24.11.2013, 02:49
Primeiro crie uma variбvel:
No comando:
Depois criamos uma dialog para o jogador aceitar/recusar a oferta:
Para adicionar o dinheiro, vocк terб de usar da seguinte forma:
Espero ter ajudado.
PHP код:
new jogadorvende[MAX_PLAYERS];
PHP код:
CMD:daralta(playerid, params[])
{
new lala, string[126];
format(string, sizeof(string),"%s aceitar alta por 2 real?", nome(playerid));
ShowPlayerDialog(lala, 9999, DIALOG_STYLE_MSGBOX, "Dar Alta", string, "Aceitar", "Cancelar");
jogadorvende[lala] = playerid;
return 1;
}
PHP код:
if(dialogid == 9999)
{
if(response)
{
// Caso o jogador aceite:
jogadorvende[playerid] = INVALID_PLAYER_ID;
// Funзхes para alta.
}
else
{
// Caso o jogador recuse:
SendClientMessage(playerid, -1,"Vocк recusou a oferta de alta.");
format(string, sizeof(string),"%s recusou sua oferta de alta.", nome(playerid));
SendClientMessage(jogadorvende[playerid], -1, string);
}
}
PHP код:
GivePlayerMoney(jogadorvende[playerid], valor);