Ayuda con #emit
#1

Bueno viendo los post de Slice me di cuenta que suele usar mucho el #emit, y yo queria quitarme las dudas, para que es? Como se usa? Me podrian dar ejemplos de su uso? Ventajas y desventajas, ya que no conosco casi nada de esto.

Gracias por leer y saludos.
Reply
#2

Con #emit puedes trabajar a nivel de registros, algo bastante complejo y "peligroso" si no se usa correctamente. Al trabajar directamente con los registros puedes realizar acciones que el lenguaje, Pawn, no maneja.
Reply
#3

Umm podrias darme unos ejemplos o unas guias de como manejarlo?
Reply
#4

Es un recurso usado en casos excepcionales y por muy pocas personas, como se dice en el tutorial: si no sabes para quй se emplea es que no lo necesitas. https://sampforum.blast.hk/showthread.php?tid=315531
Reply
#5

Aca un ejemplo.

Un saludo.
Reply
#6

Quote:
Originally Posted by oOFotherOo
Посмотреть сообщение
Aca un ejemplo.

Un saludo.
Muchas gracias me sirviу para adentrarme en ese mundo
Reply
#7

se ve muy simple de usar y un ejemplo de la suma

pawn Код:
printf("%d", ummascinco());

stock ummascinco() {

    #emit CONST.PRI 1 // carga el valor 1
    #emit CONST.ALT 5 // carga el valor 5
    #emit ADD // suma
    #emit RETN // muestra los valores
   
    return true; // no dar advertencias
}
mira esto: https://sampforum.blast.hk/showthread.php?tid=315531 te puede ayudar
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)