[Pedido] Erro simples
#1

OLБ, ALGUEM PODERIA TESTAR ESTE CODIGO E VER O QUE ESTБ DANDO ERRADO? O ERRO EU TENTO ESPECIFICAR LOGO ABAIXO, ESPERO QUE ENTENDAM.


PHP код:
 #define Dialog_Profissao                                                       52
         #define DIALOG_ARMAS                                                        53 
PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
        {
        if(
dialogid == Dialog_Profissao)
        {
        if(
response)
        {
        if(
listitem == 0)
        {
           
SendClientMessage (playerid, -1"teste1");
          }
        }
        }
        if(
response)
        {
        if(
listitem == 1)
        {
        return 
SendClientMessage (playerid, -1"teste2");
        }
        }
        
        
        
        if(
dialogid == DIALOG_ARMAS)
        {
        if(
response)
        {
        if(
listitem == 0// Profissao Seguranca
        
{
        if(
GetPlayerScore(playerid) < 150) {
        return 
SendClientMessage (playerid, -1"Vocк precisa ter level 150 ou mais para pegar essa arma");
        }
        if(
JaPegou[playerid]== 21){
        return 
SendClientMessage (playerid, -1"Vocк sу pode pegar armas depois que morrer");
        }
        if (
GetPlayerMoney(playerid) < 5000){
        return 
SendClientMessage (playerid, -1"Vocк nгo tem dinheiro suficiente");
        }
        
GivePlayerMoney(playerid,-5000);
        
GivePlayerWeapon(playerid309999);
        
SendClientMessage(playeridAzul_Escuro" Vocк comprou uma AK-47 e pagou $5000. Utilize com responsabilidade!");
        
JaPegou[playerid]= 21;
        return 
1;
          }
        }
        }
        if(
response)
        {
        if(
listitem == 1)
        {
        if(
JaPegou[playerid]== 22)
        {
        return 
SendClientMessage (playerid, -1"Vocк sу pode pegar armas depois que morrer");
        }
        if(
GetPlayerScore(playerid) < 200)
        {
        return 
SendClientMessage(playerid, -1"Vocк precisa ter level 200 ou mais pra pegar essa arma.");
        }
        
JaPegou[playerid]= 22;
        
GivePlayerWeapon(playerid319999);
        
SendClientMessage(playeridAzul_Escuro" Vocк pegou uma M4 grбtis. Utilize com responsabilidade!");
         }
          }
          return 
1;
        } 


ACONTECE QUE, AO ABRIR A DIALOG_ARMAS E SELECIONAR A OPЗГO M4, QUE Й ESSA PARTE DO CODE:

PHP код:
if(response)
        {
        if(
listitem == 1)
        {
        if(
JaPegou[playerid]== 22)
        {
        return 
SendClientMessage (playerid, -1"Vocк sу pode pegar armas depois que morrer");
        }
        if(
GetPlayerScore(playerid) < 200)
        {
        return 
SendClientMessage(playerid, -1"Vocк precisa ter level 200 ou mais pra pegar essa arma.");
        }
        
JaPegou[playerid]= 22;
        
GivePlayerWeapon(playerid319999);
        
SendClientMessage(playeridAzul_Escuro" Vocк pegou uma M4 grбtis. Utilize com responsabilidade!");
         }
          }
          return 
1;
        } 
COMO CITEI ACIMA , AO ABRIR A DIALOG_ARMAS E SELECIONAR M4, O CODIGO ABRE OUTRA FUNЗГO DE OUTRA DIALOGID: Dialog_profissao

PHP код:
if(response)
        {
        if(
listitem == 1)
        {
        return 
SendClientMessage (playerid, -1"teste2");
        }
        } 
EU NГO SEI COMO RESOLVER, JA VERIFIQUEI AS ID'S E NADA DEU CERTO SE ALGUЙM TIVER PACIКNCIA DE AJUDAR, AGRADEЗO.
Reply


Messages In This Thread
Erro simples - by DarkZin - 18.01.2017, 23:12
Re: Erro simples - by iLordGG - 18.01.2017, 23:27
Re: Erro simples - by IlanZ - 19.01.2017, 00:11
Re: Erro simples - by DarkZin - 19.01.2017, 01:54

Forum Jump:


Users browsing this thread: 2 Guest(s)