SA-MP Forums Archive
[Ajuda] Meu if estб com um problema estranho - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Meu if estб com um problema estranho (/showthread.php?tid=651388)



Meu if estб com um problema estranho - IniProgrammer - 19.03.2018

Bom nгo sei porque mas no if que eu fiz deu 4 erros, que sгo os seguintes:

Код:
..\modulos\LoginRegistro.pwn(166) : error 001: expected token: ")", but found "-identifier-"
..\modulos\LoginRegistro.pwn(166) : warning 215: expression has no effect
..\modulos\LoginRegistro.pwn(166) : error 001: expected token: ";", but found "]"
..\modulos\LoginRegistro.pwn(166) : error 029: invalid expression, assumed zero
..\modulos\LoginRegistro.pwn(166) : fatal error 107: too many error messages on one line
No cуdigo:

PHP код:
stock CarregarConta(playerid)
{
    
Player[playerid][Dinheiro] = DOF2_GetInt(ContaPlayer(playerid),"Dinheiro");
    
Player[playerid][Level] = DOF2_GetInt(ContaPlayer(playerid), "Level");
    
Player[playerid][Vip] = DOF2_GetInt(ContaPlayer(playerid), "Vip");
    
Player[playerid][Admin] = DOF2_GetInt(ContaPlayer(playerid), "Admin");
    
Player[playerid][TemVeiculo1] = DOF2_GetInt(ContaPlayer(playerid), "TemVeiculo1");
    
GivePlayerMoney(playeridPlayer[playerid][Dinheiro]);
    
SetPlayerScore(playeridPlayer[playerid][Level]);
    if(
Player[playerid]TemVeiculo1] == 1//Linha em que estгo os 4 erros.
    
{
        
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo");
        
Player[playerid][Veiculo1X] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1X");
        
Player[playerid][Veiculo1Y] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1Y");
        
Player[playerid][Veiculo1Z] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1Z");
        
Player[playerid][Veiculo1A] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1A");
        
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo");
        
Player[playerid][Veiculo1Cor1] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Cor1");
        
Player[playerid][Veiculo1Cor2] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Cor2");
        
Player[playerid][Veiculo1TempID] = AddStaticVehicle(Player[playerid][Veiculo1Modelo], Player[playerid][Veiculo1X], Player[playerid][Veiculo1Y], Player[playerid][Veiculo1Z], Player[playerid][Veiculo1A], Player[playerid][Veiculo1Cor1], Player[playerid][Veiculo1Cor2]);
    }
    return 
1;

Eu fiz a seguinte alteraзгo e compilou:

PHP код:
if(DOF2_GetInt(ContaPlayer(playerid), "TemVeiculo1") == 1
Mas prefiro que compile sendo (Sйrio mesmo, й importante que o meu if compile do jeito que estб no exemplo abaixo.):

PHP код:
if(Player[playerid]TemVeiculo1] == 1



Re: Meu if estб com um problema estranho - FerrariL - 19.03.2018

PHP код:
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo"); 
        
Player[playerid][Veiculo1X] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1X"); 
        
Player[playerid][Veiculo1Y] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1Y"); 
        
Player[playerid][Veiculo1Z] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1Z"); 
        
Player[playerid][Veiculo1A] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1A"); 
        
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo"); 
Vocк atribuiu valor a 2 variбveis :
PHP код:
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo"); 
Apague uma

PHP код:
if(Player[playerid][TemVeiculo1] == 1
Vocк esqueceu do colchete []


Re: Meu if estб com um problema estranho - IniProgrammer - 19.03.2018

Quote:
Originally Posted by FerrariL
Посмотреть сообщение
PHP код:
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo"); 
        
Player[playerid][Veiculo1X] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1X"); 
        
Player[playerid][Veiculo1Y] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1Y"); 
        
Player[playerid][Veiculo1Z] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1Z"); 
        
Player[playerid][Veiculo1A] = DOF2_GetFloat(ContaPlayer(playerid), "Veiculo1A"); 
        
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo"); 
Vocк atribuiu valor a 2 variбveis :
PHP код:
Player[playerid][Veiculo1Modelo] = DOF2_GetInt(ContaPlayer(playerid), "Veiculo1Modelo"); 
Apague uma

PHP код:
if(Player[playerid][TemVeiculo1] == 1
Vocк esqueceu do colchete []
Ah meu deus й verdade kkkkkkkkkkk, sу foi eu ficar um pouco desatento que isso me acontece, mas obrigado parceiro, sу nгo dou REP agora porque estou sem, assim que liberar ganha o REP.