Szerző Téma: Parancs használat  (Megtekintve 929 alkalommal)

Parancs használat
« Dátum: 2013. november 28. - 20:13:04 »
0 Show voters
Hogy lehet ZCMD-ben megoldani hogy akkor lehet parancsot használni ha lespawnolt?

Nem elérhető Lucio

  • 232
    • Profil megtekintése
Parancs használat
« Válasz #1 Dátum: 2013. november 28. - 20:28:34 »
+1 Show voters
Bool változóval.
Példa:
Mod elején
 
new bool:Hasznalhat[MAX_PLAYERS];

 
Login sikeres részéhez
 
Hasznalhat[playerid] = 1;

 
OnPlayerConnect-nél és OnPlayerDisconnectnél
 
Hasznalhat[playerid] = 0;

 
A parancshoz
 
CMD:parancs(playerid)
{
if(Hasznalhat[playerid] == 1)
{
//Ide hogy mit csináljon a parancs
}
else SendClientMessage(playerid, 0xFF0000AA, \"Elõbb jelentkezz be!\");
return 1;
}

Parancs használat
« Válasz #2 Dátum: 2013. november 28. - 20:33:44 »
0 Show voters
Ez tökéletes és ha rcon bejelentkezésnél?

Nem elérhető Lucio

  • 232
    • Profil megtekintése
Parancs használat
« Válasz #3 Dátum: 2013. november 28. - 20:43:45 »
+1 Show voters
Akkor az if-hez Hasznalhat helyett IsPlayerAdmin(playerid)

Parancs használat
« Válasz #4 Dátum: 2013. november 28. - 20:49:52 »
0 Show voters
Hova rakjam?

Nem elérhető Lucio

  • 232
    • Profil megtekintése
Parancs használat
« Válasz #5 Dátum: 2013. november 28. - 20:51:40 »
+1 Show voters
CMD:parancs(playerid)
{
       if(IsPlayerAdmin(playerid))
       {
               //Ide hogy mit csináljon a parancs
       }
       else SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy bejelentkezve Rcon adminba!\");
       return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal