SA-MP Forums Archive
Necesito alguien que me explique - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Necesito alguien que me explique (/showthread.php?tid=525840)



Necesito alguien que me explique - deryan - 14.07.2014

Hola que tal, alguien por favor me puede explicar detalladamente como hookear funciones y callbacks?
Desde ya gracias


Respuesta: Necesito alguien que me explique - Zume - 14.07.2014

Hola, es realmente sencillo (quizб dependa) pero puedes basarte de este cуdigo. solamente al verlo imagino que te explicarбs

pawn Код:
// Ban
#if defined _ALS_Ban
    #undef Ban
#else
    #define _ALS_Ban
#endif
#define Ban BannedUser

forward BannedUser(playerid); public BannedUser(playerid)
{
    new nombre[24];
    GetPlayerName(playerid, nombre, sizeof(nombre));
        Ban(playerid);
    printf("%s ha sido baneado", nombre);
}
al definir eso y utilizar "Ban(playerid);" crearб un printf

PD: hay muchos mбs mйtodos


Respuesta: Necesito alguien que me explique - deryan - 14.07.2014

Quй significa _ALS_? y para un callback es igual? Gracias zume


Re: Respuesta: Necesito alguien que me explique - Schocc - 14.07.2014

Quote:
Originally Posted by deryan
Посмотреть сообщение
Quй significa _ALS_? y para un callback es igual? Gracias zume
https://sampforum.blast.hk/showthread.php?tid=387600
https://sampforum.blast.hk/showthread.php?tid=85907
https://sampforum.blast.hk/showthread.php?tid=497081
http://southclawjk.wordpress.com/201...ay-to-convert/


Respuesta: Necesito alguien que me explique - Jovazxc - 14.07.2014

Quote:
Originally Posted by deryan
Посмотреть сообщение
Quй significa _ALS_? y para un callback es igual? Gracias zume
Es para hacer compatibilidad con otros scripts y que estos tambien puedan hacer hooks sin afectar los demas, no necesariamente debe ser _ALS_, se usa por convencion