1 Korak definisemo dialog too odma pored includova ali na POCETKU SKRIPTE!
#define DIALOG_RCON 1 // Vi stavite vas ID dialoga :D :D2 korak definisite modifikaciju igraca
new ModificiraIgraca;3 Korak stavljate pod ono OnPlayerDialogResponse
if(dialogid == DIALOG_RCOn)
{
if(response)
{
if(listitem == 0) // Ban
{
Ban(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 1) // Kick
{
Kick(ModificiraIgraca);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 2) // Ubije igraca
{
SetPlayerHealth(ModificiraIgraca, 0);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 3) // Daje igracu zivot
{
SetPlayerHealth(ModificiraIgraca, 100);
ModificiraIgraca = INVALID_PLAYER_ID;
}
if(listitem == 4) // Samara xD
{
new Float:px,Float:py,Float:pz;
new Float:heal;
GetPlayerHealth(ModificiraIgraca,heal);
GetPlayerPos(ModificiraIgraca,px,py,pz);
SetPlayerPos(ModificiraIgraca,px,py,pz+1);
SetPlayerHealth(ModificiraIgraca, heal-5);
ModificiraIgraca = INVALID_PLAYER_ID;
}
}
}
return 1;
}
4. Korak stavljate pod ono OnPlayerClickPlayer
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, CRVENA, "Nisi autohirzovan. Samo RCON");
{
ModificiraIgraca = clickedplayerid;
ShowPlayerDialog(playerid, DIALOG_RCON, DIALOG_STYLE_LIST, "{00FF00} Rcon Panel ", "Ban\nKick\nHeal\nUbi\nSlap\n", "Ok", "");
}
return 1;
}i + definisite boju CRVENU
#define CRVENA 0xFF0000FFTo je to ... Ocijenite od 0/10 ... i nemojte biti strogi s ocenama. Ukoliko pronadjete gresku POSTATE OVDE. Ukoliko ne odg postalji te mi PM ili PP.
