#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <fun>
#include <cstrike>
#include <hamsandwich>
#include <fakemeta>
#include <nvault>
#define PLUGIN "DeathRun Menu"
#define VERSION "1.0"
#define AUTHOR "Sajan10"
new arany[33], usp[33], kes[33], plada[33], lada[33], kulcs[33], szint[33], xp[33], elet[33], fkuld[33]
new m1[33], m2[33], m3[33], m4[33], m5[33], m6[33], m7[33], m8[33], m9[33], m10[33], m11[33], m12[33], m13[33]
new message[192]
new vip[33], g_vault
new nev[32]
new Temp[192]
static color[10]
new x_tempid
#define TULAJ ADMIN_IMMUNITY
#define ADMIN ADMIN_LEVEL_A
#define VIP ADMIN_LEVEL_C
new bool:usp1_damage[33]
new bool:usp2_damage[33]
new bool:usp3_damage[33]
new bool:usp4_damage[33]
new bool:usp5_damage[33]
new bool:usp6_damage[33]
new bool:usp7_damage[33]
new bool:usp8_damage[33]
new bool:usp9_damage[33]
new bool:usp10_damage[33]
new bool:usp11_damage[33]
new bool:usp12_damage[33]
new bool:usp13_damage[33]
new bool:akuld[33]
new bool:lkuld[33]
new bool:kkuld[33]
new bool:pkuld[33]
public plugin_precache() {
precache_model("models/v_usp.mdl")
precache_model("models/lossers/v_tuz.mdl")
precache_model("models/lossers/v_bio.mdl")
precache_model("models/lossers/v_zold.mdl")
precache_model("models/lossers/v_mex.mdl")
precache_model("models/lossers/v_tig.mdl")
precache_model("models/lossers/v_hexus.mdl")
precache_model("models/lossers/v_sziv.mdl")
precache_model("models/lossers/v_ezust.mdl")
precache_model("models/lossers/v_arany.mdl")
precache_model("models/lossers/v_kill.mdl")
precache_model("models/lossers/v_ice.mdl")
precache_model("models/lossers/v_ubert.mdl")
precache_model("models/lossers/v_caiman.mdl")
precache_model("models/v_knife.mdl")
precache_model("models/lossers/v_aranykes.mdl")
precache_model("models/lossers/v_biohazard.mdl")
precache_model("models/lossers/v_bomb.mdl")
precache_model("models/lossers/v_elium.mdl")
precache_model("models/lossers/v_condor.mdl")
precache_model("models/lossers/v_redx.mdl")
precache_model("models/lossers/v_halal.mdl")
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("chooseteam", "fomenu")
register_clcmd("say /ujra", "ujraeledes")
register_clcmd("say /menu", "fomenu")
register_clcmd("say /adas", "adas")
register_clcmd("say", "sayhook")
register_clcmd("say /elet", "em")
register_clcmd("MENNYISEG", "arany_kuld")
register_event("CurWeapon", "ecw", "be", "1=1")
register_event("DeathMsg", "death", "a")
RegisterHam( Ham_TakeDamage , "player" , "uspsebzes", 0)
RegisterHam(Ham_Spawn, "player", "jatekos_spawn", 1)
g_vault = nvault_open("deathrun")
}
public kuldesmenu(id)
{
new cim[121]
format(cim, charsmax(cim), "\wValaszd ki a \rJatekost:")
new menu = menu_create(cim, "kuldes_handler" )
new players[32], pnum, tempid;
new szName[32], szTempid[10];
get_players(players, pnum);
for( new i; i<pnum; i++ )
{
tempid = players[i];
{
get_user_name(tempid, szName, charsmax(szName));
num_to_str(tempid, szTempid, charsmax(szTempid));
menu_additem(menu, szName, szTempid, 0);
}
}
menu_setprop(menu, MPROP_EXITNAME, "Kilepes")
menu_setprop(menu, MPROP_BACKNAME, "Vissza")
menu_setprop(menu, MPROP_NEXTNAME, "Tovabb")
menu_display(id, menu, 0);
}
public kuldes_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64]
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
x_tempid = str_to_num(data);
client_cmd(id, "messagemode MENNYISEG");
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public arany_kuld(id)
{
new uzenet[121];
new kuldoneve[32], tempname[32]
read_args(uzenet, charsmax(uzenet))
remove_quotes(uzenet)
get_user_name(id, kuldoneve, 31)
get_user_name(x_tempid, tempname, 31)
if(str_to_num(uzenet) < 0)
return PLUGIN_HANDLED
if(arany[id] >= str_to_num(uzenet) && akuld[id] == true)
{
arany[x_tempid] += str_to_num(uzenet)
arany[id] -= str_to_num(uzenet)
akuld[id] = false
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Aranyat^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(lada[id] >= str_to_num(uzenet) && lkuld[id] == true)
{
lada[x_tempid] += str_to_num(uzenet)
lada[id] -= str_to_num(uzenet)
lkuld[id] = false
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Ladat^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(kulcs[id] >= str_to_num(uzenet) && kkuld[id] == true)
{
kulcs[x_tempid] += str_to_num(uzenet)
kulcs[id] -= str_to_num(uzenet)
kkuld[id] = false
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Kulcsot^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(plada[id] >= str_to_num(uzenet) && pkuld[id] == true)
{
plada[x_tempid] += str_to_num(uzenet)
plada[id] -= str_to_num(uzenet)
pkuld[id] = false
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Karacsonyi Ladat^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m1[id] >= str_to_num(uzenet) && fkuld[id] == 1)
{
m1[x_tempid] += str_to_num(uzenet)
m1[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info^1 Jatekos^3 %s^1 kA1ldA¶tt^4 %d^1 Tuz USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m2[id] >= str_to_num(uzenet) && fkuld[id] == 2)
{
m2[x_tempid] += str_to_num(uzenet)
m2[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Biological USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m3[id] >= str_to_num(uzenet) && fkuld[id] == 3)
{
m3[x_tempid] += str_to_num(uzenet)
m3[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Zold ero USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m4[id] >= str_to_num(uzenet) && fkuld[id] == 4)
{
m4[x_tempid] += str_to_num(uzenet)
m4[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Mexit USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m5[id] >= str_to_num(uzenet) && fkuld[id] == 5)
{
m5[x_tempid] += str_to_num(uzenet)
m5[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Tigris USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m6[id] >= str_to_num(uzenet) && fkuld[id] == 6)
{
m6[x_tempid] += str_to_num(uzenet)
m6[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Hexus USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m7[id] >= str_to_num(uzenet) && fkuld[id] == 7)
{
m7[x_tempid] += str_to_num(uzenet)
m7[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Szivarvany USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m8[id] >= str_to_num(uzenet) && fkuld[id] == 8)
{
m8[x_tempid] += str_to_num(uzenet)
m8[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Ezust USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m9[id] >= str_to_num(uzenet) && fkuld[id] == 9)
{
m9[x_tempid] += str_to_num(uzenet)
m9[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Arany USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m10[id] >= str_to_num(uzenet) && fkuld[id] == 10)
{
m10[x_tempid] += str_to_num(uzenet)
m10[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Kill Confirmed USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m11[id] >= str_to_num(uzenet) && fkuld[id] == 11)
{
m11[x_tempid] += str_to_num(uzenet)
m11[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Jeg USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m12[id] >= str_to_num(uzenet) && fkuld[id] == 12)
{
m12[x_tempid] += str_to_num(uzenet)
m12[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Uber USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
else if(m13[id] >= str_to_num(uzenet) && fkuld[id] == 13)
{
m13[x_tempid] += str_to_num(uzenet)
m13[id] -= str_to_num(uzenet)
fkuld[id] = 0
ColorChat(0, GREEN, "[Info]^1 Jatekos^3 %s^1 kuldott^4 %d^1 Caiman USP-t ^3 %s^1 -nak!", kuldoneve, str_to_num(uzenet), tempname)
}
return PLUGIN_HANDLED;
}
public em(id)
{
ColorChat(id, RED, "Eleteid: ^1%d", elet[id])
}
public jatekos_spawn(id)
{
if (!is_user_alive(id))
{
return PLUGIN_HANDLED
}
if(get_user_flags(id) & ADMIN_LEVEL_C)
{
set_user_health(id,get_user_health(id)+25)
}
return PLUGIN_HANDLED
}
public uspsebzes( victim,inflictor,attacker,Float:damage, DamageBits )
{
new weap = get_user_weapon(attacker)
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp1_damage[attacker])
{
SetHamParamFloat(4, damage * 1.1)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp2_damage[attacker])
{
SetHamParamFloat(4, damage * 1.2)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp3_damage[attacker])
{
SetHamParamFloat(4, damage * 1.3)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp4_damage[attacker])
{
SetHamParamFloat(4, damage * 1.5)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp5_damage[attacker])
{
SetHamParamFloat(4, damage * 1.8)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp6_damage[attacker])
{
SetHamParamFloat(4, damage * 1.9)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp7_damage[attacker])
{
SetHamParamFloat(4, damage * 2.0)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp8_damage[attacker])
{
SetHamParamFloat(4, damage * 2.1)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp9_damage[attacker])
{
SetHamParamFloat(4, damage * 2.2)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp10_damage[attacker])
{
SetHamParamFloat(4, damage * 2.3)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp11_damage[attacker])
{
SetHamParamFloat(4, damage * 2.5)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp12_damage[attacker])
{
SetHamParamFloat(4, damage * 2.8)
}
if(is_user_alive(victim) && is_user_alive(attacker) && weap == CSW_USP && usp13_damage[attacker])
{
SetHamParamFloat(4, damage * 3.0)
}
}
public ecw(id)
{
new fegyver = get_user_weapon(id)
if(usp[id] == 0 && fegyver == CSW_USP)
{
set_pev(id, pev_viewmodel2, "models/v_usp.mdl")
}
if(usp[id] == 1 && fegyver == CSW_USP)
{
usp1_damage[id] = true
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_tuz.mdl")
}
if(usp[id] == 2 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = true
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_bio.mdl")
}
if(usp[id] == 3 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = true
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_zold.mdl")
}
if(usp[id] == 4 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = true
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_mex.mdl")
}
if(usp[id] == 5 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = true
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_tig.mdl")
}
if(usp[id] == 6 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = true
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_hexus.mdl")
}
if(usp[id] == 7 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = true
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_sziv.mdl")
}
if(usp[id] == 8 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = true
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_ezust.mdl")
}
if(usp[id] == 9 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = true
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_arany.mdl")
}
if(usp[id] == 10 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = true
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_kill.mdl")
}
if(usp[id] == 11 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = true
usp12_damage[id] = false
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_ice.mdl")
}
if(usp[id] == 12 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = true
usp13_damage[id] = false
set_pev(id, pev_viewmodel2, "models/lossers/v_ubert.mdl")
}
if(usp[id] == 13 && fegyver == CSW_USP)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = true
set_pev(id, pev_viewmodel2, "models/lossers/v_caiman.mdl")
}
if(kes[id] == 0 && fegyver == CSW_KNIFE)
{
set_pev(id, pev_viewmodel2, "models/v_knife.mdl")
}
if(kes[id] == 1 && fegyver == CSW_KNIFE)
{
set_user_maxspeed(id, get_user_maxspeed(id)+15)
set_pev(id, pev_viewmodel2, "models/lossers/v_aranykes.mdl")
}
if(kes[id] == 2 && fegyver == CSW_KNIFE)
{
set_user_gravity(id, 0.9)
set_pev(id, pev_viewmodel2, "models/lossers/v_biohazard.mdl")
}
if(kes[id] == 3 && fegyver == CSW_KNIFE)
{
set_user_maxspeed(id, get_user_maxspeed(id)+20)
set_user_gravity(id, 0.9)
set_pev(id, pev_viewmodel2, "models/lossers/v_bomb.mdl")
}
if(kes[id] == 4 && fegyver == CSW_KNIFE)
{
set_user_maxspeed(id, get_user_maxspeed(id)+30)
set_pev(id, pev_viewmodel2, "models/lossers/v_elium.mdl")
}
if(kes[id] == 5 && fegyver == CSW_KNIFE)
{
set_user_gravity(id, 0.8)
set_pev(id, pev_viewmodel2, "models/lossers/v_condor.mdl")
}
if(kes[id] == 6 && fegyver == CSW_KNIFE)
{
set_user_maxspeed(id, get_user_maxspeed(id)+50)
set_user_gravity(id, 0.6)
set_pev(id, pev_viewmodel2, "models/lossers/v_redx.mdl")
}
if(kes[id] == 7 && fegyver == CSW_KNIFE && get_user_flags(id) & ADMIN_LEVEL_C)
{
set_user_maxspeed(id, get_user_maxspeed(id)+100)
set_user_gravity(id, 0.5)
set_pev(id, pev_viewmodel2, "models/lossers/v_halal.mdl")
}
}
public death()
{
new tamado = read_data(1)
new aldozat = read_data(2)
new fejloves = read_data(3)
new szam = random_num(1,100)
if(tamado == aldozat)
{
return PLUGIN_HANDLED
}
if(fejloves)
{
arany[tamado] += 3
elet[tamado]++
if(szint[tamado] >= 0 && szint[tamado] < 3)
{
xp[tamado] += random_num(1,20)
}
else if(szint[tamado] >= 3 && szint[tamado] < 5)
{
xp[tamado] += random_num(5,20)
}
else if(szint[tamado] >= 5 && szint[tamado] < 8)
{
xp[tamado] += random_num(10,20)
}
else if(szint[tamado] >= 8 && szint[tamado] < 10)
{
xp[tamado] += random_num(13,20)
}
else if(szint[tamado] >= 10 && szint[tamado] < 15)
{
xp[tamado] += random_num(5,10)
}
else if(szint[tamado] >= 15 && szint[tamado] < 30)
{
xp[tamado] += random_num(5,9)
}
else if(szint[tamado] >= 30 && szint[tamado] < 50)
{
xp[tamado] += random_num(5,8)
}
if(xp[tamado] >= 100)
{
szint[tamado]++
xp[tamado] -= 100
}
}
else
{
arany[tamado] += 10
elet[tamado]++
if(szint[tamado] >= 0 && szint[tamado] < 3)
{
xp[tamado] += random_num(1,20)
}
else if(szint[tamado] >= 3 && szint[tamado] < 5)
{
xp[tamado] += random_num(5,20)
}
else if(szint[tamado] >= 5 && szint[tamado] < 8)
{
xp[tamado] += random_num(10,20)
}
else if(szint[tamado] >= 8 && szint[tamado] < 10)
{
xp[tamado] += random_num(13,20)
}
else if(szint[tamado] >= 10 && szint[tamado] < 15)
{
xp[tamado] += random_num(5,10)
}
else if(szint[tamado] >= 15 && szint[tamado] < 30)
{
xp[tamado] += random_num(5,9)
}
else if(szint[tamado] >= 30 && szint[tamado] < 50)
{
xp[tamado] += random_num(5,8)
}
if(xp[tamado] >= 100)
{
szint[tamado]++
xp[tamado] -= 100
}
if(szam < 20 && tamado != aldozat && is_user_alive(tamado))
{
new nev[32]
get_user_name(tamado, nev, 31)
lada[tamado]++
ColorChat(0, GREEN, "[Info] ^3%s ^1Talalt egy ^3Ladat.")
}
else if(szam > 80 && tamado != aldozat && is_user_alive(tamado))
{
new nev[32]
get_user_name(tamado, nev, 31)
kulcs[tamado]++
ColorChat(0, GREEN, "[Info] ^3%s ^1Talalt egy ^3Kulcsot.")
}
else if(szam < 50 && szam > 55 && tamado != aldozat && is_user_alive(tamado))
{
new nev[32]
get_user_name(tamado, nev, 31)
plada[tamado]++
ColorChat(0, GREEN, "[Info] ^3%s ^1TalA!lt egy ^4Karacsonyi ^3Ladat.")
}
}
return PLUGIN_HANDLED
}
public ujraeledes(id)
{
if(elet[id] >= 1)
{
if(elet[id] -= 1)
ExecuteHam(Ham_CS_RoundRespawn, id)
set_user_rendering(id, kRenderFxGlowShell, 0, 200, 0, kRenderNormal,30)
ColorChat(id, GREEN, "[Info] ^1Sikeresen ujra ^eledtel^1, az ^3/ujra ^1parancsal.")
}
}
public fomenu(id)
{
new cim[121]
formatex(cim, charsmax(cim), "\r1'lOOSer's \Fomenu:^n\Arany: \r%d \w| \Tapasztalat: \r%d%% \w| \Szint: \r%d", arany[id], xp[id], szint[id])
new menu = menu_create(cim, "menu_handler")
menu_additem(menu, "\rUSP \wBolt", "a1", 0)
menu_additem(menu, "\rKes \wBolt", "a2", 0)
menu_additem(menu, "\rVIP \wVasarlas", "a3", 0)
menu_additem(menu, "\rExtra \wDolgok", "a4", 0)
menu_additem(menu, "\wLadak", "a5", 0)
menu_additem(menu, "\rAjandekozas", "a6", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public uspmenu(id)
{
new cim[121], cim1[121], cim2[121], cim3[121], cim4[121], cim5[121], cim6[121], cim7[121], cim8[121], cim9[121], cim10[121], cim11[121], cim12[121], cim13[121]
formatex(cim, charsmax(cim), "\r1' lOOSer's USP \Fomenu:^n\Arany: \r%d \w| \Tapasztalat: \r%d%% \w| \Szint: \r%d", arany[id], xp[id], szint[id])
new menu = menu_create(cim, "menu_handler")
menu_additem(menu, "\rAlap \USP\(Nincs)", "b1", 0)
if(m1[id] >= 1)
{
format(cim1,charsmax(cim1),"\Tuz \USP\r[1.1x DMG] \w| %d DB", m1[id])
menu_additem(menu,cim1,"b2")
}
else
{
menu_additem(menu, "\Tuz USP\r[1.1x DMG]\y(50 Arany)", "b2", 0)
}
if(m2[id] >= 1)
{
format(cim2,charsmax(cim2),"\Biological \USP\r[1.2x DMG] \w| %d DB", m2[id])
menu_additem(menu,cim2,"b3")
}
else
{
menu_additem(menu, "\Biological USP\r[1.2x DMG]\y(100 Arany)", "b3", 0)
}
if(m3[id] >= 1)
{
format(cim3,charsmax(cim3),"\Zold ero \USP\r[1.3x DMG] \w| %d DB", m3[id])
menu_additem(menu,cim3,"b4")
}
else
{
menu_additem(menu, "\Zold ero USP\r[1.3x DMG]\y(200 Arany)", "b4", 0)
}
if(m4[id] >= 1)
{
format(cim4,charsmax(cim4),"\Mexit \USP\r(1.5x DMG) \w| %d DB", m4[id])
menu_additem(menu,cim4,"b5")
}
else
{
menu_additem(menu, "\Mexit USP\r[1.5x DMG]\y(300 Arany)", "b5", 0)
}
if(m5[id] >= 1)
{
format(cim5,charsmax(cim5),"\Tigris \USP\r[1.8x DMG] \w| %d DB", m5[id])
menu_additem(menu,cim5,"b6")
}
else
{
menu_additem(menu, "\Tigris USP\r[1.8x DMG]\y(550 Arany)", "b6", 0)
}
if(m6[id] >= 1)
{
format(cim6,charsmax(cim6),"\Hexus \USP\r[1.9x DMG] \w| %d DB", m6[id])
menu_additem(menu,cim6,"b7")
}
else
{
menu_additem(menu, "\Hexus USP\r[1.9x DMG]\y(650 Arany)", "b7", 0)
}
if(m7[id] >= 1)
{
format(cim7,charsmax(cim7),"\Szivarvany \USP\r[2x DMG] \w| %d DB", m7[id])
menu_additem(menu,cim7,"b8")
}
else
{
menu_additem(menu, "\Szivarvany USP\r[2x DMG]\y(750 Arany)", "b8", 0)
}
if(m8[id] >= 1)
{
format(cim8,charsmax(cim8),"\Ezust \USP\r[2.1x DMG] \w| %d DB", m8[id])
menu_additem(menu,cim8,"b9")
}
else
{
menu_additem(menu, "\Ezust USP\r[2.1x DMG]\y(900 Arany)", "b9", 0)
}
if(m9[id] >= 1)
{
format(cim9,charsmax(cim9),"\Arany \USP\r[2.2x DMG] \w| %d DB", m9[id])
menu_additem(menu,cim9,"b10")
}
else
{
menu_additem(menu, "\Arany USP\r[2.2x DMG]\y(1000 Arany)", "b10", 0)
}
if(m10[id] >= 1)
{
format(cim10,charsmax(cim10),"\Kill Confirmed \USP\r[2.3x DMG] \w| %d DB", m10[id])
menu_additem(menu,cim10,"b11")
}
else
{
menu_additem(menu, "\Kill Confirmed USP\r[2.3x DMG]\y(1500 Arany)", "b11", 0)
}
if(m11[id] >= 1)
{
format(cim11,charsmax(cim11),"\Jeg \USP\r[2.5x DMG] \w| %d DB", m11[id])
menu_additem(menu,cim11,"b12")
}
else
{
menu_additem(menu, "\Jeg USP\r[2.5x DMG]\y(2000 Arany)", "b12", 0)
}
if(m12[id] >= 1)
{
format(cim12,charsmax(cim12),"\Uber \USP\r[2.8x DMG] \w| %d DB", m12[id])
menu_additem(menu,cim12,"b13")
}
else
{
menu_additem(menu, "\Uber USP\r[2.8x DMG]\y(3500 Arany)", "b13", 0)
}
if(m13[id] >= 1)
{
format(cim13,charsmax(cim13),"\Caiman \yUSP\r(3x DMG) \w| %d DB", m13[id])
menu_additem(menu,cim13,"b14")
}
else
{
menu_additem(menu, "\Caiman USP\r[3x DMG]\y(5000 Arany)", "b14", 0)
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
menu_setprop(menu, MPROP_EXITNAME, "Kilepes")
menu_setprop(menu, MPROP_BACKNAME, "Vissza")
menu_setprop(menu, MPROP_NEXTNAME, "Tovabb")
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public kesmenu(id)
{
new cim[121]
formatex(cim, charsmax(cim), "\r1'lOOSer's Kes \Fomenu:^n\Arany: \r%d \w| \Tapasztalat: \r%d%% \w| \Szint: \r%d", arany[id], xp[id], szint[id])
new menu = menu_create(cim, "menu_handler")
menu_additem(menu, "\Alap \Kes\r(Nincs)", "c1", 0)
if(szint[id] >= 5)
menu_additem(menu, "\Aranykes \Kes\r(+15 Sebesseg)", "c2", 0)
else
menu_additem(menu, "\Aranykes Kes\r(+15 Sebesseg)\w(Lv5)", "c2", 0)
if(szint[id] >= 10)
menu_additem(menu, "\Biohazard \Kes\r(-10 Grav.)", "c3", 0)
else
menu_additem(menu, "\Biohazard Kes\r(-10 Grav.)\w(Lv10)", "c3", 0)
if(szint[id] >= 15)
menu_additem(menu, "\Bomb \Kes\r(+20 Sebesseg & -15 Grav.)", "c4", 0)
else
menu_additem(menu, "\Bomb Kes\r(+20 Sebesseg & -15 Grav.)\w(Lv15)", "c4", 0)
if(szint[id] >= 20)
menu_additem(menu, "\Elium \Kes \wII\r(+30 Sebesseg)", "c5", 0)
else
menu_additem(menu, "\Elium Kes \wII\r(+30 Sebesseg)\w(Lv20)", "c5", 0)
if(szint[id] >= 30)
menu_additem(menu, "\Condor \Kes \wII\r(-20 Grav.)", "c6", 0)
else
menu_additem(menu, "\Condor Kes \wII\r(-90 Grav.)\w(Lv30)", "c6", 0)
if(szint[id] >= 50)
menu_additem(menu, "\Redx \Kes\r(+50 Sebesseg & -30 Grav.)", "c7", 0)
else
menu_additem(menu, "\Redx Kes\r(+50 Sebesseg & -30 Grav.)\w(Lv50)", "c7", 0)
if(get_user_flags(id) & ADMIN_LEVEL_C)
menu_additem(menu, "\VIP \Kes\r(+100 Sebesseg & -50 Grav.)", "c8", 0)
else
menu_additem(menu, "\VIP Kes\r(+100 Sebesseg & -50 Grav.)\w(VIPEKNEK)", "c8", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_EXITNAME, "Kilepes")
menu_setprop(menu, MPROP_BACKNAME, "Vissza")
menu_setprop(menu, MPROP_NEXTNAME, "Tovabb")
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public vipmenu(id)
{
new cim[121]
formatex(cim, charsmax(cim), "\r1'lOOSer's \Fomenu:^n\Arany: \r%d \w| \Tapasztalat: \r%d%% \w| \Szint: \r%d", arany[id], xp[id], szint[id])
new menu = menu_create(cim, "menu_handler")
if(get_user_flags(id) & ADMIN_LEVEL_C)
menu_additem(menu, "\VIP \Vasarlas\r(Ara)\y(Megszerezve)", "h1", 0)
else
menu_additem(menu, "\VIP \Vasarlas\r(Ara)\y(10000 Arany)^n^n\w| \dTrail, 125 HP, VIP Kes, Prefix \w|", "h1", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public bolt(id)
{
new cim[121]
formatex(cim, charsmax(cim), "\r1'lOOSer's \Fomenu:^n\Arany: \r%d \w| \Tapasztalat: \r%d%% \w| \Szint: \r%d", arany[id], xp[id], szint[id])
new menu = menu_create(cim, "menu_handler")
menu_additem(menu, "\Bejgli\r(+50 HP)\y(10 Arany)", "d1", 0)
menu_additem(menu, "\Forralt Bor\r(+100 Sebesseg)\y(20 Arany)", "d2", 0)
menu_additem(menu, "\Gepfegyver\r(AK47)\y(15 Arany)", "d3", 0)
menu_additem(menu, "\Mezeskalacs\r(+1 elet)\y(10 Arany)", "d4", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public ladamenu(id)
{
new cim[121]
new menu = menu_create(cim, "lada_handler")
menu_additem(menu, "\Lada \Nyitas^n^n\w| \Szukseges 1 Kulcs & 1 Lada \w|", "1", 0)
menu_additem(menu, "\Karacsonyi \Lada \Nyitas^n^n\w| \Szukseges 1 Karacsonyi Lada \w|", "2", 0)
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_EXITNAME, "Kilepes");
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public avmenu(id)
{
new cim[121], cim1[121], cim2[121], cim3[121], cim4[121], cim5[121], cim6[121], cim7[121], cim8[121], cim9[121], cim10[121], cim11[121], cim12[121], cim13[121]
new menu = menu_create("\w1'lOOSer's Valaszd ki mit szeretnel \Ajandekozni:", "menu_handler")
format(cim,charsmax(cim),"\Arany\d(%d)", arany[id])
menu_additem(menu,cim,"n1")
format(cim1,charsmax(cim1),"\Lada\d(%d)", lada[id])
menu_additem(menu,cim1,"n2")
format(cim2,charsmax(cim2),"\Kulcs\d(%d)", kulcs[id])
menu_additem(menu,cim2,"n3")
format(cim3,charsmax(cim3),"\K.\yLada\d(%d)^n", plada[id])
menu_additem(menu,cim3,"n4")
if(m1[id] >= 1)
{
format(cim1,charsmax(cim1),"\Tuz \yUSP\r[1.1x DMG] \w| %d DB", m1[id])
menu_additem(menu,cim1,"n5")
}
if(m2[id] >= 1)
{
format(cim2,charsmax(cim2),"\Biological \yUSP\r[1.2x DMG] \w| %d DB", m2[id])
menu_additem(menu,cim2,"n6")
}
if(m3[id] >= 1)
{
format(cim3,charsmax(cim3),"\Zold ero \yUSP\r[1.3x DMG] \w| %d DB", m3[id])
menu_additem(menu,cim3,"n7")
}
if(m4[id] >= 1)
{
format(cim4,charsmax(cim4),"\Mexit \yUSP\r(1.5x DMG) \w| %d DB", m4[id])
menu_additem(menu,cim4,"n8")
}
if(m5[id] >= 1)
{
format(cim5,charsmax(cim5),"\Tigris \yUSP\r[1.8x DMG] \w| %d DB", m5[id])
menu_additem(menu,cim5,"n9")
}
if(m6[id] >= 1)
{
format(cim6,charsmax(cim6),"\Hexus \yUSP\r[1.9x DMG] \w| %d DB", m6[id])
menu_additem(menu,cim6,"n10")
}
if(m7[id] >= 1)
{
format(cim7,charsmax(cim7),"\Szivarvany\yUSP\r[2x DMG] \w| %d DB", m7[id])
menu_additem(menu,cim7,"n11")
}
if(m8[id] >= 1)
{
format(cim8,charsmax(cim8),"\Ezust \yUSP\r[2.1x DMG] \w| %d DB", m8[id])
menu_additem(menu,cim8,"n12")
}
if(m9[id] >= 1)
{
format(cim9,charsmax(cim9),"\Arany \yUSP\r[2.2x DMG] \w| %d DB", m9[id])
menu_additem(menu,cim9,"n13")
}
if(m10[id] >= 1)
{
format(cim10,charsmax(cim10),"\Kill Confirmed \yUSP\r[2.3x DMG] \w| %d DB", m10[id])
menu_additem(menu,cim10,"n14")
}
if(m11[id] >= 1)
{
format(cim11,charsmax(cim11),"\Jeg \yUSP\r[2.5x DMG] \w| %d DB", m11[id])
menu_additem(menu,cim11,"n15")
}
if(m12[id] >= 1)
{
format(cim12,charsmax(cim12),"\Uber \yUSP\r[2.8x DMG] \w| %d DB", m12[id])
menu_additem(menu,cim12,"n16")
}
if(m13[id] >= 1)
{
format(cim13,charsmax(cim13),"\Caiman \yUSP\r(3x DMG) \w| %d DB", m13[id])
menu_additem(menu,cim13,"n17")
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_setprop(menu, MPROP_EXITNAME, "Kilepes")
menu_setprop(menu, MPROP_BACKNAME, "Vissza")
menu_setprop(menu, MPROP_NEXTNAME, "Tovabb")
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public menu_handler(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new key = str_to_num(data[1]);
switch(data[0])
{
case 'a':
{
switch(key)
{
case 1:
{
uspmenu(id)
}
case 2:
{
kesmenu(id)
}
case 3:
{
vipmenu(id)
}
case 4:
{
bolt(id)
}
case 5:
{
ladamenu(id)
}
case 6:
{
avmenu(id)
}
}
}
case 'b':
{
switch(key)
{
case 1:
{
usp[id] = 0
}
case 2:
{
if(arany[id] >= 50 && m1[id] < 1)
{
arany[id] -= 50
usp[id] = 1
m1[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Tuz ^3USP-t.")
}
else if(m1[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m1[id] != 0)
{
usp[id] = 1
}
}
case 3:
{
if(arany[id] >= 100 && m2[id] < 1)
{
arany[id] -= 100
usp[id] = 2
m2[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Biological ^3USP-t.")
}
else if(m2[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m2[id] != 0)
{
usp[id] = 2
}
}
case 4:
{
if(arany[id] >= 200 && m3[id] < 1)
{
arany[id] -= 200
usp[id] = 3
m3[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Zold ero ^3USP-t.")
}
else if(m3[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m3[id] != 0)
{
usp[id] = 3
}
}
case 5:
{
if(arany[id] >= 300 && m4[id] < 1)
{
arany[id] -= 300
usp[id] = 4
m4[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Mexit ^3USP-t.")
}
else if(m4[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m4[id] != 0)
{
usp[id] = 4
}
}
case 6:
{
if(arany[id] >= 550 && m5[id] < 1)
{
arany[id] -= 550
usp[id] = 5
m5[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Tigris ^3USP-t.")
}
else if(m5[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m5[id] != 0)
{
usp[id] = 5
}
}
case 7:
{
if(arany[id] >= 650 && m6[id] < 1)
{
arany[id] -= 650
usp[id] = 6
m6[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Hexus ^3USP-t.")
}
else if(m6[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m6[id] != 0)
{
usp[id] = 6
}
}
case 8:
{
if(arany[id] >= 750 && m7[id] < 1)
{
arany[id] -= 750
usp[id] = 7
m7[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Szivarvany ^3USP-t.")
}
else if(m7[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m7[id] != 0)
{
usp[id] = 7
}
}
case 9:
{
if(arany[id] >= 900 && m8[id] < 1)
{
arany[id] -= 900
usp[id] = 8
m8[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Ezust ^3USP-t.")
}
else if(m8[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m8[id] != 0)
{
usp[id] = 8
}
}
case 10:
{
if(arany[id] >= 1000 && m9[id] < 1)
{
arany[id] -= 1000
usp[id] = 9
m9[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Arany ^3USP-t.")
}
else if(m9[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m9[id] != 0)
{
usp[id] = 9
}
}
case 11:
{
if(arany[id] >= 1500 && m10[id] < 1)
{
arany[id] -= 1500
usp[id] = 10
m10[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Kill Confirmed ^3USP-t.")
}
else if(m10[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m10[id] != 0)
{
usp[id] = 10
}
}
case 12:
{
if(arany[id] >= 2000 && m11[id] < 1)
{
arany[id] -= 2000
usp[id] = 11
m11[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Jeg ^3USP-t.")
}
else if(m11[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m11[id] != 0)
{
usp[id] = 11
}
}
case 13:
{
if(arany[id] >= 3500 && m12[id] < 1)
{
arany[id] -= 3500
usp[id] = 12
m12[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Uber ^3USP-t.")
}
else if(m12[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m12[id] != 0)
{
usp[id] = 12
}
}
case 14:
{
if(arany[id] >= 5000 && m13[id] < 1)
{
arany[id] -= 5000
usp[id] = 13
m13[id] += 1
ColorChat(id, NORMAL, "Sikeresen megvasaroltad a(z) ^4Caiman ^3USP-t.")
}
else if(m13[id] < 1)
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
else if(m13[id] != 0)
{
usp[id] = 13
}
}
}
}
case 'c':
{
switch(key)
{
case 1:
{
kes[id] = 0
}
case 2:
{
if(szint[id] >= 5)
{
kes[id] = 1
}
else
{
ColorChat(id, GREEN, "[Info] ^1A ^3Kes ^1hasznalatahoz meg fejoldned kell.")
}
}
case 3:
{
if(szint[id] >= 10)
{
kes[id] = 2
}
else
{
ColorChat(id, GREEN, "[Info] ^1A ^3Kes ^1hasznalatahoz meg fejlodnod kell.")
}
}
case 4:
{
if(szint[id] >= 15)
{
kes[id] = 3
}
else
{
ColorChat(id, GREEN, "[Info] ^1A ^3Kes ^1hasznalatahoz meg fejlodnod kell.")
}
}
case 5:
{
if(szint[id] >= 20)
{
kes[id] = 4
}
else
{
ColorChat(id, GREEN, "[Info] ^1A ^3Kes ^1hasznalatahoz meg fejlodnod kell.")
}
}
case 6:
{
if(szint[id] >= 30)
{
kes[id] = 5
}
else
{
ColorChat(id, GREEN, "[Info] ^1A ^3Kes ^1hasznalatahoz meg fejlodnod kell.")
}
}
case 7:
{
if(szint[id] >= 50)
{
kes[id] = 6
}
else
{
ColorChat(id, GREEN, "[Info] ^1A ^3Kes ^1hasznalatahoz meg fejlodnod kell.")
}
}
case 8:
{
if(get_user_flags(id) & ADMIN_LEVEL_C)
{
kes[id] = 7
}
}
}
}
case 'h':
{
switch(key)
{
case 1:
{
if(arany[id] >= 3000)
{
if(vip[id] += 3)
if(arany[id] -= 3000)
ColorChat(id, GREEN, "[Info] ^1Sikeresen megvetted magadnak ^3VIP^1-et.")
}
}
}
}
case 'd':
{
switch(key)
{
case 1:
{
if(arany[id] >= 10)
{
set_user_health(id, get_user_health(id)+50)
if(arany[id] -= 10)
ColorChat(id, NORMAL, "Sikeresen megvetted a ^3+50 HP^1-t.")
}
else
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
}
case 2:
{
if(arany[id] >= 20)
{
set_user_maxspeed(id, get_user_maxspeed(id)+100)
if(arany[id] -= 20)
ColorChat(id, NORMAL, "Sikeresen megasaroltad a ^3+100 Sebesseget^1.")
}
else
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
}
case 3:
{
if(arany[id] >= 15)
{
give_item(id, "weapon_ak47")
cs_set_user_bpammo(id,CSW_AK47,90)
if(arany[id] -= 15)
ColorChat(id, NORMAL, "Sikeresen megvasaroltad az ^3AK47-et^1.")
}
else
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
}
case 4:
{
if(arany[id] >= 10)
{
if(arany[id] -= 10)
if(elet[id] += 1)
ColorChat(id, NORMAL, "Sikeresen vasaroltal ^3eletet^1, ha felszeretned hasznalni ird be ^4/ujra.")
}
else
{
ColorChat(id, NORMAL, "Sajnos nincs eleg ^4Aranyad.")
}
}
}
}
case 'n':
{
switch(key)
{
case 1:
{
kuldesmenu(id)
akuld[id] = true
}
case 2:
{
kuldesmenu(id)
lkuld[id] = true
}
case 3:
{
kuldesmenu(id)
kkuld[id] = true
}
case 4:
{
kuldesmenu(id)
pkuld[id] = true
}
case 5:
{
kuldesmenu(id)
fkuld[id] = 1
}
case 6:
{
kuldesmenu(id)
fkuld[id] = 2
}
case 7:
{
kuldesmenu(id)
fkuld[id] = 3
}
case 8:
{
kuldesmenu(id)
fkuld[id] = 4
}
case 9:
{
kuldesmenu(id)
fkuld[id] = 5
}
case 10:
{
kuldesmenu(id)
fkuld[id] = 6
}
case 11:
{
kuldesmenu(id)
fkuld[id] = 7
}
case 12:
{
kuldesmenu(id)
fkuld[id] = 8
}
case 13:
{
kuldesmenu(id)
fkuld[id] = 9
}
case 14:
{
kuldesmenu(id)
fkuld[id] = 10
}
case 15:
{
kuldesmenu(id)
fkuld[id] = 11
}
case 16:
{
kuldesmenu(id)
fkuld[id] = 12
}
case 17:
{
kuldesmenu(id)
fkuld[id] = 13
}
}
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public lada_handler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
return PLUGIN_HANDLED;
}
new command[6], name[64], access, callback;
menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
new key = str_to_num(command);
switch(key)
{
case 1:
{
switch(random_num(1,27))
{
case 1:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 2:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
if(arany[id] += 30)
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Talaltal 30 ^4Aranyat ^1ebben a ^3ladaban.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 3:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 4:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 5:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 6:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
if(arany[id] += 50)
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Talaltal 50 ^4Aranyat ^1ebben a ^3ladaban.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 7:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
if(arany[id] += 100)
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Talaltal 100 ^4Aranyat ^1ebben a ^3ladaban.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 8:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ujabb ^3lada ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 9:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ^3kulcs ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 10:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 11:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
set_user_health(id,get_user_health(id)+50)
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban +50 elet ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 12:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
set_user_health(id,get_user_health(id)+50)
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban +50 elet ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 13:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
if(elet[id] += 1)
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban +1 elet ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 14:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 15:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 16:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
set_user_rendering(id, kRenderFxNone, 0, 0, 0, kRenderTransAlpha , 0);
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1Lathatatlansag volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 17:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod. :(")
}
}
case 18:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 19:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 20:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 21:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 22:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
usp[id] = 1
m1[id] += 1
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ^4Tuz ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 23:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
usp[id] = 2
m2[id] += 1
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ^4Biological ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 24:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
usp[id] = 3
m3[id] += 1
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ^4Zold ero ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 25:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^3lada ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 26:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
usp[id] = 4
m4[id] += 1
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ^4Mexit ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
case 27:
{
if(lada[id] >=1 && kulcs[id] >= 1)
{
usp[id] = 5
m5[id] += 1
lada[id]--
kulcs[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^3ladaban ^1egy ^4Tigris ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs ^3ladad ^1vagy ^3kulcsod.")
}
}
}
}
case 2:
{
switch(random_num(1,8))
{
case 1:
{
if(plada[id] >= 1)
{
arany[id] += 3000
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladaban ^1+3000 Arany volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 2:
{
if(plada[id] >= 1)
{
usp[id] = 13
m13[id] += 1
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladaban ^4Caiman ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 3:
{
if(plada[id] >= 1)
{
usp[id] = 12
m12[id] += 1
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladaban ^4Uber ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 4:
{
if(plada[id] >= 1)
{
usp[id] = 11
m11[id] += 1
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladban ^4Jeg ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 5:
{
if(plada[id] >= 1)
{
usp[id] = 10
m10[id] += 1
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladaban ^1Kill Confirmed ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 6:
{
if(plada[id] >= 1)
{
usp[id] = 9
m9[id] += 1
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladaban ^1Arany ^3USP ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 7:
{
if(plada[id] >= 1)
{
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Sajnos ez a ^4Karacsonyi ^3Lada ^1ures volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
case 8:
{
if(plada[id] >= 1)
{
szint[id] += 3
plada[id]--
ColorChat(id, GREEN, "[Info] ^1Ebben a ^4Karacsonyi ^3Ladaban ^1+3 ^3Szint ^1volt.")
}
else
{
ColorChat(id, GREEN, "[Info] ^1Neked nincs egy ^4Karacsonyi ^3Ladad ^1sem.")
}
}
}
}
}
return PLUGIN_CONTINUE
}
public sayhook(id)
{
read_args (message, 191)
remove_quotes (message)
if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
{
return PLUGIN_CONTINUE
}
get_user_name(id, nev, 31)
if(is_user_alive(id)) {
get_user_team(id, color, 9)
if(get_user_flags(id) & TULAJ)
formatex(Temp, 191, "^x03[Tulajdonos]^x04%s^x03[Silver%i]^x04: %s", nev, szint[id], message)
else if(get_user_flags(id) & ADMIN)
formatex(Temp, 191, "^x03[Admin][Silver%i]^x04%s^x03: %s", szint[id], nev, message)
else if(get_user_flags(id) & VIP)
formatex(Temp, 191, "^x03[VIP][Silver%i]^x04%s^x03: %s", szint[id], nev, message)
else formatex(Temp, 191, "^x04[Silver%i]^x03%s^x01: %s", szint[id], nev, message)
}
else {
get_user_team(id, color, 9)
if(get_user_flags(id) & TULAJ)
formatex(Temp, 191, "^x03[Tulajdonos]^x04%s^x03[Silver%i]^x04: %s", nev, szint[id], message)
else if(get_user_flags(id) & ADMIN)
formatex(Temp, 191, "^x03[Admin][Silver%i]^x04%s^x03: %s", szint[id], nev, message)
else if(get_user_flags(id) & VIP)
formatex(Temp, 191, "^x03[VIP][Silver%i]^x04%s^x03: %s", szint[id], nev, message)
else formatex(Temp, 191, "^x04[Silver%i]^x03%s^x01: %s", szint[id], nev, message)
}
sendmessage(color)
return PLUGIN_HANDLED
}
public sendmessage(color[])
{
new teamName[10]
for(new player = 1; player < get_maxplayers(); player++)
{
get_user_team (player, teamName, 9)
teamf (player, color)
elkuldes(player, Temp)
teamf(player, teamName)
}
}
public teamf(player, team[])
{
message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
write_byte(player)
write_string(team)
message_end()
}
public elkuldes(player, Temp[])
{
message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
write_byte( player )
write_string( Temp )
message_end()
}
public adas(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY)
{
new menu = menu_create("\rAdas\d - \wAdas","adas_h")
new players[32], pnum, tempid
new szName[32], szTempid[20]
get_players(players, pnum)
for( new i; i<pnum; i++ )
{
tempid = players[i];
get_user_name(tempid, szName, charsmax(szName))
num_to_str(tempid, szTempid, charsmax(szTempid))
menu_additem(menu, szName, szTempid, 0)
}
menu_display(id, menu, 0)
}
else
{
}
}
public adas_h(id, menu, item)
{
if( item == MENU_EXIT )
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
new data[6], szName[64];
new access, callback;
menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
new tempid = str_to_num(data);
if( is_user_alive(tempid) )
{
arany[tempid] += 500
szint[tempid] += 1
}
client_cmd(id,"adas")
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public mentes(id)
{
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-dt", name)
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i",arany[id],elet[id],m1[id],m2[id],m3[id],m4[id],m5[id],m6[id],m7[id],m8[id],m9[id],m10[id],m11[id],m12[id],m13[id],szint[id],xp[id],vip[id],lada[id],kulcs[id],plada[id])
nvault_set(g_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public betoltes(id)
{
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-dt", name)
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i",arany[id],elet[id],m1[id],m2[id],m3[id],m4[id],m5[id],m6[id],m7[id],m8[id],m9[id],m10[id],m11[id],m12[id],m13[id],szint[id],xp[id],vip[id],lada[id],kulcs[id],plada[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ")
new ar[32], el[32], um1[32], um2[32], um3[32], um4[32], um5[32], um6[32], um7[32], um8[32], um9[32], um10[32], um11[32], um12[32], um13[32], sz[32], ol[32], vp[32], la[32], kc[32], pl[32]
parse(vaultdata, ar, 31, el, 31, um1, 31, um2, 31, um3, 31, um4, 31, um5, 31, um6, 31, um7, 31, um8, 31, um9, 31, um10, 31, um11, 31, um12, 31, um13, 31, sz, 31, ol, 31, vp, 31, la, 31, kc, 31, pl, 31)
arany[id] = str_to_num(ar)
elet[id] = str_to_num(el)
m1[id] = str_to_num(um1)
m2[id] = str_to_num(um2)
m3[id] = str_to_num(um3)
m4[id] = str_to_num(um4)
m5[id] = str_to_num(um5)
m6[id] = str_to_num(um6)
m7[id] = str_to_num(um7)
m8[id] = str_to_num(um8)
m9[id] = str_to_num(um9)
m10[id] = str_to_num(um10)
m11[id] = str_to_num(um11)
m12[id] = str_to_num(um12)
m13[id] = str_to_num(um13)
szint[id] = str_to_num(sz)
xp[id] = str_to_num(ol)
vip[id] = str_to_num(vp)
lada[id] = str_to_num(la)
kulcs[id] = str_to_num(kc)
plada[id] = str_to_num(pl)
return PLUGIN_CONTINUE
}
public client_disconnect(id)
{
usp1_damage[id] = false
usp2_damage[id] = false
usp3_damage[id] = false
usp4_damage[id] = false
usp5_damage[id] = false
usp6_damage[id] = false
usp7_damage[id] = false
usp8_damage[id] = false
usp9_damage[id] = false
usp10_damage[id] = false
usp11_damage[id] = false
usp12_damage[id] = false
usp13_damage[id] = false
mentes(id)
}
public client_connect(id)
{
betoltes(id);
set_task(3.0,"jog",id)
}
public jog(id)
{
if(vip[id] == 3)
{
set_user_flags(id, get_user_flags(id) | ADMIN_LEVEL_C)
}
}
public plugin_end()
{
nvault_close(g_vault)
}