18.06.2016, 19:18
Update 2.1:
function call OnPlayerGiveDamage / OnPlayerTakeDamage when the knife hits
function call OnPlayerGiveDamage / OnPlayerTakeDamage when the knife hits
ToggleKnifeShootForAll(bool:toggle); //default: true
bool:IsToggleKnifeShootForAll();
ToggleKnifeShootForPlayer(playerid,bool:toggle); //default: false
bool:IsToggleKnifeShootForPlayer(playerid);
DISABLE_KNIFE_SOUND - Now use OnPlayerGiveDamage / OnPlayerTakeDamage
USE_OLD_KNIFE_DATIVE
DISABLE_KNIFE_CALL_DAMAGE - 3DTryg already call OnPlayerGiveDamage / OnPlayerTakeDamage
Float:GetKnifeShootDamage(playerid);
SetKnifeShootDamage(playerid,Float:amount);
Float:GetKnifeShootSpeed(playerid);
SetKnifeShootSpeed(playerid,Float:speed);
Float:GetKnifeShootRange(playerid);
SetKnifeShootRange(playerid,Float:range);
GetKnifeShootAmmo(playerid);
SetKnifeShootAmmo(playerid,ammo);
OnPlayerRequestKnifeShot(playerid,targetid); //return 0 - prevent to use knife shoot (this callback is called also if ammo is 0)
KNIFE_WEAPON_AMMO_INFINITY