El profiler te podía servidor para guiarte más o menos en las funciones más fácilmente, pero creo que no es buena idea al momento de que necesitamos todo, más allá de los nombres de las funciones.
Creo que mi comentario te hizo pensar que va a ser más difícil de lo que creías jajajaja. A lo que voy claro partir de las cosas básicas como partir definiendo simplemente como texto lo que vaya dentro de la función por ejemplo si en plugin_init es.
// Source
PHP Code:
#include <amxmodx>
public plugin_init()
{
register_plugin("a", "b", "c");
register_cvar("cvar_name", "cvar_value", flag_optional, flvalue);
new Float:fltime = get_gametime();
server_print("%f", fltime);
}
// Suponiendo que ya compilaste y obtuviste el resultado del amxxdump
// Que tu programa devuelva esto
PHP Code:
#include <amxmodx>
public plugin_init()
{
// Funcion register_plugin
// 3 Parametros
// String
// String
// String
// Funcion register_cvar
// 4 parametros
// String
// String
// Int
// Float
// Variable
// Float
// Funcion get_gametime
// 0 Parametros
// Funcion server_print
// 2 Parametros
// String
// Float
}
Ya devolviendo eso se tiene bastante claridad de lo que hace o no?
No es necesario que devuelva la línea tal cual a como debería ser(Al menos al principio mientras aún trabajas en lo básico del programa)
__________________