Raised This Month: $ Target: $400
 0% 

Exp problem


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
yas17sin
Veteran Member
Join Date: Oct 2016
Location: Morocco/Sale
Old 04-10-2017 , 12:36   Re: Exp problem
Reply With Quote #2

try this :
PHP Code:
/* Plugin made by Straxedix */
 
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#include <nvault>
#include <engine>
 
new g_vault
new PlayerXP[33],PlayerLevel[33]
new 
XP_Kill,XP_Hs
new SaveXP
 
// Experience gain is set to 100 per kill, 200 per head shot.
// Idea is to let players get first few (3-5) knives real quick. Others (as levels grow) harder and harder. Check experience below.
 
new const LEVELS[] = {
    
0// Default knife - free
    
500// 5 killova
    
1000// 10 killova
    
2000// 20 killova
    
5000// 50 killova
    
10000// 100 killova
    
20000// 200 killova
    
30000// 300 killova
    
40000// 400 killova
    
50000// 500 killova
    
70000// 700 killova
    
100000// 1.000 killova
    
130000// 1.300 killova
    
160000// 1.600 killova
    
200000// 2.000 killova
    
240000// 2.400 killova
    
280000// 2.800 killova
    
320000// 3.200 killova
    
360000// 3.600 killova
    
400000// 4.000 killova
    
450000// 4.500 killova
    
500000// 5.000 killova
    
550000// 5.500 killova
    
600000// 6.000 killova
    
650000// 6.500 killova
    
700000// 7.000 killova
    
750000// 7.500 killova
    
800000// 8.000 killova
    
850000// 8.500 killova
    
900000// 9.000 killova
    
950000// 9.500 killova
    
1000000// 10.000 killova
    
1100000// 11.000 killova
    
1200000// 12.000 killova
    
1300000// 13.000 killova
    
1400000// 14.000 killova
    
1500000// 15.000 killova
    
1700000// 17.000 killova
    
1900000// 19.000 killova
    
2100000// 21.000 killova
    
2300000// 23.000 killova
    
2500000// 25.000 killova
    
2700000// 27.000 killova
    
2900000// 29.000 killova
    
3100000// 31.000 killova
    
3300000// 33.000 killova
    
3500000// 35.000 killova
    
3800000// 38.000 killova
    
4100000// 41.000 killova
    
4400000// 44.000 killova
    
4700000// 47.000 killova
    
5000000// 50.000 killova
    
5300000// 53.000 killova
    
5600000// 56.000 killova
    
5900000// 59.000 killova
    
6300000// 63.000 killova
    
6700000 // 67.000 killova
}
 
new const 
knives_free[][] =
{
    
"Default Knife",
    
"Bloody Knife",
    
"Zebra Knife",
    
"Thunder Knife",
    
"Crystal Knife",
    
"Soldier Knife",
    
"ZicZac Knife",
    
"Parallax Knife",
    
"Deep Blood Knife",
    
"Syralth Knife",
    
"Monster",
    
"Crowabar",
    
"Silver And Gold Knife",
    
"Colorful Knife",
    
"Fireball Knife",
    
"Wolverine Claws",
    
"Sunset Knife",
    
"Katana",
    
"Hammer",
    
"Adidas Knife",
    
"Plague Knife",
    
"Tiny Knife",
    
"Golden Knife",
    
"Programmer Knife",
    
"Cyber Knife",
    
"Rainbow Knife",
    
"Harmed Knife",
    
"Grey Knife",
    
"Deep Sea Knife",
    
"Lightning Knife",
    
"Ordinary Killer",
    
"Marine Knife",
    
"Freckles Knife",
    
"Shadow Knife",
    
"Silver Knife",
    
"Llama Knife",
    
"Prison Knife",
    
"Xmas Knife",
    
"Night Sky Knife",
    
"Water Knife",
    
"Spy Knife",
    
"Cobra Knife",
    
"Light Bringer",
    
"Redo Knife",
    
"Toxic Knife",
    
"White Knife",
    
"Digital Knife",
    
"Razer Knife",
    
"Crysis Knife",
    
"Coded Knife",
    
"Aqua Smoke",
    
"Black Insight",
    
"Ultra Knife",
    
"Bubbletastic Knife",
    
"Fallen",
    
"Pure Ice"
}
new const 
knives_VIP[][] =
{
    
"Excalibur Knife"//Sounds included, VIP Knives from here.
    
"Dragon Knife",
    
"Hunt"//Sounds inlcuded.
    
"Lightsaber",
    
"Death Knife",
    
"Death Axe",
    
"Digital Killer",
    
"Master Knife",
    
"Simple Knife",
    
"Special Force",
    
"Bloody Moon",
    
"Painted Knife",
    
"Firework Knife",
    
"Illusion Knife",
    
"Light Blue Knife",
    
"Destiny",
    
"Death Touch",
    
"Purple Death",
    
"Black Soul",
    
"Red Hope"
}
new const 
knives_admin[][] =
{
    
"Tracker"//Sounds included. Admin Knives from here.
    
"Black And White",
    
"Chosen",
    
"Dark Cube",
    
"Destroyer",
    
"Unbeatable",
    
"White Force"
}
new const 
knives_tron[][] =
{
    
"Tron Blue"//Tron Knives from here.
    
"Tron Blue Transparent",
    
"Tron Green",
    
"Tron Green Transparent",
    
"Tron Orange",
    
"Tron Orange Transparent",
    
"Tron Purple",
    
"Tron Purple Transparent",
    
"Tron Red",
    
"Tron Red Transparent",
    
"Tron White",
    
"Tron White Transparent",
    
"Tron Yellow",
    
"Tron Yellow Transparent"
}
new const 
knives_zixon[][] =
{
    
"Zixon Blue"//Zixon knives from here.
    
"Zixon Banana",
    
"Zixon Electric",
    
"Zixon Bubble",
    
"Zixon Light Blue",
    
"Zixon Gold",
    
"Zixon Green",
    
"Zixon Pink",
    
"Zixon Red",
    
"Zixon Coca Cola",
    
"Zixon Colorful",
    
"Zixon Glass",
    
"Zixon Green Fire",
    
"Zixon Green Fire v2",
    
"Zixon Hazzard",
    
"Zixon Black Hearts",
    
"Zixon Colorful",
    
"Zixon White",
    
"Zixon Ice",
    
"Zixon Lava",
    
"Zixon Lightning",
    
"Zixon Metal",
    
"Zixon Pure Black",
    
"Zixon Rainbow",
    
"Zixon Red Metal",
    
"Zixon Transparent Blue",
    
"Zixon Transparent Gold",
    
"Zixon Transparent Green",
    
"Zixon Transparent Hearts",
    
"Zixon Transparent Magneta",
    
"Zixon Transparent Rainbow",
    
"Zixon Transparent Red",
    
"Zixon Transparent White",
    
"Zixon Vortex",
    
"Zixon Wooden"
}
 
new const 
models_free_knives[][] =
{
    
"models/v_knife.mdl",
    
"models/sleepless/free_knives/v_bloody.mdl",
    
"models/sleepless/free_knives/v_zebra.mdl",
    
"models/sleepless/free_knives/v_thunder.mdl",
    
"models/sleepless/free_knives/v_crystal.mdl",
    
"models/sleepless/free_knives/v_soldier.mdl",
    
"models/sleepless/free_knives/v_ziczac.mdl",
    
"models/sleepless/free_knives/v_parallax.mdl",
    
"models/sleepless/free_knives/v_deep_blood.mdl",
    
"models/sleepless/free_knives/v_syralth.mdl",
    
"models/sleepless/free_knives/v_monster.mdl",
    
"models/sleepless/free_knives/v_crowbar.mdl",
    
"models/sleepless/free_knives/v_silver_gold.mdl",
    
"models/sleepless/free_knives/v_colorful.mdl",
    
"models/sleepless/free_knives/v_fireball.mdl",
    
"models/sleepless/free_knives/v_wolverine.mdl",
    
"models/sleepless/free_knives/v_sunset.mdl",
    
"models/sleepless/free_knives/v_katana.mdl",
    
"models/sleepless/free_knives/v_hammer.mdl",
    
"models/sleepless/free_knives/v_adidas.mdl",
    
"models/sleepless/free_knives/v_plague.mdl",
    
"models/sleepless/free_knives/v_tiny.mdl",
    
"models/sleepless/free_knives/v_gold.mdl",
    
"models/sleepless/free_knives/v_programmer.mdl",
    
"models/sleepless/free_knives/v_cyber.mdl",
    
"models/sleepless/free_knives/v_rainbow.mdl",
    
"models/sleepless/free_knives/v_harmed.mdl",
    
"models/sleepless/free_knives/v_grey.mdl",
    
"models/sleepless/free_knives/v_deep_sea.mdl",
    
"models/sleepless/free_knives/v_lightning.mdl",
    
"models/sleepless/free_knives/v_ordinary.mdl",
    
"models/sleepless/free_knives/v_marine.mdl",
    
"models/sleepless/free_knives/v_freckles.mdl",
    
"models/sleepless/free_knives/v_shadow.mdl",
    
"models/sleepless/free_knives/v_silver.mdl",
    
"models/sleepless/free_knives/v_llama.mdl",
    
"models/sleepless/free_knives/v_prison.mdl",
    
"models/sleepless/free_knives/v_xmas.mdl",
    
"models/sleepless/free_knives/v_night_sky.mdl",
    
"models/sleepless/free_knives/v_water.mdl",
    
"models/sleepless/free_knives/v_spy.mdl",
    
"models/sleepless/free_knives/v_cobra.mdl",
    
"models/sleepless/free_knives/v_light_bringer.mdl",
    
"models/sleepless/free_knives/v_redo.mdl",
    
"models/sleepless/free_knives/v_toxic.mdl",
    
"models/sleepless/free_knives/v_white.mdl",
    
"models/sleepless/free_knives/v_digital.mdl",
    
"models/sleepless/free_knives/v_razer.mdl",
    
"models/sleepless/free_knives/v_crysis.mdl",
    
"models/sleepless/free_knives/v_coded.mdl",
    
"models/sleepless/free_knives/v_aqua_smoke.mdl",
    
"models/sleepless/free_knives/v_black_insight.mdl",
    
"models/sleepless/free_knives/v_ultra.mdl",
    
"models/sleepless/free_knives/v_bubbletastic.mdl",
    
"models/sleepless/free_knives/v_fallen.mdl",
    
"models/sleepless/free_knives/v_pure_ice.mdl"
}
 
new const 
models_VIP_knives[][] =
{
    
"models/sleepless/VIP_knives/v_excalibur.mdl",
    
"models/sleepless/VIP_knives/v_dragon.mdl",
    
"models/sleepless/VIP_knives/v_hunt.mdl",
    
"models/sleepless/VIP_knives/v_lightsaber.mdl",
    
"models/sleepless/VIP_knives/v_death.mdl",
    
"models/sleepless/VIP_knives/v_death_axe.mdl",
    
"models/sleepless/VIP_knives/v_digital_killer.mdl",
    
"models/sleepless/VIP_knives/v_master.mdl",
    
"models/sleepless/VIP_knives/v_simple.mdl",
    
"models/sleepless/VIP_knives/v_special_force.mdl",
    
"models/sleepless/VIP_knives/v_bloody_moon.mdl",
    
"models/sleepless/VIP_knives/v_paint.mdl",
    
"models/sleepless/VIP_knives/v_firework.mdl",
    
"models/sleepless/VIP_knives/v_illusion.mdl",
    
"models/sleepless/VIP_knives/v_light_blue.mdl",
    
"models/sleepless/VIP_knives/v_destiny.mdl",
    
"models/sleepless/VIP_knives/v_death_touch.mdl",
    
"models/sleepless/VIP_knives/v_purple_death.mdl",
    
"models/sleepless/VIP_knives/v_black_soul.mdl",
    
"models/sleepless/VIP_knives/v_red_hope.mdl"
}
 
new const 
models_admin_knives[][] =
{
    
"models/sleepless/admin_knives/v_tracker.mdl",
    
"models/sleepless/admin_knives/v_black_and_white.mdl",
    
"models/sleepless/admin_knives/v_chosen.mdl",
    
"models/sleepless/admin_knives/v_dark_cube.mdl",
    
"models/sleepless/admin_knives/v_destroyer.mdl",
    
"models/sleepless/admin_knives/v_unbeatable.mdl",
    
"models/sleepless/admin_knives/v_white_force.mdl"
}
 
new const 
models_tron_knives[][] =
{
    
"models/sleepless/tron_knives/v_blue_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_blue_tron_transparent.mdl",
    
"models/sleepless/tron_knives/v_green_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_green_tron_transparent.mdl",
    
"models/sleepless/tron_knives/v_orange_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_orange_tron_transparent.mdl",
    
"models/sleepless/tron_knives/v_purple_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_purple_tron_transparent.mdl",
    
"models/sleepless/tron_knives/v_red_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_red_tron_transparent.mdl",
    
"models/sleepless/tron_knives/v_white_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_white_tron_transparent.mdl",
    
"models/sleepless/tron_knives/v_yellow_tron_normal.mdl",
    
"models/sleepless/tron_knives/v_yellow_tron_transparent.mdl"
}
 
new const 
models_zixon_knives[][] =
{
    
"models/sleepless/zixon_knives/v_zixon_blue.mdl",
    
"models/sleepless/zixon_knives/v_zixon_banana.mdl",
    
"models/sleepless/zixon_knives/v_zixon_electric.mdl",
    
"models/sleepless/zixon_knives/v_zixon_bubble.mdl",
    
"models/sleepless/zixon_knives/v_zixon_light_blue.mdl",
    
"models/sleepless/zixon_knives/v_zixon_gold.mdl",
    
"models/sleepless/zixon_knives/v_zixon_green.mdl",
    
"models/sleepless/zixon_knives/v_zixon_pink.mdl",
    
"models/sleepless/zixon_knives/v_zixon_red.mdl",
    
"models/sleepless/zixon_knives/v_zixon_coca_cola.mdl",
    
"models/sleepless/zixon_knives/v_zixon_colorful.mdl",
    
"models/sleepless/zixon_knives/v_zixon_glass.mdl",
    
"models/sleepless/zixon_knives/v_zixon_green_fire.mdl",
    
"models/sleepless/zixon_knives/v_zixon_green_fire_2.mdl",
    
"models/sleepless/zixon_knives/v_zixon_hazard.mdl",
    
"models/sleepless/zixon_knives/v_zixon_hearts_black.mdl",
    
"models/sleepless/zixon_knives/v_zixon_hearts_colorful.mdl",
    
"models/sleepless/zixon_knives/v_zixon_hearts_white.mdl",
    
"models/sleepless/zixon_knives/v_zixon_ice.mdl",
    
"models/sleepless/zixon_knives/v_zixon_lava.mdl",
    
"models/sleepless/zixon_knives/v_zixon_lightning.mdl",
    
"models/sleepless/zixon_knives/v_zixon_metal.mdl",
    
"models/sleepless/zixon_knives/v_zixon_pure_black.mdl",
    
"models/sleepless/zixon_knives/v_zixon_rainbow.mdl",
    
"models/sleepless/zixon_knives/v_zixon_red_metal.mdl",
    
"models/sleepless/zixon_knives/v_zixon_blue_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_gold_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_green_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_hearts_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_magneta_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_rainbow_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_red_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_white_transparent.mdl",
    
"models/sleepless/zixon_knives/v_zixon_vortex.mdl",
    
"models/sleepless/zixon_knives/v_zixon_wooden.mdl"
}
 
public 
plugin_precache()
{
    for(new 
0;sizeof(models_free_knives);i++)
    
precache_model(models_free_knives[i])
    for(new 
0;sizeof(models_VIP_knives);i++)
    
precache_model(models_VIP_knives[i])
    for(new 
0;sizeof(models_admin_knives);i++)
    
precache_model(models_admin_knives[i])
    for(new 
0;sizeof(models_tron_knives);i++)
    
precache_model(models_tron_knives[i])
    for(new 
0;sizeof(models_zixon_knives);i++)
    
precache_model(models_zixon_knives[i])
}
 
public 
plugin_init()
{
    
register_plugin("Straxedix Knife System""1.0""Straxedix")
    
register_clcmd("say /knife""Call")
    
register_clcmd("say_team /knife""Call")
    
register_clcmd("say /noz""Call")
    
register_clcmd("say_team /noz""Call")
    
register_clcmd("say /mojlevel""MojLevel")
    
register_clcmd("say /mojxp""MojXP")
   
    
register_event("DeathMsg""eDeath""a")
    
SaveXP register_cvar("SaveXP""1")
    
XP_Kill register_cvar("XP_per_kill""100")
    
XP_Hs register_cvar("XP_hs_bonus""100")
    
g_vault nvault_open("Sleepless")
}
 
public 
MojLevel(id)
{
    
ColorChat(idGREEN"^1[^4Sleepless^1] Vas trenutni level je: ^3%i"PlayerLevel[id])
}
 
public 
MojXP(id)
{
    
ColorChat(idGREEN"^1[^4Sleepless^1] Vas trenutni XP je ^3%i"PlayerXP[id])
}
 
public 
eDeath( )
{
    new 
headshot,attacker read_data(1)
    
headshot read_data(3)
   
    
PlayerXP[attacker] += get_pcvar_num(XP_Kill)
       
    if(
headshot)
    
PlayerXP[attacker] += get_pcvar_num(XP_Hs)
   
    
/*while(PlayerXP[attacker] >= LEVELS[PlayerLevel[attacker]])
    {
        ColorChat(attacker, GREEN, "^1[^4Sleepless^1] Congratulations you've reached the next level. You are now level %i %s !")
        PlayerLevel[attacker] += 1
    }*/
    
SaveData(attacker)
    
ShowHud(attacker)
    
CheckLevel(attacker)
}
CheckLevel(id)
{
    if(
PlayerXP[id] >= LEVELS[PlayerLevel[id]+1] && LEVELS[PlayerLevel[id]+1] != 0)
    {
        
PlayerLevel[id]++;
        
        if(
PlayerXP[id] >= LEVELS[PlayerLevel[id]+1] && LEVELS[PlayerLevel[id]+1] != 0)
        {
            
CheckLevel(id);
            return 
PLUGIN_HANDLED;
        }
            
        new 
g_iName[32];
        
get_user_name(idg_iNamecharsmax(g_iName));
        
        
ColorChat(0GREEN"^1[^4Sleepless^1] Congratulations to %s^1 who has reached level %i^1 [%s^1]"g_iNamePlayerLevel[id], knives_free[PlayerLevel[id]]);
        
        
client_cmd(0"spk events/task_complete.wav");
        
        
SaveData(id)
        
    }
    return 
PLUGIN_HANDLED;
}
public 
client_connect(id)
{
    if(
get_pcvar_num(SaveXP) == 1)
    {
        
LoadData(id)
    }
}
 
public 
ShowHud(id)
{
    
set_hudmessage(02552550.00.1416.012.0)
    
show_hudmessage(id"Level: %i^nExperience: %i"PlayerLevel[id], PlayerXP[id])
}
 
public 
client_disconnect(id)
{
    if(
get_pcvar_num(SaveXP) == 1)
    {
        
SaveData(id)
    }
    
PlayerXP[id] = 0
    PlayerLevel
[id] = 0
}
 
public 
SaveData(id)
{
    new 
AuthID[35]
    
get_user_authid(idAuthID34)
   
    new 
vaultkey[64], vaultdata[256]
    
format(vaultkey,63,"%s-Mod"AuthID)
    
format(vaultdata,255,"%i#%i#",PlayerXP[id],PlayerLevel[id])
    
nvault_set(g_vault,vaultkeyvaultdata)
    return 
PLUGIN_CONTINUE
}
 
public 
LoadData(id)
{
    new 
AuthID[35]
    
get_user_authid(id,AuthID,34)
   
    new 
vaultkey[64],vaultdata[256]
    
format(vaultkey,63,"%s-Mod",AuthID)
    
format(vaultdata,255,"%i#%i#",PlayerXP[id],PlayerLevel[id])
    
nvault_get(g_vault,vaultkey,vaultdata,255)
   
    
replace_all(vaultdata255"#"" ")
   
    new 
playerxp[32], playerlevel[32]
   
    
parse(vaultdataplayerxp31playerlevel31)
   
    
PlayerXP[id] = str_to_num(playerxp)
    
PlayerLevel[id] = str_to_num(playerlevel)
   
    return 
PLUGIN_CONTINUE
}
 
public 
Call(id)
{
    new 
menu menu_create("\w[\rSleepless\w] \ySelect between \rknife packs \yyou want to use.""Follow")
    
menu_additem(menu"Free Knives Pack")
    
menu_additem(menu"\yVIP Knives Pack \w[\r2x Boost\w]")
    
menu_additem(menu"Admin Knives Pack [\rForum\w]")
    
menu_additem(menu"\yTron Knives Pack \w[\r1x Boost\w]")
    
menu_additem(menu"\yZixon Knives Pack \w[\r2x Boost\w]")
    
menu_display(idmenu)
    return 
PLUGIN_HANDLED
}
 
public 
Follow(idmenuitem)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_CONTINUE
    
}
    switch(
item)
    {
        case 
0:
        {
            
FreeKnivesMenu(id)
        }
        case 
1:
        {
            
VIPKnivesMenu(id)
        }
        case 
2:
        {
            
AdminKnivesMenu(id)
        }
        case 
3:
        {
            
TronKnivesMenu(id)
        }
        case 
4:
        {
            
ZixonKnivesMenu(id)
        }
    }
    return 
PLUGIN_HANDLED
}
 
public 
FreeKnivesMenu(id)
{
    new 
menu menu_create("\w[\rSleepless\w] \ySelect knife from \rFree knifes pack\y.""FreeKnivesMenuDisplay")
    for(new 
0;sizeof knives_free;++)
    
menu_additem(menuknives_free[i])
    
menu_display(idmenu)
}
 
public 
VIPKnivesMenu(id)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        new 
menu menu_create("\w[\rSleepless\w] \ySelect knife from \rVIP knifes pack\y.""VIPKnivesMenuDisplay")
        for(new 
0;sizeof knives_VIP;++)
        
menu_additem(menuknives_VIP[i])
        
menu_display(idmenu)
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3VIP Knifes^1. Type ^3/forum^1 for more informations.")
    }
}
 
public 
AdminKnivesMenu(id)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        new 
menu menu_create("\w[\rSleepless\w] \ySelect knife from \rAdmin knifes pack\y.""AdminKnivesMenuDisplay")
        for(new 
0;sizeof knives_admin;++)
        
menu_additem(menuknives_admin[i])
        
menu_display(idmenu)
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3Admin Knifes^1. Type ^3/forum^1 for more informations.")
    }
}
 
public 
TronKnivesMenu(id)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        new 
menu menu_create("\w[\rSleepless\w] \ySelect knife from \rTron Knives Pack\y.""TronKnivesMenuDisplay")
        for(new 
0;sizeof knives_tron;++)
        
menu_additem(menuknives_tron[i])
        
menu_display(idmenu)
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3Tron Knives^1. Type ^3/forum^1 for more informations.")
    }
}
 
public 
ZixonKnivesMenu(id)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        new 
menu menu_create("\w[\rSleepless\w] \ySelect knife from \rZixon Knives Pack\y.""ZixonKnivesMenuDisplay")
        for(new 
0;sizeof knives_zixon;++)
        
menu_additem(menuknives_zixon[i])
        
menu_display(idmenu)
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3Zixon Knives^1. Type ^3/forum^1 for more informations.")
    }
}
 
public 
FreeKnivesMenuDisplay(idmenuitem)
{
    if(
PlayerLevel[id] >= LEVELS[item])
    {
        
GetFreeKnife(iditem)
 
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] Sorry^1, but you don't have ^3required level ^1for this ^3knife^1.")
        return 
PLUGIN_CONTINUE
    
}
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_CONTINUE
    
}
    return 
PLUGIN_HANDLED
}
 
public 
VIPKnivesMenuDisplay(idmenuitem)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        
GetVIPKnives(iditem)
        if(
item == MENU_EXIT)
        {
            
menu_destroy(menu)
            return 
PLUGIN_CONTINUE
        
}
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3VIP Knifes^1. Type ^3/forum^1 for more informations.")
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE
}
 
public 
AdminKnivesMenuDisplay(idmenuitem)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        
GetAdminKnives(iditem)
        if(
item == MENU_EXIT)
        {
            
menu_destroy(menu)
            return 
PLUGIN_CONTINUE
        
}
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3Admin Knifes^1. Type ^3/forum^1 for more informations.")
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE
}
 
public 
TronKnivesMenuDisplay(idmenuitem)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        
GetTronKnives(iditem)
        if(
item == MENU_EXIT)
        {
            
menu_destroy(menu)
            return 
PLUGIN_CONTINUE
        
}
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3Tron Knives^1. Type ^3/forum^1 for more informations.")
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE
}
 
public 
ZixonKnivesMenuDisplay(idmenuitem)
{
    if(
get_user_flags(id) & ADMIN_BAN)
    {
        
GetZixonKnives(iditem)
        if(
item == MENU_EXIT)
        {
            
menu_destroy(menu)
            return 
PLUGIN_CONTINUE
        
}
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] You have no access to use ^3Zixon Knives^1. Type ^3/forum^1 for more informations.")
        return 
PLUGIN_HANDLED
    
}
    return 
PLUGIN_CONTINUE
}
 
public 
GetFreeKnife(iditem)
{
 
    if(
is_user_alive(id))
    {
        
entity_set_string(idEV_SZ_viewmodelmodels_free_knives[item])
        
ColorChat(idGREEN"^1[^4Sleepless^1] Congratulations, your knife have been successfully changed. You are now using ^3%s"knives_free[item])
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] Your knife will be changed to ^3%s ^1next time you respawn."knives_free[item])
    }
}
 
public 
GetVIPKnives(id ,item)
{
    if(
is_user_alive(id))
    {
        
entity_set_string(idEV_SZ_viewmodelmodels_VIP_knives[item])
        
ColorChat(idGREEN"^1[^4Sleepless^1] Congratulations, your knife have been successfully changed. You are now using ^3%s"knives_VIP[item])
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] Your knife will be changed to ^3%s ^1next time you respawn."knives_VIP[item])
    }
}
 
public 
GetAdminKnives(iditem)
{
    if(
is_user_alive(id))
    {
        
entity_set_string(idEV_SZ_viewmodelmodels_admin_knives[item])
        
ColorChat(idGREEN"^1[^4Sleepless^1] Congratulations, your knife have been successfully changed. You are now using ^3%s"knives_admin[item])
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] Your knife will be changed to ^3%s ^1next time you respawn."knives_admin[item])
    }
}
 
public 
GetTronKnives(iditem)
{
    if(
is_user_alive(id))
    {
        
entity_set_string(idEV_SZ_viewmodelmodels_tron_knives[item])
        
ColorChat(idGREEN"^1[^4Sleepless^1] Congratulations, your knife have been successfully changed. You are now using ^3%s"knives_tron[item])
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] Your knife will be changed to ^3%s ^1next time you respawn."knives_tron[item])
    }
}
 
public 
GetZixonKnives(iditem)
{
    if(
is_user_alive(id))
    {
        
entity_set_string(idEV_SZ_viewmodelmodels_zixon_knives[item])
        
ColorChat(idGREEN"^1[^4Sleepless^1] Congratulations, your knife have been successfully changed. You are now using ^3%s"knives_zixon[item])
    }
    else
    {
        
ColorChat(idRED"^1[^4Sleepless^1] Your knife will be changed to ^3%s ^1next time you respawn."knives_zixon[item])
    }

__________________
FINISHED WORKING ON : Attack On Titan Mod (100% Done).

FB Acc : FaceBook Account.

pic: http://prntscr.com/fszkke not good quality
yas17sin is offline
Send a message via ICQ to yas17sin
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:00.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode