[Ajuda] Erros :x - ajuda ai sff -
noobre - 28.02.2011
Код:
#include <a_samp>
new portao;
forward portagem();
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd, "/pagarportagem", true) == 0)
{
if (PlayerToPoint(15.0, playerid, -2467.25, 2238.57, 4.79)) { //No lugar dos ------ voce coloca as cordenadas que o player deverб estar para o portao se mover
MoveObject(portao, -2465.3840332031, 2239.4526367188, 2.4938402175903,3);//No Lugar dos ----- voce coloca as cordenadas que o portao vai se mover
SetTimer("PortaoAndando", 5000, true);
}
return 1;
}
public portagem()
{
MoveObject(portao, -2465.3840332031, 2239.4526367188, 5.4938402175903, 2);//No Lugar dos ---- voce coloca as cordenadas que o portao foi criado!
return 1;
}
ERROS:
Код:
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(143) : error 017: undefined symbol "cmd"
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(146) : error 017: undefined symbol "PlayerToPoint"
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(145) : warning 203: symbol is never used: "cmd"
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(153) : error 029: invalid expression, assumed zero
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(153) : error 004: function "portagem" is not implemented
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(158) : error 030: compound statement not closed at the end of file (started at line 143)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
5 Errors.
Podiam-me ajudar ?
eu simplesmente tentei copiar o sistema electronico de portoes ai jб feito, mas nao correu bem.
a ideia, й fazer o comando e o objecto mover-se com o seu timer.
Re: [Ajuda] Erros :x - ajuda ai sff -
Macintosh - 28.02.2011
pawn Код:
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
pawn Код:
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
if(IsPlayerConnected(playerid))
{
new Float:oldposx, Float:oldposy, Float:oldposz;
new Float:tempposx, Float:tempposy, Float:tempposz;
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
tempposx = (oldposx -x);
tempposy = (oldposy -y);
tempposz = (oldposz -z);
//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
{
return 1;
}
}
return 0;
}
pawn Код:
new cmd[256];//No OnPlayerCommandText.
@OFF
- Diminui a tua sign, ou tua conta poderб ser suspensa.
Re: [Ajuda] Erros :x - ajuda ai sff -
noobre - 28.02.2011
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmd, "/pagarportagem", true) == 0)
{
new cmd[256];
if (PlayerToPoint(15.0, playerid, -2467.25, 2238.57, 4.79)) { //No lugar dos ------ voce coloca as cordenadas que o player deverб estar para o portao se mover
MoveObject(portao, -2465.3840332031, 2239.4526367188, 2.4938402175903,3);//No Lugar dos ----- voce coloca as cordenadas que o portao vai se mover
SetTimer("portagem", 5000, true);
}
return 1;
}
public portagem()
{
MoveObject(portao, -2465.3840332031, 2239.4526367188, 5.4938402175903, 2);//No Lugar dos ---- voce coloca as cordenadas que o portao foi criado!
return 1;
}
Код:
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(163) : error 017: undefined symbol "cmd"
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(165) : warning 204: symbol is assigned a value that is never used: "cmd"
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(173) : error 029: invalid expression, assumed zero
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(173) : error 004: function "portagem" is not implemented
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(178) : error 030: compound statement not closed at the end of file (started at line 163)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
Continua a dando erros
Obrigado, pela a ajuda, mas ainda nao estб dando bem.
@OOF
- Vou remover, por agora entao. mais tarde meteo-a mas em mais pequeno.
Re: [Ajuda] Erros :x - ajuda ai sff -
Macintosh - 28.02.2011
pawn Код:
forward portagem(playerid);
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
if(strcmp(cmd, "/pagarportagem", true) == 0)
{
if (PlayerToPoint(15.0, playerid, -2467.25, 2238.57, 4.79))
{
MoveObject(portao, -2465.3840332031, 2239.4526367188, 2.4938402175903,3);
SetTimer("portagem", 5000, true);
}
return 1;
}
return 1;
}
public portagem(playerid)
{
MoveObject(portao, -2465.3840332031, 2239.4526367188, 5.4938402175903, 2);
return 1;
}
Re: [Ajuda] Erros :x - ajuda ai sff -
noobre - 28.02.2011
Код:
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(164) : warning 217: loose indentation
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(171) : warning 217: loose indentation
C:\Users\Pedro Nobre\Desktop\Chucky Rolepaly\filterscripts\bayside.pwn(173) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
3 Warnings.
@ Lucas
- hб um problema, eu agora sempre que faзo algum comando por exemplo no meu gm "/comandos", nao aparece nada e se fizer esse comando o portao abre б mesma.
Re: [Ajuda] Erros :x - ajuda ai sff -
Macintosh - 28.02.2011
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
if(strcmp(cmd, "/pagarportagem", true) == 0)
{
if (PlayerToPoint(15.0, playerid, -2467.25, 2238.57, 4.79))
{
MoveObject(portao, -2465.3840332031, 2239.4526367188, 2.4938402175903,3);
SetTimer("portagem", 5000, true);
}
return 1;
}
return 0;
}