07.10.2010, 14:20
Hello all, im tryied to create ban cmd, and i cant test it now.. So, will this cmd work or not?
pawn Код:
COMMAND:blokuoti(playerid, params[])
{
new
ID,
Priezastis[100];
new ZaidejoVardas[MAX_PLAYER_NAME];
new AdministratoriausVardas[MAX_PLAYER_NAME];
new Stringas[75];
GetPlayerName(ID,ZaidejoVardas,sizeof(ZaidejoVardas));
GetPlayerName(playerid,AdministratoriausVardas,sizeof(AdministratoriausVardas));
if (sscanf(params, "uz", ID, Priezastis)) return SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Naudojimas: /ban [Vardas] [Prieюastis]", "Gerai", "Uюdaryti");
if(ZaidejoInformacija[playerid][Administratorius] <= 1) return SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Рi komanda TIK Administratoriams", "Gerai", "Uюdaryti");
if(ZaidejoInformacija[ID][Administratorius] >= 1) return SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Naudojimas: /blokuoti <Vardas> <Prieюastis>", "Gerai", "Uюdaryti");
if(IsPlayerNPC(ID)) return SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Jыs negalite uюblokuoti NPC юaidлjo", "Gerai", "Uюdaryti");
if(!IsPlayerConnected(ID)) return SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Рis юaidлjas nлra prisijungжs.", "Gerai", "Uюdaryti");
if(ID == playerid) return SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Jыs negalite uюblokuoti savжs", "Gerai", "Uюdaryti");
if(ID == INVALID_PLAYER_ID) SukurtiDialog(playerid, 5, DIALOG_STYLE_MSGBOX,"GangWars", "Юaidлjas nerastas.", "Gerai", "Uюdaryti");
else
{
dini_IntSet(Failas,"Uюblokuotш",Uzblokuota+1);
format(Stringas,sizeof(Stringas),"GangWars: Administratorius %s uюblokavo %s. Prieюastis: %s. Uюblokuotш юmoniш: %i",AdministratoriausVardas, ZaidejoVardas, Priezastis, Uzblokuota);
BanEx(ID, Priezastis);
}
return 1;
}