SA-MP Forums Archive
[Ajuda] Alguem Arruma Esse Cуdigo ? - 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] Alguem Arruma Esse Cуdigo ? (/showthread.php?tid=385967)



Alguem Arruma Esse Cуdigo ? - Lucas-Fc - 18.10.2012

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    new VehID = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    {
    for(new vP = 0; vP < sizeof(CarrosPM); vP++)
        {
            if(VehID == CarrosPM[vP] && GetPlayerTeam(playerid) != 2)
            {
                SendClientMessage(playerid,VERDE_CLARO, "[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
 }
   
    for(new vP = 0; vP < sizeof(CarrosFav); vP++)
        {
            if(VehID == CarrosFav[vP] && GetPlayerTeam(playerid) != 1)
            {
                SendClientMessage(playerid,VERDE_CLARO, "[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }

    return 1;
}

Ta dando erro, por que eu nгo sei arrumar, pra ficar um em baixo do outro certo. alguйm arruma ?


Re: Alguem Arruma Esse Cуdigo ? - MatheusAlcapone - 18.10.2012

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    new VehID = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    {
        for(new vP = 0; vP < sizeof(CarrosPM); vP++)
        {
            if(VehID == CarrosPM[vP] && GetPlayerTeam(playerid) != 2)
            {
                SendClientMessage(playerid,VERDE_CLARO, "[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
        for(new vP = 0; vP < sizeof(CarrosFav); vP++)
        {
            if(VehID == CarrosFav[vP] && GetPlayerTeam(playerid) != 1)
            {
                SendClientMessage(playerid,VERDE_CLARO, "[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
    return 1;
}



Re: Alguem Arruma Esse Cуdigo ? - Q.I - 18.10.2012

qual o nome do erro?


edit tinha uma chave a +


PHP код:
public OnPlayerStateChange(playeridnewstateoldstate)
{
       new 
VehID GetPlayerVehicleID(playerid);
    if(
newstate == PLAYER_STATE_DRIVER){
        for(new 
vP 0vP sizeof(CarrosPM); vP++){
             if(
VehID == CarrosPM[vP] && GetPlayerTeam(playerid) != 2){
                 
SendClientMessage(playerid,VERDE_CLARO"[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                
RemovePlayerFromVehicle(playerid);
                }
            }
         }
        for(new 
vP 0vP sizeof(CarrosFav); vP++){
             if(
VehID == CarrosFav[vP] && GetPlayerTeam(playerid) != 1){
                 
SendClientMessage(playerid,VERDE_CLARO"[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                
RemovePlayerFromVehicle(playerid);
            }
        }
        return 
1;




Re: Alguem Arruma Esse Cуdigo ? - Lucas-Fc - 18.10.2012

Quote:
Originally Posted by matheus_alcapone
Посмотреть сообщение
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    new VehID = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
    {
        for(new vP = 0; vP < sizeof(CarrosPM); vP++)
        {
            if(VehID == CarrosPM[vP] && GetPlayerTeam(playerid) != 2)
            {
                SendClientMessage(playerid,VERDE_CLARO, "[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
        for(new vP = 0; vP < sizeof(CarrosFav); vP++)
        {
            if(VehID == CarrosFav[vP] && GetPlayerTeam(playerid) != 1)
            {
                SendClientMessage(playerid,VERDE_CLARO, "[x] Este Carro Nгo Pertence a sua Organizaзгo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
    return 1;
}
Valeu, Compilou, + REP

Q.I , nгo era Erro, era pq o cуdigo tava escrito de forma errada.

+ REP pros Dois xD



Re: Alguem Arruma Esse Cуdigo ? - Q.I - 18.10.2012

na a ver a forma de escrita era por que estava passando uma chave eu contei.


exemplo


abri
3 chaves

{
{
{

como voce fecha 4 chaves se so 3 foram abertas ?

}
}
}
}

+rep e so pode dar uma vez.


Re: Alguem Arruma Esse Cуdigo ? - Lucas-Fc - 18.10.2012

Vish , nem posso dar REP ! nem pro matheus nem pra tu, ta dando uma mensagem, Acho pq eu ja dei muita rep pra vs dois Hoje :\