29.09.2013, 12:01
Й uma coisa meio avanзada, й similar o mйtodo como o y_inline de ****** trabalha. Sу que aн, ele interrompe o cуdigo e manda para o label definida atravйs de goto<>. Й como se chamasse a callback pela metade.
Tipo:
Assim, vocк faz um loop. Usando o cуdigo que eu tenho, vocк pode dar goto para outras callbacks. O que nгo era possнvel sem #emit.
Se fazer com GOTO:
darб erros, veja:
Tipo:
pawn Код:
main() {
label:
print("bruno");
goto label;
}
Assim, vocк faz um loop. Usando o cуdigo que eu tenho, vocк pode dar goto para outras callbacks. O que nгo era possнvel sem #emit.
pawn Код:
main() {
glabel<conexao>;
print("callback1");
func();
}
func () {
print ("callback2");
goto<conexao>;
}
Код:
[09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1 [09:20:22] callback2 [09:20:22] callback1
pawn Код:
main() {
conexao:
print("callback1");
func();
}
func () {
print ("callback2");
goto conexao;
}
Quote:
|
grandlarc.pwn(31) : error 019: not a label: "conexao" |

