Como editar una funcion propia de SAMP.
#1

Buenas a todos,
estoy modificando creando algunas funciones para mi servidor que me faciliten bastante el trabajo,
pero necesito modificar una funcion del SAMP (CreateVehicle) y no se como hacerlo.

Yo cree una funcion que hace lo que quiero que haga y le puse iCreateVehicle. Lo que yo quiero hacer es que esta funcion se llame al usar CreateVehicle, teniendo en cuenta que adentro de iCreateVehicle estoy usando la funcion CreateVehicle.

Medio confuso, espero que me entiedan y me den alguna solucion :P
Reply
#2

pawn Код:
stock iCreateVehicle(modelid, Float:x, Float:y, Float:z, Float:angle, color1, color2, respawn_delay)
{
        //cуdigo
        return 0;
}
 
#if defined _ALS_CreateVehicle
        #undef CreateVehicle
#else
        #define _ALS_CreateVehicle
#endif
#define CreateVehicle iCreateVehicle
Creo que te refieres a eso, prueba.
Reply
#3

Lo que quieres hacer se llama hookear una funcion (hook) un metodo es el que te paso adri1 te sirve.

Saludos.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)