[AYUDA]: Como Puedo Hacer Esto?
#1

Bueno hola Amigos Queria decirle como puedo para que los user's compre estos autos de guerra bueno ya le dejo puesto esto pero no puedo poner la cantida de dinero osea que no puedo poner GivePlayerMoney(playerid, -2000); para que los user's compre estos autos de guerra con su dinero, como lo pongo y cuando tenga poco dinero le salga error que no lo puede comprar porque tiene poco dinero їMe Entienden?

Aqui les dejo esto que hice PD: se que alguno esto es facil pero recien ando aprendiendo

pawn Код:
if(dialogid == MENUAUTOS+8)
{
if(response == 0)
{
ShowPlayerDialog(playerid,MENUAUTOS,DIALOG_STYLE_LIST, "MENU DE AUTOS", "Autos\nAutos Rapidos\nMotos y Bicicletas\nCamiones y Camionetas\nAviones\nHelicopteros\nBotes\nAutos de Guerra", "Seleccionar","Cancelar");
}
if(response)
{
if(listitem == 0){CarSpawner(playerid,520);}//Hydra
if(listitem == 1){CarSpawner(playerid,425);}//Hunter
if(listitem == 2){CarSpawner(playerid,432);}//Rhino
if(listitem == 3){CarSpawner(playerid,447);}//Seasparown
}
return 1;
}
Reply
#2

pawn Код:
#include <a_samp>

#define MENUAUTOS (1)

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
        ShowPlayerDialog(playerid,MENUAUTOS,DIALOG_STYLE_LIST, "MENU DE AUTOS", "Autos\nAutos Rapidos\nMotos y Bicicletas\nCamiones y Camionetas\nAviones\nHelicopteros\nBotes\nAutos de Guerra", "Seleccionar","Cancelar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == MENUAUTOS)
    {
        if(response == 1)
        {
            switch(listitem)
            {
                case 0://Hydra
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                     CarSpawner(playerid,520);
                     GivePlayerMoney(playerid, -2000);
                }
                case 1://Hunter
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                     CarSpawner(playerid,425);
                     GivePlayerMoney(playerid, -2000);
                }
                case 2://Rhino
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                     CarSpawner(playerid,432);
                     GivePlayerMoney(playerid, -2000);
                }
                case 3://Seasparown
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                    /CarSpawner(playerid,447);
                     GivePlayerMoney(playerid, -2000);
                }
            }
        }
    }
    return 1;
}
Reply
#3

Quote:
Originally Posted by bytytus
Посмотреть сообщение
pawn Код:
#include <a_samp>

#define MENUAUTOS (1)

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/mycommand", cmdtext, true, 10) == 0)
    {
        ShowPlayerDialog(playerid,MENUAUTOS,DIALOG_STYLE_LIST, "MENU DE AUTOS", "Autos\nAutos Rapidos\nMotos y Bicicletas\nCamiones y Camionetas\nAviones\nHelicopteros\nBotes\nAutos de Guerra", "Seleccionar","Cancelar");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == MENUAUTOS)
    {
        if(response == 1)
        {
            switch(listitem)
            {
                case 0://Hydra
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                     CarSpawner(playerid,520);
                     GivePlayerMoney(playerid, -2000);
                }
                case 1://Hunter
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                     CarSpawner(playerid,425);
                     GivePlayerMoney(playerid, -2000);
                }
                case 2://Rhino
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                     CarSpawner(playerid,432);
                     GivePlayerMoney(playerid, -2000);
                }
                case 3://Seasparown
                {
                     if(GetPlayerMoney(playerid) == 2000) return SendClientMessage(playerid, -1, "no tienes ese dinero");
                    /CarSpawner(playerid,447);
                     GivePlayerMoney(playerid, -2000);
                }
            }
        }
    }
    return 1;
}
EDIT: Les Puse otros variables o algunas cosas Gracias Bro ya lo arregle
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)