Nadam se da nema ljutnje...
Neki serveri nemaju ovu stvar, a to je dobro, zaista 🙂
if(strcmp(cmd, "/unprison",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo < 2)
{
SendClientMessage(playerid, COLOR_GREY, " Niste autorizovani za koristenje ove naredbe !");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /unprison [IgracevID/DioImena]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Izbavili ste %s iz AREE 51.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "* Izbavio vas je iz Admin %s.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
GameTextForPlayer(giveplayerid, "Izbavljeni ste, budite bolji gradanin.", 5000, 3);
PlayerInfo = 0;
PlayerInfo = 0;
SetPlayerPos(giveplayerid, 88.5818,1924.8967,17.459);
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Igrac je Offline !");
return 1;
}
}
return 1;
}Takoder i ovo 🙂
if(strcmp(cmd, "/unjail", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "KORISTITE: /unjail [IgracevID/DioImena]");
return 1;
}
new playa;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* Izbavili ste ");
SendClientMessage(playerid, COLOR_LIGHTRED, string);
format(string, sizeof(string), "* Izbavio vas je Admin %s", sendername);
SendClientMessage(playa, COLOR_LIGHTRED, string);
PlayerInfo = 0;
GameTextForPlayer(giveplayerid, "Izbavljeni ste, budite bolji gradanin.", 5000, 3);
SendClientMessage(playa, COLOR_LIGHTBLUE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Niste autorizirani za koristenje ove naredbe !");
}
}
return 1;
}Bezvezna naredba, ali isto tako korisna, ako je neki Race ili tako nesto 🙂
if(strcmp(cmd, "/givenos", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo >= 1)
{
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010);
SendClientMessage(playerid,COLOR_YELLOW,"Dodali ste NOS u vozilo.");
}
else
{
SendClientMessage(playerid,COLOR_GREY, "Niste Admin !");
return 1;
}
}
}Ukoliko vlada kriza, nema bolnicara na serveru
if(strcmp(cmd, "/healall", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo >= 4)
{
format(string, sizeof(string), "Admin %s je izlijecio sve igrace na serveru.", sendername);
SendClientMessageToAll(COLOR_RED, string);
for(new i = 0; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
SetPlayerHealth(i, 100);
}
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Niste autorizirani za koristenje ove naredbe !");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Niste logirani !");
}
return 1;
}I jos nesto
if(strcmp(cmd, "/freezeall", true) == 0)
{
if(PlayerInfo >= 4)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Admin %s je zaledio sve igrace na serveru.", sendername);
SendClientMessageToAll(COLOR_RED, string);
for(new i = 0; i <= 200; i++)
{
if(IsPlayerConnected(i))
{
TogglePlayerControllable(i, false);
}
}
}
return 1;
}
Opet
if(strcmp(cmd, "/unfreezeall", true) == 0)
{
if(PlayerInfo >= 4)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Admin %s je odledio sve igrace na serveru.", sendername);
SendClientMessageToAll(COLOR_RED, string);
for(new i = 0; i <= 200; i++)
{
if(IsPlayerConnected(i))
{
TogglePlayerControllable(i, true);
}
}
}
return 1;
}Stavit cu ja jos toga, samo sad je ovako, dok ne vidim neke stvari 🙂
