SA-MP Forums Archive
[AJUDA] axei um .pwn na net e qndo vou compilar da isso - 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] axei um .pwn na net e qndo vou compilar da isso (/showthread.php?tid=143127)



[AJUDA] axei um .pwn na net e qndo vou compilar da isso - Ramonx100 - 21.04.2010

Код:
C:\Documents and Settings\Casa\Desktop\Samp serv\gamemodes\rpglife.pwn(1519) : warning 208: function with tag result used before definition, forcing reparse
Linha 1519:
Код:
Float:function1340(playerid, Float:arg1, Float:arg2, Float:arg3)
Alguem me ajuda ai


Re: [AJUDA] axei um .pwn na net e qndo vou compilar da isso - andmeida10 - 21.04.2010

apaga a linha e mostra o k deu??


Re: [AJUDA] axei um .pwn na net e qndo vou compilar da isso - Ramonx100 - 21.04.2010

ai apareceu Pawn Compiler
e nada escrito dentro
eu fui na pasta aonde ta o .amx e ta rpglife.amx 0kb
;\
EDIT:: deu nгo =x


Re: [AJUDA] axei um .pwn na net e qndo vou compilar da isso - andmeida10 - 21.04.2010

Quote:
Originally Posted by Ramonx100
ai apareceu Pawn Compiler
e nada escrito dentro
eu fui na pasta aonde ta o .amx e ta rpglife.amx 0kb
;\
tenta executar... e ve se deu..


Re: [AJUDA] axei um .pwn na net e qndo vou compilar da isso - sergio_killer - 21.04.2010

posta aew pra gente ve se ajuda


Re: [AJUDA] axei um .pwn na net e qndo vou compilar da isso - Ambrуsio - 21.04.2010

De acordo com a minha pesquisa, vc esta tentando usar uma funзгo antes de ela ser declarada.

Texto original:
Quote:

Warning 208: Function with tag result used before definition, forcing reparse:
When a function is “used” (invoked) before being declared, and
that function returns a value with a tag name, the parser must
make an extra pass over the source code, because the presence
of the tag name may change the interpretation of operators (in
the presence of user-defined operators). You can speed up the
parsing/compilation process by declaring the relevant functions
before using them.




Re: [AJUDA] axei um .pwn na net e qndo vou compilar da isso - Toribio - 21.04.2010

Te dou uma dica: desista com esse gamemode descompilado.

Mas caso queiram saber a causa desse erro, й porque vocк usou uma funзгo que retorna um valor com tag, antes de sua declaraзгo. A mбquina virtual do Pawn precisa ter a funзгo declarada antes de ser usada (isso quando temos tags), pois assim, o valor customizado de return й o desejado.

Pra resolver isso, basta colocar a definiзгo da sua funзгo na parte de cima do seu gamemode, ou apenas colocar sua declaraзгo no topo. Declaraзхes em Pawn sгo feitas com forward, entгo simplesmente adicione isso no topo:

pawn Код:
forward Float:function1340(playerid, Float:arg1, Float:arg2, Float:arg3);