Member
Join Date: Dec 2012
Location: Slovakia
|
11-10-2018
, 18:03
Re: ADMIN_LEVEL_H settings
|
#5
|
Okay, so this is the case.
I have some settings already done here:
PHP Code:
#include <amxmodx> #include <amxmisc> #include <hamsandwich> #include <fakemeta> #include <fun> #include <cstrike>
#define PLUGIN "VIP+Extra VIP" #define VERSION "1.0" #define AUTHOR "Pur3 A Robo-Skiller" #define EDIT "FesikCZ"
#define EVIP ADMIN_LEVEL_G // Flaga pre EVIP #define VIP ADMIN_LEVEL_H // Flaga pre VIP #define VIPTXT "vip.txt" // V "*" je súbor v ktorom máš svojho VIP popis #define EVIPTXT "evip.txt" // E "*" je súbor v ktorom máš svojho EVIP popis
static const START[ ] = "^1[^4Gamers-United^1]" // Čo sa hráčom ukáže pred textom
new player_t[ ] = "gdistrictxiah" // Tu si daj názov ** T ** skinu new player_ct[ ] = "gdistrictjoker" // Tu si daj názov ** CT ** skinu
new precache_ct[ ] = "models/player/gdistrictjoker/gdistrictjoker.mdl" new precache_t[ ] = "models/player/gdistrictxiah/gdistrictxiah.mdl" new precache_tT[ ] = "models/player/gdistrictxiah/gdistrictxiahT.mdl"
/*new player_t1[ ] = "evip_t" // Tu si daj názov ** T ** skinu new player_ct1[ ] = "evip_ct" // Tu si daj názov ** CT ** skinu
new precache_ct1[ ] = "models/player/evip_ct/evip_ct.mdl" new precache_t1[ ] = "models/player/evip_t/evip_t.mdl"*/
new Menu[ 33 ], Round[ 33 ], Weapon[ 33 ], bool: HasC4[ 33 ]
new g_iMaxPlayers, g_iHudSync
new killHP, hskillHP, killMoney, hskillMoney, killMoneyhrac, hskillMoneyhrac, maxHP new onoffhp1[ 33 ], onfoffhphs1[ 33 ], onoffmoney1[ 33 ] new onoffmoney, onoffhp, onoffskin, onoffnastav, onoffhs, onoffmenu
public plugin_init( ) { RegisterHam( Ham_Spawn, "player", "hrac_spawn", 1 ) RegisterHam( Ham_Killed, "player", "hrac_killed" ) register_logevent( "round_first", 2, "0=World triggered", "1&Restart_Round_" ) register_logevent( "round_first", 2, "0=World triggered", "1=Game_Commencing" ) register_event( "Damage", "hrac_damage", "b", "2!0", "3=0", "4!0" ) //register_clcmd( "say /vmenu", "cmd_menu" ) //register_clcmd( "say_team /vmenu", "cmd_menu" ) //register_clcmd( "say /menu", "cmd_menu" ) //register_clcmd( "say_team /menu", "cmd_menu" ) register_clcmd( "say /nastavenia", "cmd_nastaveni" ) register_clcmd( "vipnastavenia", "cmd_nastaveni" ) register_clcmd( "say_team /nastavenia", "cmd_nastaveni" ) register_clcmd( "say /nastaveni", "cmd_nastaveni" ) register_clcmd( "say_team /nastaveni", "cmd_nastaveni" ) register_clcmd( "say /vips", "print_vips" ) register_clcmd( "say_team /vips", "print_vips" ) register_clcmd( "say /rs", "cmd_resetscore" ) register_clcmd( "say_team /rs", "cmd_resetscore" ) register_clcmd( "say /resetscore", "cmd_resetscore" ) register_clcmd( "say_team /resetscore", "cmd_resetscore" ) register_clcmd( "say /vip", "cmd_motd" ) //register_clcmd( "say /evips", "print_vips" ) //register_clcmd( "say /evip", "cmd_motd" )
onoffmoney = register_cvar("vip_OnOffMoney", "1") // Zapne/Vypne Peniaze za KILL,HS( 0 = OFF, 1 = ON ) onoffhp = register_cvar("vip_OnOffHP", "1") // Zapne/Vypne HP za Kill( 0 = OFF, 1 = ON ) onoffhs = register_cvar("vip_OnOffHPHS", "1") // Zapne/Vypne HP za Head Shot ( 0 = OFF, 1 = ON ) onoffskin = register_cvar("vip_OnOffSkins", "1") // Zapne/Vypne Skins Postav ( 0 = OFF, 1 = ON ) onoffnastav = register_cvar("vip_OnOffNastaveni", "1") // Zapne/Vypne Nastavenia ( 0 = OFF, 1 = ON ) onoffmenu = register_cvar("vip_OnOffMenu", "0") // Zapne/Vypne Menu ( 0 = OFF, 1 = ON ) killHP = register_cvar("vip_killHP", "5") // Nastavuje hodnotu HP za KILL hskillHP = register_cvar("vip_hskillHP", "10") // Nastavuje hodnotu HP za HS killMoney = register_cvar("vip_killMoney", "5") // Nastavuje hodnotu Peniaze za KILL hskillMoney = register_cvar("vip_hskillMoney", "10") // Nastavuje hodnotu Peniaze za HS killMoneyhrac = register_cvar("vip_killMoneyhrac", "3") // Nastavuje hodnotu Peniaze za KILL hskillMoneyhrac = register_cvar("vip_hskillMoneyhrac", "6") // Nastavuje hodnotu Peniaze za HS maxHP = register_cvar("vip_maxHP", "150") // Nastavuje hodnotu MAX doplnených HP g_iMaxPlayers = get_maxplayers( ) g_iHudSync = CreateHudSyncObj( ) //register_message(23, "spray_block") }
public plugin_precache() { precache_model(precache_ct) precache_model(precache_t) precache_model(precache_tT) /*precache_model(precache_ct1) precache_model(precache_t1)*/
}
/*public spray_block(id) { if(~get_user_flags(id) & EVIP) return PLUGIN_CONTINUE return PLUGIN_HANDLED }*/
public cmd_fade(id) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"), .player=id) { write_short(1<<12) write_short(1<<5) write_short(0x0000) write_byte(0) write_byte(0) write_byte(255) write_byte(75) } message_end() message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenShake"), .player=id) { write_short(255<<5) write_short(50<<5) write_short(255<<5) } message_end() }
public cmd_motd(id) { show_motd(id, VIPTXT) //show_motd(id, EVIPTXT) }
public cmd_resetscore(id) { if(get_user_flags(id) & ADMIN_LEVEL_H) { set_user_frags(id, 0) cs_set_user_deaths(id, 0) ChatColor(id, "%s Uspesne si si ^4zresetoval ^3skore^1!", START) } else { ChatColor(id, "%s Ak si chces ^4zresetovat ^3skore^1 zakup si ^4VIP^1!", START) } }
public client_putinserver(id) { Weapon[id] = 0 Round[id] = 0 Menu[id] = 0 onoffhp1[id] = 1 onfoffhphs1[id] = 1 onoffmoney1[id] = 1 }
public round_first() { for(new i = 0; i < g_iMaxPlayers; i++) { Round[i] = 0 } }
public cmd_menu(id) { if(is_user_alive(id)) { if(get_pcvar_num(onoffmenu)) { static item[64] formatex(item, charsmax(item), "\w[\yVIP\ Menu]") new menu = menu_create(item, "menu_handler") formatex(item, charsmax(item), "\yM\r4A1 \w+ \rD\yeagle \r[\yVIP\r]") menu_additem(menu, item, "1", 0) formatex(item, charsmax(item), "\yA\rK47 \w+ \rD\yeagle \r[\yVIP\r]") menu_additem(menu, item, "2", 0) formatex(item, charsmax(item), "\yA\rWP \w+ \rD\yeagle \r[\yEVIP\r]") menu_additem(menu, item, "3", 0)
formatex(item, charsmax(item), "\yF\rAMAS \w+ \rD\yeagle \r[\yEVIP\r]") menu_additem(menu, item, "4", 0)
menu_addblank(menu, 0) formatex(item, charsmax(item), "\yNastavenia \yVyhod") menu_additem(menu, item, "5", 0) formatex(item, charsmax(item), "\yZakupit \rVIP") menu_additem(menu, item, "6", 0) menu_addblank(menu, 0) if(Menu[id]) { formatex(item, charsmax(item), "\w[\yNezobrazovat\w]") menu_additem(menu, item, "7", 0) } else { formatex(item, charsmax(item), "\w[\yZobrazovat\w]") menu_additem(menu, item, "7", 0) } menu_setprop(menu, MPROP_EXITNAME, "\yUzavrit") menu_setprop(menu, MPROP_NUMBER_COLOR, "\r" ) menu_display(id, menu, 0) } }else{ ChatColor(id, "%s Nie si ^4VIP ^3hrac^1!", START) } }
public menu_handler(id, menu, item) { new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1: { if(Round[id] >= 2) { if(!Weapon[id]) { if(user_has_weapon(id, CSW_C4) && cs_get_user_team(id) & CS_TEAM_T) HasC4[id] = true else HasC4[id] = false Weapon[id] = 1 strip_user_weapons(id) if(HasC4[id]) { give_item(id, "weapon_c4") cs_set_user_plant(id) } give_item(id, "weapon_m4a1") give_item(id, "weapon_deagle") give_item(id, "weapon_knife") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_thighpack") cs_set_user_bpammo(id, CSW_M4A1, 90) cs_set_user_bpammo(id, CSW_DEAGLE, 35) ChatColor(id, "%s Prave si dostal ^3M4A1 ^4s ^3Deaglom^1!", START) } else { ChatColor(id, "%s Uz si si vybral ^3jednu ^4zbran^1!", START) } } else { ChatColor(id, "%s Zbran si mozes vybrat az po^4 1 ^3kole^1!", START) } } case 2: { if(Round[id] >= 2) { if(!Weapon[id]) { if (user_has_weapon(id, CSW_C4) && cs_get_user_team(id) & CS_TEAM_T) HasC4[id] = true else HasC4[id] = false Weapon[id] = 1 strip_user_weapons(id) if(HasC4[id]) { give_item(id, "weapon_c4") cs_set_user_plant(id) } give_item(id, "weapon_ak47") give_item(id, "weapon_deagle") give_item(id, "weapon_knife") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_thighpack") cs_set_user_bpammo(id, CSW_AK47, 90) cs_set_user_bpammo(id, CSW_DEAGLE, 35) ChatColor(id, "%s Prave si dostal ^3AK47 ^4s ^3Deaglom^1!", START) } else { ChatColor(id, "%s Uz si si vybral ^3jednu ^4zbran^1!", START) } } else { ChatColor(id, "%s Zbran si mozes vybrat az po^4 1 ^3kole^1!", START) } } case 3: { if(Round[id] >= 2) { if(get_user_flags(id) & ADMIN_LEVEL_G) { if(!Weapon[id]) { if (user_has_weapon(id, CSW_C4) && cs_get_user_team(id) & CS_TEAM_T) HasC4[id] = true else HasC4[id] = false Weapon[id] = 1 strip_user_weapons(id) if(HasC4[id]) { give_item(id, "weapon_c4") cs_set_user_plant(id) } give_item(id, "weapon_awp") give_item(id, "weapon_deagle") give_item(id, "weapon_knife") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_thighpack") cs_set_user_bpammo(id, CSW_AWP, 90) cs_set_user_bpammo(id, CSW_DEAGLE, 35) ChatColor(id, "%s Prave si dostal ^3AWP ^4s ^3Deaglom^1!", START) } else { ChatColor(id, "%s Uz si si vybral ^3jednu ^4zbran^1!", START) } } else { ChatColor(id, "%s Musis ^3byt ^4EVIP^1!", START) } } else { ChatColor(id, "%s Zbran si mozes vybrat az po^4 1 ^3kole^1!", START) } } case 4: { if(Round[id] >= 2) { if(get_user_flags(id) & ADMIN_LEVEL_G) { if(!Weapon[id]) { if(user_has_weapon(id, CSW_C4) && cs_get_user_team(id) & CS_TEAM_T) HasC4[id] = true else HasC4[id] = false Weapon[id] = 1 strip_user_weapons(id) if(HasC4[id]) { give_item(id, "weapon_c4") cs_set_user_plant(id) } give_item(id, "weapon_famas") give_item(id, "weapon_deagle") give_item(id, "weapon_knife") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_thighpack") cs_set_user_bpammo(id, CSW_FAMAS, 90) cs_set_user_bpammo(id, CSW_DEAGLE, 35) ChatColor(id, "%s Prave si dostal ^3FAMAS ^4s ^3Deaglom^1!", START) } else { ChatColor(id, "%s Uz si si vybral ^3jednu ^4zbran^1!", START) } } else { ChatColor(id, "%s Musis ^3byt ^4EVIP^1!", START) } } else { ChatColor(id, "%s Zbran si mozes vybrat az po^4 1 ^3kole^1!", START) } } case 5: { if(get_pcvar_num(onoffnastav)) { cmd_nastaveni(id) } else { ChatColor(id, "%s ^4Nastavenia^1 su na tomto ^4servery ^3vypnute^1!", START) } } case 6: { cmd_motd(id) } case 7: { if(Menu[id]) Menu[id] = 0 else Menu[id] = 1 cmd_menu(id) } case 8: { //... } } menu_destroy(menu) return PLUGIN_HANDLED }
public cmd_nastaveni(id) { if(get_user_flags(id) & VIP) { if(get_pcvar_num(onoffnastav)) { new hp = get_pcvar_num(onoffhp) new hphs = get_pcvar_num(onoffhs) new money = get_pcvar_num(onoffmoney) static item[64] formatex(item, charsmax(item), "\yVip \rNastavenia") new menu = menu_create(item, "nastaveni_handler") if(hp) { if(onoffhp1[id]) { formatex(item, charsmax(item), "\wBonusove HP za zabitie \y[ZAPNUTE]") menu_additem(menu, item, "1", 0) } else { formatex(item, charsmax(item), "\wBonusove HP za zabitie \r[VYPNUTE]") menu_additem(menu, item, "1", 0) } } if(hphs) { if(onfoffhphs1[id]) { formatex(item, charsmax(item), "\wBonusove HP za headshot \y[ZAPNUTE]") menu_additem(menu, item, "2", 0) } else { formatex(item, charsmax(item), "\wBonusove HP za headshot \r[VYPNUTE]") menu_additem(menu, item, "2", 0) } } if(money) { if(onoffmoney1[id]) { formatex(item, charsmax(item), "\wBonusove $ za zabitie \y[ZAPNUTE]") menu_additem(menu, item, "3", 0) } else { formatex(item, charsmax(item), "\wBonusove $ za zabitie \r[VYPNUTE]") menu_additem(menu, item, "3", 0) } } if(hp || hphs || money) menu_addblank(menu, 0) formatex(item, charsmax(item), "\yHlavne menu") menu_additem(menu, item, "4", 0) formatex(item, charsmax(item), "\wUzavriet") menu_additem(menu, item, "5", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER) menu_setprop(menu, MPROP_NUMBER_COLOR, "\r" ) menu_display(id, menu, 0) } else { ChatColor(id, "%s ^4Nastavenia^1 su na tomto ^4servery ^3vypnute^1!", START) } } else { ChatColor(id, "%s Nie si ^4VIP ^3hrac^1!", START) } return PLUGIN_HANDLED }
public nastaveni_handler(id, menu, item) { new data[6], iName[64] new access, callback menu_item_getinfo(menu, item, access, data,5, iName, 63, callback) new key = str_to_num(data) switch(key) { case 1: { if(onoffhp1[id]) { ChatColor(id, "%s Vypol si ^3pridavanie HP za zabitie", START) onoffhp1[id] = 0 } else { ChatColor(id, "%s Zapol si ^3pridavanie HP za zabitie", START) onoffhp1[id] = 1 } cmd_nastaveni(id) } case 2: { if(onfoffhphs1[id]) { ChatColor(id, "%s Vypol si ^3pridavanie HP za headshot", START) onfoffhphs1[id] = 0 } else { ChatColor(id, "%s Zapol si ^3pridavanie HP za headshot", START) onfoffhphs1[id] = 1 } cmd_nastaveni(id) } case 3: { if(onoffmoney1[id]) { ChatColor(id, "%s Vypol si ^3pridavanie $ za zabitie", START) onoffmoney1[id] = 0 } else { ChatColor(id, "%s Zapol si ^3pridavanie $ za zabitie", START) onoffmoney1[id] = 1 } cmd_nastaveni(id) } case 4: { client_cmd(id,"gdkmenu") } case 5: { //... } } menu_destroy(menu) return PLUGIN_HANDLED }
public hrac_spawn(id) { Round[id]++ if(get_pcvar_num(onoffmenu)) { if(Menu[id]) { if(get_user_flags(id) & VIP) { cmd_menu(id) } } else { ChatColor(id, "%s K otvoreniu menu, napis !g/!tmenu!y", START) } } if(get_user_flags(id) & VIP) { Weapon[id] = 0 //give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") //give_item(id, "weapon_flashbang") //give_item(id, "weapon_flashbang") //give_item(id, "item_thighpack") //give_item(id, "item_assaultsuit") if(get_pcvar_num(onoffskin)) { if(cs_get_user_team(id) & CS_TEAM_CT) { cs_set_user_model(id, player_ct) } if(cs_get_user_team(id) & CS_TEAM_T) { cs_set_user_model(id, player_t) } } } /*else if(get_user_flags(id) & EVIP) { Weapon[id] = 0 give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_thighpack") give_item(id, "item_assaultsuit") if(get_pcvar_num(onoffskin)) { if(cs_get_user_team(id) & CS_TEAM_CT) { cs_set_user_model(id, player_ct1) } if(cs_get_user_team(id) & CS_TEAM_T) { cs_set_user_model(id, player_t1) } } }*/ }
public hrac_killed(victim, attacker, shouldgib) { new HPkill = get_pcvar_num(killHP) new HPkillhs = get_pcvar_num(hskillHP) new Moneykill = get_pcvar_num(killMoney) new Moneykillhs = get_pcvar_num(hskillMoney) new Moneykillhrac = get_pcvar_num(killMoneyhrac) new Moneykillhshrac = get_pcvar_num(hskillMoneyhrac) new HPmax = get_pcvar_num(maxHP) if(get_user_flags(attacker) & VIP && is_user_alive(attacker)) { if(get_pcvar_num(onoffhp)) { if(onoffhp1[attacker]) { set_user_health(attacker, get_user_health(attacker) + HPkill) set_hudmessage(0, 0, 100, -1.0, 0.29, 0, 0.0, 1.8) ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP", HPkill) cmd_fade(attacker) } } if(get_pcvar_num(onoffhs)) { if(get_pdata_int(victim, 75) == HIT_HEAD && onfoffhphs1[attacker]) { set_user_health(attacker, get_user_health(attacker) + HPkillhs) set_hudmessage(0, 0, 100, -1.0, 0.31, 0, 0.0, 1.8) ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP (hlava)", HPkillhs) cmd_fade(attacker) } } if(get_user_health(attacker) > HPmax) { set_user_health(attacker, HPmax) } if(get_pcvar_num(onoffmoney)) { if(onoffmoney1[attacker]) { cs_set_user_money(attacker, cs_get_user_money(attacker) + Moneykill) if(get_pdata_int(victim, 75) == HIT_HEAD) { cs_set_user_money(attacker, cs_get_user_money(attacker) + Moneykillhs) } } } else if(get_user_flags(attacker) & ADMIN_USER && is_user_alive(attacker)) { cs_set_user_money(attacker, cs_get_user_money(attacker) + Moneykillhrac) if(get_pdata_int(victim, 75) == HIT_HEAD) { cs_set_user_money(attacker, cs_get_user_money(attacker) + Moneykillhshrac) } } } }
public hrac_damage(id) { static attacker; attacker = get_user_attacker(id) static damage; damage = read_data(2) if(get_user_flags(id) & VIP) { set_hudmessage(0, 255, 0, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1) ShowSyncHudMsg(id, g_iHudSync, "%i^n", damage) } if(get_user_flags(attacker) & VIP) { set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1) ShowSyncHudMsg(attacker, g_iHudSync, "%i^n", damage) } }
public print_vips(user) { new vipnames[33][32] new message[256] new id, count, x, len for(id = 1 ; id <= g_iMaxPlayers ; id++) if(is_user_connected(id)) if(get_user_flags(id) & VIP) get_user_name(id, vipnames[count++], 31)
len = format(message, 255, "^x03Online ^x04VIP hraci^x01:^x04 ") if(count > 0) { for(x = 0 ; x < count ; x++) { len += format(message[len], 255-len, "%s%s ", vipnames[x], x < (count-1) ? ", ":"") if(len > 96 ) { print_message(user, message) len = format(message, 255, "^x04 ") } } print_message(user, message) } else { len += format(message[len], 255-len, "Zidny VIP hrac nie je ONLINE.") print_message(user, message) } }
print_message(id, msg[]) { message_begin(MSG_ONE, get_user_msgid("SayText"), {0,0,0}, id) write_byte(id) write_string(msg) message_end() }
stock ChatColor(const id, const input[], any:...) { new count = 1, players[ 32 ] static msg[ 191 ] vformat( msg, 190, input, 3 ) replace_all( msg, 190, "!g", "^4" ) replace_all( msg, 190, "!y", "^1" ) replace_all( msg, 190, "!t", "^3" )
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( ) } } } }
And basically, what I would like to add there, are these things:
1) cmd_fade, which is currently set to
PHP Code:
public hrac_killed(victim, attacker, shouldgib)
which is under
PHP Code:
if(get_pcvar_num(onoffhp)) { if(onoffhp1[attacker]) { set_user_health(attacker, get_user_health(attacker) + HPkill) set_hudmessage(0, 0, 100, -1.0, 0.29, 0, 0.0, 1.8) ShowSyncHudMsg(attacker, g_iHudSync, "+%s HP", HPkill) /////////// cmd_fade(attacker) } }
-----> to be a single part of
PHP Code:
public cmd_nastaveni(id) { if(get_user_flags(id) & VIP) { if(get_pcvar_num(onoffnastav)) { new hp = get_pcvar_num(onoffhp) new hphs = get_pcvar_num(onoffhs) new money = get_pcvar_num(onoffmoney) static item[64] formatex(item, charsmax(item), "\yVip \rNastavenia") new menu = menu_create(item, "nastaveni_handler") if(hp) { if(onoffhp1[id]) { formatex(item, charsmax(item), "\wBonusove HP za zabitie \y[ZAPNUTE]") menu_additem(menu, item, "1", 0) } else { formatex(item, charsmax(item), "\wBonusove HP za zabitie \r[VYPNUTE]") menu_additem(menu, item, "1", 0) } } if(hphs) { if(onfoffhphs1[id]) { formatex(item, charsmax(item), "\wBonusove HP za headshot \y[ZAPNUTE]") menu_additem(menu, item, "2", 0) } else { formatex(item, charsmax(item), "\wBonusove HP za headshot \r[VYPNUTE]") menu_additem(menu, item, "2", 0) } } if(money) { if(onoffmoney1[id]) { formatex(item, charsmax(item), "\wBonusove $ za zabitie \y[ZAPNUTE]") menu_additem(menu, item, "3", 0) } else { formatex(item, charsmax(item), "\wBonusove $ za zabitie \r[VYPNUTE]") menu_additem(menu, item, "3", 0) } } if(hp || hphs || money) menu_addblank(menu, 0) formatex(item, charsmax(item), "\yHlavne menu") menu_additem(menu, item, "4", 0) formatex(item, charsmax(item), "\wUzavriet") menu_additem(menu, item, "5", 0) menu_setprop(menu, MPROP_EXIT, MEXIT_NEVER) menu_setprop(menu, MPROP_NUMBER_COLOR, "\r" ) menu_display(id, menu, 0) } else { ChatColor(id, "%s ^4Nastavenia^1 su na tomto ^4servery ^3vypnute^1!", START) } } else { ChatColor(id, "%s Nie si ^4VIP ^3hrac^1!", START) } return PLUGIN_HANDLED }
2) to set hrac_damage as single part cmd_nastaveni as well.
and 3) from this plugin https://forums.alliedmods.net/showthread.php?p=680121
PHP Code:
amx_hud_hide_radar_health_armor (def 1) - Hide Radar, Health and Armor at once. CVAR is renamed from 0.3 version. amx_hud_hide_crosshair (def 0) - Hide Crosshair
these two to be single parts of cmd_nastaveni, if it is possible.
Thank you!
Last edited by TheBladerX; 11-10-2018 at 18:06.
|
|