Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerDeath(playerid, killerid, reason)
- {
- TextDrawHideForPlayer(playerid,txtTimeDisp);// SKLANJA MU TD ZA VREME
- RemovePlayerAttachedObject(playerid, POJAS_KAO);
- if(!IsACop(killerid))
- {
- strmid(PlayerCrime[killerid][pAccusedof],"Prvostepeno Ubistvo", 0, strlen("Prvostepeno Ubistvo"), 255);
- SetPlayerCriminal(killerid,255, "Prvo stepeno Ubistvo");
- WantedLevel[killerid] += 6;
- Dosije[killerid] += 6;
- Zlocin[killerid] = 8;
- ResetPlayerWeapons(playerid);
- WantedLevel[playerid] = 0;
- new string[256];
- new gunname;
- new Weaps[120];
- GetWeaponName(gunname,Weaps,sizeof(Weaps));
- format(string,sizeof(string),"{FF1515}[BT:RP KILL] {FFFFFF}Igrac {FF1515}%s {FFFFFF}(ID:%d) je ubio igraca {FF1515}%s {FFFFFF}(ID:%d) [Oruzije : %s]", GetName(killerid), killerid, GetName(playerid), playerid,Weaps);
- AdminPoruka(string);
- //===============RESET MU PUTGUN==================//
- PI[playerid][pInvWeapon] = 0;
- PI[playerid][pInvAmmo] = 0;
- }
- ////////////////////////////////////////////////////////////////
- if(killerid == INVALID_PLAYER_ID)
- {
- if(reason == 54)
- {
- if(WantedLevel[playerid] > 0)
- {
- PlayerInfo[playerid][pVreme] = 2100;
- SetPlayerPos(playerid, 264.4176, 77.8930, 1001.0391);
- SetPlayerInterior(playerid, 6);
- PlayerInfo[playerid][pJailed] = 1;
- WantedLevel[playerid] = 0;
- ResetPlayerWeapons(playerid);
- new msg[120];
- format(msg,sizeof(msg),"[NonRp] %s je zatvoren od strane servera zbog skoka sa objekta sa wanted levelom",GetName(killerid));
- SCMTA(lightred,msg);
- }
- }
- }
- if(killerid == INVALID_PLAYER_ID)
- {
- if(reason == 53)
- {
- if(WantedLevel[playerid] > 0)
- {
- PlayerInfo[playerid][pVreme] = 2100;
- SetPlayerPos(playerid, 264.4176, 77.8930, 1001.0391);
- SetPlayerInterior(playerid, 6);
- PlayerInfo[playerid][pJailed] = 1;
- WantedLevel[playerid] = 0;
- ResetPlayerWeapons(playerid);
- new msg[120];
- format(msg,sizeof(msg),"[NonRp] %s je zatvoren od strane servera zbog davljenja sa wanted levelom",GetName(killerid));
- SCMTA(lightred,msg);
- }
- }
- }
- if(killerid == INVALID_PLAYER_ID)
- {
- if(reason == 51)
- {
- if(WantedLevel[playerid] > 0)
- {
- PlayerInfo[playerid][pVreme] = 2100;
- SetPlayerPos(playerid, 264.4176, 77.8930, 1001.0391);
- SetPlayerInterior(playerid, 6);
- PlayerInfo[playerid][pJailed] = 1;
- WantedLevel[playerid] = 0;
- ResetPlayerWeapons(playerid);
- new msg[120];
- format(msg,sizeof(msg),"[NonRp] %s je zatvoren od strane servera zbog smrt u exploziji sa wanted levelom",GetName(killerid));
- SCMTA(lightred,msg);
- }
- }
- }
- if(killerid != INVALID_PLAYER_ID)
- {
- if(IsPlayerConnected(killerid) && GetPlayerState(killerid) == PLAYER_STATE_DRIVER)
- {
- new string[120];
- format(string,sizeof(string), "[OBAVESTENJE]: %s [ID:%d] je uradio Drive By nad igracem %s [ID:%d]!", GetName(killerid), killerid, GetName(playerid), playerid);
- AdminPoruka(string);
- WantedLevel[killerid] +=3;
- new msg[120];
- format(msg,sizeof(msg),"Pocinili ste Drive Buy ubistvo nad igracem %s [ID:%d]",GetName(playerid),playerid);
- SCM(killerid,0xE4CC43FF,msg);
- strmid(PlayerCrime[killerid][pAccusedof],"Ubisto vozilom", 0, strlen("Ubisto vozilom"), 255);
- SetPlayerCriminal(killerid,255, "Ubistvo vozilom");
- }
- }
- //===============================================//
- ////////////////////////////////////////////////////////////
- if(WantedLevel[playerid] > 0)
- {
- new msg[120],string[120];
- GivePlayerMoney(playerid, GetPlayerWantedLevel(playerid)*300);
- format(msg,sizeof(msg),"Izgubili ste %d$ zbog umiranja sa wanted level-om %d!", GetPlayerWantedLevel(playerid)*300, GetPlayerWantedLevel(playerid));
- Dosije[playerid] = 0;
- WantedLevel[playerid] = 0;
- ImaLisice[playerid] = 0;
- format(string,sizeof(string),""crvena"[BT:RP] "Bela"Igrac %s je ubijen/se ubio sa wanted level-om!",GetName(playerid));
- SCM(playerid,-1,msg);
- AdminPoruka(string);
- }
- if(PlayerInfo[killerid][pOrgID] == PlayerInfo[playerid][pOrgID])
- {
- new string[120];
- SCM(playerid,lightred,"[ANTI TK] Pocinli ste Team Kill ubistvo oduzeto vam je $2000!");
- SCM(playerid,lightred,"Ako jos jednom pocinite TK ubistvo bicete zatvoreni!");
- format(string,sizeof(string),"[TK KILL] Igrac %s [ID:%d] je upravo pocinio TK ubistvo nad %s, izgubio je $2000!",GetName(killerid),killerid,GetName(playerid));
- GivePlayerMoney(killerid,-2000);
- TeamKill[killerid]++;
- if(TeamKill[killerid] == 2)
- {
- PlayerInfo[killerid][pVreme] = 2100;
- SetPlayerPos(killerid, 264.4176, 77.8930, 1001.0391);
- SetPlayerInterior(killerid, 6);
- PlayerInfo[killerid][pJailed] = 1;
- WantedLevel[killerid] = 0;
- TeamKill[killerid] = 0;
- GameTextForPlayer(killerid, "~r~JAILED", 10000, 6);
- PlayerPlaySound(killerid,1057,0.0,0.0,0.0);
- new msg[120];
- format(msg,sizeof(msg),"[ANTI-TK] %s je zatvoren od strane servera zbog (2x Team Kill ubistva)",GetName(killerid));
- SCMTA(lightred,msg);
- }
- }
- ////////////////////////////////////////////////////////////
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment