if(strcmp(cmdtext, "/doarprefeitura", true) == 0)
{
ShowPlayerDialog(playerid, 2812,DIALOG_STYLE_INPUT,"Sistema de Doaзхes - Bolsa Famнlia","Digite o Dinheiro Desejado Para Doar\nDoк Dinheiro aos Nossos Novatos","Doar","Cancelar");
return true;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new Celulas[128];
new Nome[24];
switch(dialogid) // Definindo o Dialog para da o id.
{
case 2812: // o ID Do Nosso Dialog.
{
if(response) return true; // O Response do Nosso Dialog ( Ao Apertar Doar ).
{
new JFSDoacoes = strval(inputtext); // o inputtext Pega o Que ele digitou, ou seja, o Tanto de Dinheiro Que Ele Digitou, Agora Para Nгo Ficar Usando Toda Hora 'strval(inputtext);', Vamos Usar Apenas JFSDoacoes foi tipo uma troca de nomes.
if(!inputtext[0] || JFSDoacoes < 50) return SendClientMessage(playerid,-1,"Seja Bom, Doк Mais de 50 Reais Para os Necessitбdos.");
if(JFSDoacoes > 999999)
{
GetPlayerName(playerid, Nome, sizeof(Nome));
format(Celulas, 128, "O Player %s Deu Para o Bolsa Famнlia }%i - Isso Sim й Solidariedade. ",Nome, JFSDoacoes);
SendClientMessageToAll(-1, Celulas);
}
GivePlayerMoney(playerid, - JFSDoacoes);
}
return true;
}
}
return true;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
new Celulas[128];
new Nome[24];
switch(dialogid) // Definindo o Dialog para da o id.
{
case 2812: // o ID Do Nosso Dialog.
{
if(response)
{
if(!inputtext[0] || strval(inputtext) < 50) return SendClientMessage(playerid,-1,"Seja Bom, Doк Mais de 50 Reais Para os Necessitбdos.");
if(strval(inputtext) > 999999)
{
GetPlayerName(playerid, Nome, sizeof(Nome));
format(Celulas, 128, "O Player %s Deu Para o Bolsa Famнlia }%i - Isso Sim й Solidariedade. ",Nome, strval(inputtext));
SendClientMessageToAll(-1, Celulas);
}
GivePlayerMoney(playerid, - strval(inputtext));
}
return true;
}
}
return true;
}
pawn Код:
|
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 2812)
{
if(response)
{
if(!inputtext[0] || strval(inputtext) < 50)
return SendClientMessage(playerid,-1,"Seja Bom, Doк Mais de 50 Reais Para os Necessitбdos.");
if(strval(inputtext) > 999999)
{
new Celulas[128];
new Nome[24];
GetPlayerName(playerid, Nome, sizeof(Nome));
format(Celulas, 128, "O Player %s Deu Para o Bolsa Famнlia }%i - Isso Sim й Solidariedade. ",Nome, strval(inputtext));
SendClientMessageToAll(-1, Celulas);
}
GivePlayerMoney(playerid, - strval(inputtext));
SendClientMessage(playerid, -1, "Doaзгo realizada com sucesso!");
}
return true;
}
return true;
}