#define CMDS A // onde ta a coloque um numero que nao esteja em uso.
ShowPlayerDialog(playerid,CMDS,DIALOG_STYLE_LIST,"Titulo","1 Opзгo\n2 Opзгo\n3 opзгo","Escolher", "Sair");
if(dialogid == CMDS)
{
if(response)
{
if(listitem == 0)
{
// aqui comandos do primeira opзгo
}
if(listitem == 1)
{
// 2 opзгo
}
if(listitem == 2) // Item
{
// 3 opcao
}
}
return 1;
}
|
Topo:
pawn Код:
pawn Код:
|
// Topo
#define Versos 316
// OnPlayerCommandText
if (strcmp(cmdtext, "/ir", true)==0)
{
ShowPlayerDialog(playerid, Versos , DIALOG_STYLE_LIST, "Escolha seu Time", "CT- Contra Terrorista\nTR- Terrorista","OK","VOLTAR");
return 1;
}
// OnDialogResponse
// Times DM
if(dialogid == Versos )
{
if(response)
{
if(listitem == 0)
{
new NomeDele[MAX_PLAYERS];
new StringZ[128];
GetPlayerName(playerid,NomeDele,MAX_PLAYER_NAME);
format(StringZ, sizeof(StringZ),"%s Foi jogar Com o TIME [CS-Contra Terrorista]",NomeDele);
SendClientMessageToAll(-1,StringZ);
SetPlayerPos(playerid,CORDENADA);
SetPlayerTeam(playerid,1);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,2,9);
GivePlayerWeapon(playerid,16,5);
GivePlayerWeapon(playerid,22,99999);
GivePlayerWeapon(playerid,25,99999);
GivePlayerWeapon(playerid,28,99999);
GivePlayerWeapon(playerid,31,99999);
}
if(listitem == 1)
{
new NomeDele[MAX_PLAYERS];
new StringZ[128];
GetPlayerName(playerid,NomeDele,MAX_PLAYER_NAME);
format(StringZ, sizeof(StringZ),"%s Foi jogar Com o TIME [TR- Terrorista]",NomeDele);
SendClientMessageToAll(-1,StringZ);
SetPlayerPos(playerid,CORDENADA);
SetPlayerTeam(playerid,2);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid,4,9);
GivePlayerWeapon(playerid,16,5);
GivePlayerWeapon(playerid,23,99999);
GivePlayerWeapon(playerid,27,99999);
GivePlayerWeapon(playerid,29,99999);
GivePlayerWeapon(playerid,30,99999);
}
}
}