[Ajuda] erro esquisito
#1

Boa tarde, estб dando um erro mais eu nгo consegui identificar poderiam ajudar? o erro й esse:

pawn Код:
C:\Documents and Settings\Lucas\Desktop\[CSMBR].pwn(17327) : error 001: expected token: ";", but found ")"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

pawn Код:
forward ChecarPortao();
public ChecarPortao()
{
    new P1; //Novos news para abrir e fechar os portхes
    for(new playerid;playerid)
    {
    if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA) if(IsPlayerInRangeOfPoint(playerid,10.0,-1700.3000488281, 684.79998779297, 25.60000038147)) P1=1;coordenada do 1° portгo fechado.
    }
    if(P1)MoveObject(portaocop, -1700.3000488281, 691.70001220703, 25.60000038147, 2.5);
    else MoveObject(portaocop, -1700.3000488281, 684.79998779297, 25.60000038147, 2.5);
}
Reply
#2

pawn Код:
forward ChecarPortao(playerid);
public ChecarPortao(playerid)
{
    new P1; //Novos news para abrir e fechar os portхes
    if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA)
        {
            if(IsPlayerInRangeOfPoint(playerid,10.0,-1700.3000488281, 684.79998779297, 25.60000038147))
        {
               if(P1)MoveObject(portaocop, -1700.3000488281, 691.70001220703, 25.60000038147, 2.5);
               else MoveObject(portaocop, -1700.3000488281, 684.79998779297, 25.60000038147, 2.5);
            }  
        }
        return 1;
}
Nгo entendi o que quer fazer, provavelmente vai bugar, mas acho que erro nгo vai aparecer.
Reply
#3

Quote:
Originally Posted by humildadeforever
Посмотреть сообщение
pawn Код:
forward ChecarPortao(playerid);
public ChecarPortao(playerid)
{
    new P1; //Novos news para abrir e fechar os portхes
    if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA)
        {
            if(IsPlayerInRangeOfPoint(playerid,10.0,-1700.3000488281, 684.79998779297, 25.60000038147))
        {
               if(P1)MoveObject(portaocop, -1700.3000488281, 691.70001220703, 25.60000038147, 2.5);
               else MoveObject(portaocop, -1700.3000488281, 684.79998779297, 25.60000038147, 2.5);
            }  
        }
        return 1;
}
Nгo entendi o que quer fazer, provavelmente vai bugar, mas acho que erro nгo vai aparecer.

lol obrigado, nem tinha entendido kkkkkk foi o erro do return no caso mais pq estava dando erro de falta de ";;;;" na linha:
pawn Код:
if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA)
Reply
#4

Quote:
Originally Posted by focaximubh
Посмотреть сообщение
lol obrigado, nem tinha entendido kkkkkk foi o erro do return no caso mais pq estava dando erro de falta de ";;;;" na linha:
pawn Код:
if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA)
Hгn?
Reply
#5

Que porra e essa
pawn Код:
for(new playerid;playerid)
Reply
#6

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Que porra e essa
pawn Код:
for(new playerid;playerid)
seilб, se tirar dб erro '-'
Reply
#7

Do jeito que eu postei, estб dando erro?
Reply
#8

pawn Код:
forward ChecarPortao();
public ChecarPortao()
{
    new P1; //Novos news para abrir e fechar os portхes
    for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
    {
        if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA)
        {
            if(IsPlayerInRangeOfPoint(playerid,10.0,-1700.3000488281, 684.79998779297, 25.60000038147))
            {
                P1=1; //coordenada do 1° portгo fechado.
            }
        }
    }
    if(P1)MoveObject(portaocop, -1700.3000488281, 691.70001220703, 25.60000038147, 2.5);
    else MoveObject(portaocop, -1700.3000488281, 684.79998779297, 25.60000038147, 2.5);
}
Reply
#9

Quote:
Originally Posted by humildadeforever
Посмотреть сообщение
Do jeito que eu postei, estб dando erro?
tб nгo, sу que o portгo nгo funciona, o problema creio estar nas coordenadas pois se nгo me engano sгo necessбrias 2 coordenadas certo? uma para o portгo no caso ele fechado e outro para quem chega perto, eis a questгo й a mesma coordenada do portгo fechado ou й apenas uma coordenada que precisa para o player estar em determinado local para o portгo abrir? '-'
Reply
#10

Quote:
Originally Posted by jpeg
Посмотреть сообщение
pawn Код:
forward ChecarPortao();
public ChecarPortao()
{
    new P1; //Novos news para abrir e fechar os portхes
    for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
    {
        if(gTeam[playerid] == TEAM_COP && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA)
        {
            if(IsPlayerInRangeOfPoint(playerid,10.0,-1700.3000488281, 684.79998779297, 25.60000038147))
            {
                P1=1; //coordenada do 1° portгo fechado.
            }
        }
    }
    if(P1)MoveObject(portaocop, -1700.3000488281, 691.70001220703, 25.60000038147, 2.5);
    else MoveObject(portaocop, -1700.3000488281, 684.79998779297, 25.60000038147, 2.5);
}
Obrigado Jpeg resolveu o problema '-' coisinha besta que faltava hehe' vlw aos que tentaram ajudar ai tambйm. ++REP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)