Click Dialog
#1

Hello All .... I worked in the now ..... But I have more of them and what I see .... Everything is for level 1 and level 2 and above are not ... Of course I defined the dialogues

Код:
if(dialogid == 18)
{
if(response == 1)
{
if(listitem == 0)
{
if(adminlvl[playerid] <= 1) return ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 1","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s zmrazil hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
TogglePlayerControllable(ClickPlayer[playerid],0);
}
if(listitem == 1)
{
if(adminlvl[playerid] <= 1) return ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 1","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s odmrazil hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
TogglePlayerControllable(ClickPlayer[playerid],1);
}
if(listitem == 2)
{
if(adminlvl[playerid] <= 1) return ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 1","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s respawnoval hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
SpawnPlayer(ClickPlayer[playerid]);
SetPlayerHealth(ClickPlayer[playerid],100);
}
if(listitem == 3)
{
if(adminlvl[playerid] <= 1) return ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 1","Ok","Zavrieť");
if(!IsPlayerInAnyVehicle(ClickPlayer[playerid]))
{
SetPlayerInterior(playerid, GetPlayerInterior(ClickPlayer[playerid]));
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, ClickPlayer[playerid]);
}else{
SetPlayerInterior(playerid, GetPlayerInterior(ClickPlayer[playerid]));
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(ClickPlayer[playerid]));
}
ShowPlayerDialog(playerid,20,DIALOG_STYLE_MSGBOX,"Spectating","Sledujeљ hrбča","Ok","Zavrieť");
PlayerPlaySound(playerid,1132,0,0,0);
}
if(listitem == 4)
{
if(adminlvl[playerid] <= 1) return ShowPlayerDialog(playerid,19,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 1","Ok","Zavrieť");
if(IsPlayerConnected(playerid))
{
TogglePlayerSpectating(playerid, 0);
TogglePlayerControllable(playerid,1);
SetCameraBehindPlayer(playerid);
}
if(listitem == 5)
{
if(adminlvl[playerid] <= 2) return ShowPlayerDialog(playerid,21,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 2","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s premazal peniaze hrбčovi %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
ResetPlayerMoney(ClickPlayer[playerid]);
}
if(listitem == 6)
{
if(adminlvl[playerid] <= 2) return ShowPlayerDialog(playerid,21,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 2","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s odzbrojil hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
ResetPlayerWeapons(ClickPlayer[playerid]);
}
if(listitem == 7)
{
if(adminlvl[playerid] <= 2) return ShowPlayerDialog(playerid,21,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 2","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s umlčal hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
ResetPlayerWeapons(ClickPlayer[playerid]);
}
if(listitem == 8)
{
if(adminlvl[playerid] <= 2) return ShowPlayerDialog(playerid,21,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 2","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s odmlčal hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
ResetPlayerWeapons(ClickPlayer[playerid]);
}
if(listitem == 9)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s premazal chat", Jmeno(playerid));
SendClientMessageToAll(COLOR_RED, string);
for(new c=0;c<45;c++) SCMToAll(COLOR_WHITE," ");
}
if(listitem == 10)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s reљtartoval server", Jmeno(playerid));
SendClientMessageToAll(COLOR_RED, string);
SendRconCommand("gmx");
}
if(listitem == 11)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s vyhodil hrбča %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
Kick(ClickPlayer[playerid]);
}
if(listitem == 12)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s dбva facku hrбčovi %s", Jmeno(playerid) , Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
}
if(listitem == 13)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
new Float:X, Float:Y, Float:Z;
GetPlayerPos(ClickPlayer[playerid], X,Y,Z);
SPP(playerid, X,Y+2,Z);
format(string, 150, "[ Administrбcia ] Portol si sa k hrбčovi %s !", Jmeno(ClickPlayer[playerid]));
SendClientMessage(playerid, COLOR_RED, string);
}
if(listitem == 14)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
new CMD_ID;
new INT = GetPlayerInterior(playerid),Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid, X, Y, Z);
SetPlayerInterior(CMD_ID, INT);
if(GetPlayerState(CMD_ID) == 2)
{
new AUTO = GetPlayerVehicleID(CMD_ID);
SetVehiclePos(AUTO, X, Y + 4, Z + 0.8);
LinkVehicleToInterior(AUTO, INT);
for(new i=0;i<MAX_PLAYERS_EX;i++)
{
if(IsPlayerConnected(i)) if(IsPlayerInVehicle(i, AUTO)) SetPlayerInterior(i,INT);
}
}else{
SPP(CMD_ID, X, Y+2, Z + 0.8);
}
if(listitem == 15)
{
if(adminlvl[playerid] <= 3) return ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,"Admin-Level","Nemбљ admin level 3","Ok","Zavrieť");
format(string, sizeof(string), "[ Administrбcia ] Administrбtor %s usmrtil hrбča %s ",Jmeno(playerid),Jmeno(ClickPlayer[playerid]));
SendClientMessageToAll(COLOR_RED, string);
SetPlayerHealth(ClickPlayer[playerid],0);
}
}
}
}
}
// ___ Admin Script ___ //
return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
// ___ Admin Script ___ //
ClickPlayer[playerid] = clickedplayerid;
ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[ Admin-Script ] "," Zmraziť\nOdmraziť\nRespawn\nSpec\nSpecOff\nResetMoney\nDisarm\nMute\nUnMute\nClearChat\nKick\nSlap\nGoto\nGet\nAkill","Potvrď","Zavrieť");
return 1;
}
Reply
#2

Please Help
Reply
#3

Quote:
Originally Posted by DonMafia
Please Help
Please don't double post, or bump.
Reply
#4

Sorry.....Please HELP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)