OnPlayerCommandText
pawn Код:
if(strcmp("/ajuda", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 55932, DIALOG_STYLE_LIST, "Brasil Knight Games - Ajuda","Comandos\nCasas\nSexo","Ok","Sair");
return 1;
}
OnDialogResponse
pawn Код:
if(dialogid == 55932)
{
if(!response) return 1;
if(listitem == 0) //Ajuda comandos
{
SendClientMessage(playerid, -1, "[Comandos Gerais]");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
}
if(listitem == 1) //Ajuda casa
{
SendClientMessage(playerid, -1, "[Comandos de Casas]");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
}
if(listitem == 2) //Ajuda sexo
{
SendClientMessage(playerid, -1, "[Comandos de Sexo]");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
}
}
Para adicionar mais vocк vem nessa linha
ShowPlayerDialog(playerid, 55932, DIALOG_STYLE_MSGBOX, "Brasil Knight Games - Ajuda","Comandos\nCasas\nSexo","Ok","Sair"); depois de
Sexo vocк poem um
\n e o nome da prуxima linha, e assim vai adicionando, exemplo:
Comandos\nCasas\nSexo\nEmpresas\nAdmins\nForum consequentemente vocк terб que aumentar a quantidade de
listitem, cada linha dessa tem 1 ID, ou seja a linha
Sexo й a 2, a
Empresas seria a 3,
Admins a 4 e assim por diante.
Entгo para a linha ID 3 funcionar vocк adicionaria um
pawn Код:
if(listitem == 3) //Ajuda Empresa
{
SendClientMessage(playerid, -1, "[Comandos de Empresa]");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
SendClientMessage(playerid, -1, "Digite os comandos aqui");
}
Depois da ъltima listitem.