} public pE_Olunce(){ new iL_Olduren = read_data( 1 ); new iL_Olen = read_data( 2 ); if(is_user_connected(iL_Olen) && is_user_connected(iL_Olduren) && is_user_alive(iL_Olduren) && iL_Olduren != iL_Olen){ new iL_UID = nGetUidByID(iL_Olduren); new iL_VictimUID = nGetUidByID(iL_Olen); if(iL_UID){ new iL_AlacagimPara = iG_Yardimci[iL_Olduren][6],iL_Olduren_Takim = get_user_team(iL_Olduren),iL_EklenecekPara = random_num(1,get_pcvar_num(iG_Cvarlar[11])); switch(iL_Olduren_Takim){ case 1:{ iL_AlacagimPara += get_pcvar_num(iG_Cvarlar[12]); } case 2:{ iL_AlacagimPara += get_pcvar_num(iG_Cvarlar[13]); } } iL_AlacagimPara += iL_EklenecekPara + iG_Gelistirme[iL_Olduren][4] + iG_Yardimci[iL_Olduren][31]; iL_AlacagimPara *= iG_Yardimci[iL_Olduren][7]; if(sGetIntData("%i>ozelkazancarttir",iL_UID)){ iL_AlacagimPara += 35; } if(iG_Etkinlikler != 0 && !(iG_Etkinlikler >= 4)){ iL_AlacagimPara *= iG_Etkinlikler; sColoredChat(iL_Olduren,"!gEtkinlik aktif oldugu icin !n[!t%i!n] !gkat odul aldin!n.",iG_Etkinlikler); } if(iL_UID+50 >= nGetLastUid()){ iL_AlacagimPara*= 2; iL_AlacagimPara+= 10; } if(iG_YardimciG[7] == get_pcvar_num(iG_Cvarlar[26])){ iL_AlacagimPara *= 2; sColoredChat(iL_Olduren,"!nCilgin zombi rounda oldugundan dolayi daha fazla %s aldin",sD_ItemDry); } if(bmTakimIDCek(iL_Olduren)){ new iL_TakimdakiOyuncuSayisi; new iL_TakimimAnlik = get_user_team(iL_Olduren); for(new j=1;j<=get_playersnum();j++){ if(bmTakimIDCek(j) && get_user_team(j) == iL_TakimimAnlik){ iL_TakimdakiOyuncuSayisi++; } } if(iL_TakimdakiOyuncuSayisi > 1){ new iL_paradagit; iL_paradagit= iL_AlacagimPara/iL_TakimdakiOyuncuSayisi; for(new j=1;j<=get_playersnum();j++){ if(bmTakimIDCek(j) && get_user_team(j) == iL_TakimimAnlik){ pP_ParaVer(j,"Oldurme TL - Takim",iL_paradagit,nGetUidByID(j)); if(j != iL_Olduren){ sColoredChat(j,"!nTakimindaki bir arkadasin birini oldurdu ve sende bundan !g%i %s !nkazandin!g!",iL_paradagit,sD_ItemDry); } } } } else { goto pGO_StandartParayiVer; } } else { pGO_StandartParayiVer: pP_ParaVer(iL_Olduren,"Oldurme TL",iL_AlacagimPara,iL_UID); } iG_Yardimci[iL_Olduren][38] += iL_AlacagimPara; iG_Yardimci[iL_Olduren][39] ++; if(iL_Olduren_Takim==1){ sColoredChat(0,"!t%s!n Adli oyuncu bir builderi oldurdu ve !g[!t%i%s!g]!n kazandi!g!",sGetUserName(iL_Olduren),iL_AlacagimPara,sD_ItemDry); } else { sColoredChat(iL_Olduren,"!gBir zombiyi oldurdun ve !g[!t%i%s!g]!n kazandin!g!",iL_AlacagimPara,sD_ItemDry); } iG_RankXP[iL_Olduren] += get_pcvar_num(iG_Cvarlar[23]); iG_Yardimci[iL_Olduren][23] += 1; sSetIntData("%i>rankoldurme",iG_Yardimci[iL_Olduren][23],iL_UID); if(iG_Yardimci[iL_Olduren][36]){ iG_TopluOldurKazan[iL_Olen][iL_Olduren] ++; new iL_OlumSayisi = iG_Yardimci[iL_Olduren][34]; new iL_BahisOdulu = iG_Yardimci[iL_Olduren][35]; if(iG_TopluOldurKazan[iL_Olen][iL_Olduren] >= iL_OlumSayisi && iG_Money[iL_Olduren] >= iL_BahisOdulu){ pP_ParaVer(iL_Olen,"Toplu, Oldur Kazan",iL_BahisOdulu,iL_VictimUID); pP_ParaVer(iL_Olduren,"Toplu, Oldur Kazan",-iL_BahisOdulu,iL_UID); iG_TopluOldurKazan[iL_Olen][iL_Olduren] = 0; sColoredChat(iL_Olen,"!t[!g%s!t]!n adli oyuncuya !g%i!n kere oldun ve !t[!g%i%s!t]!n kazandin!g!",sGetUserName(iL_Olduren),iL_OlumSayisi,iL_BahisOdulu,sD_ItemDry); sColoredChat(iL_Olduren,"!t[!g%s!t]!n adli oyuncu sana !g%i!n kere oldu ve !t[!g%i%s!t]!n senden aldi!g!",sGetUserName(iL_Olen),iL_OlumSayisi,iL_BahisOdulu,sD_ItemDry); } else { if(iG_Money[iL_Olduren] >= iL_BahisOdulu){ sColoredChat(iL_Olen,"!t[!g%s!t]!n adli oyuncuya !t[!g%i!t/!g%i!t]!n kere olursen !t[!g%i%s!t] !nkazanacaksin!g!",sGetUserName(iL_Olduren),iG_TopluOldurKazan[iL_Olen][iL_Olduren],iL_OlumSayisi,iL_BahisOdulu,sD_ItemDry); } else { pP_Api_TopluOlKazanSil(iL_Olduren); sColoredChat(0,"!t[!g%s!t]!n adli oyuncunun parasi kalmadigi icin koydugu iddia iptal edilmistir!g!",sGetUserName(iL_Olduren)); } } } if(iG_Rank[iL_Olduren] < iD_BestRank){ if(iG_RankXP[iL_Olduren] >= sG_Ranks[iG_Rank[iL_Olduren]+1][1][0]){ iG_Rank[iL_Olduren] += 1; emit_sound(iL_Olduren,CHAN_AUTO,sG_OzelWavDosyalari[0][0][0],VOL_NORM,ATTN_NORM,0,PITCH_NORM); sColoredChat(iL_Olduren,"!gRutbe atladiniz yeni rutbeniz !n[ !t%s !n] !giyi fraglar!n.",sG_Ranks[iG_Rank[iL_Olduren]][0]); sColoredChat(0,"!t[!g%s!t] !nadli oyuncu rutbe atladi yeni rutbesi !n[!t%s!n] !giyi fraglar!n.",sGetUserName(iL_Olduren),sG_Ranks[iG_Rank[iL_Olduren]][0]); sSetIntData("pl>%i>Rank",iG_Rank[iL_Olduren],iL_UID); } } if(iG_Yardimci[iL_Olen][16]){ pP_ParaVer(iL_Olduren,"Beni Oldurene TL - WiN",iG_Yardimci[iL_Olen][15],iL_UID); iG_Yardimci[iL_Olen][16] = 0; sColoredChat(iL_Olen,"!nOldugun icin iddia koydugun parayi !g%s!n adli oyuncuya kaptirdin!n!",sGetUserName(iL_Olduren)); sColoredChat(0,"!g[!t%s!g]!n Adli oyuncu !g[!t%s!g] adli oyuncuyu oldurdu ve iddia koydugu !g%i%s!t'!nyi ondan aldi!n!",sGetUserName(iL_Olduren),sGetUserName(iL_Olen),iG_Yardimci[iL_Olen][15],sD_ItemDry); } if(iG_Yardimci[iL_Olduren][18]){ new iL_Ucret_Ver = iG_Yardimci[iL_Olduren][17]; if(iG_Money[iL_Olduren] >= iL_Ucret_Ver){ if(iL_VictimUID){ pP_ParaVer(iL_Olen, "Oldurdum oda kazandi",iL_Ucret_Ver , iL_VictimUID); pP_ParaVer(iL_Olduren, "Oldurdum ben kaybettim",-iL_Ucret_Ver , iL_UID); sColoredChat(iL_Olen,"!g[!t%s!g]!n Adli oyuncuya oldugun icin !g[!t%i%s!g]!n kazandin!g.",sGetUserName(iL_Olduren),sGetUserName(iL_Olen),iL_Ucret_Ver,sD_ItemDry); } } else { sColoredChat(0,"!g[!t%s!g]!n Adli oyuncunun parasi bittigi icin iddiasi iptal edildi",sGetUserName(iL_Olduren)); sColoredChat(0,"!g[!t%s!g]!n Adli oyuncunun parasi bittigi icin iddiasi iptal edildi",sGetUserName(iL_Olduren)); iG_Yardimci[iL_Olduren][18] = 0; } } new iL_ClanID = nGetClanIDByID(iL_Olduren); if(iL_ClanID){ new iL_KlanaVerilenXP = iG_Gelistirme[iL_Olduren][4]; iL_KlanaVerilenXP += 1; nSetExpByCID(iL_ClanID,nGetExpByCID(iL_ClanID)+iL_KlanaVerilenXP); sColoredChat(iL_Olduren,"!gAdam oldurdugun icin klanina !n[ !t+%i EXP !n] !gkazandirdin!n.",iL_KlanaVerilenXP); sSetIntData("%i>klanlarakatkim",sGetIntData("%i>klanlarakatkim",iL_UID)+iL_KlanaVerilenXP,iL_UID); } sSetIntData("%i>GorevMenu>2",sGetIntData("%i>GorevMenu>2",iL_UID)+ 1,iL_UID); sSetIntData("pl>%i>Xp",iG_RankXP[iL_Olduren],iL_UID); sSetIntData("%i>toplamoldurmem",sGetIntData("%i>toplamoldurmem",iL_UID)+1,iL_UID); sSetIntData("%i>oldurerekkazandm",sGetIntData("%i>oldurerekkazandm",iL_UID)+iL_AlacagimPara,iL_UID); sSetIntData("%i>bakiyem",iG_Money[iL_Olduren],iL_UID); } else { sColoredChat(iL_Olduren,"!gBir hesabiniz bulunmadigi icin para kazanamadiniz, lutfen kayit olun!g!"); mMainMenu(iL_Olduren); } }