20/02/2022 12:34
Fiz um basico, não foi testado mas leve isso como base
Código PHP:
#define PlayerPix 1
#define Valor_Pix 2
CMD:banco(playerid)
{
ShowPlayerDialog(playerid, PlayerPix, DIALOG_STYLE_INPUT, "ID do Jogador", "Digite o ID do jogador para realizar o Pix", "Proximo","Cancelar");
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == PlayerPix)
{
if(response)
{
if(!IsPlayerConnected(inputtext)) return SendClientMessage(playerid, -1, "ID não conectado");
SetPVarInt(playerid, #IDPlayerPix, strval(inputtext)));
ShowPlayerDialog(playerid, Valor_Pix, DIALOG_STYLE_INPUT, "Valor Pix", "Digite o valor do PIX", "Transferir","Cancelar");
}
}
if(dialogid == Valor_Pix)
{
if(response)
{
if(!strval(inputtext)) return SendClientMessage(playerid, -1, "Você deve inserir algum valor para PIX.");
new id = GetPVarInt(playerid, #IDPlayerPix);
if(!IsPlayerConnected(inputtext)) return SendClientMessage(playerid, -1, "ID não conectado");
new str[128]
GivePlayerMoney(id, strval(inputtext));
GivePlayerMoney(playerid, -strval(inputtext));
format(str, sizeof str, "Você fez um Pix para %s no valor de %d", PlayerName(id), inputtext);
SendClientMessage(playerid, -1, str);
format(str, sizeof str, "Você recebeu um Pix de %s no valor de %d", PlayerName(playerid), inputtext);
SendClientMessage(id, -1, str);
}
}
return 1;
}
k2bi#9906
[C.E.O]Brasil Play Socity
[C.E.O]Brasil Play Socity