Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerDeath(playerid, killerid, reason)
- {
- SWAT[playerid] = 0;
- Schild[playerid] = 0;
- MCCEnter[playerid] = 0;
- new Float:xh,Float:yh,Float:zh;
- GetPlayerPos(playerid,xh,yh,zh);
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(Schussmeldung[i] == 1)
- {
- if (playerid != INVALID_PLAYER_ID)
- {
- new string[258];
- if(IsPlayerInRangeOfPoint(playerid,50.0,xh,yh,zh))
- {
- format(string,sizeof(string),"[AdmWarning] In deiner Sichtweite hat [%d]%s den Spieler [%d]%s getötet (Waffe/Grund: %s)",killerid,SpielerName(killerid),playerid,SpielerName(playerid),WaffenNamen[reason]);
- SendClientMessage(i,COLOR_ORANGE,string);
- }
- }
- }
- }
- if(IsInBus[playerid] == 1)
- {
- IsInBus[playerid] = 0; Haltestellevar[playerid] = 0;
- }
- new CopArrest = 3,string[285];
- new name[MAX_PLAYER_NAME],killername[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],Float:px,Float:py,Float:pz,Variable = 0;
- if(IsPlayerInArea(playerid, -166.313476, -3000.031250, 3001.686523, 471.968750))
- {
- MedicBill[playerid] = 1; CopArrest = 3;
- }
- // LS
- else if(IsPlayerInArea(playerid, -2999.750732, -3003.380371, -1255.750732, 3004.619628) || IsPlayerInArea(playerid, -1257.077636, -3002.345458, -161.077636, 469.654602))
- {
- MedicBill[playerid] = 2; CopArrest = 1;
- }
- // SF
- else if(IsPlayerInArea(playerid, -1256.001708, 468.000610, 2999.998291, 3004.000488))
- {
- MedicBill[playerid] = 3; CopArrest = 3;
- }
- // LV
- if(MedicBill[playerid] == 0)
- {
- MedicBill[playerid] = 1;
- }
- if(InArena[playerid] == 0 && Maske[playerid] == 0 && cprison[playerid] == 0 && MedicBill[playerid] > 0 && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && PlayerInfo[playerid][pAdminOnDuty] == 0 && FirstSpawnAfterLogin[playerid] == 0)
- {
- if(IsACop(playerid) && OnDuty[playerid] == 1 )
- {
- TAddPickup(playerid, GetPlayerVirtualWorld(playerid), 30, SpielerName(playerid));
- if(GetPlayerInterior(playerid) > 0 || PlayerInfo[playerid][pLocal] != -1)
- {
- format(string,sizeof(string),"%s(ID: %d) ist gestorben und benötigt eine Wiederbelebung in der Gebäudekomplex %d.%d. (Tippe /accept wiederbelebung %d ein um den Notruf anzunehmen.)",SpielerName(playerid),playerid,GetPlayerInterior(playerid), PlayerInfo[playerid][pLocal],playerid);
- SendMedicMessage(COLOR_RED, string);
- format(string, sizeof(string), "Gebäudekomplex %d.%d", GetPlayerInterior(playerid), PlayerInfo[playerid][pLocal]);
- strmid(AnrufZone[playerid], string, 0, strlen(string), 255);
- }
- else
- {
- new zone[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, zone, MAX_ZONE_NAME);
- format(string,sizeof(string),"%s(ID: %d) ist gestorben und benötigt eine Wiederbelebung in %s. (Tippe /accept wiederbelebung %d ein um den Notruf anzunehmen.)",SpielerName(playerid),playerid,zone,playerid);
- SendMedicMessage(COLOR_RED,string);
- strmid(AnrufZone[playerid], zone, 0, strlen(zone), 255);
- }
- GetPlayerPos(playerid,DeadPoint[playerid][0],DeadPoint[playerid][1],DeadPoint[playerid][2]);
- AnrufAktiv[playerid] = 1;
- Anruftimer[playerid] = 30;
- AnrifErsteller[playerid] = playerid;
- DeadPeople[playerid] = playerid;
- }
- else
- {
- TAddPickup(playerid, GetPlayerVirtualWorld(playerid), 60, SpielerName(playerid));
- if(GetPlayerInterior(playerid) > 0 || PlayerInfo[playerid][pLocal] != -1)
- {
- format(string,sizeof(string),"%s(ID: %d) ist gestorben und benötigt eine Wiederbelebung in der Gebäudekomplex %d.%d. (Tippe /accept wiederbelebung %d ein um den Notruf anzunehmen.)",SpielerName(playerid),playerid,GetPlayerInterior(playerid), PlayerInfo[playerid][pLocal],playerid);
- SendMedicMessage(COLOR_RED,string);
- format(string, sizeof(string), "Gebäudekomplex %d.%d", GetPlayerInterior(playerid), PlayerInfo[playerid][pLocal]);
- strmid(AnrufZone[playerid], string, 0, strlen(string), 255);
- }
- else
- {
- new zone[MAX_ZONE_NAME];
- GetPlayer2DZone(playerid, zone, MAX_ZONE_NAME);
- format(string,sizeof(string),"%s(ID: %d) ist gestorben und benötigt eine Wiederbelebung in %s. (Tippe /accept wiederbelebung %d ein um den Notruf anzunehmen.)",SpielerName(playerid),playerid,zone,playerid);
- SendMedicMessage(COLOR_RED,string);
- strmid(AnrufZone[playerid], zone, 0, strlen(zone), 255);
- }
- GetPlayerPos(playerid,DeadPoint[playerid][0],DeadPoint[playerid][1],DeadPoint[playerid][2]);
- AnrufAktiv[playerid] = 1;
- Anruftimer[playerid] = 60;
- AnrifErsteller[playerid] = playerid;
- DeadPeople[playerid] = playerid;
- }
- }
- new entry[885],Querry[885];
- if(killerid != INVALID_PLAYER_ID)
- {
- format(entry, sizeof(entry), "[%s %s] GEKILLT VON >> %s", INCLUDE_Date(),INCLUDE_Time(), SpielerName(killerid));
- format(Querry,sizeof(Querry),"INSERT INTO `deathakte` (`AccountID`, `Eintrag`) VALUES ('%d','%s')",PlayerInfo[playerid][pSQLID],entry);
- mysql_query(Querry);
- }
- if(killerid != INVALID_PLAYER_ID)
- {
- format(entry, sizeof(entry), "[%s %s] KILL AN >> %s", INCLUDE_Date(),INCLUDE_Time(), SpielerName(playerid));
- format(Querry,sizeof(Querry),"INSERT INTO `killerakte` (`AccountID`, `Eintrag`) VALUES ('%d','%s')",PlayerInfo[killerid][pSQLID],entry);
- mysql_query(Querry);
- }
- new string6[500];
- if(killerid != INVALID_PLAYER_ID && InArena[playerid] == 0 && PlayerInfo[playerid][pTeam] == -1 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && !IsACop(killerid) && PlayerInfo[killerid][pTeam] != 8)
- {
- format(string6,sizeof(string6),"[AdmWarning] [%d]%s (Level %d) ist im verdacht SDM zu betreiben. (SDM Opfer: [%d]%s, Waffe: %s)",killerid,SpielerName(killerid),PlayerInfo[killerid][pLevel],playerid,SpielerName(playerid),WaffenNamen[reason]);
- SendAdminMessage(COLOR_YELLOW,1,string6);
- format(string, sizeof(string), "[KILL]: %s >> gekillt (%s) (SDM-Kill))",SpielerName(playerid),WaffenNamen[reason]);
- KillAkte(PlayerInfo[killerid][pSQLID], string);
- format(string, sizeof(string), "[GEKILLT]: %s von %s >> gekillt (%s) (SDM-Kill)",SpielerName(playerid),SpielerName(killerid),WaffenNamen[reason]);
- KillAkte(PlayerInfo[playerid][pSQLID], string);
- }
- else if(killerid != INVALID_PLAYER_ID)
- {
- format(string, sizeof(string), "[KILL]: %s >> gekillt (%s)",SpielerName(playerid),WaffenNamen[reason]);
- KillAkte(PlayerInfo[killerid][pSQLID], string);
- format(string, sizeof(string), "[GEKILLT]: %s von %s >> gekillt (%s)",SpielerName(playerid),SpielerName(killerid),WaffenNamen[reason]);
- KillAkte(PlayerInfo[playerid][pSQLID], string);
- }
- if(InArena[playerid] == 0 && cprison[playerid] == 0 && PlayerInfo[playerid][pJailed] == 0 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && FirstSpawnAfterLogin[playerid] == 0)
- {
- if(PlayerInfo[playerid][pLevel] >= 4)
- {
- new julianstring[258];
- format(julianstring,sizeof(julianstring),"Du hast wegen deines Todes $%d aus der Geldbörse verloren.",GetPlayerMoney(playerid)/100*15);
- SendClientMessage(playerid,COLOR_WHITE,julianstring);
- GivePlayerMoneys(playerid,-PlayerInfo[playerid][pCash]/100*15);
- }
- else
- {
- new julianstring[258];
- SendClientMessage(playerid,COLOR_WHITE,"HINWEIS: Aufgrund des Noob-Schutzes (bis einschließlich Level 3) verlierst du statt 15 nur 5 Prozent deines Bargelds!");
- format(julianstring,sizeof(julianstring),"Du hast wegen deines Todes $%d aus der Geldbörse verloren.",PlayerInfo[playerid][pCash]/100*5);
- SendClientMessage(playerid,COLOR_WHITE,julianstring);
- GivePlayerMoneys(playerid,PlayerInfo[playerid][pCash]/100*5);
- }
- }
- ResetPlayerWeapons(playerid);
- L_AntiWeaponHack(playerid);
- KillTimer(PlayerInfo[playerid][pBaggerTimer]);
- StuffInfo[sToteUser] += 1;
- Tot[playerid] = 1;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(IsPlayerAttachedObjectSlotUsed(playerid, 1)) RemovePlayerAttachedObject(playerid, 1);
- STDPlayer[playerid] = 0;
- EventEingeladen[playerid] = 0;
- SetPlayerVirtualWorld(playerid, 0);
- GetPlayerPos(playerid, px, py, pz);
- GetPlayerName(playerid, name, sizeof(name));
- if(IsPlayerConnected(killerid))
- {
- if(PlayerInfo[playerid][pJailed] != 0 || cprison[playerid] == 1)
- {
- SendClientMessage(killerid, COLOR_YELLOW, "Das Töten von Prison/Knast Insassen ist verboten. Unterlasse es!");
- return 1;
- }
- else if(PlayerInfo[killerid][pJailed] != 0 || cprison[killerid] == 1)
- {
- SendClientMessage(killerid,COLOR_YELLOW,"Das Töten von Prison/Knast Insassen ist verboten. Unterlasse es!");
- return 1;
- }
- }
- if(PlayerInfo[playerid][pMats] >= 1 || PlayerInfo[playerid][pDrugs] >= 1 || PlayerInfo[playerid][pCodes] >= 1)
- {
- if(PlayerInfo[playerid][pMats] >= 1)
- {
- //DropBoxInfo[i][DBMatsAnzahl] = PlayerInfo[playerid][pMats]/2;
- PlayerInfo[playerid][pMats] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, "Da du gestorben bist hast du alle Materialien verloren.");
- }
- if(PlayerInfo[playerid][pDrugs] >= 1)
- {
- //DropBoxInfo[i][DBDrugsAnzahl] = PlayerInfo[playerid][pDrugs]/2;
- PlayerInfo[playerid][pDrugs] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, "Da du gestorben bist hast du alle Drogen verloren.");
- }
- if(PlayerInfo[playerid][pCodes] >= 1)
- {
- //DropBoxInfo[i][DBCodesAnzahl] = PlayerInfo[playerid][pCodes]/2;
- PlayerInfo[playerid][pCodes] = 0;
- SendClientMessage(playerid, COLOR_GRAD2, "Da du gestorben bist hast du alle Codes verloren.");
- }
- }
- if(killerid == INVALID_PLAYER_ID && Logintime[playerid] >= 5 || killerid != INVALID_PLAYER_ID && Logintime[playerid] >= 5 && !IsACop(killerid))
- {
- if(PlayerInfo[playerid][pWantedLevel] >= 1 && WantedLoseAllow[playerid] != 0)
- {
- ForAllPlayers(i)
- {
- if(IsACop(i) && OnDuty[i] == 1 && IsPlayerConnected(i) && GetDistanceBetweenPlayers(playerid, i) <= 100 && PlayerInfo[i][pAdminOnDuty] == 0 && Spectate[i] == -1)
- {
- new JailTime = PlayerInfo[playerid][pWantedLevel] * JailSecondsPerWanted;
- new price = PlayerInfo[playerid][pWantedLevel] * JailDollarPerWanted;
- if(PlayerInfo[playerid][pWantedLevel] >= 30)
- {
- PlayerInfo[playerid][pJailTime] += 7200;
- }
- else
- {
- PlayerInfo[playerid][pJailTime] += JailTime;
- }
- if(PlayerInfo[playerid][pWantedLevel] >= 6)
- {
- PlayerInfo[playerid][pJailed] = 2;
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 2144.1943,1617.5361,993.6882);
- SetPlayerFacingAngle(playerid, 270);
- SetPlayerSkin(playerid, 206);
- SetCameraBehindPlayer(playerid);
- }
- else
- {
- PlayerInfo[playerid][pJailed] = 3;
- }
- GivePlayerMoneys(playerid, -price); PlayerInfo[playerid][pArrestTime] += JailTime;
- format(string, sizeof(string), "* Du wurdest eingebuchtet für %d Minuten und verlierst %s$ weil du in der nähe eins Cops gestorben bist.", PlayerInfo[playerid][pJailTime]/60, GetPoint(price));
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- format(string, sizeof(string), "HQ: An alle Einheiten, der Auftrag wurde ausgeführt.");
- SendClientMessage(i,COLOR_DBLUE, string);
- format(string, sizeof(string), "HQ: %s wurde verhaftet, Erschossen",name);
- SendClientMessage(i,COLOR_DBLUE, string);
- SendClientMessage(killerid,COLOR_LIGHTBLUE,"Du hast (25) Coins bekommen, da du den Verbrecher erschossen hast.");
- //PlayerInfo[killerid][pCoints] += 25; //Zeile macht keinen Sinn, da zuvor abgefragt wird ob killerid INVALID_PLAYER_ID ist.
- CreateWantedLabel(playerid);
- SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]);
- PlayerInfo[playerid][pWantedLevel] = 0;
- break;
- }
- }
- }
- }
- if(gPlayerUsingLoopingAnim[playerid])
- {
- gPlayerUsingLoopingAnim[playerid] = 0;
- TextDrawHideForPlayer(playerid, TextAnimation);
- }
- if(killerid != INVALID_PLAYER_ID && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0)
- {
- PlayerInfo[playerid][pDeaths] += 1;
- PlayerInfo[killerid][pKills] += 1;
- }
- if(PlayerInfo[playerid][pBankrob] == 1)
- {
- if(IsPlayerConnected(killerid))
- {
- GetPlayerName(killerid, killername, sizeof(killername));
- GivePlayerMoneys(killerid, 8000);
- GetPlayerName(playerid, name, sizeof(name));
- SendClientMessageToAll(COLOR_LIGHTBLUE, "[Information]: Der Bankraub ist gescheitert.");
- format(string, sizeof(string), "[Information]: %s hat den Bankräuber %s erfolgreich ausgeschaltet und verdiente $8000.",killername,name);
- SendClientMessageToAll(COLOR_LIGHTBLUE, string);
- StuffInfo[sAusgaben] += 8000; SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pBankrob] = 0;
- BizInfo[3][bLocked] = 0; BizInfo[8][bLocked] = 0; BizInfo[17][bLocked] = 0; BankrobStatus = 0; Variable = 1;
- for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
- {
- RemovePlayerAttachedObject(playerid, i);
- }
- SendClientMessage(killerid,COLOR_YELLOW,"Du hast für das Ausschalten des Bankräubers (10) Coins erhalten.");
- PlayerInfo[killerid][pCoints] += 10;
- }
- else
- {
- GetPlayerName(playerid, name, sizeof(name));
- SendClientMessageToAll(COLOR_LIGHTBLUE, "[Information]: Der Bankraub ist gescheitert.");
- format(string, sizeof(string), "[Information]: Bankräuber %s ist beim Versuch die Bank auszurauben gestorben.", name);
- SendClientMessageToAll(COLOR_LIGHTBLUE, string); SetPlayerVirtualWorld(playerid, 0);
- BizInfo[3][bLocked] = 0; BizInfo[8][bLocked] = 0; BizInfo[17][bLocked] = 0; PlayerInfo[playerid][pBankrob] = 0; BankrobStatus = 0; Variable = 1;
- for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
- {
- RemovePlayerAttachedObject(playerid, i);
- }
- }
- }
- if(PlayerInfo[playerid][pImRaub] == 1)
- {
- if(IsPlayerConnected(killerid))
- {
- GetPlayerName(killerid, killername, sizeof(killername));
- GivePlayerMoneys(killerid, 9000);
- GetPlayerName(playerid, name, sizeof(name));
- SendClientMessageToAll(COLOR_LIGHTBLUE, "[Information]: Die Geiselnahme gescheitert.");
- format(string, sizeof(string), "[Information]: %s hat den Geiselnehmer %s erfolgreich ausgeschaltet und verdiente $9000.",killername,name);
- SendClientMessageToAll(COLOR_LIGHTBLUE, string);
- StuffInfo[sAusgaben] += 9000; SetPlayerVirtualWorld(playerid, 0); PlayerInfo[playerid][pImRaub] = 0; PlayerInfo[playerid][pGeiselnahme] = 0;
- KillTimer(Geiselnahme[playerid]);
- Geiselnamestatus = 0;
- SendClientMessage(killerid,COLOR_YELLOW,"Du hast für das Stoppen der Geiselnahme (10) Coins erhalten.");
- PlayerInfo[killerid][pCoints] += 10;
- }
- else
- {
- GetPlayerName(playerid, name, sizeof(name));
- SendClientMessageToAll(COLOR_LIGHTBLUE, "[Information]: Die Geiselnahme gescheitert.");
- format(string, sizeof(string), "[Information]: Geiselnehmer %s ist bei der Geisenahme im Juwelierladen gestorben.", name);
- SendClientMessageToAll(COLOR_LIGHTBLUE, string); SetPlayerVirtualWorld(playerid, 0);
- PlayerInfo[playerid][pGeiselnahme] = 0;
- PlayerInfo[playerid][pImRaub] = 0;
- KillTimer(Geiselnahme[playerid]);
- Geiselnamestatus = 0;
- }
- }
- if(PlayerInfo[playerid][pHandyRob] == 1)
- {
- if(IsPlayerConnected(killerid))
- {
- GetPlayerName(killerid, killername, sizeof(killername));
- GivePlayerMoneys(killerid, 7500);
- GetPlayerName(playerid, name, sizeof(name));
- SendClientMessageToAll(COLOR_LIGHTBLUE, "[Information]: Der Handyladenraub ist gescheitert.");
- format(string, sizeof(string), "[Information]: %s hat den Handyladenräuber %s erfolgreich ausgeschaltet und verdiente $7500.",killername,name);
- SendClientMessageToAll(COLOR_LIGHTBLUE, string);
- StuffInfo[sAusgaben] += 7500; SetPlayerVirtualWorld(playerid, 0);
- PlayerInfo[playerid][pHandyRob] = 0;
- PlayerInfo[playerid][pHurensohn] = 0;
- for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
- {
- RemovePlayerAttachedObject(playerid, i);
- }
- HandyAusrauben = 75;
- KillTimer(Handyraubtimer[playerid]);
- Ausraubstatuscheck = 0;
- SendClientMessage(killerid,COLOR_YELLOW,"Du hast für das Ausschalten des Handyladenräuebrs (10) Coins erhalten.");
- PlayerInfo[killerid][pCoints] += 10;
- }
- else
- {
- GetPlayerName(playerid, name, sizeof(name));
- SendClientMessageToAll(COLOR_LIGHTBLUE, "[Information]: Der Handyladenraub ist gescheitert.");
- format(string, sizeof(string), "[Information]: Handyladenräuber %s ist beim Versuch den Handyladen auszurauben gestorben.", name);
- SendClientMessageToAll(COLOR_LIGHTBLUE, string); SetPlayerVirtualWorld(playerid, 0);
- PlayerInfo[playerid][pHandyRob] = 0;
- PlayerInfo[playerid][pHurensohn] = 0;
- for(new i=0; i<MAX_PLAYER_ATTACHED_OBJECTS; i++)
- {
- RemovePlayerAttachedObject(playerid, i);
- }
- HandyAusrauben = 75;
- KillTimer(Handyraubtimer[playerid]);
- Ausraubstatuscheck = 0;
- }
- }
- if(killerid != INVALID_PLAYER_ID && InArena[playerid] == 0 && IsACop(killerid) && OnDuty[killerid] == 1 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && PlayerInfo[playerid][pWantedLevel] >= 1 || PlayerInfo[killerid][pTeam] == 12 && OnDuty[killerid] == 1 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && PlayerInfo[playerid][pWantedLevel] >= 1 && InArena[playerid] == 0)
- {
- new JailTime = PlayerInfo[playerid][pWantedLevel] * JailSecondsPerWanted;
- new price = PlayerInfo[playerid][pWantedLevel] * JailDollarPerWanted;
- if(PlayerInfo[playerid][pWantedLevel] >= 6)
- {
- PlayerInfo[playerid][pJailed] = 2;
- SetPlayerInterior(playerid, 1);
- SetPlayerPos(playerid, 2144.1943,1617.5361,993.6882);
- SetPlayerFacingAngle(playerid, 270);
- SetPlayerSkin(playerid, 206);
- SetCameraBehindPlayer(playerid);
- WantLawyer[playerid] = 0;
- }
- else
- {
- PlayerInfo[playerid][pJailed] = CopArrest;
- WantLawyer[playerid] = 1;
- }
- if(PlayerInfo[playerid][pWantedLevel] >= 30)
- {
- PlayerInfo[playerid][pJailTime] += 7200;
- }
- else
- {
- PlayerInfo[playerid][pJailTime] += JailTime;
- }
- GivePlayerMoneys(playerid, -price); //GivePlayerMoneys(killerid, price/2);
- StuffInfo[sSteuerkasse] += price/2;
- PlayerInfo[playerid][pArrestTime] += JailTime;
- format(string, sizeof(string), "* Du wurdest für %d Minuten eingesperrt und verlierst wegen Flucht und Kill durch einen Polizisten %s$.",PlayerInfo[playerid][pJailTime]/60, GetPoint(price)); SendClientMessage(playerid, COLOR_LIGHTRED, string); SetPlayerFree(playerid, killerid, "Erschossen", 0);
- PlayerInfo[playerid][pArrested] += 1; PlayerInfo[playerid][pWantedLevel] = 0; MedicBill[playerid] = -1; Variable = 1;
- GetPlayerName(killerid, killername, sizeof(killername));
- CreateWantedLabel(playerid);
- SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]);
- format(string, sizeof(string), "~w~Fluechtingen Straftaeter~n~~r~getoetet"); GameTextForPlayer(killerid, string, 2000, 1);
- }
- if(PlayerInfo[playerid][pWantedLevel] > 0 && PlayerPaintballing[playerid] == 0 && PlayerTeamPaintballing[playerid] == 0 && InArena[playerid] == 0)
- {
- new wanted = PlayerInfo[playerid][pWantedLevel],
- diecash = PlayerInfo[playerid][pWantedLevel]*10;
- format(string, sizeof(string), "Du verlierst $%d wegen Sterben mit %d Wanted Punkten.", diecash, wanted);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- GivePlayerMoneys(playerid, -diecash);
- }
- /*if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER){
- new VEH = GetPlayerVehicleID(playerid);
- if(Locked[VEH] == 1){
- Locked[VEH] = 0;
- ForAllPlayers(i){
- SetVehicleParamsForPlayer(VEH,i, 0, 0);
- }}}*/
- for(new vanK = 0; vanK < 20; vanK++)
- {
- if(Kartoffellaster[vanK][KAktive] == 1)
- {
- if(Kartoffellaster[vanK][KMieterID] == playerid)
- {
- Kartoffellaster[vanK][KMieterID] = -1;
- Kartoffellaster[vanK][KAktive] = 0;
- DestroyVehicleSelfmade(Kartoffellaster[vanK][KVehicle]);
- Motorschaden[Kartoffellaster[vanK][KVehicle]] = 0;
- break;
- }
- }
- }
- if(killerid != INVALID_PLAYER_ID && InArena[playerid] == 1)
- {
- Variable = 1;
- if(Minigunarena[playerid] == 1 && Minigunspiel == 1)
- {
- Minigunarenakill[killerid] ++;
- }
- }
- if(killerid != INVALID_PLAYER_ID && PlayerPaintballing[playerid] != 0)
- {
- Variable = 1;
- PlayerPaintballKills[killerid] ++;
- if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
- {
- PaintballWinner = killerid;
- PaintballWinnerKills = PlayerPaintballKills[killerid];
- GetPlayerName(killerid, killername, sizeof(killername));
- format(string, sizeof(string), "~w~Du hast~r~ %s ~w~gekillt (+1 Coin)",name);
- GameTextForPlayer(killerid, string, 2000, 1);
- format(string, sizeof(string), "~w~Du wurdest von ~r~ %s ~w~gekillt",killername);
- GameTextForPlayer(playerid, string, 2000, 1);
- PlayerInfo[killerid][pCoints] += 1;
- ForAllPlayers(i)
- {
- if(IsPlayerConnected(i))
- {
- if(PlayerPaintballing[i] != 0)
- {
- format(string, sizeof(string), "* %s führt mit %d Morden.",killername,PaintballWinnerKills);
- SendClientMessage(i, COLOR_PURPLE, string);
- }
- }
- }
- }
- return 1;
- }
- if(PlayerTeamPaintballing[playerid] != 0)
- {
- if(PlayerTeamPaintballing[playerid] == 1)
- {
- Team2pk++;
- }
- else if(PlayerTeamPaintballing[playerid] == 2)
- {
- Team1pk++;
- }
- GetPlayerName(killerid, killername, sizeof(killername));
- format(string, sizeof(string), "~r~%s~w~ gekillt",name);
- GameTextForPlayer(killerid, string, 2000, 1);
- format(string, sizeof(string), "~w~Gekillt von~r~ %s",killername);
- GameTextForPlayer(playerid, string, 2000, 1);
- format(string, sizeof(string), "~b~Blau: ~w~%d~n~~g~Grun: ~w~%d",Team2pk,Team1pk);
- TextDrawSetString(Text:TeamDMDraw, string);
- return 1;
- }
- for(new i = 0; i < sizeof(GangfightSystemInfo); i++)
- {
- if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid))
- {
- if(IsPlayerInArea(killerid, GangfightSystemInfo[i][MinX],GangfightSystemInfo[i][MinY],GangfightSystemInfo[i][MaxX],GangfightSystemInfo[i][MaxY]))
- {
- new Killerteam = PlayerInfo[killerid][pTeam];
- new Playerteam = PlayerInfo[playerid][pTeam];
- if((GangfightSystemInfo[i][GFOwnerID] == Killerteam && GangfightSystemInfo[i][GFGegnerID] == Playerteam) || (GangfightSystemInfo[i][GFOwnerID] == Playerteam && GangfightSystemInfo[i][GFGegnerID] == Killerteam) || killerid == INVALID_PLAYER_ID || GangfightSystemInfo[i][GFOwnerID] == Playerteam && GangfightSystemInfo[i][GFOwnerID] == Killerteam || GangfightSystemInfo[i][GFGegnerID] == Playerteam && GangfightSystemInfo[i][GFGegnerID] == Killerteam)
- {
- if(killerid == INVALID_PLAYER_ID || GangfightSystemInfo[i][GFOwnerID] == Playerteam && GangfightSystemInfo[i][GFOwnerID] == Killerteam || GangfightSystemInfo[i][GFGegnerID] == Playerteam && GangfightSystemInfo[i][GFGegnerID] == Killerteam)
- {
- if(killerid == INVALID_PLAYER_ID)
- {
- if(GangfightSystemInfo[i][GFOwnerID] == PlayerInfo[playerid][pTeam])
- {
- GangfightSystemInfo[i][GFGegnerPoints] += 3;
- return 1;
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == PlayerInfo[playerid][pTeam])
- {
- GangfightSystemInfo[i][GFOwnerPoints] += 3;
- return 1;
- }
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == PlayerInfo[playerid][pTeam] && GangfightSystemInfo[i][GFOwnerID] == PlayerInfo[killerid][pTeam])
- {
- GangfightSystemInfo[i][GFGegnerPoints] += 3;
- return 1;
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == PlayerInfo[playerid][pTeam] && GangfightSystemInfo[i][GFGegnerID] == PlayerInfo[killerid][pTeam])
- {
- GangfightSystemInfo[i][GFOwnerPoints] += 3;
- return 1;
- }
- }
- if(GangfightSystemInfo[i][GFOwnerID] == PlayerInfo[playerid][pTeam])
- {
- GangfightSystemInfo[i][GFGegnerPoints] += 1;
- }
- if(GangfightSystemInfo[i][GFGegnerID] == PlayerInfo[playerid][pTeam])
- {
- GangfightSystemInfo[i][GFOwnerPoints] += 1;
- }
- new zufall = random(5);
- new OwnerTeamText[20];
- if(GangfightSystemInfo[i][GFOwnerID] == 5)
- {
- OwnerTeamText = "La Cosa Nostra";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 3)
- {
- OwnerTeamText = "Brigada";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 6)
- {
- OwnerTeamText = "Yakuza";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 15)
- {
- OwnerTeamText = "Biker BoyZ";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 18)
- {
- OwnerTeamText = "V.L.Aztecas";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 19)
- {
- OwnerTeamText = "Grove Street";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 20)
- {
- OwnerTeamText = "Ballas";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 21)
- {
- OwnerTeamText = "West Coast Customs";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 22)
- {
- OwnerTeamText = "Triaden";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 23)
- {
- OwnerTeamText = "Red Soldiers";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 24)
- {
- OwnerTeamText = "L.S.Vagos";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 25)
- {
- OwnerTeamText = "Irish Crime Family";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 26)
- {
- OwnerTeamText = "Cali Kartell";
- }
- else if(GangfightSystemInfo[i][GFOwnerID] == 1)
- {
- OwnerTeamText = "SF Rifas";
- }
- new GegnerTeamText[20];
- if(GangfightSystemInfo[i][GFGegnerID] == 5)
- {
- GegnerTeamText = "La Cosa Nostra";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 3)
- {
- GegnerTeamText = "Brigada";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 6)
- {
- GegnerTeamText = "Yakuza";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 15)
- {
- GegnerTeamText = "Biker BoyZ";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 18)
- {
- GegnerTeamText = "V.L.Aztecas";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 19)
- {
- GegnerTeamText = "Grove Street";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 20)
- {
- GegnerTeamText = "Ballas";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 21)
- {
- GegnerTeamText = "West Coast Customs";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 22)
- {
- GegnerTeamText = "Triaden";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 23)
- {
- GegnerTeamText = "Red Soldiers";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 24)
- {
- GegnerTeamText = "L.S.Vagos";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 25)
- {
- GegnerTeamText = "Irish Crime Family";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 26)
- {
- GegnerTeamText = "Cali Kartell";
- }
- else if(GangfightSystemInfo[i][GFGegnerID] == 1)
- {
- GegnerTeamText = "SF Rifas";
- }
- if(zufall == 2)
- {
- format(string, sizeof(string), "NEWS: Im Kampf um das Gebiet steht es %d (%s) zu %d (%s).", GangfightSystemInfo[i][GFOwnerPoints], OwnerTeamText, GangfightSystemInfo[i][GFGegnerPoints], GegnerTeamText);
- OOCNews(COLOR_NEWS, string);
- }
- format(string, sizeof(string), "[Gangfight] %s hat %s im Gangfight %s gegen %s gekillt.", PlayerName(killerid),PlayerName(playerid), OwnerTeamText, GegnerTeamText);
- ForAllPlayers(pl)
- {
- if(IsPlayerConnected(pl) && PlayerInfo[pl][pTeam] == PlayerInfo[playerid][pTeam])
- {
- SendClientMessage(pl, COLOR_TUTORIAL, string);
- }
- if(IsPlayerConnected(pl) && PlayerInfo[pl][pTeam] == PlayerInfo[killerid][pTeam])
- {
- SendClientMessage(pl, COLOR_TUTORIAL, string);
- }
- }
- Variable = 1;
- GameTextForPlayer(killerid, "~g~GANGZONEKILL", 2500, 3); GameTextForPlayer(playerid, "~r~GANGZONEKILL", 2500, 3);
- return 1;
- }
- }
- }
- }
- for(new i = 0; i < sizeof(GangWarSystemInfo); i++)
- {
- if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid) && GangWarSystemInfo[i][GWActive] == 1)
- {
- if((GangWarSystemInfo[i][GWTeam1ID] == PlayerInfo[killerid][pTeam] && GangWarSystemInfo[i][GWTeam2ID] == PlayerInfo[playerid][pTeam]) || (GangWarSystemInfo[i][GWTeam1ID] == PlayerInfo[playerid][pTeam] && GangWarSystemInfo[i][GWTeam2ID] == PlayerInfo[killerid][pTeam]))
- {
- if(InArena[playerid] == 0 && InArena[killerid] == 0 && PlayerPaintballing[playerid] == 0 && PlayerPaintballing[killerid] == 0 || PlayerTeamPaintballing[playerid] == 0 && PlayerTeamPaintballing[killerid] == 0)
- {
- if(GangWarSystemInfo[i][GWTeam1ID] == PlayerInfo[killerid][pTeam])
- {
- GangWarSystemInfo[i][GWTeam1Points] += 1;
- }
- if(GangWarSystemInfo[i][GWTeam2ID] == PlayerInfo[killerid][pTeam])
- {
- GangWarSystemInfo[i][GWTeam2Points] += 1;
- }
- if(KassenInfo[PlayerInfo[playerid][pTeam]][Phantom] >= 500)
- {
- new Chance = random(100);
- PlayerInfo[killerid][pWantedLevel] += 1;
- if(Chance <= 24)
- {
- }
- }
- PlayerInfo[killerid][pWantedLevel] += 1;
- SetPlayerCriminal(killerid, 255, "Mord");
- if(PlayerInfo[killerid][pSQLID] >= 1)
- {
- new stringz[258];
- format(stringz,sizeof(stringz)," 1 Wanted(s) von Niemand\n{FFFFFF}> Grund: Mord");
- PolizeiAkte(PlayerInfo[killerid][pSQLID],stringz);
- }
- Variable = 1;
- GameTextForPlayer(killerid, "~g~GANGWARKILL (+3 Coin| +1 UP)", 2500, 3); GameTextForPlayer(playerid, "~r~GANGWARKILL", 2500, 3);
- KassenInfo[PlayerInfo[killerid][pTeam]][tPoints] += 1;
- SaveGangWar(i);
- KassenSpeicherung(PlayerInfo[killerid][pTeam]);
- //SendClientMessage(playerid,COLOR_YELLOW,"Durch den Tod eines Gangwarkills verlierst du (1) Coin!");
- PlayerInfo[killerid][pCoints] += 3;
- //SendClientMessage(killerid,COLOR_YELLOW,"Durch die tötung deines Gangwarfeindes erhältst du (1) Coint von ihm!");
- break;
- }
- }
- }
- }
- if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid))
- {
- if(NoDmTimer[playerid] >= 15)
- {
- if(!IsACop(killerid) && OnDuty[killerid] != 1)
- {
- new darf = 1;
- if(GoChase[killerid] == playerid && NoDmTimer[playerid] < 60)
- {
- darf = 0;
- }
- else
- {
- darf = 1;
- }
- if(darf == 1)
- {
- GetPlayerName(killerid, killername, sizeof(killername));
- format(string, sizeof(string), "[NoDM] %s hat dich in einer NoDM Zone getötet. Gib /punish ein, um ihn zu bestrafen.", killername);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- //SendClientMessage(playerid, COLOR_YELLOW, "[NO-DM] Benutze /punish, um ihn ins Prison zu schicken, oder /vergeben, um im zu verzeihen.");
- //SendClientMessage(killerid, COLOR_YELLOW, "[NO-DM] Das töten in einer No-Dm Zone ist verboten.");
- strmid(PlayerInfo[playerid][pNODMKiller], killername, 0, strlen(killername), 255);
- SetTimerEx("PunishRefresh",30000,0,"i",playerid);
- }
- }
- }
- }
- for(new i = 0; i < sizeof(BNDSystemInfo); i++)
- {
- if(IsPlayerConnected(playerid) && IsPlayerConnected(killerid))
- {
- if(BNDSystemInfo[i][BNDActive] == 1)
- {
- if((BNDSystemInfo[i][BNDTeam1ID] == PlayerInfo[killerid][pTeam] && BNDSystemInfo[i][BNDTeam2ID] == PlayerInfo[playerid][pTeam]) || (BNDSystemInfo[i][BNDTeam1ID] == PlayerInfo[playerid][pTeam] && BNDSystemInfo[i][BNDTeam2ID] == PlayerInfo[killerid][pTeam]))
- {
- if(InArena[playerid] == 0 && InArena[killerid] == 0 && PlayerPaintballing[playerid] == 0 && PlayerPaintballing[killerid] == 0 || PlayerTeamPaintballing[playerid] == 0 && PlayerTeamPaintballing[killerid] == 0)
- {
- GetPlayerName(killerid, killername, sizeof(killername));
- format(string, sizeof(string), "[BND] Bündnissmitglied %s hat dich getötet.", killername);
- SendClientMessage(playerid, COLOR_LIGHTRED, string);
- format(string, sizeof(string), "[BND] Du hast Bündnissmitglied %s getötet.",SpielerName(playerid));
- SendClientMessage(killerid, COLOR_LIGHTRED, string);
- break;
- }
- }
- }
- }
- }
- if(PlayerInfo[playerid][pHeadValue] > 0)
- {
- if(IsPlayerConnected(killerid) && IsAHitman(killerid) && GoChase[killerid] == playerid)
- {
- new killer[MAX_PLAYER_NAME];
- GetPlayerName(killerid, killer, sizeof(killer));
- GivePlayerMoneys(killerid, PlayerInfo[playerid][pHeadValue]);
- ContractTaked[playerid] = 0;
- ForAllPlayers(HitMof)
- {
- if(IsPlayerConnected(HitMof))
- {
- if(IsAHitman(HitMof))
- {
- format(string, sizeof(string), "[Auftragskill] Hitman %s hat den Auftragskill an %s erfolgreich ausgeführt und verdiente %s$",killer,name,GetPoint(PlayerInfo[playerid][pHeadValue]));
- SendClientMessage(HitMof, COLOR_YELLOW, string);
- if(GoChase[HitMof] == playerid)
- {
- GoChase[HitMof] = -1;
- }
- }
- }
- }
- SendClientMessage(killerid,COLOR_LIGHTBLUE,"Du hast (20) Coins bekommen, da du den Auftrag erledigt hast.");
- PlayerInfo[killerid][pCoints] += 20;
- new query[2001],day,month,year,hour,minute,second,mk;
- SendClientMessage(playerid, COLOR_YELLOW, "[Auftragskill] Du wurdest von einem Mitglied aus der Hitman-Agency getötet.");
- SendClientMessage(playerid, COLOR_YELLOW, "[Auftragskill] Für weitere Informationen hast du einen Brief erhalten.");
- gettime(hour,minute,second);
- getdate(year,month,day);
- mk = mktime(hour,minute,second,day,month,year);
- format(query,sizeof(query),"INSERT INTO `post` (Sender,Reciever,Date,Time,MK,New,Subject,Text,SQLID) VALUES('System','%s','%d-%d-%d','%d:%d',%i,1,'Auftragskiller','Guten Tag<>Sie wurden von einem Auftragskiller getoetet, da jemand auf Sie Geld gestellt hat, damit Sie die Hitman Agency toetet.<>Bitte nehmen Sie das nicht ernst, wir machen nur unseren Job und Verlassen Sie deswegen nicht den Server.<><>Mit freundlichen Grussen<>Die Hitman Agency.','%d')",
- SpielerName(playerid),day,month,year,hour,minute,mk,PlayerInfo[playerid][pSQLID]);
- mysql_query(query);
- PlayerInfo[playerid][pHeadValue] = 0;
- PlayerInfo[killerid][pWantedLevel] += 1;
- SetPlayerCriminal(killerid, 255, "Mord");
- if(PlayerInfo[killerid][pSQLID] >= 1)
- {
- new stringz[258];
- format(stringz,sizeof(stringz)," 1 Wanted(s) von Niemand\n{FFFFFF}> Grund: Mord");
- PolizeiAkte(PlayerInfo[killerid][pSQLID],stringz);
- }
- Variable = 1;
- }
- }
- if(killerid != INVALID_PLAYER_ID && PlayerInfo[killerid][pHeadValue] > 0 && IsPlayerConnected(playerid) && IsAHitman(playerid) && GoChase[playerid] == killerid)
- {
- ContractTaked[killerid] = 0;
- ForAllPlayers(HitMof)
- {
- if(IsPlayerConnected(HitMof) && IsAHitman(HitMof) && GoChase[HitMof] == killerid)
- {
- GoChase[HitMof] = -1;
- SendClientMessage(HitMof, COLOR_YELLOW, "[Contract] Auftrag Fehlgeschlagen.");
- PlayerInfo[killerid][pHeadValue] = 0;
- PlayerInfo[killerid][pWantedLevel] += 1;
- SetPlayerCriminal(killerid, 255, "Mord");
- if(PlayerInfo[killerid][pSQLID] >= 1)
- {
- new stringz[258];
- format(stringz,sizeof(stringz)," 1 Wanted(s) von Niemand\n{FFFFFF}> Grund: Mord");
- PolizeiAkte(PlayerInfo[killerid][pSQLID],stringz);
- }
- Variable = 1;
- return 1;
- }
- }
- }
- if(killerid != INVALID_PLAYER_ID && IsACop(killerid))
- {
- Variable = 1;
- }
- else
- {
- if(killerid != INVALID_PLAYER_ID && GetPlayerState(killerid) == 2)
- {
- if(PlayerInfo[playerid][pLevel] == 1)
- {
- SendClientMessage(killerid,COLOR_KNALLROT,"[SERVERGUARD] Du wurdest wegen Fahrer Drive-By auf Neulinge(Level 1er) gekickt.");
- SetTimerEx("ConnectKick", 10,0,"i",killerid);
- format(string,sizeof(string),"[SERVERGUARD]: %s wurde vom Server gekickt. Grund: Fahrer Drive-By auf Neulinge(Level 1er)",SpielerName(killerid));
- SendAdminMessage(COLOR_LIGHTRED,1,string);
- return 1;
- }
- if(PlayerInfo[killerid][pLevel] == 1)
- {
- SendClientMessage(killerid,COLOR_KNALLROT,"[SERVERGUARD] Du wurdest wegen Fahrer Drive-By als Neulinge(Level 1er) gekickt.");
- SetTimerEx("ConnectKick", 10,0,"i",killerid);
- format(string,sizeof(string),"[SERVERGUARD]: %s wurde vom Server gekickt. Grund: Fahrer Drive-By als Neulinge(Level 1er)",SpielerName(killerid));
- SendAdminMessage(COLOR_LIGHTRED,1,string);
- return 1;
- }
- SendClientMessage(playerid,COLOR_YELLOW,"Fahrer Drive-By ist Verboten!");
- Variable = 1;
- }
- }
- if(killerid != INVALID_PLAYER_ID && Variable == 0)
- {
- if(IsACop(playerid) && OnDuty[playerid] == 1)
- {
- PlayerInfo[killerid][pWantedLevel] += 3;
- PlayerInfo[killerid][psKills] += 1;
- SetPlayerCriminal(killerid, 255, "Mord");
- if(PlayerInfo[killerid][pSQLID] >= 1)
- {
- new stringz[258];
- format(stringz,sizeof(stringz)," 3 Wanted(s) von Niemand\n{FFFFFF}> Grund: Mord");
- PolizeiAkte(PlayerInfo[killerid][pSQLID],stringz);
- }
- }
- else
- {
- if(IsPlayerInArea(killerid,140.625,-2882.8125,2929.6875,-667.96875) || IsPlayerInArea(killerid,-2929.6875,-1042.96875,-1148.4375,1488.28125) || IsPlayerInArea(killerid,878.90625,585.9375,2941.40625,2847.65625))
- {
- PlayerInfo[killerid][pWantedLevel] += 2;
- PlayerInfo[killerid][psKills] += 1;
- SetPlayerCriminal(killerid, 255, "Mord");
- if(PlayerInfo[killerid][pSQLID] >= 1)
- {
- new stringz[258];
- format(stringz,sizeof(stringz)," 2 Wanted(s) von Niemand\n{FFFFFF}> Grund: Mord");
- PolizeiAkte(PlayerInfo[killerid][pSQLID],stringz);
- }
- }
- else
- {
- new bekommt = random(2)+1;
- if(bekommt == 1)
- {
- PlayerInfo[killerid][pWantedLevel] += 1;
- PlayerInfo[killerid][psKills] += 1;
- SetPlayerCriminal(killerid, 255, "Mord");
- if(PlayerInfo[killerid][pSQLID] >= 1)
- {
- new stringz[258];
- format(stringz,sizeof(stringz)," 1 Wanted(s) von Niemand\n{FFFFFF}> Grund: Mord");
- PolizeiAkte(PlayerInfo[killerid][pSQLID],stringz);
- }
- }
- if(bekommt == 2)
- {
- }
- }
- }
- }
- if(reason == 38)
- {
- new kickname[MAX_PLAYER_NAME];
- if(IsPlayerConnected(killerid))
- {
- if(Minigunarena[playerid] == 0 || PlayerInfo[playerid][pAdmin] != 2000)
- {
- GetPlayerName(killerid, kickname, sizeof(kickname));
- format(string, sizeof(string), "[AdmWarning] [%d]%s ist im verdacht eine Minigun zubenutzen.",killerid,kickname);
- SendAdminMessage(COLOR_YELLOW,1,string);
- }
- }
- }
- if(gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
- {
- DisablePlayerCheckpoint(playerid);
- gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement