Raised This Month: $ Target: $400
 0% 

Can't Compile.


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
TheFr3EzY
Junior Member
Join Date: Nov 2013
Old 11-04-2013 , 01:05   Can't Compile.
Reply With Quote #1

Hello guys i cant compile one plugin

Could not locate output file compiled/furien.amx

▲▲▲▲▲▲▲▲▲▲▲Error▲▲▲▲▲▲▲▲▲▲▲

Plugin Code

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <cstrike>
#include <fun>
#include <fakemeta>
#include <engine>
#tryinclude <cstrike_pdatas>

#define PLUGIN "Furien Mod"
#define VERSION "1.0"
#define AUTHOR "Risontek"

#define OFFSET_PRIMARYWEAPON        116
#define VIP ADMIN_LEVEL_H
#define EVIP ADMIN_LEVEL_G

new g_iMaxPlayers
#define IsPlayer(%0)    ( 1 <= (%0) <= g_iMaxPlayers )

new const knife0[] = "models/new/w_magma.mdl"
new const knife1[] = "models/furien/v_antifurien.mdl"
new const knife2[] = "models/furien/v_furien.mdl"
new const knife3[] = "models/furien/v_bloody.mdl"
new const knife4[] = "models/furien/v_bloodsworld.mdl"
new const knife5[] = "models/furien/v_ice.mdl"
new const knife6[] = "models/furien/v_silver.mdl"
new const knife7[] = "models/furien/v_mantis.mdl"
new const knife8[] = "models/furien/v_toporiaka.mdl"
new const knife9[] = "models/furien/v_sk.mdl"

new const mp5[] = "models/furien/v_mp5.mdl"
new const m3[] = "models/furien/v_m3.mdl"
new const awp[] = "models/furien/v_awp.mdl"
new const ak47[] = "models/furien/v_ak47.mdl"
new const m4a1[] = "models/furien/v_m4a1.mdl"
new const m249[] = "models/furien/v_m249.mdl"
new const famas[] = "models/furien/v_famas.mdl"
new const ump45[] = "models/furien/v_ump45.mdl"

new const deagle[] = "models/furien/v_deagle.mdl"
new const elite [] = "models/furien/v_elite.mdl"

new const c4[] = "models/furien/v_c4.mdl"
new const prefix[] = "!g[Furien Mod]!y"

new g_msgStatusIcon

new userknife[33]
new 
sk[33]
new 
body[33]
new 
pocet_kol 1
new g_iInvisFactor 1
new bunny[33]
new 
zbrane[33]
new 
Ham:Ham_Player_ResetMaxSpeed Ham_Item_PreFrame
new maxSpeedFactorCvar 
new wh[33]
new 
bool:caughtJump[33]
new 
bool:doJump[33]
new 
Float:jumpVeloc[33][3]
new 
newButton[33]
new 
numJumps[33]
new 
wallteam
const fPainShock 108
new g_iPrevCurWeapon33 ];
new 
speed1[33]

public 
plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
RegisterHam(Ham_Spawn,"player","Spawn",1)
    
RegisterHam(Ham_Killed,"player","Hrac_Zomrel",1)
    
RegisterHam(Ham_TakeDamage,"player""Hrac_Damage",0)
    
register_event("CurWeapon" "setknife" "be" "1=1")
    
g_msgStatusIcon get_user_msgid("StatusIcon")
    
register_message(g_msgStatusIcon"msgStatusIcon")
    
register_clcmd("say /furien","herne_menu")
    
register_clcmd("herne_menu","herne_menu")
    
register_clcmd("say /rs","reset_score")
    
register_clcmd("say_team /rs","reset_score")
    
register_clcmd("say /risontek","risontek")
    
register_clcmd("say_team /risontek","risontek")
    
register_clcmd("say_team /furien","herne_menu")
    
RegisterHam(Ham_Player_ResetMaxSpeed,"player","playerResetMaxSpeed",1)
    
maxSpeedFactorCvar register_cvar("maxspeed_factor","700.0")
    
register_event("SendAudio""ter_win""a""2&%!MRAD_terwin")
    
register_event("SendAudio""ct_win""a""2&%!MRAD_ctwin")
    new 
iEnt
    iEnt 
create_entity("info_target")
    
entity_set_string(iEntEV_SZ_classname"check_speed")
    
entity_set_float(iEntEV_FL_nextthinkget_gametime() + 0.1)
    
register_think("check_speed""Set_Furiens_Visibility")
    
register_cvar("walljump_str","300.0")
    
register_cvar("walljump_num","3")
    
register_cvar("walljump_team""0")
    
register_touch("player""worldspawn""Touch_World")
    
register_touch("player""func_wall""Touch_World")
    
register_touch("player""func_breakable""Touch_World")
    
RegisterHam(Ham_Player_Jump,"player","fw_jump")
    
set_task(60.0"Reklama",0,_,_,"b")
    
register_event"CurWeapon" "fw_EvCurWeapon" "be" "1=1" )
    
register_clcmd("say","prefix_predmeno")
    
RegisterHam(Ham_Touch"armoury_entity""OnCArmoury_ArmouryTouch")
    
RegisterHam(Ham_Touch"weapon_shield""OnCShield_Touch")
    
RegisterHam(Ham_Touch"weaponbox""OnCWeaponBox_Touch")
    
g_iMaxPlayers get_maxplayers()
    
register_message(get_user_msgid("TextMsg") ,"zmena_spravy")
}

public 
zmena_spravy( const MsgId, const MsgDest, const MsgEntity 
{     
    static 
message[32
    
get_msg_arg_string(2messagecharsmax(message)) 
    if(
equal(message"#Terrorists_Win")) 
    { 
        
set_msg_arg_string(2"Furieni vyhrali"
    } 
    else if(
equal(message"#CTs_Win")) 
    { 
        
set_msg_arg_string(2"Anti-Furieni vyhrali"
    } 
}

public 
plugin_precache()
{
    
precache_model(knife0)    
    
precache_model(knife1)
    
precache_model(knife2)    
    
precache_model(knife3)    
    
precache_model(knife4)    
    
precache_model(knife5)    
    
precache_model(knife6)            
    
precache_model(knife7)    
    
precache_model(knife8)    
    
precache_model(knife9)
    
    
precache_model(mp5)
    
precache_model(m3)
    
precache_model(awp)
    
precache_model(ak47)
    
precache_model(m4a1)
    
precache_model(m249)
    
precache_model(famas)
    
precache_model(ump45)
    
    
precache_model(deagle)
    
precache_model(elite)
    
precache_model(c4)
}
  
public 
OnCArmoury_ArmouryTouch()
{
    return 
HAM_SUPERCEDE
}

public 
OnCShield_Touch()
{
    return 
HAM_SUPERCEDE
}

public 
OnCWeaponBox_Touchweaponbox id )
{
    if( 
IsPlayer(id) && is_user_alive(id) && pev(weaponboxpev_flags) & FL_ONGROUND )
    {
        new 
weapon get_pdata_cbase(weaponboxm_rgpPlayerItems_CWeaponBox[5], XO_CWEAPONBOX)
        if( 
weapon && get_pdata_int(weaponm_iIdXO_CBASEPLAYERWEAPON) == CSW_C4 )
        {    
            return 
HAM_IGNORED
        
}
        return 
HAM_SUPERCEDE
    
}
    return 
HAM_IGNORED
}  
  
public 
fw_EvCurWeaponid )
{
    if(
speed1[id] == 1)
    {
        new 
iCurWeapon read_data);
        if( 
iCurWeapon != g_iPrevCurWeaponid ] )
        {
            
set_user_maxspeedid 400.0 );
            
g_iPrevCurWeaponid ] = iCurWeapon;
        }
    }
}  

public 
fw_setmodel(ent,model[])
{
if(!
pev_valid(ent))
return 
FMRES_IGNORED

if(contain(model,"_c4") != -|| contain(model,"_weaponbox") != -|| contain(model,"_back") != -1)
return 
FMRES_IGNORED

static classname[33]; pev(ent,pev_classname,classname,32)

if(
equal(classname,"weaponbox") || equal(classname,"armoury_entity") || contain(classname,"weapon_") != -1)

engfunc(EngFunc_RemoveEntity,ent)
return 
FMRES_SUPERCEDE

}
return 
FMRES_IGNORED 

public 
Hrac_Damage(victiminflictorattackerFloat:damagedamage_bits// why id at the end ????
{
    if(
is_user_connected(attacker))
    {    
        new 
weapon get_user_weapon(attacker);
        
        switch(
weapon)
        {
            case 
CSW_KNIFE:
            {
                if(
sk[attacker] == 1// make it just   sk[attacker]   if sk[] is bool
                
{
                    
SetHamParamFloat(4,damage 10.0);
                }
            }
            case 
CSW_M3SetHamParamFloat(4,damage 0.25);
            case 
CSW_UMP45SetHamParamFloat(4,damage 0.25);
        }
    }



public 
bomb_planted(id)
{
body[id] += 30
cs_set_user_money
(id,body[id])
ChatColor(id,"%s Vyborne plantnul si bombu a ziskal 30$",prefix)
}
public 
bomb_defused(id)
{
body[id] += 30
cs_set_user_money
(id,body[id])
ChatColor(id,"%s Vyborne defusol si bombu a ziskal 30$",prefix)
}


public 
ter_win()
{

    
set_hudmessage(2551270, -1.00.2510.55.0)
    
show_hudmessage(0"Furieni vyhrali^n^n%i / 3 vyhranych kol"pocet_kol++)
    
    if(
pocet_kol == 4)
    {
    
set_hudmessage(2550255, -1.00.2510.55.0)
    
show_hudmessage(0"Furieni 3x vyhrali^n^nTeamy se vymenili")
    
    new 
hraci[32], number;
    
get_players(hracinumber)
        
    for( new 
inumberi++ )
    {
        
pockat_zmena(hraci[i])
    }
    
    
pocet_kol 1
    
}
}

public 
ct_win()
{
    
set_hudmessage(0127255, -1.00.2510.55.0)
    
show_hudmessage(0"Anti-Furieni vyhrali^n^nTeamy se vymenili")
    
    new 
hraci[32], number;
    
get_players(hracinumber)
    
    for( new 
inumberi++ )
    {
        
pockat_zmena(hraci[i])
    }
    
    
pocet_kol 1
}

public 
force_zmena(id)
{
    switch(
cs_get_user_team(id))
    {
        case 
CS_TEAM_CT:
       {
    
cs_set_user_team(idCS_TEAM_T )
    if(
userknife[id] == 3)
    {
    
userknife[id] = 2    
    
}
    }
        case 
CS_TEAM_T:
    {
    if(
userknife[id] == 2)
    {
    
userknife[id] = 3    
    
}
    
cs_set_user_team(idCS_TEAM_CT )
    }
    }
}

pockat_zmena(id)
{
    switch(
id)
    {
        case 
1..7set_task0.2"force_zmena"id )
        case 
8..15set_task0.4"force_zmena"id )
        case 
16..23set_task0.6"force_zmena"id )
        case 
24..32set_task0.8"force_zmena"id )
    }




public 
playerResetMaxSpeed(id)
{
if(
get_user_team(id) == 1)
{
    static 
Float:maxspeed
    pev
(id,pev_maxspeed,maxspeed)
    
    if(
maxspeed != 1.0)
    {
        
set_pev(id,pev_maxspeed,maxspeed get_pcvar_float(maxSpeedFactorCvar))
    }
}


public 
Hrac_Zomrel(victim,attacker,shouldgibc)
{
if(
is_user_alive(attacker))
{
bunny[victim] = 0
wh
[victim] = 0
sk
[victim] = 0
if(get_user_team(victim) == 2)
{
if(
get_user_flags(attacker) & EVIP)
{
body[attacker] += 30
ChatColor
(attacker,"%s Vyborne zabil si Anti-Furiena a ziskal 30$ a 4hp",prefix)
cs_set_user_money(attacker,body[attacker])
set_user_health(attacker,get_user_health(attacker)+4)
}
else
{
if(
get_user_flags(attacker) & VIP)
{
body[attacker] += 20
ChatColor
(attacker,"%s Vyborne zabil si Anti-Furiena a ziskal 20$ a 2hp",prefix)
cs_set_user_money(attacker,body[attacker])
set_user_health(attacker,get_user_health(attacker)+2)
}
else
{
body[attacker] += 15
ChatColor
(attacker,"%s Vyborne zabil si Anti-Furiena a ziskal 15$",prefix)
cs_set_user_money(attacker,body[attacker])
}
}
}
if(
get_user_team(victim) == 1)
{
if(
get_user_flags(attacker) & EVIP)
{
body[attacker] += 20
ChatColor
(attacker,"%s Vyborne zabil si Furiena a ziskal 20$ a 4hp",prefix)
cs_set_user_money(attacker,body[attacker])
set_user_health(attacker,get_user_health(attacker)+4)
}
else
{
if(
get_user_flags(attacker) & VIP)
{
body[attacker] += 15
ChatColor
(attacker,"%s Vyborne zabil si Furiena a ziskal 15$ a 2hp",prefix)
cs_set_user_money(attacker,body[attacker])
set_user_health(attacker,get_user_health(attacker)+2)
}
else
{
body[attacker] += 10
ChatColor
(attacker,"%s Vyborne zabil si Furiena a ziskal 10$",prefix)
cs_set_user_money(attacker,body[attacker])
}
}
}
}
}

public 
msgStatusIcon(msgidmsgdestid)
{
    static 
szIcon[8];
    
get_msg_arg_string(2szIcon7);
    if(
equal(szIcon"buyzone") && get_msg_arg_int(1))
    {
        
set_pdata_int(id235get_pdata_int(id235) & ~(1<<0));
        return 
PLUGIN_HANDLED;
    }
    return 
PLUGIN_CONTINUE;





public 
Spawn(id)
{
    
bunny[id] = 0
    wh
[id] = 0
    zbrane
[id] = 1
    sk
[id] = 0
    speed1
[id] = 0
    cs_set_user_money
(id,body[id])
    
herne_menu(id)
    
strip_user_weapons(id)
    
set_pdata_int(idOFFSET_PRIMARYWEAPON0)
    
give_item(id"weapon_knife")
    if(!(
get_user_flags(id) & VIP))
    {
        
cs_reset_user_model(id)
    }
    if(
get_user_flags(id) & EVIP)
    {
        
wh[id] = 1
    
}
    if(
get_user_team(id) == 1)
    {
        if(
is_user_alive(id))
        {
            
set_user_gravity(id,0.3)
            
set_lights("g")
            if(!
userknife[id] || userknife[id] == 10 || userknife[id] == 3)
            {
                
userknife[id] = 2
            
}
        }
    }
    if(
get_user_team(id) == 2)
    {
        if(
is_user_alive(id))
        {
            
set_user_rendering(id,kRenderFxNone000,kRenderNormal,16)
            if(!
userknife[id] || userknife[id] == 10 || userknife[id] == 2)
            {
                
userknife[id] = 3
            
}
        }
    }
}




public 
herne_menu(id)
{
    if(
is_user_alive(id))
    {
        new 
hm menu_create("Herne Menu \w(\r/furien\w)","herne_menu_handle")
        
menu_additem(hm,"Vybrat zbran")
        
menu_additem(hm,"Obchod")
        
menu_additem(hm,"\rSpecialny Itemy")
        
menu_additem(hm,"Knife Skiny")
        
menu_additem(hm,"Popis Hry")
        
menu_additem(hm,"Bindy")
        
menu_additem(hm,"\yAktivace VIP")
        
menu_display(id,hm)
    }
    else
    {
        
ChatColor(id,"%s Na otvorenie menu musis byt nazive",prefix)    
    }
}
public 
herne_menu_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            
vybrat_zbran(id)
        }
        case 
1:
        {
            
obchod(id)
        }
        case 
2:
        {
            
specialne_itemy(id)
        }
        case 
3:
        {
            
knife(id)
        }
        case 
4:
        {
            
show_motd(id,"popis.txt")
        }
        case 
5:
        {
            
bindy(id)
        }
        case 
6:
        {
            
show_motd(id,"http://motd.gigagame.cz/objednat-kod.html")
        }
    }
    return 
PLUGIN_HANDLED
}

public 
risontek(id)
{
    
show_motd(id,"risontek.txt")
}

public 
vybrat_zbran(id)
{
    if(
is_user_alive(id))
    {
        if(
get_user_team(id) == 2)
        {
            new 
vb menu_create("Vyber si zbran:","vybrat_zbran_handle")
            
menu_additem(vb,"UMP \r0$")
            
menu_additem(vb,"M3 \r0$")
            
menu_additem(vb,"AWP \r15$")
            
menu_additem(vb,"MP5 \r25$")
            
menu_additem(vb,"AK47 \r35$")
            
menu_additem(vb,"M4A1 \r35$")
            
menu_additem(vb,"M249 \r99$")
            
menu_additem(vb,"\y[ExtraVIP]\w Famas \r99$")
            
menu_display(id,vb)
        }
        else
        {
            
ChatColor(id,"%s Na otvorenie menu musis byt !tCT",prefix)        
        }
    }
    else
    {
        
ChatColor(id,"%s Na otvorenie menu musis byt nazive",prefix)    
    }
}
public 
vybrat_zbran_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            if(
zbrane[id] == 1)
            {
                
give_item(id,"weapon_ump45")
                
cs_set_user_bpammo(idCSW_UMP45250)
                
ChatColor(id,"%s Zobral si si !tUMP",prefix)
                
zbrane[id] = 0
                pistole
(id)
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
1:
        {
            if(
zbrane[id] == 1)
            {
                
give_item(id,"weapon_m3")
                
cs_set_user_bpammo(idCSW_M3250)
                
ChatColor(id,"%s Zobral si si !tM3",prefix)
                
zbrane[id] = 0
                pistole
(id)
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
2:
        {
            if(
zbrane[id] == 1)
            {
                if(
body[id] >= 15)
                {
                    
body[id] -= 15
                    give_item
(id,"weapon_awp")
                    
ChatColor(id,"%s Zobral si si !tAWP",prefix)
                    
cs_set_user_bpammo(idCSW_AWP250)
                    
cs_set_user_money(id,body[id])
                    
zbrane[id] = 0
                    pistole
(id)
                }
                else
                {
                    
ChatColor(id,"%s Nemas dostatok penazi",prefix)    
                }
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
3:
        {
            if(
zbrane[id] == 1)
            {
                if(
body[id] >= 25)
                {
                    
body[id] -= 25
                    give_item
(id,"weapon_mp5navy")
                    
ChatColor(id,"%s Zobral si si !tMP5",prefix)
                    
cs_set_user_bpammo(idCSW_MP5NAVY250)
                    
cs_set_user_money(id,body[id])
                    
zbrane[id] = 0
                    pistole
(id)
                }
                else
                {
                    
ChatColor(id,"%s Nemas dostatok penazi",prefix)    
                }
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
4:
        {
            if(
zbrane[id] == 1)
            {
                if(
body[id] >= 35)
                {
                    
body[id] -= 35
                    give_item
(id,"weapon_ak47")
                    
ChatColor(id,"%s Zobral si si !tAK47",prefix)
                    
cs_set_user_bpammo(idCSW_AK47250)
                    
cs_set_user_money(id,body[id])
                    
zbrane[id] = 0
                    pistole
(id)
                }
                else
                {
                    
ChatColor(id,"%s Nemas dostatok penazi",prefix)    
                }
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
5:
        {
            if(
zbrane[id] == 1)
            {
                if(
body[id] >= 35)
                {
                    
body[id] -= 35
                    give_item
(id,"weapon_m4a1")
                    
ChatColor(id,"%s Zobral si si !tM4A1",prefix)
                    
cs_set_user_bpammo(idCSW_M4A1250)
                    
cs_set_user_money(id,body[id])
                    
zbrane[id] = 0
                    pistole
(id)
                }
                else
                {
                    
ChatColor(id,"!%s Nemas dostatok penazi",prefix)    
                }
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
6:
        {
            if(
zbrane[id] == 1)
            {
                if(
body[id] >= 99)
                {
                    
body[id] -= 99
                    give_item
(id,"weapon_m249")
                    
ChatColor(id,"%s Zobral si si !tM249",prefix)
                    
cs_set_user_bpammo(idCSW_M249250)
                    
cs_set_user_money(id,body[id])
                    
zbrane[id] = 0
                    pistole
(id)
                }
                else
                {
                    
ChatColor(id,"%s Nemas dostatok penazi",prefix)    
                }
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
        case 
7:
        {
            if(
zbrane[id] == 1)
            {
                if(
get_user_flags(id) & EVIP)
                {
                    if(
body[id] >= 99)
                    {
                        
body[id] -= 99
                        give_item
(id,"weapon_famas")
                        
ChatColor(id,"%s Zobral si si !tFAMAS",prefix)
                        
cs_set_user_bpammo(idCSW_FAMAS250)
                        
cs_set_user_money(id,body[id])
                        
zbrane[id] = 0
                        pistole
(id)
                    }
                    else
                    {
                        
ChatColor(id,"%s Nemas dostatok penazi",prefix)    
                    }
                }
                else
                {
                    
ChatColor(id,"%s Na tuto zbran musis byt !gVIP",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Zbran si mozes zobrat len raz za kolo",prefix)
            }
        }
    }
    return 
PLUGIN_HANDLED
}

public 
obchod(id)
{
    if(
get_user_team(id) == 1)
    {
        
obchod_te(id)
    }
    if(
get_user_team(id) == 2)
    {
        
obchod_ct(id)
    }
}
public 
obchod_ct(id)
{
    new 
ot menu_create("Obchod","obchod_ct_handle")
    
menu_additem(ot,"Flash Granade \r30$")
    
menu_additem(ot,"+50HP \r85$")
    
menu_additem(ot,"+200armor \r100$\y VIP")
    
menu_additem(ot,"speed \r100$\y ExtraVIP")
    
menu_additem(ot,"WallJump \r120$\y ExtraVIP")
    
menu_additem(ot,"Prevlek za protihrace \r200$\y ExtraVIP")
    
menu_additem(ot,"Defuse Kit \r15$")
    
menu_display(id,ot)
}
public 
obchod_ct_handle(id,menu,item)
{    
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            if(
body[id] >= 30)
            {
                
body[id] -= 30
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_flashbang")
                
ChatColor(id,"%s Kupil si si !tFlashBang",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
1:
        {
            if(
body[id] >= 85)
            {
                
body[id] -= 85
                cs_set_user_money
(id,body[id])
                
set_user_health(id,get_user_health(id)+50)
                
ChatColor(id,"%s Kupil si si !t+50HP",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }        
        case 
2:
        {
            if(
body[id] >= 100)
            {
                
body[id] -= 100
                cs_set_user_money
(id,body[id])
                
set_user_armor(id,get_user_armor(id)+200)
                
ChatColor(id,"%s Kupil si si !t+200 Armor",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
3:
        {
            if(
get_user_flags(id) & EVIP)
            {
                if(
body[id] >= 100)
                {
                    new 
Float:MaxSpeed 400.0
                    body
[id] -= 100
                    cs_set_user_money
(id,body[id])
                    
set_user_maxspeed(id,Float:MaxSpeed)
                    
speed1[id] = 1
                    ChatColor
(id,"%s Kupil si si !tSpeed",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto vec musis byt !gExtraVIP",prefix)
            }
        }
        case 
4:
        {
            if(
get_user_flags(id) & EVIP)
            {
                if(
body[id] >= 120)
                {
                    
body[id] -= 120
                    cs_set_user_money
(id,body[id])
                    
wh[id] = 1
                    ChatColor
(id,"%s Kupil si si !tWallJump",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
        }
        case 
5:
        {
            if(
get_user_flags(id) & EVIP)
            {
                if(
body[id] >= 200)
                {
                    
body[id] -= 200
                    cs_set_user_money
(id,body[id])
                    
cs_set_user_model(id,"arctic")
                    
ChatColor(id,"%s Kupil si si !tPrevlek za nepriatela",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto vec musis byt !gExtraVIP",prefix)
            }
        }
        case 
6:
        {
            if(
body[id] >= 15)
            {
                
body[id] -= 15
                cs_set_user_money
(id,body[id])
                
give_item(id,"item_thighpack")
                
ChatColor(id,"%s Kupil si si !t+Defuse Kit",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
obchod_te(id)
{
    new 
ot menu_create("Obchod","obchod_te_handle")
    
menu_additem(ot,"SuperKnife \r150$\y ExtraVIP")
    
menu_additem(ot,"He granade \r85$\y")
    
menu_additem(ot,"+50HP \r85$\y")
    
menu_additem(ot,"+200armor \r100$\y VIP")
    
menu_additem(ot,"Flash Granade \r85$\y ")
    
menu_additem(ot,"Prevlek za protihrace \r200$\y ExtraVIP")
    
menu_additem(ot,"WallJump \r120$\y ExtraVIP")
    
menu_display(id,ot)
}
public 
obchod_te_handle(id,menu,item)
{    
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            if(
get_user_flags(id) & EVIP)
            {
                if(
body[id] >= 150)
                {
                    
body[id] -= 150
                    cs_set_user_money
(id,body[id])
                    
ham_strip_weapon(id,"weapon_knife")
                    
userknife[id] = 10
                    sk
[id] = 1
                    give_item
(id,"weapon_knife")
                    
ChatColor(id,"%s Kupil si si !tSuperKnife",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto vec musis byt !gExtraVIP",prefix)
            }
        }
        case 
1:
        {
            if(
body[id] >= 85)
            {
                
body[id] -= 85
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_hegrenade")
                
ChatColor(id,"%s Kupil si si !tHe Granade",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }        
        case 
2:
        {
            if(
body[id] >= 85)
            {
                
body[id] -= 85
                cs_set_user_money
(id,body[id])
                
set_user_health(id,get_user_health(id)+50)
                
ChatColor(id,"%s Kupil si si !t+50HP",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
3:
        {
            if(
get_user_flags(id) & VIP)
            {
                if(
body[id] >= 100)
                {
                    
body[id] -= 100
                    cs_set_user_money
(id,body[id])
                    
set_user_armor(id,get_user_armor(id)+200)
                    
ChatColor(id,"%s Kupil si si !t+200 Armor",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto vec musis byt !gVIP",prefix)
            }
        }
        case 
4:
        {
            if(
body[id] >= 85)
            {
                
body[id] -= 85
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_flashbang")
                
ChatColor(id,"%s Kupil si si !t+50HP",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
5:
        {
            if(
get_user_flags(id) & EVIP)
            {
                if(
body[id] >= 200)
                {
                    
body[id] -= 200
                    cs_set_user_money
(id,body[id])
                    
cs_set_user_model(id,"models/player/urban/urban.mdl")
                    
ChatColor(id,"%s Kupil si si !tPrevlek za nepriatela",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto vec musis byt !gExtraVIP",prefix)
            }
        }
        case 
6:
        {
            if(
get_user_flags(id) & EVIP)
            {
                if(
body[id] >= 120)
                {
                    
body[id] -= 120
                    cs_set_user_money
(id,body[id])
                    
wh[id] = 1
                    ChatColor
(id,"%s Kupil si si !tWallJump",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto vec musis byt !gExtraVIP",prefix)
            }
        }
    }
    return 
PLUGIN_HANDLED
}
public 
client_disconnect(id)
{
DataSave(id)
caughtJump[id] = false
doJump
[id] = false
for(new x=0;x<3;x++)
jumpVeloc[id][x] = 0.0
newButton
[id] = 0
numJumps
[id] = 0
}

public 
client_authorized(id)
{
   
DataLoad(id)
}

public 
DataSave(id)
{
   new 
authid[32]
   
get_user_authid(idauthid31)
   new 
vaultkey[64]
   new 
vaultdata[64]
   
format(vaultkey63"KMOD_%s"authid)
   
format(vaultdata63"%d"body[id])
   
set_vaultdata(vaultkeyvaultdata)   
}
public 
DataLoad(id)
{
   new 
authid[32
   
get_user_authid(id,authid,31)
   new 
vaultkey[64], vaultdata[64]
   
format(vaultkey63"KMOD_%s"authid)
   
get_vaultdata(vaultkeyvaultdata63)
   
body[id] = str_to_num(vaultdata)
}

public 
Set_Furiens_Visibility(iEnt)
{
entity_set_float(iEntEV_FL_nextthinkget_gametime() + 0.1)
new 
iPlayers[32], iNumFloat:fVecVelocity[3], iSpeed
get_players
(iPlayersiNum"a")
new 
iPlayer;
for(new 
iiNumi++)
{
iPlayer iPlayers[i]
if(
get_user_team(iPlayer) == 1)
{
if(
get_user_weapon(iPlayer) == CSW_KNIFE || get_user_weapon(iPlayer) == CSW_C4)
{
entity_get_vector(iPlayerEV_VEC_velocityfVecVelocity)
iSpeed floatround(vector_length(fVecVelocity))
if(
iSpeed g_iInvisFactor*255)
{
set_user_rendering(iPlayerkRenderFxNone000kRenderTransAlphaiSpeed/g_iInvisFactor)
}
else
{
set_user_rendering(iPlayerkRenderFxNone000kRenderNormal0)
}
}
}
}
}


public 
pistole(id)
{
    new 
pem menu_create("Herne Menu \w(\r/furien\w)","pistole_handle")
    
menu_additem(pem,"Glock \r0$")
    
menu_additem(pem,"USP pistol \r5$")
    
menu_additem(pem,"FiveseveN \r5$")
    
menu_additem(pem,"Desert Eagle \r15$")
    
menu_additem(pem,"Elite Duals \r20$")
    
menu_display(id,pem)
}

public 
pistole_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            
give_item(id,"weapon_glock18")
            
cs_set_user_bpammo(idCSW_GLOCK18,250)
            
ChatColor(id,"%s Vybral si si !tGlock",prefix)
        }
        case 
1:
        {
            if(
body[id] >= 5)
            {
                
body[id] -= 5
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_usp")
                
cs_set_user_bpammo(idCSW_USP,250)
                
ChatColor(id,"%s Vybral si si !tUSP",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nemas dostatok penazi",prefix)
                
pistole(id)
            }
        }    
        case 
2:
        {
            if(
body[id] >= 5)
            {
                
body[id] -= 5
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_fiveseven")
                
cs_set_user_bpammo(idCSW_FIVESEVEN,250)
                
ChatColor(id,"%s Vybral si si !tFiveseveN",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nemas dostatok penazi",prefix)
                
pistole(id)
            }
        }    
        case 
3:
        {
            if(
body[id] >= 15)
            {
                
body[id] -= 15
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_deagle")
                
cs_set_user_bpammo(idCSW_DEAGLE,250)
                
ChatColor(id,"%s Vybral si si !tDeagle",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nemas dostatok penazi",prefix)
                
pistole(id)
            }
        }    
        case 
4:
        {
            if(
body[id] >= 20)
            {
                
body[id] -= 20
                cs_set_user_money
(id,body[id])
                
give_item(id,"weapon_elite")
                
cs_set_user_bpammo(idCSW_ELITE,250)
                
ChatColor(id,"%s Vybral si si !tDual Elites",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nemas dostatok penazi",prefix)
                
pistole(id)
            }
        }    
    }
    return 
PLUGIN_HANDLED
}

public 
knife(id)
{
    if(
is_user_alive(id))
    {
        new 
ke menu_create("Herne Menu \w(\r/furien\w)","knife_handle")
        
menu_additem(ke,"Default Knife \r0$")
        
menu_additem(ke,"AntiFurien / Furien Knife \r0$")
        
menu_additem(ke,"Bloody Knife \r2$")
        
menu_additem(ke,"Bloody Sworld \r2$")
        
menu_additem(ke,"Ice Knife \yVIP \r4$")
        
menu_additem(ke,"Silver Knife \yVIP \r5$")
        
menu_additem(ke,"Mantis Knife \yVIP \r10$")
        
menu_additem(ke,"Sekera \yEXTRA-VIP \r30$")
        
menu_display(id,ke)
    }
    else
    {
        
ChatColor(id,"%s Na otvorenie menu musis byt nazive",prefix)
    }
}

public 
knife_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            
userknife[id] = 1
            ham_strip_weapon
(id"weapon_knife")
            
give_item(id,"weapon_knife")
            
ChatColor(id,"%s Vybral si si !tDefault Knife!y",prefix)
        }
        case 
1:
        {
            if(
get_user_team(id) == 1)
            {
                
userknife[id] = 2
                ham_strip_weapon
(id"weapon_knife")
                
give_item(id,"weapon_knife")
                
ChatColor(id,"%s Vybral si si !tFurien Knife!y",prefix)
            }
            if(
get_user_team(id) == 2)
            {
                
userknife[id] = 3
                ham_strip_weapon
(id"weapon_knife")
                
give_item(id,"weapon_knife")
                
ChatColor(id,"%s Vybral si si !tAnti-Furien Knife!y",prefix)        
            }
        }
        case 
2:
        {
            if(
body[id] >= 2)
            {
                
body[id] -= 2
                cs_set_user_money
(id,body[id])
                
userknife[id] = 4
                ham_strip_weapon
(id"weapon_knife")
                
give_item(id,"weapon_knife")
                
ChatColor(id,"%s Vybral si si !tBloody Knife!y",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
3:
        {
            if(
body[id] >= 2)
            {
                
body[id] -= 2
                cs_set_user_money
(id,body[id])
                
userknife[id] = 5
                ham_strip_weapon
(id"weapon_knife")
                
give_item(id,"weapon_knife")
                
ChatColor(id,"%s Vybral si si !tBloody Sworld!y",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
4:
        {
            if(
get_user_flags(id) & VIP)
            {
                if(
body[id] >= 4)
                {
                    
body[id] -= 4
                    cs_set_user_money
(id,body[id])
                    
userknife[id] = 6
                    ham_strip_weapon
(id"weapon_knife")
                    
give_item(id,"weapon_knife")
                    
ChatColor(id,"%s Vybral si si !tIce Knife!y",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto zbran musis byt !gVIP",prefix)
            }
        }        
        case 
5:
        {
            if(
get_user_flags(id) & VIP)
            {
                if(
body[id] >= 5)
                {
                    
body[id] -= 5
                    cs_set_user_money
(id,body[id])
                    
userknife[id] = 7
                    ham_strip_weapon
(id"weapon_knife")
                    
give_item(id,"weapon_knife")
                    
ChatColor(id,"%s Vybral si si !tSilver Knife!y",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
                }
            else
            {
                
ChatColor(id,"%s Na tuto zbran musis byt !gVIP",prefix)
            }
        }
        case 
6:
        {
            if(
get_user_flags(id) & VIP)
            {
                if(
body[id] >= 10)
                {
                    
body[id] -= 10
                    cs_set_user_money
(id,body[id])
                    
userknife[id] = 8
                    ham_strip_weapon
(id"weapon_knife")
                    
give_item(id,"weapon_knife")
                    
ChatColor(id,"%s Vybral si si !tMantis Knife!y",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto zbran musis byt !gVIP",prefix)
            }
        }
        case 
7:
        {
            if(
get_user_flags(id) & VIP)
            {
                if(
body[id] >= 30)
                {
                    
body[id] -= 30
                    cs_set_user_money
(id,body[id])
                    
userknife[id] = 9
                    ham_strip_weapon
(id"weapon_knife")
                    
give_item(id,"weapon_knife")
                    
ChatColor(id,"%s Vybral si si !tToporiaku!y",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Na tuto zbran musis byt !gEXTRA-VIP",prefix)
            }
        }

    }
    return 
PLUGIN_HANDLED
}

public 
setknife(id)
{
    new 
vModel[56]
    if(
read_data(2) == CSW_KNIFE)
    {
        if(
userknife[id] == 1)
        {
            
format(vModel,55,knife0)
        }
        if(
userknife[id] == 2)
        {
            
format(vModel,55,knife2)
        }        
        if(
userknife[id] == 3)
        {
            
format(vModel,55,knife1)
        }        
        if(
userknife[id] == 4)
        {
            
format(vModel,55,knife3)
        }        
        if(
userknife[id] == 5)
        {
            
format(vModel,55,knife4)
        }        
        if(
userknife[id] == 6)
        {
            
format(vModel,55,knife5)
        }        
        if(
userknife[id] == 7)
        {
            
format(vModel,55,knife6)
        }        
        if(
userknife[id] == 8)
        {
            
format(vModel,55,knife7)
        }        
        if(
userknife[id] == 9)
        {
            
format(vModel,55,knife8)
        }
        if(
sk[id] == 1)
        {
            
format(vModel,55,knife9)
        }
        
entity_set_string(idEV_SZ_viewmodelvModel)
        
    }
    if(
read_data(2) == CSW_UMP45)
    {
        
format(vModel,55,ump45)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_M3)
    {
        
format(vModel,55,m3)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_AWP)
    {
        
format(vModel,55,awp)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_AK47)
    {
        
format(vModel,55,ak47)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_M4A1)
    {
        
format(vModel,55,m4a1)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_M249)
    {
        
format(vModel,55,m249)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_FAMAS)
    {
        
format(vModel,55,famas)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_DEAGLE)
    {
        
format(vModel,55,deagle)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_ELITE)
    {
        
format(vModel,55,elite)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
    if(
read_data(2) == CSW_C4)
    {
        
format(vModel,55,c4)
        
entity_set_string(idEV_SZ_viewmodelvModel)
    }
}

public 
bindy(id)
{
    new 
menu_create("Herne Menu \w(\r/furien\w)","bindy_handle")
    
menu_additem(b,"Vytvorit Bind na Furien Menu")
    
menu_additem(b,"Zrusit Bind na Furien Menu")
    
menu_display(id,b)
}
public 
bindy_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            
vytvor_bindy(id)
        }
        case 
1:
        {
            
zrus_bindy(id)
        }
    }
    return 
PLUGIN_HANDLED
}

public 
vytvor_bindy(id)
{
    new 
vb menu_create("Herne Menu \w(\r/furien\w)","vytvor_bindy_handle")
    
menu_additem(vb,"Klavesa A"// 1
    
menu_additem(vb,"Klavesa B"// 2
    
menu_additem(vb,"Klavesa C"// 3
    
menu_additem(vb,"Klavesa D"// 4
    
menu_additem(vb,"Klavesa E"// 5
    
menu_additem(vb,"Klavesa F"// 6
    
menu_additem(vb,"Klavesa G"// 7
    
menu_additem(vb,"Klavesa H"// 8
    
menu_additem(vb,"Klavesa I"// 9
    
menu_additem(vb,"Klavesa J"// 10
    
menu_additem(vb,"Klavesa K"// 11
    
menu_additem(vb,"Klavesa M"// 12
    
menu_additem(vb,"Klavesa N"// 13
    
menu_additem(vb,"Klavesa O"// 14
    
menu_additem(vb,"Klavesa P"// 15
    
menu_additem(vb,"Klavesa Q"// 16
    
menu_additem(vb,"Klavesa R"// 17
    
menu_additem(vb,"Klavesa S"// 18
    
menu_additem(vb,"Klavesa T"// 19
    
menu_additem(vb,"Klavesa U"// 20
    
menu_additem(vb,"Klavesa V"// 21
    
menu_additem(vb,"Klavesa W"// 22
    
menu_additem(vb,"Klavesa X"// 23
    
menu_additem(vb,"Klavesa Y"// 24
    
menu_additem(vb,"Klavesa Z"// 25
    
menu_display(id,vb)
}

public 
vytvor_bindy_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            
client_cmd(id"bind a ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !ta",prefix)
        }
        case 
1:
        {
            
client_cmd(id"bind b ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tb",prefix)
        }
        case 
2:
        {
            
client_cmd(id"bind c ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tc",prefix)
        }
        case 
3:
        {
            
client_cmd(id"bind d ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !td",prefix)
        }
        case 
4:
        {
            
client_cmd(id"bind e ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !te",prefix)
        }
        case 
5:
        {
            
client_cmd(id"bind f ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tf",prefix)
        }
        case 
6:
        {
            
client_cmd(id"bind g ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tg",prefix)
        }
        case 
7:
        {
            
client_cmd(id"bind h ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !th",prefix)
        }
        case 
8:
        {
            
client_cmd(id"bind i ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !ti",prefix)
        }
        case 
9:
        {
            
client_cmd(id"bind j ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tj",prefix)
        }
        case 
10:
        {
            
client_cmd(id"bind k ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tk",prefix)
        }
        case 
11:
        {
            
client_cmd(id"bind l ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tl",prefix)
        }
        case 
12:
        {
            
client_cmd(id"bind m ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tm",prefix)
        }
        case 
13:
        {
            
client_cmd(id"bind n ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tn",prefix)
        }
        case 
14:
        {
            
client_cmd(id"bind o ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !to",prefix)
        }
        case 
15:
        {
            
client_cmd(id"bind p ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tp",prefix)
        }
        case 
16:
        {
            
client_cmd(id"bind q ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tq",prefix)
        }
        case 
17:
        {
            
client_cmd(id"bind r ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tr",prefix)
        }
        case 
18:
        {
            
client_cmd(id"bind s ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !ts",prefix)
        }
        case 
19:
        {
            
client_cmd(id"bind t ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tt",prefix)
        }
        case 
20:
        {
            
client_cmd(id"bind u ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tu",prefix)
        }
        case 
21:
        {
            
client_cmd(id"bind w ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tw",prefix)
        }
        case 
22:
        {
            
client_cmd(id"bind x ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tx",prefix)
        }
        case 
23:
        {
            
client_cmd(id"bind y ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !ty",prefix)
        }
        case 
24:
        {
            
client_cmd(id"bind z ^"herne_menu^"")
            
ChatColor(id,"%s Uspesne si si nabindoval furien menu na klavesu !tz",prefix)
        }
    }
    return 
PLUGIN_HANDLED
}
public 
zrus_bindy(id)
{
    new 
vb menu_create("Herne Menu \w(\r/furien\w)","zrus_bindy_handle")
    
menu_additem(vb,"Klavesa A"// 1
    
menu_additem(vb,"Klavesa B"// 2
    
menu_additem(vb,"Klavesa C"// 3
    
menu_additem(vb,"Klavesa D"// 4
    
menu_additem(vb,"Klavesa E"// 5
    
menu_additem(vb,"Klavesa F"// 6
    
menu_additem(vb,"Klavesa G"// 7
    
menu_additem(vb,"Klavesa H"// 8
    
menu_additem(vb,"Klavesa I"// 9
    
menu_additem(vb,"Klavesa J"// 10
    
menu_additem(vb,"Klavesa K"// 11
    
menu_additem(vb,"Klavesa M"// 12
    
menu_additem(vb,"Klavesa N"// 13
    
menu_additem(vb,"Klavesa O"// 14
    
menu_additem(vb,"Klavesa P"// 15
    
menu_additem(vb,"Klavesa Q"// 16
    
menu_additem(vb,"Klavesa R"// 17
    
menu_additem(vb,"Klavesa S"// 18
    
menu_additem(vb,"Klavesa T"// 19
    
menu_additem(vb,"Klavesa U"// 20
    
menu_additem(vb,"Klavesa V"// 21
    
menu_additem(vb,"Klavesa W"// 22
    
menu_additem(vb,"Klavesa X"// 23
    
menu_additem(vb,"Klavesa Y"// 24
    
menu_additem(vb,"Klavesa Z"// 25
    
menu_display(id,vb)
}

public 
zrus_bindy_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            
client_cmd(id"unbind a")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
1:
        {
            
client_cmd(id"unbind b")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
2:
        {
            
client_cmd(id"unbind c")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
3:
        {
            
client_cmd(id"unbind d")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
4:
        {
            
client_cmd(id"unbind e")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
5:
        {
            
client_cmd(id"unbind f")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
6:
        {
            
client_cmd(id"unbind g")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
7:
        {
            
client_cmd(id"unbind h")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
8:
        {
            
client_cmd(id"unbind i")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
9:
        {
            
client_cmd(id"unbind j")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
10:
        {
            
client_cmd(id"unbind k")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
11:
        {
            
client_cmd(id"unbind l")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
12:
        {
            
client_cmd(id"unbind m")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
13:
        {
            
client_cmd(id"unbind n")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
14:
        {
            
client_cmd(id"unbind o")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
15:
        {
            
client_cmd(id"unbind p")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
16:
        {
            
client_cmd(id"unbind q")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
17:
        {
            
client_cmd(id"unbind r")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
18:
        {
            
client_cmd(id"unbind s")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
19:
        {
            
client_cmd(id"unbind t")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
20:
        {
            
client_cmd(id"unbind u")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
21:
        {
            
client_cmd(id"unbind w")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
22:
        {
            
client_cmd(id"unbind x")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
23:
        {
            
client_cmd(id"unbind y")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
        case 
24:
        {
            
client_cmd(id"unbind z")
            
ChatColor(id,"%s Uspesne si si odbindoval klavesu",prefix)
        }
    }
    return 
PLUGIN_HANDLED
}

public 
specialne_itemy(id)
{
    if(
is_user_alive(id))
    {
        new 
si menu_create("Herne Menu \w(\r/furien\w)","specialne_itemy_handle")
        
menu_additem(si,"WallJump \r120$")
        
menu_additem(si,"AutoBunnyHop \yVIP \r100$")
        
menu_display(id,si)
    }
    else
    {
        
ChatColor(id,"%s Na otvorenie menu musis byt nazive",prefix)
    }
}

public 
specialne_itemy_handle(id,menu,item)
{
    if(
item == MENU_EXIT)
    {
        
menu_destroy(menu)
        return 
PLUGIN_HANDLED
    
}
    switch(
item)
    {
        case 
0:
        {
            if(
body[id] >= 100)
            {
                
body[id] -= 100
                cs_set_user_money
(id,body[id])
                
wh[id] = 1
                ChatColor
(id,"%s Kupil si si !tWallJump",prefix)
            }
            else
            {
                
ChatColor(id,"%s Nedostatok penazi",prefix)
            }
        }
        case 
1:
        {
            if(
get_user_flags(id) & VIP)
            {
                if(
body[id] >= 100)
                {
                    
body[id] -= 100
                    cs_set_user_money
(id,body[id])
                    
bunny[id] = 1
                    ChatColor
(id,"%s Kupil si si !tAutoBunnyHop",prefix)
                }
                else
                {
                    
ChatColor(id,"%s Nedostatok penazi",prefix)
                }
            }
            else
            {
                
ChatColor(id,"%s Tato vec je len pre !gVIP",prefix)
            }
        }
    }
    return 
PLUGIN_HANDLED
}

public 
prefix_predmeno(id)
{
    if(
get_user_flags(id) & EVIP)
    {
        new 
arg[256], name[33]
        
read_argv(1argcharsmax(arg))
        
get_user_name(idnamecharsmax(name))
        if(!
equal(arg""))
        {
            
ChatColor(0,"!y[!gExtraVIP!y] !t%s!y :!g %s"namearg)
            return 
PLUGIN_HANDLED
        

    }
    else
    {
        if(
get_user_flags(id) & VIP)
        {
            new 
arg[256], name[33]
            
read_argv(1argcharsmax(arg))
            
get_user_name(idnamecharsmax(name))
            if(!
equal(arg""))
            {
                
ChatColor(0,"!y[!gVIP!y] !t%s!y : %s"namearg)
                return 
PLUGIN_HANDLED
            

        }
    }
    return 
PLUGIN_CONTINUE
}

public 
reset_score(id)
{
    if(
get_user_flags(id) & VIP)
    {    
        
set_user_frags(id,0)
        
cs_set_user_deaths(id,0)
        
ChatColor(id,"%s Uspesne si si vynuloval score",prefix)
    }
    else
    {
        
ChatColor(id,"%s Na vynulovanie score musis byt !gVIP",prefix)
    }
}

public 
client_PreThink(id)
{
    if(
wh[id] == 1)
    {
   
wallteam get_cvar_num("walljump_team")
   new 
team get_user_team(id)
   if(
is_user_alive(id) && (!wallteam || wallteam == team)) 
   {
      
newButton[id] = get_user_button(id)
      new 
oldButton get_user_oldbutton(id)
      new 
flags get_entity_flags(id)
      
      
//reset if we are on ground
      
if(caughtJump[id] && (flags FL_ONGROUND)) 
      {
         
numJumps[id] = 0
         caughtJump
[id] = false
      
}
      
      
//begin when we jump
      
if((newButton[id] & IN_JUMP) && (flags FL_ONGROUND) && !caughtJump[id] && !(oldButton IN_JUMP) && !numJumps[id]) 
      {
         
caughtJump[id] = true
         entity_get_vector
(id,EV_VEC_velocity,jumpVeloc[id])
         
jumpVeloc[id][2] = get_cvar_float("walljump_str")
      }
   }
  }
}

public 
client_PostThink(id
{
   if(
is_user_alive(id)) 
   {
       if(
wh[id] == 1)
    {
      
//do velocity if we walljumped
      
if(doJump[id]) 
      {
         
entity_set_vector(id,EV_VEC_velocity,jumpVeloc[id])
         
         
doJump[id] = false
         
         
if(numJumps[id] >= get_cvar_num("walljump_num")) //reset if we ran out of jumps
         
{
            
numJumps[id] = 0
            caughtJump
[id] = false
         
}
      }
   }
  }
}

public 
Touch_World(idworld
{
   if(
is_user_alive(id)) 
   {
       if(
wh[id] == 1)
    {
      
//if we touch wall and have jump pressed, setup for jump
      
if(caughtJump[id] && (newButton[id] & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND)) 
      {
         
         
//reverse velocity
         
for(new x=0;x<2;x++)
            
jumpVeloc[id][x] *= -1.0
            
         numJumps
[id]++
         
doJump[id] = true
      
}   
   }
  }
}


public 
Reklama()
{
    switch(
random(7))
    {
        case 
1ChatColor(0"%s Herni menu otevres napisanim !t/furien",prefix)
        case 
2ChatColor(0"%s Pamatuj Zbrane ktere jsou zdarma maji male pozkozeni",prefix)
        case 
3ChatColor(0"%s Kup si !gVIP!y a tim ziskas Suped Vyhody",prefix)
        case 
4ChatColor(0"%s Se !tSuperKnife!y budes davat Velke poskodenie",prefix)
        case 
5ChatColor(0"%s Nebavi te stale psat !t/furien!y, nabinduj si to na klavesu",prefix)
        case 
6ChatColor(0"%s Kup si !tWallJump!y a skakej po stenach,!gExtraVIP!y ho ma kazde kolo zadarmo",prefix)
        case 
7ChatColor(0"%s Tento mod zabezpecil a naprogramoval !tRisontek!y,ak ho chces napis !t/risontek",prefix)
    }
    return 
PLUGIN_HANDLED;
}

public 
fw_jump(id)
{
    if(
bunny[id] == 1)
    {
        if(
get_entity_flags(id) & FL_ONGROUND
        {
            new 
Float:velocity[3
            
entity_get_vector(idEV_VEC_velocityvelocity)
            
velocity[2] += 250.0 
            entity_set_vector
(idEV_VEC_velocityvelocity
        }
    }
    return 
HAM_IGNORED
}


stock ChatColor(const id, const input[], any:...) 
{
   new 
count 1players32 ]
   static 
msg191 ]
   
vformatmsg190input)
   
   
replace_allmsg190"!g""^4" )
   
replace_allmsg190"!y""^1" )
   
replace_allmsg190"!t""^3" )

   
   if(
idplayers] = id; else get_playersplayerscount"ch" )
   {
      for(new 
0counti++)
      {
         if( 
is_user_connectedplayers] ) )
         {
            
message_beginMSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players] )  
            
write_byteplayers] )
            
write_stringmsg )
            
message_end( )
         }
      }
   }
}

stock ham_strip_weapon(id,weapon[])
{
    if(!
equal(weapon,"weapon_",7)) return 0;

    new 
wId get_weaponid(weapon);
    if(!
wId) return 0;

    new 
wEnt;
    while((
wEnt engfunc(EngFunc_FindEntityByString,wEnt,"classname",weapon)) && pev(wEnt,pev_owner) != id) {}
    if(!
wEnt) return 0;

    if(
get_user_weapon(id) == wIdExecuteHamB(Ham_Weapon_RetireWeapon,wEnt);

    if(!
ExecuteHamB(Ham_RemovePlayerItem,id,wEnt)) return 0;
    
ExecuteHamB(Ham_Item_Kill,wEnt);

    
set_pev(id,pev_weapons,pev(id,pev_weapons) & ~(1<<wId));

    return 
1;

Please HELP

Last edited by TheFr3EzY; 11-04-2013 at 03:30. Reason: Could not locate output file compiled/furien.amx
TheFr3EzY is offline
Old 11-04-2013, 02:29
LordOfNothing
This message has been deleted by ConnorMcLeod. Reason: you continue
TheFr3EzY
Junior Member
Join Date: Nov 2013
Old 11-04-2013 , 02:32   Re: Can't Compile.
Reply With Quote #3

Quote:
Originally Posted by LordOfNothing View Post
errors :
I know errors i can fix all except one : Could not locate output file compiled/furien.amx
TheFr3EzY is offline
devilicioux
Veteran Member
Join Date: Jun 2013
Location: Delhi,India
Old 11-04-2013 , 04:53   Re: Can't Compile.
Reply With Quote #4

Download Includes From here.

http://forums.alliedmods.net/attachm...4&d=1368360778

Put them in Include folder as it is ..

Download the SMA attached (i did a addition of include correctly)

Compile Locally.

Still Getting Problems.. PM me.
Attached Files
File Type: sma Get Plugin or Get Source (test.sma - 547 views - 59.3 KB)
__________________
You keep bringing ANTICHRISTUS down .. He will rise again and kick asses !

#RespectList ANTICHRISTUS fysiks Bugsy

Most Common Errors You Can Encounter Every Now and Then
devilicioux is offline
TheFr3EzY
Junior Member
Join Date: Nov 2013
Old 11-04-2013 , 05:01   Re: Can't Compile.
Reply With Quote #5

Quote:
Originally Posted by devilicioux View Post
Download Includes From here.

http://forums.alliedmods.net/attachm...4&d=1368360778

Put them in Include folder as it is ..

Download the SMA attached (i did a addition of include correctly)

Compile Locally.

Still Getting Problems.. PM me.
THANK YOU VERY MUCH...
I'll try now
TheFr3EzY is offline
TheFr3EzY
Junior Member
Join Date: Nov 2013
Old 11-04-2013 , 05:02   Re: Can't Compile.
Reply With Quote #6

Quote:
Originally Posted by TheFr3EzY View Post
THANK YOU VERY MUCH...
I'll try now
Nothing -_- ;(
Still having an error

Last edited by TheFr3EzY; 11-04-2013 at 05:03.
TheFr3EzY is offline
Old 11-04-2013, 05:13
TheFr3EzY
This message has been deleted by YamiKaitou. Reason: advertising
Reply



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 23:22.


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