[SIZE="6"]
[SIZE="4"]Glr do FORUM SA-MP venho aqui compartilhar um sistema proprio... Eu estava pensando em alguma inovaçao para meu servidor e pensei nisso Venh compartilhar com voces.... Eu n sabia a area e postei aqui se eu errei Desculpe-me[/SIZE]
===============================INICIO GAMEMODE=========================================
===============================public OnDialogResponse====================================
===============================public OnPlayerDeath====================================
=============================================FIM====================================
A glr avisando qaulquer coisa e so me perguntar aqui ok ? Obrigado... se faltou algo me avisem
SISTEMA DE DB COM RESPOSTA EM DIALOG BY MENTALIST
[/SIZE][SIZE="4"]Glr do FORUM SA-MP venho aqui compartilhar um sistema proprio... Eu estava pensando em alguma inovaçao para meu servidor e pensei nisso Venh compartilhar com voces.... Eu n sabia a area e postei aqui se eu errei Desculpe-me[/SIZE]
===============================INICIO GAMEMODE=========================================
- Código:
#define DB_Dialog 1
===============================public OnDialogResponse====================================
- Código:
if(dialogid == DB_Dialog)
{
if(response)
{
if(listitem == 0)
{
new DialogDb[1500];
format(string, sizeof(string), "Resposta DB: %s Afirma o DB entao o player que cometeu DB deve ser kick", PlayerName(playerid));
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
}
if(dialogid == DB_Dialog)
{
if(response)
{
if(listitem == 1)
{
new DialogDb[1500];
format(string, sizeof(string), "Resposta DB: %s Nega o DB entao o player que cometeu DB Nao deve kick", PlayerName(playerid));
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
}
if(dialogid == DB_Dialog)
{
if(response)
{
if(listitem == 2)
{
new DialogDb[1500];
format(string, sizeof(string), "Resposta DB: %s Fala que foi Guerra entao ninguem deve ser kick", PlayerName(playerid));
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
}
}
===============================public OnPlayerDeath====================================
- Código:
if(GetPlayerState(killerid) == 2)
{
new carroDB = GetPlayerVehicleID(killerid);
new nomexd[MAX_PLAYER_NAME];
new string[128];
new DialogDb[1500];
GetPlayerName(killerid, nomexd, sizeof(nomexd));
if(IsAPlane(carroDB))
{
return 1;
}
format(string, sizeof(string), "Aviso de DB: %s [id:%d] Cometeu DB em %s[Id:%d] Aguardando Resposta de DB...", PlayerName(killerid), killerid,PlayerName(playerid));
SendClientMessageToAll(COLOR_LIGHTRED, string);
SendClientMessage(playerid, COLOR_WHITE, "Foi DB ? Selecione a Opçao abaixo");
ShowPlayerDialog(playerid, DB_Dialog, DIALOG_STYLE_LIST, "Foi DB ?", "SIM\nNAO\nGuerra", "Selecionar", "Sair");
}
=============================================FIM====================================
A glr avisando qaulquer coisa e so me perguntar aqui ok ? Obrigado... se faltou algo me avisem