05.03.2012, 13:37
Hello everyone.
I'm new in this forum and I don't know if I posted where i sould post.
As I say'd I need a little help with "y_dohook"
When I wnat to compile I get 3 warnings:
And here are the lines:
Thanks all
Regards (:
I'm new in this forum and I don't know if I posted where i sould post.
As I say'd I need a little help with "y_dohook"
When I wnat to compile I get 3 warnings:
Код:
y_dohooks.inc(123) : warning 219: local variable "to" shadows a variable at a preceding level y_dohooks.inc(3358) : warning 235: public function lacks forward declaration (symbol "OnPlayerTakeDamage") y_dohooks.inc(3427) : warning 235: public function lacks forward declaration (symbol "OnPlayerGiveDamage") Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Warnings.
Код:
123: Hooks_RedirectPublic(from[], to[]) { P:4("Hooks_RedirectPublic called: \"%s\", \"%s\"", from, to); new addr; if (AMX_GetPublicEntry(0, addr, from)) { new pointer, ret = AMX_Read(addr); if (AMX_GetPublicPointer(0, pointer, to)) { AMX_Write(addr, pointer); } else { // Can't find the next element, just remove this callback entirely. // Note that in some cases the previous ALS include will have // already (due to the constant chaining order) determined that // there IS a next callback for this type (because there is) and set // some internal variable stating this fact. When it comes to call // it, however, the callback will no longer exist (unless PAWN // buffers callbacks in an efficient structure, which is possible). // UPDATE: Clearly not. AMX_Write(addr, -1); 148: } (from 123 to 148 all line)
Код:
3358: public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid) 3427: public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid)
Regards (: