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(IsACop(playerid))
- {
- new Float:armour, Float:health; GetPlayerArmour(damagedid, armour); GetPlayerHealth(damagedid, health);
- if(weaponid == 23)
- {
- if (ProxDetectorS(5.0, playerid, damagedid))
- {
- if(IsPlayerInAnyVehicle(damagedid))
- {
- return 1;
- }
- if(KORISTI_SKIN != 0 && SKIN_ID == GetPlayerSkin(damagedid))
- {
- new string[66];
- format(string, sizeof(string), "* Sokirani ste na %d sekundi.",SEKUNDE_TAZERA); SCM(damagedid, -1, string);
- PlayerInfo[damagedid][pTazovan] = 1;
- format(string, sizeof(string), "* Pogodjeni igrac je sokiran na %d sekundi.",SEKUNDE_TAZERA); SCM(playerid, -1, string);
- format(string, sizeof(string), "~r~SOKIRAN"); GameTextForPlayer(damagedid, string, 2500, 3); TogglePlayerControllable(damagedid, 0);
- ApplyAnimation(damagedid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); SetTimerEx("TazovanTajmer",20000, false, "i", damagedid);
- return 1;
- }
- else
- {
- new string[128];
- new sendernam[MAX_PLAYER_NAME];
- new damaged[MAX_PLAYER_NAME];
- format(string, sizeof(string), "* Sokirani ste na %d sekundi.",SEKUNDE_TAZERA); SCM(damagedid, COLOR_RED, string);
- format(string, sizeof(string), "* Sokirali ste pogodjenog igraca na %d sekundi.",SEKUNDE_TAZERA); SCM(playerid, COLOR_RED, string);
- format(string, sizeof(string), "~r~SOKIRAN"); GameTextForPlayer(damagedid, string, 2500, 3); TogglePlayerControllable(damagedid, 0);
- ApplyAnimation(damagedid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); SetTimerEx("TazovanTajmer",20000, false, "i", damagedid);
- GetPlayerName(playerid, sendernam, sizeof(sendernam));
- GetPlayerName(damagedid, damaged, sizeof(damaged));
- PlayerInfo[damagedid][pTazovan] = 1;
- format(string, sizeof(string), "* %s vadi tazer i pogadja igraca %s (TazerGun).", sendernam, damaged);
- ProxDetector(15.0, playerid, string, -1,-1,-1,-1,-1);
- return 1;
- }
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment