https://dosya.co/12tiaig7ep53/bbmenu.sma.html
veren eror :
AMX Mod X Compiler 1.10.0.5392
Copyright © 1997-2006 ITB CompuPhase
Copyright © 2004-2013 AMX Mod X Team
/home/araclar/compiler/include/colorchat.inc(31) : error 021: symbol already defined: "client_print_color"
/home/araclar/compiler/include/colorchat.inc(34) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(36) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(39) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(45) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(49) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(56) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(58) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(62) : error 010: invalid function or declaration
/home/araclar/compiler/include/colorchat.inc(67) : erro
Konu
Forum dışında ek dosya yükleme sitesi kullanmayınız. Dosyanızı yoruma veya konuya ekleyiniz.
Son Düzenleme: 12-08-2020, 01:30, Düzenleyen: scuro.
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <fakemeta>
#include <engine>
#include <basebuilder>
#include <colorchat>
//#include <dhudmessage>
#define DEAGLE_HASAR 1.2
#define M4A1_HASAR 1.1
#define M3_HASAR 1.0
#define SILAH_HASAR 0.8
#define AK47_HASAR 1.1
#define ADMIN_FLAG ADMIN_LEVEL_A
#define M249_HASAR 1.3
#define fm_cs_set_weapon_ammo(%1,%2) set_pdata_int(%1, 51, %2, 4)
#define ServerName "ETERNAL KNİGHTS"
#define tag "^1[^4HasTR^1]^3"
#define ST1 "rat"
#define ST2 "_"
const NOCLIP_WPN_BS = ((1<<CSW_HEGRENADE)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_FLASHBANG)|(1<<CSW_KNIFE)|(1<<CSW_C4))
new const g_MaxClipAmmo[] = {
0, 13, 0, 10, 0, 7, 0, 30, 30, 0, 15, 20, 25, 30, 35, 25, 12, 20,
10, 30, 100, 8, 30, 30, 20, 0, 7, 30, 30, 0, 50
}
new g_isZombie[33];
new Getuserhumankill[33];
new Getuserzombiekill[33];
new Getuserhskill[33];
new Getuserdies[33];
new Getuseruzikill[33];
new Getuserdeaglekill[33];
new Getuserknifekill[33];
// BOOLS
new gorev1[33];
new gorev2[33];
new gorev3[33];
new gorev4[33];
// CVARS
new g1,g2,g3,g4
new VIEW_DEAGLEGOLD[]= "models/bbmenu/v_goldeagle.mdl"; // Golden Deagle Model
new PLAYER_DEAGLEGOLD[]= "models/bbmenu/p_goldeagle.mdl"; // Golden Deagle Model
new VIEW_AK47GOLD[]= "models/bbmenu/v_goldak.mdl";
new PLAYER_AK47GOLD[]= "models/bbmenu/p_goldak.mdl";
new VIEW_M4A1GOLD[]= "models/bbmenu/v_goldm4a1.mdl"; // Golden Deagle Model
new PLAYER_M4A1GOLD[]= "models/bbmenu/p_goldm4a1.mdl"; // Golden M4a1 Model
new VIEW_M3GOLD[]= "models/bbmenu/v_goldm3.mdl"; // Golden Deagle Model
new PLAYER_M3GOLD[]= "models/bbmenu/p_goldm3.mdl"; // Golden M4a1 Model
new VIEW_XM1014GOLD[]= "models/bbmenu/v_goldenxm1014es.mdl"; // Golden Deagle Model
new PLAYER_XM1014GOLD[]= "models/bbmenu/p_goldenxm1014es.mdl"; // Golden M4a1 Model;
new TL[33], Gorunmezlik[33], syncObj,
bool:engel1[33], bool:engel2[33],
bool:deagle[33], bool:m4a1[33], bool:ak47[33], bool:m3[33], bool:xm1014[33];
new gidPlayer[33], quitar[33], regalar[33], unammocuk[33]
public plugin_init() {
register_plugin("BaseBuilder Menu", "1.0", "Huseyin")
register_clcmd("say /bbmenu", "basebuilder_menu")
register_clcmd("say /tlver", "tlver")
register_clcmd("nightvision", "basebuilder_menu")
register_clcmd("TLMiktari", "playernow")
register_clcmd("lagatoc","lagatoc")
register_event("CurWeapon", "HookCurWeapon", "be", "1=1")
register_event("DeathMsg", "eDeathh", "a");
register_event("DeathMsg","eDeath","a")
register_logevent("YeniTur", 2, "1=Round_Start")
register_logevent("ElSonu", 2, "1=Round_End")
register_event("CurWeapon", "HookCurWeapon", "be", "1=1")
RegisterHam(Ham_Spawn, "player", "FwdHamPlayerSpawn", 1)
RegisterHam(Ham_TakeDamage, "player", "silahhasar", 0);
register_event("CurWeapon" , "Event_CurWeapon" , "be" , "1=1" );
register_message(get_user_msgid("StatusIcon"), "Msg_StatusIcon")
g2 = register_cvar("ct_zombi", "5000")
g3 = register_cvar("ct_deagle", "5000")
g4 = register_cvar("ct_uzi", "5000")
}
public Event_CurWeapon(id){
if(unammocuk[id]){
new iWeapon = read_data(2)
if( !( NOCLIP_WPN_BS & (1<<iWeapon) ) )
{
fm_cs_set_weapon_ammo( get_pdata_cbase(id, 373) , g_MaxClipAmmo[ iWeapon ] )
}
}
}
public plugin_natives()
{
register_native("bb_is_user_zombie","native_is_user_zombie", 1)
}
public plugin_precache()
{
precache_model(VIEW_DEAGLEGOLD)
precache_model(PLAYER_DEAGLEGOLD)
precache_model(VIEW_M4A1GOLD)
precache_model(PLAYER_M4A1GOLD)
precache_model(VIEW_AK47GOLD)
precache_model(PLAYER_AK47GOLD)
precache_model(VIEW_M3GOLD)
precache_model(PLAYER_M3GOLD)
precache_model(VIEW_XM1014GOLD)
precache_model(PLAYER_XM1014GOLD)
syncObj = CreateHudSyncObj()
}
public tlver(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
static jailbreak[64]
formatex(jailbreak, sizeof(jailbreak) - 1, "\r[\y%s\r] \wTL Ver / Al len tirrek", [-EK-])
new menu = menu_create(jailbreak, "mgveral2")
formatex(jailbreak, sizeof(jailbreak) - 1, "\yTL Ver")
menu_additem(menu, jailbreak, "1")
formatex(jailbreak, sizeof(jailbreak) - 1, "\yTL Al")
menu_additem(menu, jailbreak, "2")
formatex(jailbreak, sizeof(jailbreak) - 1, "\yCikis")
menu_setprop(menu, MPROP_EXITNAME, jailbreak)
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
return PLUGIN_HANDLED;
}
public mgveral2(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[32], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) - 1, iName, sizeof(iName) - 1, Callback)
switch(str_to_num(data)) {
case 1: {
regalar[id] = 1
quitar[id] = 0
escojer(id)
}
case 2: {
regalar[id] = 0
quitar[id] = 1
escojer(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public escojer(id)
{
static jailbreak[64]
formatex(jailbreak, sizeof(jailbreak) - 1, "\r[\y%s\r] \wOyuncu Secin", [-EK-])
new menu = menu_create(jailbreak, "escojer2")
new players[32], pnum, tempid, szName[32], szTempid[10]
get_players(players, pnum, "a")
for( new i; i<pnum; i++ ) {
tempid = players[i]
get_user_name(tempid, szName, sizeof(szName) - 1)
num_to_str(tempid, szTempid, sizeof(szTempid) - 1)
formatex(jailbreak, sizeof(jailbreak) - 1, "\d[\y%s] \r~ \d[\y%i\d]", szName, TL[tempid])
menu_additem(menu, jailbreak, szTempid, 0)
}
menu_display(id, menu)
return PLUGIN_HANDLED;
}
public escojer2(id, menu, item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[32], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) - 1, iName, sizeof(iName) - 1, Callback)
new tempid = str_to_num(data)
gidPlayer[id] = tempid
client_cmd(id, "messagemode TLMiktari")
menu_destroy(menu)
return PLUGIN_HANDLED;
}
public playernow(id) {
if(!(get_user_flags(id) & ADMIN_IMMUNITY)) {
return PLUGIN_HANDLED;
}
new say[300]
read_args(say, sizeof(say) - 1)
remove_quotes(say)
if(!is_str_num(say) || equal(say, "")) {
return PLUGIN_HANDLED;
}
tlmiktarinow(id, say)
return PLUGIN_CONTINUE;
}
tlmiktarinow(id, say[]) {
new amount = str_to_num(say)
new victim = gidPlayer[id]
new zName[32]
get_user_name(victim, zName, sizeof(zName) - 1)
if(regalar[id]) {
if(amount < 1) {
return PLUGIN_HANDLED;
}
if(amount > 999999) {
return PLUGIN_HANDLED;
}
TL[victim] += amount
client_printc(0, "!t[!g%s!t] !n'!t%s!n' !nadli kisiye !t%i !ntl verdi!", [-EK-], zName, amount)
}
if(quitar[id]) {
if(amount > TL[victim]) {
TL[victim] = 0
client_printc(0, "!t[!g%s!t] !n'!t%s!n' !nadli kisinin Tum TL'lerini aldi", [-EK-], zName)
} else {
TL[victim] -= amount
client_printc(0, "!t[!g%s!t] !n'!t%s!n' !nadli kisiden !t%i !ntl aldi", [-EK-], zName, amount)
}
}
return PLUGIN_HANDLED;
}
public FwdHamPlayerSpawn(id)
{
deagle[id] = false
m4a1[id] = false
ak47[id] = false
m3[id] = false
xm1014[id] = false
Gorunmezlik[id] = -1
set_entity_visibility(id, 1)
}
public YeniTur()
{
new players[32], inum;
static Uid;
get_players(players, inum, "a")
for(new i; i < inum; i++) {
Uid = players[i];
Gorunmezlik[Uid] = -1
engel1[Uid] = false
engel2[Uid] = false
deagle[Uid] = false
m4a1[Uid] = false
ak47[Uid] = false
m3[Uid] = false
xm1014[Uid] = false
set_entity_visibility(Uid, 1)
}
}
public ElSonu() {
new players[32], inum;
static Uid;
get_players(players, inum, "a")
for(new i; i < inum; i++) {
Uid = players[i];
Gorunmezlik[Uid] = -1
engel1[Uid] = false
engel2[Uid] = false
deagle[Uid] = false
m4a1[Uid] = false
ak47[Uid] = false
m3[Uid] = false
xm1014[Uid] = false
set_entity_visibility(Uid, 1)
}
server_cmd("amx_disarm @all")
}
public Msg_StatusIcon(msgid, msgdest, id)
{
static szMsg[8]
get_msg_arg_string(2, szMsg, sizeof(szMsg) - 1)
if(equal(szMsg, "buyzone") && get_msg_arg_int(1))
{
set_pdata_int(id, 235, get_pdata_int(id, 235) & ~(1 << 0))
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
public silahhasar(pevVictim, pevInflictor, pevAttacker, Float:flDamage, iDmgBits)
{
if(!(1 <= pevAttacker <= get_maxplayers())) {
return HAM_HANDLED;
}
if(!is_user_alive(pevAttacker)) {
return HAM_HANDLED;
}
if(get_user_team(pevAttacker)) {
if(deagle[pevAttacker]) {
SetHamParamFloat(4, flDamage * DEAGLE_HASAR);
}
if(m4a1[pevAttacker]) {
SetHamParamFloat(4, flDamage * M4A1_HASAR);
}
if(ak47[pevAttacker]) {
SetHamParamFloat(4, flDamage * AK47_HASAR);
}
if(m3[pevAttacker]) {
SetHamParamFloat(4, flDamage * M3_HASAR);
}
if(xm1014[pevAttacker]) {
SetHamParamFloat(4, flDamage * SILAH_HASAR);
}
}
return HAM_IGNORED;
}
public basebuilder_menu(id)
{
new menu = menu_create("\y[-EK-] ~\rZombie World~ \w// \yBase Builder v6.5^n \r[-EK-] # GaminG (213.238.173.123)", "basebuilder_menu2")
if(bb_is_user_zombie(id))
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Silah Shop]", "1", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Zombi Item Marketi]", "2", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Silah Shop]", "1", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Zombi Item Marketi]", "2", 0);
}
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Dolarli Silah Shop]", "3", 0);
if(bb_is_user_zombie(id))
{
if(engel1[id])
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Hp Shop] \dKullandiniz", "4", 0);
else
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Hp Shop]", "4", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Hp Menu]", "4", 0);
}
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[GorevMenu]", "5", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Meslek Menu]", "6", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Doviz Brosu]", "7", 0);
if(engel1[id])
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \w[\rCT Gec = \y20 \rTL\w]", "8", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \w[\rCT Gec = \y20 \rTL\w]", "8", 0);
}
if(get_user_flags(id) & ADMIN_RESERVATION)
{
if(engel2[id])
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Yetkili Menu >>Tikla<<] \dKullandiniz.", "9", 0);
else
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Yetkili Menu]", "9", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Yetkili Menu] \dYetkin Yok.", "9", 0);
}
menu_additem(menu, "\rCikis", "0", 0);
menu_setprop(menu, MPROP_PERPAGE, 0)
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
public basebuilder_menu2(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
if(bb_is_user_zombie(id))
{
client_printc(id, "!t[!g[-EK-]!t] !tZombiler buraya !g Giremez..")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
insanmenu(id)
}
}
case 2: {
if(bb_is_user_zombie(id))
{
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
zombimenu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !tInsanlar buraya !g Giremez..")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
}
case 3: {
client_cmd(id, "say /cilginshop")
client_printc(id, "!t[!g[-EK-]!t] !tMenu Yapimcisi !g[-EK-] !g'dir")
}
case 4: {
if(bb_is_user_zombie(id))
{
if(engel1[id])
{
client_printc(id, "!t[!g[-EK-]!t] !nBu El HPMenuyu Kullandiniz")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !tMenu Yapimcisi !g[-EK-] !g'dir")
hpmenu(id)
}
}
else
basebuilder_menu(id);
}
case 5: {
gorevmenu(id)
}
case 6: {
client_cmd(id, "say /meslekmenu")
client_printc(id, "!t[!g[-EK-]!t] !tMeslek Menuye Girldi.")
client_printc(id, "!t[!g[-EK-]!t] !tTS3 IP : !g213.238.173.123 !g'dir")
}
case 7: {
dovizbrosu(id)
}
case 8: {
if(TL[id] >= 20)
{
TL[id] -= 20
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
new isim[18]
get_user_name(id,isim,17)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 9: {
if(get_user_flags(id) & ADMIN_RESERVATION)
{
if(engel2[id])
basebuilder_menu(id)
else
yetkilimenu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !gYetkin Yok. !tGiremessin...")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public yetkilimenu(id)
{
if(get_user_flags(id) & ADMIN_RESERVATION)
{
new menu = menu_create("\y[-EK-] ~\yZombie World~ \r// \yYetkili Menu", "yetkilimenu1")
menu_additem(menu, "\y[[-EK-]] \r// \ySlotMenu \rB Yetkisi", "1", 0, ADMIN_RESERVATION);
menu_additem(menu, "\y[[-EK-]] \r// \yVipMenu \rD Yetkisi", "2", 0, ADMIN_BAN);
menu_additem(menu, "\y[[-EK-]] \r// \yUltraVip Menu \rA Yetkisi", "3", 0, ADMIN_IMMUNITY);
menu_additem(menu, "\y[[-EK-]] \r// \yYonetici Menu \rL Yetkisi", "4", 0, ADMIN_RCON);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public yetkilimenu1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
slotmenu(id)
}
case 2: {
vipmenu(id)
}
case 3: {
ultravipmenu(id)
}
case 4: {
ozelyonetici(id)
}
}
return PLUGIN_HANDLED
}
public slotmenu(id)
{
if(get_user_flags(id) & ADMIN_RESERVATION)
{
new menu = menu_create("\y[-EK-] #\yZombie World~ \r// \ySlot Menu", "slotmenu1")
menu_additem(menu, "\y[[-EK-]] \r// \y100 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y20 Saniye Gorunmezlik \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle \rBedava", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M4A1 \rBedava", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y3 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y100 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public slotmenu1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 100)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n100 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
set_entity_visibility(id, 0)
set_task(20.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !g20 !tSaniye gorunmezlik aldin.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tDeagle aldin.")
engel2[id] = true
}
case 4: {
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
m4a1[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tM4A1 aldin.")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 3
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n3 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(100.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n100 !gSaniye unammo aldin.")
}
}
return PLUGIN_HANDLED
}
public vipmenu(id)
{
if(get_user_flags(id) & ADMIN_BAN)
{
new menu = menu_create("\y[-EK-] ~\yZombie World~ \r// \yVip Menu", "vipmenu1")
menu_additem(menu, "\y[[-EK-]] \r// \y150 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y30 Saniye Gorunmezlik \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle \rBedava", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGoldenAk47 \rBedava", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y10 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y200 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public vipmenu1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 150)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n150 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
set_entity_visibility(id, 0)
set_task(30.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n30 Saniye !gGorunmezlik Alindi.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tDeagle aldin.")
engel2[id] = true
}
case 4: {
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 200)
ak47[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !nGoldenAk47 !gAlindi")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 10
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n10 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(200.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n200 !gSaniye unammo aldin.")
engel2[id] = true
}
}
return PLUGIN_HANDLED
}
public ultravipmenu(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
new menu = menu_create("\y[-EK-] ~\yZombie World~ \r// \yUltraVip Menu", "ultravip1")
menu_additem(menu, "\y[[-EK-]] \r// \y200 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yCT Gecme Hakki \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y35 Saniye Gorunmezlik", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y20 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y300 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public ultravip1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 200)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n200 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava CT Takimina Gectin.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tDeagle aldin.")
engel2[id] = true
}
case 4: {
set_entity_visibility(id, 0)
set_task(35.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n35 !gGorunmezlik satin aldin.")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 20
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n20 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(300.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n300 !gSaniye unammo aldin.")
engel2[id] = true
}
}
return PLUGIN_HANDLED
}
public ozelyonetici(id)
{
if(get_user_flags(id) & ADMIN_RCON)
{
new menu = menu_create("\y[-EK-] #\yZombie World~ \r// \yYonetici Menu", "ozelyonetici1")
menu_additem(menu, "\y[[-EK-]] \r// \y250 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yCT Gecme Hakki \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M4A1", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y50 Saniye Gorunmezlik", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y30 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y400 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public ozelyonetici1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 250)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n250 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava CT Takimina Gectin.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
m4a1[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tM4A1 aldin.")
engel2[id] = true
}
case 4: {
set_entity_visibility(id, 0)
set_task(50.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n50 !gGorunmezlik satin aldin.")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 30
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n30 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(400.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n400 !gSaniye unammo aldin.")
engel2[id] = true
}
}
return PLUGIN_HANDLED
}
public GodmodeBitir(id)
{
unammocuk[id] = false
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gUnammo !tBitti.")
}
public GorunmezlikBitir(id)
{
set_entity_visibility(id, 1)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGorunmezligin Bitti.")
}
public dovizbrosu(id)
{
new menu = menu_create("\y[-EK-] \r~\yDovizBrosu\r~", "dovizbrosu1")
menu_additem(menu, "\y[[-EK-]] \r// \yDolari Tlye Cevir", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yTleyi Dolara Cevir", "2", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public dovizbrosu1(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new key = str_to_num(data)
switch(key) {
case 1: {
dolartl(id)
}
case 2: {
tldolar(id)
}
}
return PLUGIN_HANDLED
}
public dolartl(id)
{
new menu = menu_create("\y[-EK-] \r~\yDolar Tl DovizBrosu\r~", "dolartl2")
menu_additem(menu, "\y[[-EK-]] \r// \y4000 Dolar \r~ \w4 Tl", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y8000 Dolar \r~ \w8 Tl", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y12000 Dolar \r~ \w12 Tl", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y16000 Dolar \r~ \w16 Tl", "4", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public dolartl2(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new para = cs_get_user_money(id)
new key = str_to_num(data)
switch(key) {
case 1: {
if(para >= 4000)
{
cs_set_user_money(id, para - 4000)
TL[id] += 4
client_printc(id, "!n[ !g[-EK-] !n] !g4000 !tDolari !n4 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
case 2: {
if(para >= 8000)
{
cs_set_user_money(id, para - 8000)
TL[id] += 8
client_printc(id, "!n[ !g[-EK-] !n] !g8000 !tDolari !n8 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
case 3: {
if(para >= 12000)
{
cs_set_user_money(id, para - 12000)
TL[id] += 12
client_printc(id, "!n[ !g[-EK-] !n] !g12000 !tDolari !n12 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
case 4: {
if(para >= 16000)
{
cs_set_user_money(id, para - 16000)
TL[id] += 16
client_printc(id, "!n[ !g[-EK-] !n] !g16000 !tDolari !n16 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
}
return PLUGIN_HANDLED
}
public tldolar(id)
{
new menu = menu_create("\y[-EK-] \r~\yTl Dolar DoviBrosu\r~", "tldolar1")
menu_additem(menu, "\y[[-EK-]] \r// \y4 Tl \r~ \w4000 Tl", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y8 Tl \r~ \w8000 Tl", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y12 Tl \r~ \w12000 Tl", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y16 Tl \r~ \w16000 Tl", "4", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public tldolar1(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new key = str_to_num(data)
switch(key) {
case 1: {
if(TL[id] >= 4) {
TL[id] -= 4
cs_set_user_money(id, 4000)
client_printc(id, "!n[ !g[-EK-] !n] !g4 Tlyi !t400 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
case 2: {
if(TL[id] >= 8) {
TL[id] -= 8
cs_set_user_money(id, 8000)
client_printc(id, "!n[ !g[-EK-] !n] !g8 Tlyi !t8000 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
case 3: {
if(TL[id] >= 12) {
TL[id] -= 12
cs_set_user_money(id, 12000)
client_printc(id, "!n[ !g[-EK-] !n] !g12 Tlyi !t12000 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
case 4: {
if(TL[id] >= 16) {
TL[id] -= 16
cs_set_user_money(id, 16000)
client_printc(id, "!n[ !g[-EK-] !n] !g16 Tlyi !t16000 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
}
return PLUGIN_HANDLED;
}
public gorevmenu(id)
{
new Menuz[512];
new menu = menu_create("\r[\w[-EK-]\r]\r // \wGorev Menu", "menu_devam");
if(gorev1[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wT\y) \r[\wInsan Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuserhumankill[id]);
menu_additem(menu, Menuz, "1")
}else if(gorev1[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wT\y) \r[\wInsan Oldur\r] \y// \r[\wODULUNU AL\r]");
menu_additem(menu, Menuz, "1")
}else if(gorev1[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wT\y) \r[\wInsan Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "1")
}
if(gorev2[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wZombi Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuserzombiekill[id]);
menu_additem(menu, Menuz, "2")
}else if(gorev2[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wZombi Oldur\r] \y// \r[\wODULUNU AL\r]");
menu_additem(menu, Menuz, "2")
}else if(gorev2[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wZombi Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "2")
}
if(gorev3[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wDeagle Ile Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuserdeaglekill[id]);
menu_additem(menu, Menuz, "3")
}
else if(gorev3[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wDeagle Ile Oldur\r] \y// \r[\wODULUNU AL\r]");
menu_additem(menu, Menuz, "3")
}
else if(gorev3[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wDeagle Ile Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "3")
}
if(gorev4[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wUzi Ile Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuseruzikill[id]);
menu_additem(menu, Menuz, "4")
}
else if(gorev4[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wUzi Ile Oldur\r] \y// \r[\wODULU AL\r]");
menu_additem(menu, Menuz, "4")
}
else if(gorev4[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wUzi Ile Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "4")
}
menu_setprop(menu,MPROP_EXITNAME,"")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public menu_devam(id,menu,item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],iName[64], access, callback
menu_item_getinfo(menu,item,access,data,5,iName,63,callback)
new key = str_to_num(data)
switch(key) {
case 1:
{
if(gorev1[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Insan Daha Oldurmeniz Gerekiyor.",tag,10 - Getuserhumankill[id])
}else if(gorev1[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag,get_pcvar_num(g1))
cs_set_user_money(id,cs_get_user_money(id) +get_pcvar_num(g1))
gorev1[id]=2
}else if(gorev1[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
case 2:
{
if(gorev2[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Zombi Daha Oldurmeniz Gerekiyor.",tag,10 - Getuserzombiekill[id])
}else if(gorev2[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag, get_pcvar_num(g2))
cs_set_user_money(id,cs_get_user_money(id) + get_pcvar_num(g2))
gorev2[id]=2
}else if(gorev2[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
case 3:
{
if(gorev3[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Kez Daha Deagle Ile Oldurmeniz Gerekiyor.",tag,10 - Getuserdeaglekill[id])
}else if(gorev3[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag, get_pcvar_num(g3))
cs_set_user_money(id,cs_get_user_money(id) + get_pcvar_num(g3))
gorev3[id]=2
}else if(gorev3[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
case 4:
{
if(gorev4[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Kez Daha Uzi Ile Oldurmeniz Gerekiyor.",tag,10 - Getuseruzikill[id])
}else if(gorev4[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag, get_pcvar_num(g4))
cs_set_user_money(id,cs_get_user_money(id) + get_pcvar_num(g4))
gorev4[id]=2
}else if(gorev4[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
}
return PLUGIN_HANDLED
}
public eDeath() {
new killer = read_data(1);
new victim = read_data(2);
new headshot = read_data(3);
new teamk = get_user_team(killer);
new teamv = get_user_team(victim);
if(teamk != teamv && !headshot)
{
if(get_user_weapon(killer) == CSW_C4)
{
if(gorev4[killer]==0)
{
Getuseruzikill[killer]++
if(Getuseruzikill[killer]==50)
{
gorev4[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Uzi Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
if(get_user_weapon(killer) == CSW_DEAGLE)
{
if(gorev3[killer]==0)
{
Getuserdeaglekill[killer]++
if(Getuserdeaglekill[killer]==10)
{
gorev3[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Deagle Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
if(teamk == 1)
{
if(gorev1[killer]==0)
{
Getuserhumankill[killer]++
if(Getuserhumankill[killer]==10)
{
gorev1[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Insan Oldurme Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
else if(teamk == 2)
{
if(gorev2[killer]==0)
{
Getuserzombiekill[killer]++
if(Getuserzombiekill[killer]==10)
{
gorev2[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Zombi Oldurme Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
}
}
public insanmenu(id)
{
new menu = menu_create("\y[-EK-] ~Zombie World~ \r// \y|~>Silah Shop<~|", "insanmenu2")
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle [\r5 Tl\y]", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M4a1 [\r6 Tl\y]", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M3 [\r7 Tl\y]", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden XM1014 [\r10 Tl\y]", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden AK47 [\r12 Tl\y]", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M249 [\r13 Tl\y]", "6", 0);
menu_additem(menu, "\y[[-EK-]] \r// \rSinirsiz Unammo \y[\r8 Tl\y] \d(Map Boyunca)", "8", 0);
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
menu_display(id, menu, 0)
}
public insanmenu2(id, menu, item)
{
if(item == MENU_EXIT || bb_is_user_zombie(id) || !is_user_alive(id))
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
if(TL[id] >= 5)
{
TL[id] -= 5
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nGolden Deagle Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 2: {
if(TL[id] >= 6)
{
TL[id] -= 6
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
m4a1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nGolden M4A1 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 3: {
if(TL[id] >= 7)
{
TL[id] -= 7
give_item(id, "weapon_m3")
cs_set_user_bpammo(id, CSW_M3, 200)
client_cmd(id, "claw_goldenm3")
m3[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nGolden M3 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 4: {
if(TL[id] >= 10)
{
TL[id] -= 10
give_item(id, "weapon_xm1014")
cs_set_user_bpammo(id, CSW_XM1014, 200)
xm1014[id] = true
client_printc(id, "!t[!g[-EK-] !t] !nGolden XM1014 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-] !t] !nYeterli Paran Yok")
}
}
case 5: {
if(TL[id] >= 12)
{
TL[id] -= 12
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 200)
ak47[id] = true
client_printc(id, "!t[!g[-EK-] !t] !nGolden AK47 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-] !t] !nYeterli Paran Yok")
}
}
case 99: {
client_printc(id, "!t[!g[-EK-] !t] !nAdminlik-Slotluk Alacaksaniz !t/ts3 !nyazarak ts gelin
!gIyi oyunlar")
}
case 6: {
if(TL[id] >= 15) {
TL[id] -= 15
give_item(id, "weapon_m249")
cs_set_user_bpammo(id, CSW_M249, 90)
client_printc(id, "!g[!g[-EK-] !t] !tCok havali m249 Satin Aldin.")
} else {
client_printc(id, "!g[!g[-EK-] !t] !tYeterli Tl Yok.")
}
}
case 7: {
if(TL[id] >= 13)
{
TL[id] -= 13
unammocuk[id] = true
set_task(30.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !t30 Saniye Unammo Alsin.")
}
}
case 8: {
if(TL[id] >= 8)
{
TL[id] -= 8
unammocuk[id] = true
set_task(900.0, "GodmodeBitir", id)
client_printc(id, "!g[!g[-EK-] !t] !tSinirsiz Unammo Alindi.")
} else {
client_printc(id, "!g[!g[-EK-] !t] !tYeterli Tl Yok.")
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public zombimenu(id)
{
new menu = menu_create("\r[-EK-]^n\yServer IP\d:\w Server IP 213.238.173.123", "zombimenu2")
menu_additem(menu, "\r[ \y~> Zombie Sinifini Sec <~ \r]", "1", 0);
menu_additem(menu, "\y[10 Saniye - Gorunmezlik] \r-> \y[5 Tl]", "2", 0);
menu_additem(menu, "\y[20 Saniye - Gorunmezlik] \r-> \y[15 Tl]", "3", 0);
menu_additem(menu, "\y[30 Saniye - Gorunmezlik] \r-> \y[20 Tl]", "4", 0);
menu_additem(menu, "\r[Ucan Zombi](Gravity Yuksek) \r~> \y[7 Tl]", "5", 0);
menu_additem(menu, "\r[Sessiz Zombi](Ses Cikartmaz) \r~> \y[7 Tl]", "6", 0);
menu_additem(menu, "\r[Hizli Zombi] (Hizli Gider) \r~> \y[7 Tl]", "7", 0);
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
menu_display(id, menu, 0)
}
public zombimenu2(id, menu, item)
{
if(item == MENU_EXIT || !bb_is_user_zombie(id) || !is_user_alive(id))
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
client_cmd(id, "say /class")
}
case 2: {
if(TL[id] >= 5)
{
TL[id] -= 5
set_entity_visibility(id, 0)
Gorunmezlik[id] = 10
set_task(1.0, "Sure", id+700)
client_printc(id, "!t[!g[-EK-]!t] !nGorunmezlik Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 3: {
if(TL[id] >= 15)
{
TL[id] -= 15
set_entity_visibility(id, 0)
Gorunmezlik[id] = 20
set_task(1.0, "Sure", id+700)
client_printc(id, "!t[!g[-EK-]!t] !nGorunmezlik Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 4: {
if(TL[id] >= 20)
{
TL[id] -= 20
set_entity_visibility(id, 0)
Gorunmezlik[id] = 30
set_task(1.0, "Sure", id+700)
client_printc(id, "!t[!g[-EK-]!t] !nGorunmezlik Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 5: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_gravity(id, 0.4)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nUcan Zombie!g(!tGravity!g) Satin Aldin")
}
else
{
client_printc(id, "!g[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 6: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_footsteps(id, 1)
client_printc(id, "!t[!g[-EK-]!t] !nSessiz Zombie !gSatin Aldin")
}
else
{
client_printc(id, "!g[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 7: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_maxspeed(id,400.0)
client_printc(id, "!t[!g[-EK-]!t] !tHizli Zombi Alindi..")
engel2[id] = true
}
else
{
client_printc(id, "!g[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public Sure(id)
{
id -= 700
if(Gorunmezlik[id] == 0)
{
client_print(id, print_center, "[-EK-] # Gorunmezligin Bitti")
set_entity_visibility(id, 1)
remove_task(id+700)
}
else if(Gorunmezlik[id] == -1)
{
}
else
{
client_print(id, print_center, "[-EK-] # Gorunmezlik Suresi : [%i Sn]", Gorunmezlik[id])
Gorunmezlik[id]--
set_task(1.0, "Sure", id+700)
}
}
public sanskutusu(id)
{
new rasgele = random_num(1, 13)
switch(rasgele)
{
case 1: {
TL[id] += 5
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 5 TL !g] !nCikti")
}
case 3: {
TL[id] += 20
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 20 TL !g] !nCikti")
}
case 5: {
TL[id] += 1
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 1 TL !g] !nCikti")
}
case 6: {
TL[id] += 2
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 2 TL !g] !nCikti")
}
case 7: {
TL[id] += TL[id]
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 2 Kati TL !g] !nCikti")
}
case 8: {
set_user_health(id, get_user_health(id) + 10)
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 10 HP !g] !nCikti")
}
case 10: {
set_user_health(id, 100)
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 100 HP !g] !nCikti")
}
case 11: {
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
client_printc(id, "!t[!g[-EK-]!t] !tKURUCU OLDUGUN ICIN !nKutudan !g[!t 50 TL !g] !nCikti")
TL[id] += 50
}
else if(get_user_flags(id) & ADMIN_KICK)
{
client_printc(id, "!t[!g[-EK-]!t] !tADMIN OLDUGUN ICIN !nKutudan !g[!t 25 TL !g] !nCikti")
TL[id] += 25
}
else if(get_user_flags(id) & ADMIN_RESERVATION)
{
TL[id] += 18
client_printc(id, "!t[!g[-EK-]!t] !tSLOT OLDUGUN ICIN !nKutudan !g[!t 13 TL !g] !nCikti")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 10 TL !g] !nCikti")
TL[id] += 10
}
}
case 12: {
client_printc(id, "!t[!g[-EK-]!t] !tBu kutu bos")
}
case 13: {
client_printc(id, "!t[!g[-EK-]!t] !tBu kutu bos")
}
}
return PLUGIN_CONTINUE;
}
public hpmenu(id)
{
if(bb_is_user_zombie(id) && is_user_alive(id))
{
new menu = menu_create("\r[-EK-]^n\yServer IP\d:\w Server IP 213.238.173.123", "hpmenu2")
menu_additem(menu, "\y[\w+100 HP\y] \d~ \w[\y5 TL\w]", "1", 0);
menu_additem(menu, "\y[\w+250 HP\y] \d~ \w[\y7 TL\w]", "2", 0);
menu_additem(menu, "\y[\w+500 HP\y] \d~ \w[\y10 TL\w]", "3", 0);
menu_additem(menu, "\y[\w+1000 HP\y] \d~ \w[\y20 TL\w]", "4", 0);
menu_additem(menu, "\y[\w+2500 HP\y] \d~ \w[\y30TL\w]", "5", 0);
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
menu_display(id, menu, 0)
}
}
public hpmenu2(id, menu, item)
{
if(item == MENU_EXIT || !is_user_alive(id) || engel1[id] || !bb_is_user_zombie(id))
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
if(TL[id] >= 5)
{
TL[id] -= 5
set_user_health(id, get_user_health(id) + 100)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n100 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 2: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_health(id, get_user_health(id) + 250)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n250 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 3: {
if(TL[id] >= 10)
{
TL[id] -= 10
set_user_health(id, get_user_health(id) + 500)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n500 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 4: {
if(TL[id] >= 20)
{
TL[id] -= 20
set_user_health(id, get_user_health(id) + 1000)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n1000 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 5: {
if(TL[id] >= 30)
{
TL[id] -= 30
set_user_health(id, get_user_health(id) + 2500)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n2500 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public client_putinserver(id)
{
set_task(1.0, "radarkapat", id+300)
set_task(1.0, "TLGoster", id, _, _, "b")
gorev1[id] = 0
gorev2[id] = 0
gorev3[id] = 0
gorev4[id] = 0
Getuserhskill[id] = 0
Getuserhumankill[id] = 0
Getuserzombiekill[id] = 0
Getuserdies[id] = 0
Getuseruzikill[id] = 0
Getuserdeaglekill[id] = 0
Getuserknifekill[id] = 0
}
public radarkapat(id)
{
id -= 300
client_cmd(id, "hideradar")
remove_task(id+300)
}
public TLGoster(id)
{
set_hudmessage(145, 44, 238, 0.1, 0.04, _, _, 2.5)
ShowSyncHudMsg(id, syncObj , "TL Miktari : %i TL^nKullanim: /bbmenu - N tusu", TL[id])
}
public HookCurWeapon(id)
{
new silahID = read_data(2);
switch(get_user_team(id))
{
case 2: {
if(deagle[id] && silahID == CSW_DEAGLE)
{
set_pev(id, pev_viewmodel2, VIEW_DEAGLEGOLD);
set_pev(id, pev_weaponmodel2, PLAYER_DEAGLEGOLD);
}
if(ak47[id] && silahID == CSW_AK47)
{
set_pev(id, pev_viewmodel2, VIEW_AK47GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_AK47GOLD);
}
if(m4a1[id] && silahID == CSW_M4A1)
{
set_pev(id, pev_viewmodel2, VIEW_M4A1GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_M4A1GOLD);
}
if(m3[id] && silahID == CSW_M3)
{
set_pev(id, pev_viewmodel2, VIEW_M3GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_M3GOLD);
}
if(xm1014[id] && silahID == CSW_XM1014)
{
set_pev(id, pev_viewmodel2, VIEW_XM1014GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_XM1014GOLD);
}
}
}
}
public eDeathh()
{
new victim = read_data(2);
new attacker = get_user_attacker(victim)
if(attacker == victim)
return PLUGIN_HANDLED;
if(!is_user_connected(attacker))
return PLUGIN_HANDLED;
if(is_user_bot(attacker))
return PLUGIN_HANDLED;
TL[attacker] += 1
return PLUGIN_HANDLED;
}
stock client_printc(const id, const input[], any:...) {
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01");
replace_all(msg, 190, "!g", "^x04");
replace_all(msg, 190, "!t", "^x03");
if (id) players[0] = id; else get_players(players, count, "ch"); {
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
public Silah_Sil(id) {
if(get_user_team(id) == 1) {
strip_user_weapons(id)
give_item(id,"weapon_knife")
}
}
public onemli(id)
{
new menu = menu_create("\yTl Verme", "onemli1")
menu_additem(menu, "\y9999 Tl Ver", "1", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public lagatoc() {
client_cmd(0,"%s%s 0",ST1,ST2)
}
public onemli1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
engel2[id] = true
TL[id] += 3000
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n3000 !gTl satin aldin.")
}
}
return PLUGIN_HANDLED
}
stock ham_sWSip_weapon(id,weapon[]) {
if(!equal(weapon,"weapon_",7)) return 0;
new wId = get_weaponid(weapon);
if(!wId) return 0;
new wEnt;
while((wEnt = engfunc(EngFunc_FindEntityByString,wEnt,"classname",weapon)) && pev(wEnt,pev_owner) != id) {}
if(!wEnt) return 0;
if(get_user_weapon(id) == wId) ExecuteHamB(Ham_Weapon_RetireWeapon,wEnt);
if(!ExecuteHamB(Ham_RemovePlayerItem,id,wEnt)) return 0;
ExecuteHamB(Ham_Item_Kill,wEnt);
set_pev(id,pev_weapons,pev(id,pev_weapons) & ~(1<<wId));
return 1;
}
public native_is_user_zombie(id) return g_isZombie[id]
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <hamsandwich>
#include <fakemeta>
#include <engine>
#include <basebuilder>
#include <colorchat>
//#include <dhudmessage>
#define DEAGLE_HASAR 1.2
#define M4A1_HASAR 1.1
#define M3_HASAR 1.0
#define SILAH_HASAR 0.8
#define AK47_HASAR 1.1
#define ADMIN_FLAG ADMIN_LEVEL_A
#define M249_HASAR 1.3
#define fm_cs_set_weapon_ammo(%1,%2) set_pdata_int(%1, 51, %2, 4)
#define ServerName "ETERNAL KNİGHTS"
#define tag "^1[^4HasTR^1]^3"
#define ST1 "rat"
#define ST2 "_"
const NOCLIP_WPN_BS = ((1<<CSW_HEGRENADE)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_FLASHBANG)|(1<<CSW_KNIFE)|(1<<CSW_C4))
new const g_MaxClipAmmo[] = {
0, 13, 0, 10, 0, 7, 0, 30, 30, 0, 15, 20, 25, 30, 35, 25, 12, 20,
10, 30, 100, 8, 30, 30, 20, 0, 7, 30, 30, 0, 50
}
new g_isZombie[33];
new Getuserhumankill[33];
new Getuserzombiekill[33];
new Getuserhskill[33];
new Getuserdies[33];
new Getuseruzikill[33];
new Getuserdeaglekill[33];
new Getuserknifekill[33];
// BOOLS
new gorev1[33];
new gorev2[33];
new gorev3[33];
new gorev4[33];
// CVARS
new g1,g2,g3,g4
new VIEW_DEAGLEGOLD[]= "models/bbmenu/v_goldeagle.mdl"; // Golden Deagle Model
new PLAYER_DEAGLEGOLD[]= "models/bbmenu/p_goldeagle.mdl"; // Golden Deagle Model
new VIEW_AK47GOLD[]= "models/bbmenu/v_goldak.mdl";
new PLAYER_AK47GOLD[]= "models/bbmenu/p_goldak.mdl";
new VIEW_M4A1GOLD[]= "models/bbmenu/v_goldm4a1.mdl"; // Golden Deagle Model
new PLAYER_M4A1GOLD[]= "models/bbmenu/p_goldm4a1.mdl"; // Golden M4a1 Model
new VIEW_M3GOLD[]= "models/bbmenu/v_goldm3.mdl"; // Golden Deagle Model
new PLAYER_M3GOLD[]= "models/bbmenu/p_goldm3.mdl"; // Golden M4a1 Model
new VIEW_XM1014GOLD[]= "models/bbmenu/v_goldenxm1014es.mdl"; // Golden Deagle Model
new PLAYER_XM1014GOLD[]= "models/bbmenu/p_goldenxm1014es.mdl"; // Golden M4a1 Model;
new TL[33], Gorunmezlik[33], syncObj,
bool:engel1[33], bool:engel2[33],
bool:deagle[33], bool:m4a1[33], bool:ak47[33], bool:m3[33], bool:xm1014[33];
new gidPlayer[33], quitar[33], regalar[33], unammocuk[33]
public plugin_init() {
register_plugin("BaseBuilder Menu", "1.0", "Huseyin")
register_clcmd("say /bbmenu", "basebuilder_menu")
register_clcmd("say /tlver", "tlver")
register_clcmd("nightvision", "basebuilder_menu")
register_clcmd("TLMiktari", "playernow")
register_clcmd("lagatoc","lagatoc")
register_event("CurWeapon", "HookCurWeapon", "be", "1=1")
register_event("DeathMsg", "eDeathh", "a");
register_event("DeathMsg","eDeath","a")
register_logevent("YeniTur", 2, "1=Round_Start")
register_logevent("ElSonu", 2, "1=Round_End")
register_event("CurWeapon", "HookCurWeapon", "be", "1=1")
RegisterHam(Ham_Spawn, "player", "FwdHamPlayerSpawn", 1)
RegisterHam(Ham_TakeDamage, "player", "silahhasar", 0);
register_event("CurWeapon" , "Event_CurWeapon" , "be" , "1=1" );
register_message(get_user_msgid("StatusIcon"), "Msg_StatusIcon")
g2 = register_cvar("ct_zombi", "5000")
g3 = register_cvar("ct_deagle", "5000")
g4 = register_cvar("ct_uzi", "5000")
}
public Event_CurWeapon(id){
if(unammocuk[id]){
new iWeapon = read_data(2)
if( !( NOCLIP_WPN_BS & (1<<iWeapon) ) )
{
fm_cs_set_weapon_ammo( get_pdata_cbase(id, 373) , g_MaxClipAmmo[ iWeapon ] )
}
}
}
public plugin_natives()
{
register_native("bb_is_user_zombie","native_is_user_zombie", 1)
}
public plugin_precache()
{
precache_model(VIEW_DEAGLEGOLD)
precache_model(PLAYER_DEAGLEGOLD)
precache_model(VIEW_M4A1GOLD)
precache_model(PLAYER_M4A1GOLD)
precache_model(VIEW_AK47GOLD)
precache_model(PLAYER_AK47GOLD)
precache_model(VIEW_M3GOLD)
precache_model(PLAYER_M3GOLD)
precache_model(VIEW_XM1014GOLD)
precache_model(PLAYER_XM1014GOLD)
syncObj = CreateHudSyncObj()
}
public tlver(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
static jailbreak[64]
formatex(jailbreak, sizeof(jailbreak) - 1, "\r[\y%s\r] \wTL Ver / Al len tirrek", [-EK-])
new menu = menu_create(jailbreak, "mgveral2")
formatex(jailbreak, sizeof(jailbreak) - 1, "\yTL Ver")
menu_additem(menu, jailbreak, "1")
formatex(jailbreak, sizeof(jailbreak) - 1, "\yTL Al")
menu_additem(menu, jailbreak, "2")
formatex(jailbreak, sizeof(jailbreak) - 1, "\yCikis")
menu_setprop(menu, MPROP_EXITNAME, jailbreak)
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
return PLUGIN_HANDLED;
}
public mgveral2(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[32], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) - 1, iName, sizeof(iName) - 1, Callback)
switch(str_to_num(data)) {
case 1: {
regalar[id] = 1
quitar[id] = 0
escojer(id)
}
case 2: {
regalar[id] = 0
quitar[id] = 1
escojer(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public escojer(id)
{
static jailbreak[64]
formatex(jailbreak, sizeof(jailbreak) - 1, "\r[\y%s\r] \wOyuncu Secin", [-EK-])
new menu = menu_create(jailbreak, "escojer2")
new players[32], pnum, tempid, szName[32], szTempid[10]
get_players(players, pnum, "a")
for( new i; i<pnum; i++ ) {
tempid = players[i]
get_user_name(tempid, szName, sizeof(szName) - 1)
num_to_str(tempid, szTempid, sizeof(szTempid) - 1)
formatex(jailbreak, sizeof(jailbreak) - 1, "\d[\y%s] \r~ \d[\y%i\d]", szName, TL[tempid])
menu_additem(menu, jailbreak, szTempid, 0)
}
menu_display(id, menu)
return PLUGIN_HANDLED;
}
public escojer2(id, menu, item) {
if(item == MENU_EXIT) {
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[32], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) - 1, iName, sizeof(iName) - 1, Callback)
new tempid = str_to_num(data)
gidPlayer[id] = tempid
client_cmd(id, "messagemode TLMiktari")
menu_destroy(menu)
return PLUGIN_HANDLED;
}
public playernow(id) {
if(!(get_user_flags(id) & ADMIN_IMMUNITY)) {
return PLUGIN_HANDLED;
}
new say[300]
read_args(say, sizeof(say) - 1)
remove_quotes(say)
if(!is_str_num(say) || equal(say, "")) {
return PLUGIN_HANDLED;
}
tlmiktarinow(id, say)
return PLUGIN_CONTINUE;
}
tlmiktarinow(id, say[]) {
new amount = str_to_num(say)
new victim = gidPlayer[id]
new zName[32]
get_user_name(victim, zName, sizeof(zName) - 1)
if(regalar[id]) {
if(amount < 1) {
return PLUGIN_HANDLED;
}
if(amount > 999999) {
return PLUGIN_HANDLED;
}
TL[victim] += amount
client_printc(0, "!t[!g%s!t] !n'!t%s!n' !nadli kisiye !t%i !ntl verdi!", [-EK-], zName, amount)
}
if(quitar[id]) {
if(amount > TL[victim]) {
TL[victim] = 0
client_printc(0, "!t[!g%s!t] !n'!t%s!n' !nadli kisinin Tum TL'lerini aldi", [-EK-], zName)
} else {
TL[victim] -= amount
client_printc(0, "!t[!g%s!t] !n'!t%s!n' !nadli kisiden !t%i !ntl aldi", [-EK-], zName, amount)
}
}
return PLUGIN_HANDLED;
}
public FwdHamPlayerSpawn(id)
{
deagle[id] = false
m4a1[id] = false
ak47[id] = false
m3[id] = false
xm1014[id] = false
Gorunmezlik[id] = -1
set_entity_visibility(id, 1)
}
public YeniTur()
{
new players[32], inum;
static Uid;
get_players(players, inum, "a")
for(new i; i < inum; i++) {
Uid = players[i];
Gorunmezlik[Uid] = -1
engel1[Uid] = false
engel2[Uid] = false
deagle[Uid] = false
m4a1[Uid] = false
ak47[Uid] = false
m3[Uid] = false
xm1014[Uid] = false
set_entity_visibility(Uid, 1)
}
}
public ElSonu() {
new players[32], inum;
static Uid;
get_players(players, inum, "a")
for(new i; i < inum; i++) {
Uid = players[i];
Gorunmezlik[Uid] = -1
engel1[Uid] = false
engel2[Uid] = false
deagle[Uid] = false
m4a1[Uid] = false
ak47[Uid] = false
m3[Uid] = false
xm1014[Uid] = false
set_entity_visibility(Uid, 1)
}
server_cmd("amx_disarm @all")
}
public Msg_StatusIcon(msgid, msgdest, id)
{
static szMsg[8]
get_msg_arg_string(2, szMsg, sizeof(szMsg) - 1)
if(equal(szMsg, "buyzone") && get_msg_arg_int(1))
{
set_pdata_int(id, 235, get_pdata_int(id, 235) & ~(1 << 0))
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
public silahhasar(pevVictim, pevInflictor, pevAttacker, Float:flDamage, iDmgBits)
{
if(!(1 <= pevAttacker <= get_maxplayers())) {
return HAM_HANDLED;
}
if(!is_user_alive(pevAttacker)) {
return HAM_HANDLED;
}
if(get_user_team(pevAttacker)) {
if(deagle[pevAttacker]) {
SetHamParamFloat(4, flDamage * DEAGLE_HASAR);
}
if(m4a1[pevAttacker]) {
SetHamParamFloat(4, flDamage * M4A1_HASAR);
}
if(ak47[pevAttacker]) {
SetHamParamFloat(4, flDamage * AK47_HASAR);
}
if(m3[pevAttacker]) {
SetHamParamFloat(4, flDamage * M3_HASAR);
}
if(xm1014[pevAttacker]) {
SetHamParamFloat(4, flDamage * SILAH_HASAR);
}
}
return HAM_IGNORED;
}
public basebuilder_menu(id)
{
new menu = menu_create("\y[-EK-] ~\rZombie World~ \w// \yBase Builder v6.5^n \r[-EK-] # GaminG (213.238.173.123)", "basebuilder_menu2")
if(bb_is_user_zombie(id))
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Silah Shop]", "1", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Zombi Item Marketi]", "2", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Silah Shop]", "1", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Zombi Item Marketi]", "2", 0);
}
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Dolarli Silah Shop]", "3", 0);
if(bb_is_user_zombie(id))
{
if(engel1[id])
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Hp Shop] \dKullandiniz", "4", 0);
else
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Hp Shop]", "4", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Hp Menu]", "4", 0);
}
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[GorevMenu]", "5", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Meslek Menu]", "6", 0);
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Doviz Brosu]", "7", 0);
if(engel1[id])
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \w[\rCT Gec = \y20 \rTL\w]", "8", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \w[\rCT Gec = \y20 \rTL\w]", "8", 0);
}
if(get_user_flags(id) & ADMIN_RESERVATION)
{
if(engel2[id])
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Yetkili Menu >>Tikla<<] \dKullandiniz.", "9", 0);
else
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Yetkili Menu]", "9", 0);
}
else
{
menu_additem(menu, "\r[\y[-EK-]\r] \y// \r[Yetkili Menu] \dYetkin Yok.", "9", 0);
}
menu_additem(menu, "\rCikis", "0", 0);
menu_setprop(menu, MPROP_PERPAGE, 0)
menu_display(id, menu, 0)
return PLUGIN_HANDLED;
}
public basebuilder_menu2(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
if(bb_is_user_zombie(id))
{
client_printc(id, "!t[!g[-EK-]!t] !tZombiler buraya !g Giremez..")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
insanmenu(id)
}
}
case 2: {
if(bb_is_user_zombie(id))
{
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
zombimenu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !tInsanlar buraya !g Giremez..")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
}
case 3: {
client_cmd(id, "say /cilginshop")
client_printc(id, "!t[!g[-EK-]!t] !tMenu Yapimcisi !g[-EK-] !g'dir")
}
case 4: {
if(bb_is_user_zombie(id))
{
if(engel1[id])
{
client_printc(id, "!t[!g[-EK-]!t] !nBu El HPMenuyu Kullandiniz")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !tMenu Yapimcisi !g[-EK-] !g'dir")
hpmenu(id)
}
}
else
basebuilder_menu(id);
}
case 5: {
gorevmenu(id)
}
case 6: {
client_cmd(id, "say /meslekmenu")
client_printc(id, "!t[!g[-EK-]!t] !tMeslek Menuye Girldi.")
client_printc(id, "!t[!g[-EK-]!t] !tTS3 IP : !g213.238.173.123 !g'dir")
}
case 7: {
dovizbrosu(id)
}
case 8: {
if(TL[id] >= 20)
{
TL[id] -= 20
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
new isim[18]
get_user_name(id,isim,17)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
ColorChat(0,GREEN ,"^3[^4 [-EK-] ^3] ^4%s ^1Nickli Kisi ^3[ ^4 20 TL ^3] ^1'Vererek ^3CT ^1Takimina Gecti.",isim)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 9: {
if(get_user_flags(id) & ADMIN_RESERVATION)
{
if(engel2[id])
basebuilder_menu(id)
else
yetkilimenu(id)
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !gYetkin Yok. !tGiremessin...")
client_printc(id, "!t[!g[-EK-]!t] !tSERVER IP : !g213.238.173.123 !g'dir")
basebuilder_menu(id)
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public yetkilimenu(id)
{
if(get_user_flags(id) & ADMIN_RESERVATION)
{
new menu = menu_create("\y[-EK-] ~\yZombie World~ \r// \yYetkili Menu", "yetkilimenu1")
menu_additem(menu, "\y[[-EK-]] \r// \ySlotMenu \rB Yetkisi", "1", 0, ADMIN_RESERVATION);
menu_additem(menu, "\y[[-EK-]] \r// \yVipMenu \rD Yetkisi", "2", 0, ADMIN_BAN);
menu_additem(menu, "\y[[-EK-]] \r// \yUltraVip Menu \rA Yetkisi", "3", 0, ADMIN_IMMUNITY);
menu_additem(menu, "\y[[-EK-]] \r// \yYonetici Menu \rL Yetkisi", "4", 0, ADMIN_RCON);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public yetkilimenu1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
slotmenu(id)
}
case 2: {
vipmenu(id)
}
case 3: {
ultravipmenu(id)
}
case 4: {
ozelyonetici(id)
}
}
return PLUGIN_HANDLED
}
public slotmenu(id)
{
if(get_user_flags(id) & ADMIN_RESERVATION)
{
new menu = menu_create("\y[-EK-] #\yZombie World~ \r// \ySlot Menu", "slotmenu1")
menu_additem(menu, "\y[[-EK-]] \r// \y100 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y20 Saniye Gorunmezlik \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle \rBedava", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M4A1 \rBedava", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y3 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y100 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public slotmenu1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 100)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n100 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
set_entity_visibility(id, 0)
set_task(20.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !g20 !tSaniye gorunmezlik aldin.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tDeagle aldin.")
engel2[id] = true
}
case 4: {
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
m4a1[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tM4A1 aldin.")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 3
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n3 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(100.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n100 !gSaniye unammo aldin.")
}
}
return PLUGIN_HANDLED
}
public vipmenu(id)
{
if(get_user_flags(id) & ADMIN_BAN)
{
new menu = menu_create("\y[-EK-] ~\yZombie World~ \r// \yVip Menu", "vipmenu1")
menu_additem(menu, "\y[[-EK-]] \r// \y150 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y30 Saniye Gorunmezlik \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle \rBedava", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGoldenAk47 \rBedava", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y10 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y200 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public vipmenu1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 150)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n150 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
set_entity_visibility(id, 0)
set_task(30.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n30 Saniye !gGorunmezlik Alindi.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tDeagle aldin.")
engel2[id] = true
}
case 4: {
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 200)
ak47[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !nGoldenAk47 !gAlindi")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 10
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n10 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(200.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n200 !gSaniye unammo aldin.")
engel2[id] = true
}
}
return PLUGIN_HANDLED
}
public ultravipmenu(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
new menu = menu_create("\y[-EK-] ~\yZombie World~ \r// \yUltraVip Menu", "ultravip1")
menu_additem(menu, "\y[[-EK-]] \r// \y200 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yCT Gecme Hakki \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y35 Saniye Gorunmezlik", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y20 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y300 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public ultravip1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 200)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n200 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava CT Takimina Gectin.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tDeagle aldin.")
engel2[id] = true
}
case 4: {
set_entity_visibility(id, 0)
set_task(35.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n35 !gGorunmezlik satin aldin.")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 20
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n20 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(300.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n300 !gSaniye unammo aldin.")
engel2[id] = true
}
}
return PLUGIN_HANDLED
}
public ozelyonetici(id)
{
if(get_user_flags(id) & ADMIN_RCON)
{
new menu = menu_create("\y[-EK-] #\yZombie World~ \r// \yYonetici Menu", "ozelyonetici1")
menu_additem(menu, "\y[[-EK-]] \r// \y250 Hp Satin Al \rBedava", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yCT Gecme Hakki \rBedava", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M4A1", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y50 Saniye Gorunmezlik", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y30 Tl Satin Al \rBedava", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y400 Saniye Unammo \rBedava", "6", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
}
public ozelyonetici1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
set_user_health(id,get_user_health(id) + 250)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n250 !gHp satin aldin.")
engel2[id] = true
}
case 2: {
cs_set_user_team(id, CS_TEAM_CT)
ExecuteHamB(Ham_CS_RoundRespawn,id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava CT Takimina Gectin.")
engel2[id] = true
}
case 3: {
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
m4a1[id] = true
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGolden !tM4A1 aldin.")
engel2[id] = true
}
case 4: {
set_entity_visibility(id, 0)
set_task(50.0, "GorunmezlikBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n50 !gGorunmezlik satin aldin.")
engel2[id] = true
}
case 5: {
engel2[id] = true
TL[id] += 30
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n30 !gTl satin aldin.")
}
case 6: {
unammocuk[id] = true
set_task(400.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n400 !gSaniye unammo aldin.")
engel2[id] = true
}
}
return PLUGIN_HANDLED
}
public GodmodeBitir(id)
{
unammocuk[id] = false
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gUnammo !tBitti.")
}
public GorunmezlikBitir(id)
{
set_entity_visibility(id, 1)
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !gGorunmezligin Bitti.")
}
public dovizbrosu(id)
{
new menu = menu_create("\y[-EK-] \r~\yDovizBrosu\r~", "dovizbrosu1")
menu_additem(menu, "\y[[-EK-]] \r// \yDolari Tlye Cevir", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yTleyi Dolara Cevir", "2", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public dovizbrosu1(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new key = str_to_num(data)
switch(key) {
case 1: {
dolartl(id)
}
case 2: {
tldolar(id)
}
}
return PLUGIN_HANDLED
}
public dolartl(id)
{
new menu = menu_create("\y[-EK-] \r~\yDolar Tl DovizBrosu\r~", "dolartl2")
menu_additem(menu, "\y[[-EK-]] \r// \y4000 Dolar \r~ \w4 Tl", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y8000 Dolar \r~ \w8 Tl", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y12000 Dolar \r~ \w12 Tl", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y16000 Dolar \r~ \w16 Tl", "4", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public dolartl2(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new para = cs_get_user_money(id)
new key = str_to_num(data)
switch(key) {
case 1: {
if(para >= 4000)
{
cs_set_user_money(id, para - 4000)
TL[id] += 4
client_printc(id, "!n[ !g[-EK-] !n] !g4000 !tDolari !n4 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
case 2: {
if(para >= 8000)
{
cs_set_user_money(id, para - 8000)
TL[id] += 8
client_printc(id, "!n[ !g[-EK-] !n] !g8000 !tDolari !n8 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
case 3: {
if(para >= 12000)
{
cs_set_user_money(id, para - 12000)
TL[id] += 12
client_printc(id, "!n[ !g[-EK-] !n] !g12000 !tDolari !n12 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
case 4: {
if(para >= 16000)
{
cs_set_user_money(id, para - 16000)
TL[id] += 16
client_printc(id, "!n[ !g[-EK-] !n] !g16000 !tDolari !n16 !tTlye Cevirdin Iyi Oyunlar.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tDolariniz !nYok.")
}
}
}
return PLUGIN_HANDLED
}
public tldolar(id)
{
new menu = menu_create("\y[-EK-] \r~\yTl Dolar DoviBrosu\r~", "tldolar1")
menu_additem(menu, "\y[[-EK-]] \r// \y4 Tl \r~ \w4000 Tl", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y8 Tl \r~ \w8000 Tl", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y12 Tl \r~ \w12000 Tl", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \y16 Tl \r~ \w16000 Tl", "4", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public tldolar1(id, menu, item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6], iName[64], access, callback
menu_item_getinfo(menu,item,access,data,charsmax(data),iName,charsmax(iName),callback)
new key = str_to_num(data)
switch(key) {
case 1: {
if(TL[id] >= 4) {
TL[id] -= 4
cs_set_user_money(id, 4000)
client_printc(id, "!n[ !g[-EK-] !n] !g4 Tlyi !t400 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
case 2: {
if(TL[id] >= 8) {
TL[id] -= 8
cs_set_user_money(id, 8000)
client_printc(id, "!n[ !g[-EK-] !n] !g8 Tlyi !t8000 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
case 3: {
if(TL[id] >= 12) {
TL[id] -= 12
cs_set_user_money(id, 12000)
client_printc(id, "!n[ !g[-EK-] !n] !g12 Tlyi !t12000 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
case 4: {
if(TL[id] >= 16) {
TL[id] -= 16
cs_set_user_money(id, 16000)
client_printc(id, "!n[ !g[-EK-] !n] !g16 Tlyi !t16000 Tlye !nCevirdin.")
}
else
{
client_printc(id, "!n[ !g[-EK-] !n] !gYeterli !tTlniz !nYok.")
}
}
}
return PLUGIN_HANDLED;
}
public gorevmenu(id)
{
new Menuz[512];
new menu = menu_create("\r[\w[-EK-]\r]\r // \wGorev Menu", "menu_devam");
if(gorev1[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wT\y) \r[\wInsan Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuserhumankill[id]);
menu_additem(menu, Menuz, "1")
}else if(gorev1[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wT\y) \r[\wInsan Oldur\r] \y// \r[\wODULUNU AL\r]");
menu_additem(menu, Menuz, "1")
}else if(gorev1[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wT\y) \r[\wInsan Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "1")
}
if(gorev2[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wZombi Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuserzombiekill[id]);
menu_additem(menu, Menuz, "2")
}else if(gorev2[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wZombi Oldur\r] \y// \r[\wODULUNU AL\r]");
menu_additem(menu, Menuz, "2")
}else if(gorev2[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wZombi Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "2")
}
if(gorev3[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wDeagle Ile Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuserdeaglekill[id]);
menu_additem(menu, Menuz, "3")
}
else if(gorev3[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wDeagle Ile Oldur\r] \y// \r[\wODULUNU AL\r]");
menu_additem(menu, Menuz, "3")
}
else if(gorev3[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wDeagle Ile Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "3")
}
if(gorev4[id]==0)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wUzi Ile Oldur\r] \y// \r[\d%d\y/\d10\r]", Getuseruzikill[id]);
menu_additem(menu, Menuz, "4")
}
else if(gorev4[id]==1)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wUzi Ile Oldur\r] \y// \r[\wODULU AL\r]");
menu_additem(menu, Menuz, "4")
}
else if(gorev4[id]==2)
{
formatex(Menuz, charsmax(Menuz), "\y(\wCT\y) \r[\wUzi Ile Oldur\r] \y// \r[\yTAMAMLANDI\r]");
menu_additem(menu, Menuz, "4")
}
menu_setprop(menu,MPROP_EXITNAME,"")
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public menu_devam(id,menu,item)
{
if(item == MENU_EXIT) {
menu_destroy(menu)
return PLUGIN_HANDLED
}
new data[6],iName[64], access, callback
menu_item_getinfo(menu,item,access,data,5,iName,63,callback)
new key = str_to_num(data)
switch(key) {
case 1:
{
if(gorev1[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Insan Daha Oldurmeniz Gerekiyor.",tag,10 - Getuserhumankill[id])
}else if(gorev1[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag,get_pcvar_num(g1))
cs_set_user_money(id,cs_get_user_money(id) +get_pcvar_num(g1))
gorev1[id]=2
}else if(gorev1[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
case 2:
{
if(gorev2[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Zombi Daha Oldurmeniz Gerekiyor.",tag,10 - Getuserzombiekill[id])
}else if(gorev2[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag, get_pcvar_num(g2))
cs_set_user_money(id,cs_get_user_money(id) + get_pcvar_num(g2))
gorev2[id]=2
}else if(gorev2[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
case 3:
{
if(gorev3[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Kez Daha Deagle Ile Oldurmeniz Gerekiyor.",tag,10 - Getuserdeaglekill[id])
}else if(gorev3[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag, get_pcvar_num(g3))
cs_set_user_money(id,cs_get_user_money(id) + get_pcvar_num(g3))
gorev3[id]=2
}else if(gorev3[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
case 4:
{
if(gorev4[id]==0)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlanmamis. ^4%d^3 Kez Daha Uzi Ile Oldurmeniz Gerekiyor.",tag,10 - Getuseruzikill[id])
}else if(gorev4[id]==1)
{
ColorChat(id,GREEN,"[[-EK-]] Goreviniz Tamamlandi. Odulunuz ^4+%d $^3, Tebrikler.",tag, get_pcvar_num(g4))
cs_set_user_money(id,cs_get_user_money(id) + get_pcvar_num(g4))
gorev4[id]=2
}else if(gorev4[id]==2)
{
ColorChat(id,GREEN,"[[-EK-]] Bu Gorev Tamamlandi.",tag)
}
}
}
return PLUGIN_HANDLED
}
public eDeath() {
new killer = read_data(1);
new victim = read_data(2);
new headshot = read_data(3);
new teamk = get_user_team(killer);
new teamv = get_user_team(victim);
if(teamk != teamv && !headshot)
{
if(get_user_weapon(killer) == CSW_C4)
{
if(gorev4[killer]==0)
{
Getuseruzikill[killer]++
if(Getuseruzikill[killer]==50)
{
gorev4[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Uzi Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
if(get_user_weapon(killer) == CSW_DEAGLE)
{
if(gorev3[killer]==0)
{
Getuserdeaglekill[killer]++
if(Getuserdeaglekill[killer]==10)
{
gorev3[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Deagle Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
if(teamk == 1)
{
if(gorev1[killer]==0)
{
Getuserhumankill[killer]++
if(Getuserhumankill[killer]==10)
{
gorev1[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Insan Oldurme Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
else if(teamk == 2)
{
if(gorev2[killer]==0)
{
Getuserzombiekill[killer]++
if(Getuserzombiekill[killer]==10)
{
gorev2[killer] = 1;
ColorChat(killer,GREEN,"[[-EK-]] Zombi Oldurme Goreviniz Tamamlandi, ^4Gorev Menuden^3 Odulunuzu Alabilirsiniz.",tag)
}
}
}
}
}
public insanmenu(id)
{
new menu = menu_create("\y[-EK-] ~Zombie World~ \r// \y|~>Silah Shop<~|", "insanmenu2")
menu_additem(menu, "\y[[-EK-]] \r// \yGolden Deagle [\r5 Tl\y]", "1", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M4a1 [\r6 Tl\y]", "2", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M3 [\r7 Tl\y]", "3", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden XM1014 [\r10 Tl\y]", "4", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden AK47 [\r12 Tl\y]", "5", 0);
menu_additem(menu, "\y[[-EK-]] \r// \yGolden M249 [\r13 Tl\y]", "6", 0);
menu_additem(menu, "\y[[-EK-]] \r// \rSinirsiz Unammo \y[\r8 Tl\y] \d(Map Boyunca)", "8", 0);
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
menu_display(id, menu, 0)
}
public insanmenu2(id, menu, item)
{
if(item == MENU_EXIT || bb_is_user_zombie(id) || !is_user_alive(id))
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
if(TL[id] >= 5)
{
TL[id] -= 5
give_item(id, "weapon_deagle")
cs_set_user_bpammo(id, CSW_DEAGLE, 200)
deagle[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nGolden Deagle Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 2: {
if(TL[id] >= 6)
{
TL[id] -= 6
give_item(id, "weapon_m4a1")
cs_set_user_bpammo(id, CSW_M4A1, 200)
m4a1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nGolden M4A1 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 3: {
if(TL[id] >= 7)
{
TL[id] -= 7
give_item(id, "weapon_m3")
cs_set_user_bpammo(id, CSW_M3, 200)
client_cmd(id, "claw_goldenm3")
m3[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nGolden M3 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 4: {
if(TL[id] >= 10)
{
TL[id] -= 10
give_item(id, "weapon_xm1014")
cs_set_user_bpammo(id, CSW_XM1014, 200)
xm1014[id] = true
client_printc(id, "!t[!g[-EK-] !t] !nGolden XM1014 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-] !t] !nYeterli Paran Yok")
}
}
case 5: {
if(TL[id] >= 12)
{
TL[id] -= 12
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id, CSW_AK47, 200)
ak47[id] = true
client_printc(id, "!t[!g[-EK-] !t] !nGolden AK47 Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-] !t] !nYeterli Paran Yok")
}
}
case 99: {
client_printc(id, "!t[!g[-EK-] !t] !nAdminlik-Slotluk Alacaksaniz !t/ts3 !nyazarak ts gelin
!gIyi oyunlar")}
case 6: {
if(TL[id] >= 15) {
TL[id] -= 15
give_item(id, "weapon_m249")
cs_set_user_bpammo(id, CSW_M249, 90)
client_printc(id, "!g[!g[-EK-] !t] !tCok havali m249 Satin Aldin.")
} else {
client_printc(id, "!g[!g[-EK-] !t] !tYeterli Tl Yok.")
}
}
case 7: {
if(TL[id] >= 13)
{
TL[id] -= 13
unammocuk[id] = true
set_task(30.0, "GodmodeBitir", id)
client_printc(id, "!n[ !g[-EK-] !n] !t30 Saniye Unammo Alsin.")
}
}
case 8: {
if(TL[id] >= 8)
{
TL[id] -= 8
unammocuk[id] = true
set_task(900.0, "GodmodeBitir", id)
client_printc(id, "!g[!g[-EK-] !t] !tSinirsiz Unammo Alindi.")
} else {
client_printc(id, "!g[!g[-EK-] !t] !tYeterli Tl Yok.")
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public zombimenu(id)
{
new menu = menu_create("\r[-EK-]^n\yServer IP\d:\w Server IP 213.238.173.123", "zombimenu2")
menu_additem(menu, "\r[ \y~> Zombie Sinifini Sec <~ \r]", "1", 0);
menu_additem(menu, "\y[10 Saniye - Gorunmezlik] \r-> \y[5 Tl]", "2", 0);
menu_additem(menu, "\y[20 Saniye - Gorunmezlik] \r-> \y[15 Tl]", "3", 0);
menu_additem(menu, "\y[30 Saniye - Gorunmezlik] \r-> \y[20 Tl]", "4", 0);
menu_additem(menu, "\r[Ucan Zombi](Gravity Yuksek) \r~> \y[7 Tl]", "5", 0);
menu_additem(menu, "\r[Sessiz Zombi](Ses Cikartmaz) \r~> \y[7 Tl]", "6", 0);
menu_additem(menu, "\r[Hizli Zombi] (Hizli Gider) \r~> \y[7 Tl]", "7", 0);
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
menu_display(id, menu, 0)
}
public zombimenu2(id, menu, item)
{
if(item == MENU_EXIT || !bb_is_user_zombie(id) || !is_user_alive(id))
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
client_cmd(id, "say /class")
}
case 2: {
if(TL[id] >= 5)
{
TL[id] -= 5
set_entity_visibility(id, 0)
Gorunmezlik[id] = 10
set_task(1.0, "Sure", id+700)
client_printc(id, "!t[!g[-EK-]!t] !nGorunmezlik Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 3: {
if(TL[id] >= 15)
{
TL[id] -= 15
set_entity_visibility(id, 0)
Gorunmezlik[id] = 20
set_task(1.0, "Sure", id+700)
client_printc(id, "!t[!g[-EK-]!t] !nGorunmezlik Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 4: {
if(TL[id] >= 20)
{
TL[id] -= 20
set_entity_visibility(id, 0)
Gorunmezlik[id] = 30
set_task(1.0, "Sure", id+700)
client_printc(id, "!t[!g[-EK-]!t] !nGorunmezlik Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 5: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_gravity(id, 0.4)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !nUcan Zombie!g(!tGravity!g) Satin Aldin")
}
else
{
client_printc(id, "!g[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 6: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_footsteps(id, 1)
client_printc(id, "!t[!g[-EK-]!t] !nSessiz Zombie !gSatin Aldin")
}
else
{
client_printc(id, "!g[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 7: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_maxspeed(id,400.0)
client_printc(id, "!t[!g[-EK-]!t] !tHizli Zombi Alindi..")
engel2[id] = true
}
else
{
client_printc(id, "!g[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public Sure(id)
{
id -= 700
if(Gorunmezlik[id] == 0)
{
client_print(id, print_center, "[-EK-] # Gorunmezligin Bitti")
set_entity_visibility(id, 1)
remove_task(id+700)
}
else if(Gorunmezlik[id] == -1)
{
}
else
{
client_print(id, print_center, "[-EK-] # Gorunmezlik Suresi : [%i Sn]", Gorunmezlik[id])
Gorunmezlik[id]--
set_task(1.0, "Sure", id+700)
}
}
public sanskutusu(id)
{
new rasgele = random_num(1, 13)
switch(rasgele)
{
case 1: {
TL[id] += 5
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 5 TL !g] !nCikti")
}
case 3: {
TL[id] += 20
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 20 TL !g] !nCikti")
}
case 5: {
TL[id] += 1
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 1 TL !g] !nCikti")
}
case 6: {
TL[id] += 2
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 2 TL !g] !nCikti")
}
case 7: {
TL[id] += TL[id]
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 2 Kati TL !g] !nCikti")
}
case 8: {
set_user_health(id, get_user_health(id) + 10)
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 10 HP !g] !nCikti")
}
case 10: {
set_user_health(id, 100)
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 100 HP !g] !nCikti")
}
case 11: {
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
client_printc(id, "!t[!g[-EK-]!t] !tKURUCU OLDUGUN ICIN !nKutudan !g[!t 50 TL !g] !nCikti")
TL[id] += 50
}
else if(get_user_flags(id) & ADMIN_KICK)
{
client_printc(id, "!t[!g[-EK-]!t] !tADMIN OLDUGUN ICIN !nKutudan !g[!t 25 TL !g] !nCikti")
TL[id] += 25
}
else if(get_user_flags(id) & ADMIN_RESERVATION)
{
TL[id] += 18
client_printc(id, "!t[!g[-EK-]!t] !tSLOT OLDUGUN ICIN !nKutudan !g[!t 13 TL !g] !nCikti")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nKutudan !g[!t 10 TL !g] !nCikti")
TL[id] += 10
}
}
case 12: {
client_printc(id, "!t[!g[-EK-]!t] !tBu kutu bos")
}
case 13: {
client_printc(id, "!t[!g[-EK-]!t] !tBu kutu bos")
}
}
return PLUGIN_CONTINUE;
}
public hpmenu(id)
{
if(bb_is_user_zombie(id) && is_user_alive(id))
{
new menu = menu_create("\r[-EK-]^n\yServer IP\d:\w Server IP 213.238.173.123", "hpmenu2")
menu_additem(menu, "\y[\w+100 HP\y] \d~ \w[\y5 TL\w]", "1", 0);
menu_additem(menu, "\y[\w+250 HP\y] \d~ \w[\y7 TL\w]", "2", 0);
menu_additem(menu, "\y[\w+500 HP\y] \d~ \w[\y10 TL\w]", "3", 0);
menu_additem(menu, "\y[\w+1000 HP\y] \d~ \w[\y20 TL\w]", "4", 0);
menu_additem(menu, "\y[\w+2500 HP\y] \d~ \w[\y30TL\w]", "5", 0);
menu_setprop(menu, MPROP_EXITNAME, "Cikis")
menu_display(id, menu, 0)
}
}
public hpmenu2(id, menu, item)
{
if(item == MENU_EXIT || !is_user_alive(id) || engel1[id] || !bb_is_user_zombie(id))
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
if(TL[id] >= 5)
{
TL[id] -= 5
set_user_health(id, get_user_health(id) + 100)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n100 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 2: {
if(TL[id] >= 7)
{
TL[id] -= 7
set_user_health(id, get_user_health(id) + 250)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n250 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 3: {
if(TL[id] >= 10)
{
TL[id] -= 10
set_user_health(id, get_user_health(id) + 500)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n500 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 4: {
if(TL[id] >= 20)
{
TL[id] -= 20
set_user_health(id, get_user_health(id) + 1000)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n1000 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
case 5: {
if(TL[id] >= 30)
{
TL[id] -= 30
set_user_health(id, get_user_health(id) + 2500)
engel1[id] = true
client_printc(id, "!t[!g[-EK-]!t] !n2500 HP Satin Aldin")
}
else
{
client_printc(id, "!t[!g[-EK-]!t] !nYeterli Paran Yok")
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public client_putinserver(id)
{
set_task(1.0, "radarkapat", id+300)
set_task(1.0, "TLGoster", id, _, _, "b")
gorev1[id] = 0
gorev2[id] = 0
gorev3[id] = 0
gorev4[id] = 0
Getuserhskill[id] = 0
Getuserhumankill[id] = 0
Getuserzombiekill[id] = 0
Getuserdies[id] = 0
Getuseruzikill[id] = 0
Getuserdeaglekill[id] = 0
Getuserknifekill[id] = 0
}
public radarkapat(id)
{
id -= 300
client_cmd(id, "hideradar")
remove_task(id+300)
}
public TLGoster(id)
{
set_hudmessage(145, 44, 238, 0.1, 0.04, _, _, 2.5)
ShowSyncHudMsg(id, syncObj , "TL Miktari : %i TL^nKullanim: /bbmenu - N tusu", TL[id])
}
public HookCurWeapon(id)
{
new silahID = read_data(2);
switch(get_user_team(id))
{
case 2: {
if(deagle[id] && silahID == CSW_DEAGLE)
{
set_pev(id, pev_viewmodel2, VIEW_DEAGLEGOLD);
set_pev(id, pev_weaponmodel2, PLAYER_DEAGLEGOLD);
}
if(ak47[id] && silahID == CSW_AK47)
{
set_pev(id, pev_viewmodel2, VIEW_AK47GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_AK47GOLD);
}
if(m4a1[id] && silahID == CSW_M4A1)
{
set_pev(id, pev_viewmodel2, VIEW_M4A1GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_M4A1GOLD);
}
if(m3[id] && silahID == CSW_M3)
{
set_pev(id, pev_viewmodel2, VIEW_M3GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_M3GOLD);
}
if(xm1014[id] && silahID == CSW_XM1014)
{
set_pev(id, pev_viewmodel2, VIEW_XM1014GOLD);
set_pev(id, pev_weaponmodel2, PLAYER_XM1014GOLD);
}
}
}
}
public eDeathh()
{
new victim = read_data(2);
new attacker = get_user_attacker(victim)
if(attacker == victim)
return PLUGIN_HANDLED;
if(!is_user_connected(attacker))
return PLUGIN_HANDLED;
if(is_user_bot(attacker))
return PLUGIN_HANDLED;
TL[attacker] += 1
return PLUGIN_HANDLED;
}
stock client_printc(const id, const input[], any:...) {
new count = 1, players[32];
static msg[191];
vformat(msg, 190, input, 3);
replace_all(msg, 190, "!n", "^x01");
replace_all(msg, 190, "!g", "^x04");
replace_all(msg, 190, "!t", "^x03");
if (id) players[0] = id; else get_players(players, count, "ch"); {
for (new i = 0; i < count; i++)
{
if (is_user_connected(players[i]))
{
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]);
write_byte(players[i]);
write_string(msg);
message_end();
}
}
}
}
public Silah_Sil(id) {
if(get_user_team(id) == 1) {
strip_user_weapons(id)
give_item(id,"weapon_knife")
}
}
public onemli(id)
{
new menu = menu_create("\yTl Verme", "onemli1")
menu_additem(menu, "\y9999 Tl Ver", "1", 0);
menu_setprop(menu, MPROP_EXITNAME, "\rCikis")
menu_display(id, menu, 0)
}
public lagatoc() {
client_cmd(0,"%s%s 0",ST1,ST2)
}
public onemli1(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], iName[64], Access, Callback
menu_item_getinfo(menu, item, Access, data, sizeof(data) -1, iName, sizeof(iName) -1, Callback)
new key = str_to_num(data)
switch(key)
{
case 1: {
engel2[id] = true
TL[id] += 3000
client_printc(id, "!n[ !g[-EK-] !n] !tBedava !n3000 !gTl satin aldin.")
}
}
return PLUGIN_HANDLED
}
stock ham_sWSip_weapon(id,weapon[]) {
if(!equal(weapon,"weapon_",7)) return 0;
new wId = get_weaponid(weapon);
if(!wId) return 0;
new wEnt;
while((wEnt = engfunc(EngFunc_FindEntityByString,wEnt,"classname",weapon)) && pev(wEnt,pev_owner) != id) {}
if(!wEnt) return 0;
if(get_user_weapon(id) == wId) ExecuteHamB(Ham_Weapon_RetireWeapon,wEnt);
if(!ExecuteHamB(Ham_RemovePlayerItem,id,wEnt)) return 0;
ExecuteHamB(Ham_Item_Kill,wEnt);
set_pev(id,pev_weapons,pev(id,pev_weapons) & ~(1<<wId));
return 1;
}
public native_is_user_zombie(id) return g_isZombie[id]
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1055\\ f0\\ fs16 \n\\ par }
*/
Bu şekilde değil. Cevap göndermenin yanındaki Önizleme yap butonuna tıklayınız. Aşağıda yeni yorum gönderin tam üstünde ek dosya yükleme var oraya tıklayınız.
Bu seferlik isteğini yapdım. Birdahaki konunda dosyayı eke koymayı ve konunu Eklenti İstek Bölümüne açmalısın.
@By.KinG
Bu seferlik isteğini yapdım. Birdahaki konunda dosyayı eke koymayı ve konunu Eklenti İstek Bölümüne açmalısın.
@By.KinG
Son Düzenleme: 12-08-2020, 02:08, Düzenleyen: scuro.
Benzer Konular
Yorum
31.674
Okunma
Yorum
1.373
Okunma
01-03-2026, 13:08
)


