warning 235: public function lacks forward declaration (symbol "OnPlayerDamage")

Započeo Nure
28. Nov. 2018.
1,647
pregleda
4
postova
Nure
4
Enforcer
28. Nov. 2018.
Problem(error/warning):Kako da fix ovo? linija na kojoj izbacuje warrning
public OnPlayerDamage(&playerid, &Float: amount, &issuerid, &weapon, &bodypart)

Dio skripte:
public OnPlayerDamage

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Nema

Slika/video ingame problema(obavezno ako je ingame problem): link slik
SejnurHD
5
OG Legend
28. Nov. 2018.
public OnPlayerDamage ne postoji (koliko ja znam, nisam siguran ima li ga u nekom posebnom .incu)
Postoji OnPlayerTakeDamage. Public se poziva kada igrac 'primi' stetu/gubi hp.
https://wiki.sa-mp.com/wiki/OnPlayerTakeDamage
Nure
4
Enforcer
28. Nov. 2018.
#if defined _ALS_OnPlayerGiveDamage
#undef OnPlayerGiveDamage
#else
#define _ALS_OnPlayerGiveDamage
#endif
#define OnPlayerGiveDamage NULL_OnPlayerGiveDamage
#if defined NULL_OnPlayerGiveDamage
forward NULL_OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart);
#endif
#if defined _ALS_OnPlayerTakeDamage
#undef OnPlayerTakeDamage
#else
#define _ALS_OnPlayerTakeDamage
#endif
#define OnPlayerTakeDamage NULL_OnPlayerTakeDamage
#if defined NULL_OnPlayerTakeDamage
forward NULL_OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart);
#endif


Imam na pocetku ovo...I zato mi ne cita OnPlayerTake/GiveDamage i sad sam pokusao da napravim u publicu i u forward-u tkd ne znam sta da uradim.
Nure
4
Enforcer
28. Nov. 2018.
Fixed lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha