zp_privileges_menu translater english version
Is there someone who can translate the plugin to English because I tried and it gave me 14 errors
Showing error plugin translater
HTML Code:
AMX Mod X Compiler 1.10.0.5390
Copyright (c) 1997-2006 ITB CompuPhase
Copyright (c) 2004-2013 AMX Mod X Team
zp_privileges_menu.sma(131) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(136) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(141) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(146) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(151) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(156) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(161) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(166) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(171) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(247) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(258) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(269) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(279) : error 024: "break" or "continue" is out of context
zp_privileges_menu.sma(289) : error 024: "break" or "continue" is out of context
14 Errors.
Could not locate output file zp_privileges_menu.amxx (compile failed).
HTML Code:
#pragma compress 1
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <zombieplague>
#define SVIP ADMIN_LEVEL_H
#define SADMIN ADMIN_LEVEL_F
#define SBOSS ADMIN_LEVEL_D
#define KING ADMIN_LEVEL_B
#define GRAF ADMIN_CVAR
#define LORD ADMIN_CHAT
native elf_ak47(id)
native elf_m4a1(id)
native elf_crossbow(id)
native elf_vsk94(id)
native buff_ak47(id)
native buff_m4a1(id)
native poison_scar(id)
native red_hands(id)
native balrog_ak47(id)
native balrog7(id)
native oz_plasmagun(id)
native thanatos_tornado(id)
native starchaser(id)
native dubstep_gun(id)
native skulljp(id)
native m249_pheonix(id)
native destroyer_bolt(id)
native berettagunslinger(id)
native dragonlore(id)
native tanos_hand(id)
native stick(id)
native geating_m3(id)
new g_Keys = MENU_KEY_1 | MENU_KEY_2 | MENU_KEY_3 | MENU_KEY_4 | MENU_KEY_5 | MENU_KEY_6 | MENU_KEY_7 | MENU_KEY_8 | MENU_KEY_9 | MENU_KEY_0
new VIP_HP[33], VIP_AP[33], VIP_EURO[33], VIP_WPN1[33], VIP_WPN2[33]
new ADMIN_HP[33], ADMIN_AP[33], ADMIN_EURO[33], ADMIN_WPN1[33], ADMIN_WPN2[33]
new BOSS_HP[33], BOSS_AP[33], BOSS_EURO[33], BOSS_WPN1[33], BOSS_WPN2[33]
new SVIP_HP[33], SVIP_AP[33], SVIP_EURO[33], SVIP_WPN1[33], SVIP_WPN2[33]
new SADMIN_HP[33], SADMIN_AP[33], SADMIN_EURO[33], SADMIN_WPN1[33], SADMIN_WPN2[33]
new SBOSS_HP[33], SBOSS_AP[33], SBOSS_EURO[33], SBOSS_WPN1[33], SBOSS_WPN2[33]
new KING_HP[33], KING_AP[33], KING_EURO[33], KING_WPN1[33], KING_WPN2[33], KING_WPN3[33]
new GRAF_HP[33], GRAF_AP[33], GRAF_EURO[33], GRAF_WPN1[33], GRAF_WPN2[33], GRAF_WPN3[33]
new LORD_HP[33], LORD_AP[33], LORD_EURO[33], LORD_WPN1[33], LORD_WPN2[33], LORD_WPN3[33], LORD_WPN4[33]
public plugin_init() {
register_plugin("[ZP] Addon: Privileges Menu", "1.0", "MKOD")
register_clcmd("/privileges_menu", "FW_CheckTeam")
register_menu("FW_MENU_B", g_Keys, "FW_MENU_C")
register_menu("FW_VIP_B", g_Keys, "FW_VIP_C")
register_menu("FW_ADMIN_B", g_Keys, "FW_ADMIN_C")
register_menu("FW_BOSS_B", g_Keys, "FW_BOSS_C")
register_menu("FW_SVIP_B", g_Keys, "FW_SVIP_C")
register_menu("FW_SADMIN_B", g_Keys, "FW_SADMIN_C")
register_menu("FW_SBOSS_B", g_Keys, "FW_SBOSS_C")
register_menu("FW_KING_B", g_Keys, "FW_KING_C")
register_menu("FW_GRAF_B", g_Keys, "FW_GRAF_C")
register_menu("FW_LORD_B", g_Keys, "FW_LORD_C")
register_menu("FW_GiveRemove_B", g_Keys, "FW_GiveRemove_C")
register_logevent("FW_NewRound", 2, "1=Round_Start")
}
public FW_CheckTeam(id) {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) FW_MENU_A(id)
else if(zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) client_cmd(id, "/control_zmod")
else if(zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) client_cmd(id, "/control_zmod")
else if(zp_get_user_survivor(id) && !zp_get_user_nemesis(id)) client_cmd(id, "/control_zmod")
}
public FW_MENU_A(id) {
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню привилегии^n^n")
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wМеню \y[Вип]^n")
g_Keys |= MENU_KEY_1
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wМеню \y[Админ]^n")
g_Keys |= MENU_KEY_2
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wМеню \y[Босс]^n^n")
g_Keys |= MENU_KEY_3
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wМеню \y[Супер-Вип]^n")
g_Keys |= MENU_KEY_4
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wМеню \y[Супер-Админ]^n")
g_Keys |= MENU_KEY_5
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \wМеню \y[Супер-Босс]^n")
g_Keys |= MENU_KEY_6
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[7] \wМеню \y[Король]^n")
g_Keys |= MENU_KEY_7
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[8] \wМеню \y[Граф]^n")
g_Keys |= MENU_KEY_8
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[9] \wМеню \y[Повелитель]^n^n")
g_Keys |= MENU_KEY_9
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_MENU_B")
return PLUGIN_HANDLED
}
public FW_MENU_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_VIP_A(id)
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_ADMIN_A(id)
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_BOSS_A(id)
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_Check_SVIP(id)
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_Check_SADMIN(id)
}
case 5: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_Check_SBOSS(id)
}
case 6: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_Check_KING(id)
}
case 7: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_Check_GRAF(id)
}
case 8: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id))
FW_Check_LORD(id)
}
}
return PLUGIN_HANDLED
}
public FW_VIP_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Вип]^n^n")
if(VIP_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+50 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+50 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(VIP_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+50 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+50 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(VIP_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+50 Евро]^n^n\r---[#] \wЭльф Автоматы \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+50 Евро]^n^n\r---[#] \wЭльф Автоматы \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(VIP_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[А] \rЭльф AK-47^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[А] \rЭльф AK-47^n")
g_Keys &= ~MENU_KEY_4
}
if(VIP_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[А] \rЭльф M4A1^n^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[А] \rЭльф M4A1^n^n")
g_Keys &= ~MENU_KEY_5
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_VIP_B")
return PLUGIN_HANDLED
}
public FW_VIP_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(VIP_HP[id] == 0) {
VIP_HP[id] = 1
set_user_health(id, get_user_health(id) + 50)
FW_VIP_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(VIP_AP[id] == 0) {
VIP_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 50)
FW_VIP_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(VIP_EURO[id] == 0) {
VIP_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 50)
FW_VIP_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(VIP_WPN1[id] == 0) {
VIP_WPN1[id] = 1
elf_ak47(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(VIP_WPN2[id] == 0) {
VIP_WPN2[id] = 1
elf_m4a1(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_ADMIN_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Админ]^n^n")
if(ADMIN_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+75 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+75 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(ADMIN_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+75 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+75 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(ADMIN_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+75 Евро]^n^n\r---[#] \wЭльф Винтовки \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+75 Евро]^n^n\r---[#] \wЭльф Винтовки \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(ADMIN_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[В] \rЭльф CrossBow^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[В] \rЭльф CrossBow^n")
g_Keys &= ~MENU_KEY_4
}
if(ADMIN_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[В] \rЭльф VSK-94^n^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[В] \rЭльф VSK-94^n^n")
g_Keys &= ~MENU_KEY_5
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_ADMIN_B")
return PLUGIN_HANDLED
}
public FW_ADMIN_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(ADMIN_HP[id] == 0) {
ADMIN_HP[id] = 1
set_user_health(id, get_user_health(id) + 75)
FW_ADMIN_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(ADMIN_AP[id] == 0) {
ADMIN_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 75)
FW_ADMIN_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(ADMIN_EURO[id] == 0) {
ADMIN_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 75)
FW_ADMIN_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(ADMIN_WPN1[id] == 0) {
ADMIN_WPN1[id] = 1
elf_crossbow(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(ADMIN_WPN2[id] == 0) {
ADMIN_WPN2[id] = 1
elf_vsk94(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_BOSS_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Босс]^n^n")
if(BOSS_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+100 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+100 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(BOSS_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+100 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+100 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(BOSS_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+100 Евро]^n^n\r---[#] \wБафф Автоматы \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+100 Евро]^n^n\r---[#] \wБафф Автоматы \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(BOSS_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[А] \rБафф AK-47^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[А] \rБафф AK-47^n")
g_Keys &= ~MENU_KEY_4
}
if(BOSS_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[А] \rБафф M4A1^n^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[А] \rБафф M4A1^n^n")
g_Keys &= ~MENU_KEY_5
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_BOSS_B")
return PLUGIN_HANDLED
}
public FW_BOSS_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(BOSS_HP[id] == 0) {
BOSS_HP[id] = 1
set_user_health(id, get_user_health(id) + 100)
FW_BOSS_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(BOSS_AP[id] == 0) {
BOSS_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 100)
FW_BOSS_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(BOSS_EURO[id] == 0) {
BOSS_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 100)
FW_BOSS_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(BOSS_WPN1[id] == 0) {
BOSS_WPN1[id] = 1
buff_ak47(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(BOSS_WPN2[id] == 0) {
BOSS_WPN2[id] = 1
buff_m4a1(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_Check_SVIP(id) {
if(get_user_flags(id) & SVIP)
FW_SVIP_A(id)
}
public FW_SVIP_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Супер-Вип]^n^n")
if(SVIP_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+150 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+150 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(SVIP_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+150 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+150 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(SVIP_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+150 Евро]^n^n\r---[#] \wОгенные Оружия \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+150 Евро]^n^n\r---[#] \wОгенные Оружия \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(SVIP_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[А] \rПойзон Scar Born Beast^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[А] \rПойзон Scar Born Beast^n")
g_Keys &= ~MENU_KEY_4
}
if(SVIP_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[New] \rШокер Перчатки^n^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[New] \rШокер Перчатки^n^n")
g_Keys &= ~MENU_KEY_5
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_SVIP_B")
return PLUGIN_HANDLED
}
public FW_SVIP_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SVIP_HP[id] == 0) {
SVIP_HP[id] = 1
set_user_health(id, get_user_health(id) + 150)
FW_SVIP_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SVIP_AP[id] == 0) {
SVIP_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 150)
FW_SVIP_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SVIP_EURO[id] == 0) {
SVIP_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 150)
FW_SVIP_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SVIP_WPN1[id] == 0) {
SVIP_WPN1[id] = 1
poison_scar(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SVIP_WPN2[id] == 0) {
SVIP_WPN2[id] = 1
red_hands(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_Check_SADMIN(id) {
if(get_user_flags(id) & SADMIN)
FW_SADMIN_A(id)
}
public FW_SADMIN_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Супер-Админ]^n^n")
if(SADMIN_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+200 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+200 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(SADMIN_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+200 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+200 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(SADMIN_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+200 Евро]^n^n\r---[#] \wБалрог Оружейка \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+200 Евро]^n^n\r---[#] \wБалрог Оружейка \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(SADMIN_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[А] \rБалрог AK-47^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[А] \rБалрог AK-47^n")
g_Keys &= ~MENU_KEY_4
}
if(SADMIN_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[П] \rБалрог-7^n^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[П] \rБалрог-7^n^n")
g_Keys &= ~MENU_KEY_5
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_SADMIN_B")
return PLUGIN_HANDLED
}
public FW_SADMIN_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SADMIN_HP[id] == 0) {
SADMIN_HP[id] = 1
set_user_health(id, get_user_health(id) + 200)
FW_SADMIN_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SADMIN_AP[id] == 0) {
SADMIN_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 200)
FW_SADMIN_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SADMIN_EURO[id] == 0) {
SADMIN_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 200)
FW_SADMIN_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SADMIN_WPN1[id] == 0) {
SADMIN_WPN1[id] = 1
balrog_ak47(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SADMIN_WPN2[id] == 0) {
SADMIN_WPN2[id] = 1
balrog7(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_Check_SBOSS(id) {
if(get_user_flags(id) & SBOSS)
FW_SBOSS_A(id)
}
public FW_SBOSS_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Супер-Босс]^n^n")
if(SBOSS_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+250 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+250 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(SBOSS_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+250 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+250 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(SBOSS_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+250 Евро]^n^n\r---[#] \wФантастические Автоматы \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+250 Евро]^n^n\r---[#] \wФантастические Автоматы \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(SBOSS_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[А] \rOZ Plasma-Gun^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[А] \rOZ Plasma-Gun^n")
g_Keys &= ~MENU_KEY_4
}
if(SBOSS_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[А] \rТанатос Tornado^n^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[А] \rТанатос Tornado^n^n")
g_Keys &= ~MENU_KEY_5
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_SBOSS_B")
return PLUGIN_HANDLED
}
public FW_SBOSS_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SBOSS_HP[id] == 0) {
SBOSS_HP[id] = 1
set_user_health(id, get_user_health(id) + 250)
FW_SBOSS_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SBOSS_AP[id] == 0) {
SBOSS_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 250)
FW_SBOSS_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SBOSS_EURO[id] == 0) {
SBOSS_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 250)
FW_SBOSS_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SBOSS_WPN1[id] == 0) {
SBOSS_WPN1[id] = 1
oz_plasmagun(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(SBOSS_WPN2[id] == 0) {
SBOSS_WPN2[id] = 1
thanatos_tornado(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_Check_KING(id) {
if(get_user_flags(id) & KING)
FW_KING_A(id)
}
public FW_KING_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Король]^n^n")
if(KING_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+300 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+300 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(KING_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+300 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+300 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(KING_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+300 Евро]^n^n\r---[#] \wНебесные Оружия \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+300 Евро]^n^n\r---[#] \wНебесные Оружия \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(KING_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[С] \rStar-Chaser^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[С] \rStar-Chaser^n")
g_Keys &= ~MENU_KEY_4
}
if(KING_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[А] \rDubStep Gun^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[А] \rDubStep Gun^n")
g_Keys &= ~MENU_KEY_5
}
if(KING_WPN3[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \wВзять \y[New] \rJet-Pack^n^n")
g_Keys |= MENU_KEY_6
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \dВзять \y[New] \rJet-Pack^n^n")
g_Keys &= ~MENU_KEY_6
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_KING_B")
return PLUGIN_HANDLED
}
public FW_KING_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(KING_HP[id] == 0) {
KING_HP[id] = 1
set_user_health(id, get_user_health(id) + 300)
FW_KING_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(KING_AP[id] == 0) {
KING_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 300)
FW_KING_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(KING_EURO[id] == 0) {
KING_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 300)
FW_KING_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(KING_WPN1[id] == 0) {
KING_WPN1[id] = 1
starchaser(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(KING_WPN2[id] == 0) {
KING_WPN2[id] = 1
dubstep_gun(id)
}
}
}
case 5: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(KING_WPN3[id] == 0) {
KING_WPN3[id] = 1
skulljp(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_Check_GRAF(id) {
if(get_user_flags(id) & GRAF)
FW_GRAF_A(id)
}
public FW_GRAF_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Граф]^n^n")
if(GRAF_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+350 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+350 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(GRAF_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+350 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+350 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(GRAF_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+350 Евро]^n^n\r---[#] \wАнгельские Оружия \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+350 Евро]^n^n\r---[#] \wАнгельские Оружия \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(GRAF_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[П] \rM249 Pheonix^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[П] \rM249 Pheonix^n")
g_Keys &= ~MENU_KEY_4
}
if(GRAF_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[С] \rDestroyer-Bolt^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[С] \rDestroyer-Bolt^n")
g_Keys &= ~MENU_KEY_5
}
if(GRAF_WPN3[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \wВзять \y[П] \rBerreta Guns Linger^n^n")
g_Keys |= MENU_KEY_6
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \dВзять \y[П] \rBerreta Guns Linger^n^n")
g_Keys &= ~MENU_KEY_6
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_GRAF_B")
return PLUGIN_HANDLED
}
public FW_GRAF_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(GRAF_HP[id] == 0) {
GRAF_HP[id] = 1
set_user_health(id, get_user_health(id) + 350)
FW_GRAF_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(GRAF_AP[id] == 0) {
GRAF_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 350)
FW_GRAF_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(GRAF_EURO[id] == 0) {
GRAF_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 350)
FW_GRAF_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(GRAF_WPN1[id] == 0) {
GRAF_WPN1[id] = 1
m249_pheonix(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(GRAF_WPN2[id] == 0) {
GRAF_WPN2[id] = 1
destroyer_bolt(id)
}
}
}
case 5: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(GRAF_WPN3[id] == 0) {
GRAF_WPN3[id] = 1
berettagunslinger(id)
}
}
}
}
return PLUGIN_HANDLED
}
public FW_Check_LORD(id) {
if(get_user_flags(id) & LORD)
FW_LORD_A(id)
}
public FW_LORD_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wМеню \y[Повелитель]^n^n")
if(LORD_HP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВзять \y[+400 ХП]^n")
g_Keys |= MENU_KEY_1
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \dВзять \y[+400 ХП]^n")
g_Keys &= ~MENU_KEY_1
}
if(LORD_AP[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wВзять \y[+400 Броней]^n")
g_Keys |= MENU_KEY_2
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \dВзять \y[+400 Броней]^n")
g_Keys &= ~MENU_KEY_2
}
if(LORD_EURO[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВзять \y[+400 Евро]^n^n\r---[#] \wАнгельские Оружия \r[#]---^n")
g_Keys |= MENU_KEY_3
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \dВзять \y[+400 Евро]^n^n\r---[#] \wАнгельские Оружия \r[#]---^n")
g_Keys &= ~MENU_KEY_3
}
if(LORD_WPN1[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wВзять \y[С] \rDragonLore^n")
g_Keys |= MENU_KEY_4
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \dВзять \y[С] \rDragonLore^n")
g_Keys &= ~MENU_KEY_4
}
if(LORD_WPN2[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \wВзять \y[New] \rПерчатка Таноса^n")
g_Keys |= MENU_KEY_5
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[5] \dВзять \y[New] \rПерчатка Таноса^n")
g_Keys &= ~MENU_KEY_5
}
if(LORD_WPN3[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \wВзять \y[New] \rПалочка^n")
g_Keys |= MENU_KEY_6
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[6] \dВзять \y[New] \rПалочка^n")
g_Keys &= ~MENU_KEY_6
}
if(LORD_WPN4[id] == 0) {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[7] \wВзять \y[Д] \rM3-Dragon^n^n")
g_Keys |= MENU_KEY_7
} else {
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[7] \dВзять \y[Д] \rM3-Dragon^n^n")
g_Keys &= ~MENU_KEY_7
}
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[8] \wУправление зомби модом^n")
g_Keys |= MENU_KEY_8
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[9] \wВыдать/Отобрать^n^n")
g_Keys |= MENU_KEY_9
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[0] \wВыход")
g_Keys |= MENU_KEY_0
show_menu(id, g_Keys, g_Text, -1, "FW_LORD_B")
return PLUGIN_HANDLED
}
public FW_LORD_C(id, g_Key) {
switch(g_Key) {
case 0: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_HP[id] == 0) {
LORD_HP[id] = 1
set_user_health(id, get_user_health(id) + 400)
FW_LORD_A(id)
}
}
}
case 1: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_AP[id] == 0) {
LORD_AP[id] = 1
set_user_armor(id, get_user_armor(id) + 400)
FW_LORD_A(id)
}
}
}
case 2: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_EURO[id] == 0) {
LORD_EURO[id] = 1
zp_set_user_ammo_packs(id, zp_get_user_ammo_packs(id) + 400)
FW_LORD_A(id)
}
}
}
case 3: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_WPN1[id] == 0) {
LORD_WPN1[id] = 5
dragonlore(id)
}
}
}
case 4: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_WPN2[id] == 0) {
LORD_WPN2[id] = 1
tanos_hand(id)
}
}
}
case 5: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_WPN3[id] == 0) {
LORD_WPN3[id] = 1
stick(id)
}
}
}
case 6: {
if(!zp_get_user_zombie(id) && !zp_get_user_nemesis(id) && !zp_get_user_survivor(id)) {
if(LORD_WPN4[id] == 0) {
LORD_WPN4[id] = 1
geating_m3(id)
}
}
}
case 7: client_cmd(id, "/control_zmod")
case 8: FW_GiveRemove_A(id)
}
return PLUGIN_HANDLED
}
public FW_GiveRemove_A(id) {
if(!is_user_alive(id)) return PLUGIN_CONTINUE
if(zp_get_user_zombie(id)) return PLUGIN_CONTINUE
if(zp_get_user_nemesis(id)) return PLUGIN_CONTINUE
if(zp_get_user_survivor(id)) return PLUGIN_CONTINUE
new g_Text[512], g_Len
g_Len = 0
g_Len = formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[ZP] \wВыдать/Отобрать^n^n")
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[1] \wВыдать Евро^n")
g_Keys |= MENU_KEY_1
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[2] \wОтобрать Евро^n^n")
g_Keys |= MENU_KEY_2
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[3] \wВыдать Черепа^n")
g_Keys |= MENU_KEY_3
g_Len += formatex(g_Text[g_Len], charsmax(g_Text) - g_Len, "\r[4] \wОтобрать Черепа^n^n")
g_Keys |= MENU_KEY_4
show_menu(id, g_Keys, g_Text, -1, "FW_GiveRemove_B")
return PLUGIN_HANDLED
}
public FW_GiveRemove_C(id, g_Key) {
switch(g_Key) {
case 0: client_cmd(id, "/give_euro")
case 1: client_cmd(id, "/remove_euro")
case 2: client_cmd(id, "/give_skull")
case 3: client_cmd(id, "/remove_skull")
}
return PLUGIN_HANDLED
}
public FW_NewRound(id) {
for(new id = 0; id < 33; id++) {
if(VIP_HP[id] > 0)
VIP_HP[id] -= 1
if(VIP_AP[id] > 0)
VIP_AP[id] -= 1
if(VIP_WPN1[id] > 0)
VIP_WPN1[id] -= 1
if(VIP_WPN2[id] > 0)
VIP_WPN2[id] -= 1
if(ADMIN_HP[id] > 0)
ADMIN_HP[id] -= 1
if(ADMIN_AP[id] > 0)
ADMIN_AP[id] -= 1
if(ADMIN_WPN1[id] > 0)
ADMIN_WPN1[id] -= 1
if(ADMIN_WPN2[id] > 0)
ADMIN_WPN2[id] -= 1
if(BOSS_HP[id] > 0)
BOSS_HP[id] -= 1
if(BOSS_AP[id] > 0)
BOSS_AP[id] -= 1
if(BOSS_WPN1[id] > 0)
BOSS_WPN1[id] -= 1
if(BOSS_WPN2[id] > 0)
BOSS_WPN2[id] -= 1
if(SVIP_HP[id] > 0)
SVIP_HP[id] -= 1
if(SVIP_AP[id] > 0)
SVIP_AP[id] -= 1
if(SVIP_WPN1[id] > 0)
SVIP_WPN1[id] -= 1
if(SVIP_WPN2[id] > 0)
SVIP_WPN2[id] -= 1
if(SADMIN_HP[id] > 0)
SADMIN_HP[id] -= 1
if(SADMIN_AP[id] > 0)
SADMIN_AP[id] -= 1
if(SADMIN_WPN1[id] > 0)
SADMIN_WPN1[id] -= 1
if(SADMIN_WPN2[id] > 0)
SADMIN_WPN2[id] -= 1
if(SBOSS_HP[id] > 0)
SBOSS_HP[id] -= 1
if(SBOSS_AP[id] > 0)
SBOSS_AP[id] -= 1
if(SBOSS_WPN1[id] > 0)
SBOSS_WPN1[id] -= 1
if(SBOSS_WPN2[id] > 0)
SBOSS_WPN2[id] -= 1
if(KING_HP[id] > 0)
KING_HP[id] -= 1
if(KING_AP[id] > 0)
KING_AP[id] -= 1
if(KING_WPN1[id] > 0)
KING_WPN1[id] -= 1
if(KING_WPN2[id] > 0)
KING_WPN2[id] -= 1
if(GRAF_HP[id] > 0)
GRAF_HP[id] -= 1
if(GRAF_AP[id] > 0)
GRAF_AP[id] -= 1
if(GRAF_WPN1[id] > 0)
GRAF_WPN1[id] -= 1
if(GRAF_WPN2[id] > 0)
GRAF_WPN2[id] -= 1
if(GRAF_WPN3[id] > 0)
GRAF_WPN3[id] -= 1
if(LORD_HP[id] > 0)
LORD_HP[id] -= 1
if(LORD_AP[id] > 0)
LORD_AP[id] -= 1
if(LORD_WPN1[id] > 0)
LORD_WPN1[id] -= 1
if(LORD_WPN2[id] > 0)
LORD_WPN2[id] -= 1
if(LORD_WPN3[id] > 0)
LORD_WPN3[id] -= 1
if(LORD_WPN4[id] > 0)
LORD_WPN4[id] -= 1
}
}
|