Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //need convert this:
- void OnPlayerClosestNodeIDChange(int playerid, int oldnode, int newnode)
- {
- for (std::list<AMX *>::iterator a = rcp_amx_list.begin(); a != rcp_amx_list.end(); ++a)
- {
- if (!amx_FindPublic(* a, "OnPlayerClosestNodeIDChange", &GlobOnUpdateIndex))
- {
- amx_Push(* a, newnode);
- amx_Push(* a, oldnode);
- amx_Push(* a, playerid);
- amx_Exec(* a, NULL, GlobOnUpdateIndex);
- }
- }
- }
- //to this:
- void OnPlayerClosestNodeIDChange(int playerid, int oldnode, int newnode)
- {
- for (std::map<AMX *,Callbacks>::iterator a = rcp_amxinfo.begin(); a != rcp_amxinfo.end(); ++a)
- {
- //what should I do now to get Callbacks.something.something?
- if (!amx_FindPublic(*a, "OnPlayerClosestNodeIDChange", &GlobOnUpdateIndex))
- {
- amx_Push(* a, newnode);
- amx_Push(* a, oldnode);
- amx_Push(* a, playerid);
- amx_Exec(* a, NULL, GlobOnUpdateIndex);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment