[Ajuda] Erro em sistema de shop dialog
#2

Olб amigo, o certo nгo seria, mas refiz o cуdigo pra vocк!
PHP код:
public OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp("/Shop"cmdtexttrue10) == 0)
    {
        new 
str[64];
        
format(str64"Nitro 2x\nNitro 5x\nNitro 10x\nReparar");
        
ShowPlayerDialog(playerid0DIALOG_STYLE_LIST"Shopping"str"Selecionar""Cancelar"); 
    }
    return 
1;
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == 0)
    {
        if(
response)
        {
            if(
listitem == 0)
            {
                if(
GetPlayerMoney(playerid) < 750) return SendClientMessage(playerid, -1"{FF0000}Vocк nгo possui dinheiro suficiente para adquirir este item!");//Verifica se tem o dinheiro necessбrio
                
GivePlayerMoney(playerid, -750);//Dinheiro a descontar
                
AddVehicleComponent(GetPlayerVehicleID(playerid), 1009);//Adiciona Nitro 2x no veнculo do jogador
                
SendClientMessage(playerid, -1"{00FF00}Vocк adquiriu Nitro 2x!");
            }
            if(
listitem == 1)
            {
                if(
GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, -1"{FF0000}Vocк nгo possui dinheiro suficiente para adquirir este item!");//Verifica se tem o dinheiro necessбrio
                
GivePlayerMoney(playerid, -1000);//Dinheiro a descontar
                
AddVehicleComponent(GetPlayerVehicleID(playerid), 1008);//Adiciona Nitro 5x no veнculo do jogador
                
SendClientMessage(playerid, -1"{00FF00}Vocк adquiriu Nitro 5x!");
            }
            if(
listitem == 2)
            {
                if(
GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, -1"{FF0000}Vocк nгo possui dinheiro suficiente para adquirir este item!");//Verifica se tem o dinheiro necessбrio
                
GivePlayerMoney(playerid, -1500);//Dinheiro a descontar
                
AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);//Adiciona Nitro 10x no veнculo do jogador
                
SendClientMessage(playerid, -1"{00FF00}Vocк adquiriu Nitro 10x!");
            }
            if(
listitem == 3)
            {
                if(
GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid, -1"{FF0000}Vocк nгo possui dinheiro suficiente para adquirir este item!");//Verifica se tem o dinheiro necessбrio
                
RepairVehicle(GetPlayerVehicleID(playerid));
                
GivePlayerMoney(playerid, -200);
                
SendClientMessage(playerid, -1"{00FF00}Vocк reparou o veнculo!");
            }
            return 
1;
        }
        return 
1;
    }
    return 
0;

Tente!

Abraзos.
Reply


Messages In This Thread
Erro em sistema de shop dialog - by megacaioful - 21.08.2016, 23:25
Re: Erro em sistema de shop dialog - by matheusspohr - 22.08.2016, 00:44
Re: Erro em sistema de shop dialog - by megacaioful - 22.08.2016, 01:44
Re: Erro em sistema de shop dialog - by matheusspohr - 22.08.2016, 01:49
Re: Erro em sistema de shop dialog - by megacaioful - 22.08.2016, 23:50
Re: Erro em sistema de shop dialog - by SkyneTSAMP - 23.08.2016, 00:00
Re: Erro em sistema de shop dialog - by Monotox - 23.08.2016, 00:03
Re: Erro em sistema de shop dialog - by megacaioful - 23.08.2016, 18:19

Forum Jump:


Users browsing this thread: 1 Guest(s)