Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
- {
- if(damagedid != INVALID_PLAYER_ID)
- {
- if(Tazer[playerid] && GetPlayerWeapon(playerid) == TAZE_WEAPON)
- {
- new Float:health,losehp;
- GetPlayerHealth(damagedid,health);
- losehp = TAZE_LOSEHP;
- if(Tazed[damagedid]) return 1;
- new Float:x, Float:y, Float:z;
- GetPlayerPos(damagedid, x, y, z);
- ClearAnimations(damagedid);
- ApplyAnimation(damagedid,"PED","KO_skid_front",4.1,0,1,1,1,0);
- Spark[damagedid] = CreateDynamicObject(TAZE_SPARK, x, y, z-3, 0, 0, 0);
- SetTimerEx("DestroySpark", TAZE_DESTROY, 0, "i", damagedid);
- SetTimerEx("TazedRemove", TAZE_TIMER, 0, "i", damagedid);
- Tazed[damagedid] = true;
- PI[playerid][NaudojoTazeri] = gettime() + 20;
- if(losehp) {} else SetPlayerHealthEx(damagedid, health+amount);
- print("\nTAZERIS SUVEIKE");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement