GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Rodrick_William - 2013. november 28. - 20:13:04

Cím: Parancs használat
Írta: Rodrick_William - 2013. november 28. - 20:13:04
Hogy lehet ZCMD-ben megoldani hogy akkor lehet parancsot használni ha lespawnolt?
Cím: Parancs használat
Írta: Lucio - 2013. november 28. - 20:28:34
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;
}
Cím: Parancs használat
Írta: Rodrick_William - 2013. november 28. - 20:33:44
Ez tökéletes és ha rcon bejelentkezésnél?
Cím: Parancs használat
Írta: Lucio - 2013. november 28. - 20:43:45
Akkor az if-hez Hasznalhat helyett IsPlayerAdmin(playerid)
Cím: Parancs használat
Írta: Rodrick_William - 2013. november 28. - 20:49:52
Hova rakjam?
Cím: Parancs használat
Írta: Lucio - 2013. november 28. - 20:51:40
CMD:parancs(playerid)
{
       if(IsPlayerAdmin(playerid))
       {
               //Ide hogy mit csináljon a parancs
       }
       else SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy bejelentkezve Rcon adminba!\");
       return 1;
}