public OnPlayerDeath(playerid, killerid, reason) { new playercash; new killedplayer[MAX_PLAYER_NAME]; new string[256]; new playername[256]; GetPlayerName(playerid, playername, sizeof(playername)); SetPlayerWorldBounds(playerid,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player dmPlayers[playerid]=999; new killername[256]; GetPlayerName(killerid, killername, sizeof(killername)); playercash = GetPlayerMoney(playerid); if(killerid == INVALID_PLAYER_ID) { SendClientMessage(playerid, COLOR_WHITE, " "); } else { Kills[killerid] +=1; dini_IntSet(udb_encode(killername),"kills",Kills[killerid]); } // ======================== Levels System!!!!!! ============================== /* Kills[killerid] += 1; dini_IntSet(udb_encode(killername),"kills",Kills[killerid]); */ if(Kills[killerid] == 35) { level[killerid] = 1; dini_IntSet(udb_encode(killername), "level", 1); SendClientMessage(killerid, COLOR_GREEN, " !áøëåúéðå, òìéú ìøîä 1"); } if(Kills[killerid] == 75) { level[killerid] = 2; dini_IntSet(udb_encode(killername), "level", 2); SendClientMessage(killerid, COLOR_GREEN, " !2 áøëåúéðå, òìéú ìøîä"); } if(Kills[killerid] == 115) { level[killerid] = 3; dini_IntSet(udb_encode(killername), "level", 3); SendClientMessage(killerid, COLOR_GREEN, " !3 áøëåúéðå, òìéú ìøîä"); } if(Kills[killerid] == 160) { level[killerid] = 4; dini_IntSet(udb_encode(killername), "level", 4); SendClientMessage(killerid, COLOR_WHITE, " !4 áøëåúéðå, òìéú ìøîä"); } if(Kills[killerid] == 205) { level[killerid] = 5; dini_IntSet(udb_encode(killername), "level", 5); SendClientMessage(killerid, COLOR_WHITE, " !5 áøëåúéðå, òìéú ìøîä"); } if(killerid == INVALID_PLAYER_ID) { SendDeathMessage(INVALID_PLAYER_ID,playerid,reason); } else { SendDeathMessage(killerid,playerid,reason); SetPlayerScore(killerid,GetPlayerScore(killerid)+1); if(bounty[playerid] > 0 && (playerGang[killerid] == 0 || playerGang[playerid] != playerGang[killerid])) { GetPlayerName(playerid, killedplayer, sizeof(killedplayer)); format(string, sizeof(string), " %s îäøéâú $%d äøååçú", bounty[playerid], killedplayer); SendClientMessage(killerid, COLOR_GREEN, string); GivePlayerMoney(killerid, bounty[playerid]); bounty[playerid] = 0; } if(playercash > 0) { GivePlayerMoney(killerid, playercash); } } if(playercash > 0) { ResetPlayerMoney(playerid); } return 1; }