CMD:jail(playerid, params[]){ if(IsPlayerAdmin(playerid)) { new PID, string[128], indok[128], ido, name[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME]; if(sscanf(params, \"uis[128]\", PID, ido, indok)) return SendClientMessage(playerid, 0xFF0000AA, \"Használat: /jail <ID/Játékosnév> <Idõ> <Indok>\"); if(playerid == PID) return SendClientMessage(playerid, 0xFF0000AA, \"Magadat nem csukhatod le!\"); if(PID == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFF0000AA, \"Rossz ID/Név!\"); SetPVarInt(PID, \"Lecsukva\", 1); SetPlayerPos(PID, 780.4083,1681.8748,5.2813); TogglePlayerControllable(PID, 0); ido *= 60000; SetTimerEx( \"Jail\", ido, false, \"i\", PID); GetPlayerName(playerid, name, MAX_PLAYER_NAME); GetPlayerName(PID, name2, MAX_PLAYER_NAME); format(string, sizeof(string), \"* %s Lecsukta %s-t! Idõ: %d | Indok: %s\", name, name2, ido, indok); SendClientMessageToAll(0xFF0000AA, string); } return 1;}forward Jail(playerid);public Jail(playerid){ SpawnPlayer(playerid); TogglePlayerControllable(playerid, 1); return 1;}
if(GetPVarInt(playerid, \"Lecsukva\") == 0){ //Függvények, tehát itt lesz az, amikor nincs lecsukva}else{ SendClientMessage(...)// Ide majd írd, hogy nem használhatja, mert börtönben van}return 1;
CMD:tesztparancs(playerid, params[]){ if(GetPVarInt(playerid, \"Lecsukva\") == 0) //Lekérdezzük a játékos változó értékét { SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy börtönben.\"); } else // Ellentétben { SendClientMessage(playerid, 0xFF0000AA, \"Börtönben vagy.\"); } return 1;}
if(GetPVarInt(playerid, \"Lecsukva\") == 0) Lekérdezzük a játékos változó értékét { SendClientMessage(playerid, 0xFF0000AA, \"Nem vagy börtönben.\"); } else // Ellentétben { SendClientMessage(playerid, 0xFF0000AA, \"Börtönben vagy.\"); }
if(GetPVarInt(playerid, \"Lecsukva\") == 1) Lekérdezzük a játékos értékét { SendClientMessage(playerid, 0xFF0000AA, \"Börtönben nem használhatod a parancsokat.\"); return 0; }
if(GetPVarInt(playerid, \"Lecsukva\") == 1) Lekérdezzük a játékos értékét { SendClientMessage(playerid, 0xFF0000AA, \"Börtönben nem használhatod a parancsokat.\"); }