[AJUDA]Erro cod. Pawno -
DPS|NeW| - 08.12.2010
Estou com um erro em uma parte do cуdigo de um menu com Tele.
Este й o cуdigo PWN.
Код:
public OnPlayerSelectdMenuRow(playerid, row)
{
new Menu:Teleportes2 = GetPlayerMenu(playerid);
if(Teleportes2 == Teleportes)
{
switch(row)
{
case 0:
{
new var1 = 0;
var1 = GetPlayerVehicleID(playerid);
SetVehiclePos(var1,1729.9600 ,-1723.6658 , 13.5469);
SetVehicleZAngle(var1, 0.0);
SetPlayerInterior(playerid, 0);
}
case 1:
{
new var2 = 0;
var2 = GetPlayerVehicleID(playerid);
SetVehiclePos(var2,-1983.4058 ,128.9699 ,27.6875);
SetVehicleZAngle(var2, 0.0);
SetPlayerInterior(playerid, 0);
}
case 2:
{
new var3 = 0;
var3 = GetPlayerVehicleID(playerid);
SetVehiclePos(var3,2004.5786,1544.0999,27.6875);
SetVehicleZAngle(var3, 0.0);
SetPlayerInterior(playerid, 0);
}
}
}
return 1;
}
Essa й a mensagem de erro que da.
Код:
C:\Users\Cliente\Documents\meus gms\dpsclandrift.pwn(606) : warning 235: public function lacks forward declaration (symbol "OnPlayerSelectdMenuRow")
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Warning.
Re: [AJUDA]Erro cod. Pawno -
Manteiga01 - 08.12.2010
No topo do GM:
forward NomeDaPublicQueVocкCriou();
Re: [AJUDA]Erro cod. Pawno -
DPS|NeW| - 08.12.2010
Isso nгo deu
da o mesmo erro
Re: [AJUDA]Erro cod. Pawno -
Manteiga01 - 08.12.2010
Tenta:
forward OnPlayerSelectdMenuRow(playerid, row);
Re: [AJUDA]Erro cod. Pawno -
Gustavob - 08.12.2010
LOL acontece que vc escreveu errado
na linha onde tб:
pawn Код:
public OnPlayerSelectdMenuRow(playerid, row)
troca por:
pawn Код:
public OnPlayerSelectedMenuRow(playerid, row)
Re: [AJUDA]Erro cod. Pawno -
DPS|NeW| - 08.12.2010
agora deu certo.
Obrigado
Re: [AJUDA]Erro cod. Pawno -
Manteiga01 - 08.12.2010
Pois й verdade kkkk! Nem tinha notado, sу li o erro. E na verdade nem era erro, e sim warning, dava pra conviver com isso sem problemas...
Re: [AJUDA]Erro cod. Pawno -
Gustavob - 08.12.2010
Sim da pra conviver com warnings, mas nгo sem problemas.
Com aquele leve erro de digitaзгo, os menus nгo funcionariam
Acontece que deu warning pq o PAWN Compiler Library nгo reconheceu aquela public e disse que faltava a forward, mas no jogo nгo ia dar em nada
Re: [AJUDA]Erro cod. Pawno -
DPS|NeW| - 08.12.2010
com o cod do Manteiga01 da certo mas com o do Gustavob da isso:
Код:
C:\Users\Cliente\Documents\meus gms\dpsclandrift.pwn(608) : error 021: symbol already defined: "OnPlayerSelectedMenuRow"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Re: [AJUDA]Erro cod. Pawno - rjjj - 08.12.2010
Isso quer dizer que hб 2 publics iguais no GM, procure pela as duas e apague uma delas dessa parte:
pawn Код:
public OnPlayerSelectedMenuRow(playerid, row)
Atй o inнcio da prуxima public.
Daн, se quiser adicionar mais menus coloque no meio da public OnPlayerSelectedMenuRow, mas nгo crie outra.
Espero ter ajudado