SA-MP Forums Archive
[AJUDA]Erro cod. Pawno - 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]Erro cod. Pawno (/showthread.php?tid=197291)



[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