rendered paste bodypublic OnPlayerDeath(playerid, killerid, reason){ new killername[MAX_PLAYER_NAME]; new tempstr[256]; GameTextForPlayer(playerid,"~w~WASTED",3000,2); if(killerid == INVALID_PLAYER_ID){ SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); //SetPlayerScore(playerid,GetPlayerScore(killerid)-1);} else {if(gTeam[killerid] != gTeam[playerid]){ SetPlayerScore(killerid,GetPlayerScore(killerid)+1); SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); GivePlayerMoney(killerid, 1000);} else {//Team Killer!new warning[256];format(warning, sizeof(warning), "Nie zabijaj osób z własnego teamu!");SendClientMessage(killerid, 0xFF0000AA, warning);SendDeathMessage(killerid,playerid,reason);ResetPlayerMoney(killerid);ResetPlayerWeapons(killerid);SetPlayerScore(killerid, GetPlayerScore(killerid) - 1);}//--drive-by-------------------------------------------------------------------------------new killerstate = GetPlayerState(killerid);if(IsPlayerInAnyVehicle(killerid) && !IsPlayerInAnyVehicle(playerid) && killerstate == PLAYER_STATE_DRIVER && reason != WEAPON_VEHICLE){gDriveBy[killerid]++;{tim[killerid]=20; // tutaj ustalasz jak długo ma siedzieć osoba w więzieniuSetPlayerInterior(killerid, 3);SetTimerEx("AutoUnjail", tim[killerid]*1000, 0, killerid);SetPlayerPos(killerid, 197.7029,174.8801,1003.0234); // X.X,Y.Y,Z.ZGameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~n~~r~zostales Wsadzony do wiezienia!",3000,5);GetPlayerName(killerid,killername,sizeof(killername));format(tempstr, sizeof (tempstr), "*** %s (ID %d) <== Drive - By n00b!",killername,killerid);SendClientMessageToAll(POMARANCZOWY,tempstr);}}}//if(killerid == INVALID_PLAYER_ID) tu sie to kończy return 1;}