pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd,"/disfarce",true)==0)
{
if(PlayerInfo[playerid][pMembro] == 8||PlayerInfo[playerid][pLider] == 8) // ajeita a org do player de acordo com seu gm
{
ShowPlayerDialog(playerid, 9955, DIALOG_STYLE_LIST, "Hitman Disfarce", "Disfarce 1\nDisfarce 2\nDisfarce 3\nDisfarce 4\nDisfarce 5\nDisfarce 6\nDisfarce 7\nDisfarce 8\nDisfarce 9\nDisfarce 10", "Confirmar", "Cancelar");
return 1;
}
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 9955)
{
if(response == 0)
{
return 1;
}
if(response >= 1)
{
if(listitem == 0)
{
SetPlayerColor(playerid,COLOR_WHITE);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 1)
{
SetPlayerColor(playerid,COLOR_WHITE);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 2)
{
SetPlayerColor(playerid,GMOB);
SetPlayerSkin(playerid, 143);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 3)
{
SetPlayerColor(playerid,0x0099FF00);
SetPlayerSkin(playerid, 147);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 4)
{
SetPlayerColor(playerid,TEAM_BALLAS_COLOR);
SetPlayerSkin(playerid, 104);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 5)
{
SetPlayerColor(playerid,TEAM_GROVE_COLOR);
SetPlayerSkin(playerid, 106);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 6)
{
SetPlayerColor(playerid,COLOR_YELLOW);
SetPlayerSkin(playerid, 110);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 7)
{
SetPlayerColor(playerid,TEAM_AZTECAS_COLOR);
SetPlayerSkin(playerid, 116);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 8)
{
SetPlayerColor(playerid,TEAM_BOPE_COLOR);
SetPlayerSkin(playerid, 285);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
if(listitem == 9)
{
SetPlayerColor(playerid,COLOR_GREEN);
SetPlayerSkin(playerid, 287);
GivePlayerWeapon(playerid, 24, 300);
SendClientMessage(playerid,COLOR_WHITE,"Vocк Colocou o seu Disfarce de Assassino!");
return 1;
}
return 1;
}
}
}