Cerere knife menu plugin
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
Forum rules
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Accesează link-ul pentru a putea vedea regulile forumului
Daca doriti sa vi se modifice un plugin, va rugam postati aici .
- EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
- Contact:
Doresc si eu un plugin Knife menu .
Acest meniu sa se deschida cand scrii /knife si sa aiba acces doar playerii VIP cu flag T
As vrea sa fie 3 tipuri de knife
1.Model 1
2.Model 2
3.Default
iar atunci cand iesi de pe server sa se reseteze si sa iti dea knife default pana alegi altul din /knife
Acest meniu sa se deschida cand scrii /knife si sa aiba acces doar playerii VIP cu flag T
As vrea sa fie 3 tipuri de knife
1.Model 1
2.Model 2
3.Default
iar atunci cand iesi de pe server sa se reseteze si sa iti dea knife default pana alegi altul din /knife
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
-
- Membru, skill 0
- Posts: 30
- Joined: 04 Nov 2018, 16:40
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 2 times
- Contact:
Vrei vreun beneficiu pe ele sau doar model?
BB.ALPHACS.RO
- EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
- Contact:
-
- Membru, skill 0
- Posts: 30
- Joined: 04 Nov 2018, 16:40
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 2 times
- Contact:
Code: Select all
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < fun >
#include < colorchat >
#include < fakemeta >
#include < fakemeta_util >
#include < hamsandwich >
#include < engine >
#define PLUGIN "KnifeMenu"
#define VERSION "1.0"
#define AUTHOR "KillerElite"
new v_gun_model[][] =
{
"models/knifemodel/v_knifeunu.mdl",
"models/knifemodel/v_knifedoi.mdl",
"models/knifemodel/v_knifetrei.mdl",
"models/v_knife.mdl"
}
new eKnife[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd ( "say /knife", "cmdKnife" );
register_clcmd ( "say_team /knife", "cmdKnife" );
register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" );
}
public cmdKnife ( id )
{
if ( !( get_user_flags( id ) & ADMIN_LEVEL_H ) )
{
client_cmd( id, "echo NU ai acces la aceasta comanda!" );
return PLUGIN_HANDLED;
}
if ( is_user_alive(id) )
{
new menu = menu_create ( "Knife Menu:", "KnifeMenu" );
menu_additem ( menu, "\yModel \r1", "1", 0 );
menu_additem ( menu, "\yModel \r2", "2", 0 );
menu_additem ( menu, "\yDefault", "3", 0 );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );
return 1;
}
return 1;
}
public KnifeMenu ( id, menu, item )
{
if( item == MENU_EXIT )
{
return 1;
}
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 );
switch ( key )
{
case 1:
{
client_print(id, print_chat, "Ti-ai ales Modelul 1.")
eKnife[id] = 1;
menu_destroy ( menu );
return 1;
}
case 2:
{
client_print(id, print_chat, "Ti-ai ales Modelul 2.")
eKnife[id] = 2;
menu_destroy ( menu );
return 1;
}
case 3:
{
client_print(id, print_chat, "Ti-ai ales modelul default.")
eKnife[id] = 3;
menu_destroy ( menu );
return 1;
}
}
return PLUGIN_HANDLED;
}
public CurrentWeapon ( id )
{
if ( eKnife[id] == 1 )
set_pev (id, pev_viewmodel2, v_gun_model[0] );
if ( eKnife[id] == 2 )
set_pev (id, pev_viewmodel2, v_gun_model[1] );
if ( eKnife[id] == 3 )
set_pev (id, pev_viewmodel2, v_gun_model[2] );
}
BB.ALPHACS.RO
- EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
- Contact:
Merge meniul , dar cand scriu /knife si selectez un knife imi pica server-ul + ca nu imi da acel knife cerutBiNECUVANTAT wrote: ↑24 Mar 2020, 23:04Schimbi tu in meniu numele si textul. SuccesCode: Select all
#include < amxmodx > #include < amxmisc > #include < cstrike > #include < fun > #include < colorchat > #include < fakemeta > #include < fakemeta_util > #include < hamsandwich > #include < engine > #define PLUGIN "KnifeMenu" #define VERSION "1.0" #define AUTHOR "KillerElite" new v_gun_model[][] = { "models/knifemodel/v_knifeunu.mdl", "models/knifemodel/v_knifedoi.mdl", "models/knifemodel/v_knifetrei.mdl", "models/v_knife.mdl" } new eKnife[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd ( "say /knife", "cmdKnife" ); register_clcmd ( "say_team /knife", "cmdKnife" ); register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" ); } public cmdKnife ( id ) { if ( !( get_user_flags( id ) & ADMIN_LEVEL_H ) ) { client_cmd( id, "echo NU ai acces la aceasta comanda!" ); return PLUGIN_HANDLED; } if ( is_user_alive(id) ) { new menu = menu_create ( "Knife Menu:", "KnifeMenu" ); menu_additem ( menu, "\yModel \r1", "1", 0 ); menu_additem ( menu, "\yModel \r2", "2", 0 ); menu_additem ( menu, "\yDefault", "3", 0 ); menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL ); menu_display ( id, menu, 0 ); return 1; } return 1; } public KnifeMenu ( id, menu, item ) { if( item == MENU_EXIT ) { return 1; } 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 ); switch ( key ) { case 1: { client_print(id, print_chat, "Ti-ai ales Modelul 1.") eKnife[id] = 1; menu_destroy ( menu ); return 1; } case 2: { client_print(id, print_chat, "Ti-ai ales Modelul 2.") eKnife[id] = 2; menu_destroy ( menu ); return 1; } case 3: { client_print(id, print_chat, "Ti-ai ales modelul default.") eKnife[id] = 3; menu_destroy ( menu ); return 1; } } return PLUGIN_HANDLED; } public CurrentWeapon ( id ) { if ( eKnife[id] == 1 ) set_pev (id, pev_viewmodel2, v_gun_model[0] ); if ( eKnife[id] == 2 ) set_pev (id, pev_viewmodel2, v_gun_model[1] ); if ( eKnife[id] == 3 ) set_pev (id, pev_viewmodel2, v_gun_model[2] ); }
Eroare la compilare
-
- Membru, skill 0
- Posts: 30
- Joined: 04 Nov 2018, 16:40
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 2 times
- Contact:
Code: Select all
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < fun >
#include < colorchat >
#include < fakemeta >
#include < fakemeta_util >
#include < hamsandwich >
#include < engine >
#define PLUGIN "KnifeMenu"
#define VERSION "1.0"
#define AUTHOR "KillerElite"
new v_gun_model[][] =
{
"models/knifemodel/v_knifeunu.mdl",
"models/knifemodel/v_knifedoi.mdl",
"models/knifemodel/v_knifetrei.mdl",
"models/v_knife.mdl"
}
new eKnife[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd ( "say /knife", "cmdKnife" );
register_clcmd ( "say_team /knife", "cmdKnife" );
register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" );
}
public cmdKnife ( id )
{
if ( !( get_user_flags( id ) & ADMIN_LEVEL_H ) )
{
client_cmd( id, "echo NU ai acces la aceasta comanda!" );
return PLUGIN_HANDLED;
}
if ( is_user_alive(id) )
{
new menu = menu_create ( "Knife Menu:", "KnifeMenu" );
menu_additem ( menu, "\yModel \r1", "1", 0 );
menu_additem ( menu, "\yModel \r2", "2", 0 );
menu_additem ( menu, "\yDefault", "3", 0 );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );
return 1;
}
return 1;
}
public KnifeMenu ( id, menu, item )
{
if( item == MENU_EXIT )
{
return 1;
}
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 );
switch ( key )
{
case 1:
{
client_print(id, print_chat, "Ti-ai ales Modelul 1.")
eKnife[id] = 1;
menu_destroy ( menu );
return 1;
}
case 2:
{
client_print(id, print_chat, "Ti-ai ales Modelul 2.")
eKnife[id] = 2;
menu_destroy ( menu );
return 1;
}
case 3:
{
client_print(id, print_chat, "Ti-ai ales modelul default.")
eKnife[id] = 3;
menu_destroy ( menu );
return 1;
}
}
return PLUGIN_HANDLED;
}
public CurrentWeapon ( id )
{
new szWeapon = get_user_weapon ( id );
if ( szWeapon(id) == CSW_KNIFE && is_user_alive(id))
{
if ( eKnife[id] == 1 )
set_pev (id, pev_viewmodel2, v_gun_model[0] );
if ( eKnife[id] == 2 )
set_pev (id, pev_viewmodel2, v_gun_model[1] );
if ( eKnife[id] == 3 )
set_pev (id, pev_viewmodel2, v_gun_model[2] );
}
}
BB.ALPHACS.RO
- EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
- Contact:
eroareBiNECUVANTAT wrote: ↑25 Mar 2020, 17:59Da..sunt eu foarte prost si am uitat de verificarea armei..de asta pica. Vezi acum.Code: Select all
#include < amxmodx > #include < amxmisc > #include < cstrike > #include < fun > #include < colorchat > #include < fakemeta > #include < fakemeta_util > #include < hamsandwich > #include < engine > #define PLUGIN "KnifeMenu" #define VERSION "1.0" #define AUTHOR "KillerElite" new v_gun_model[][] = { "models/knifemodel/v_knifeunu.mdl", "models/knifemodel/v_knifedoi.mdl", "models/knifemodel/v_knifetrei.mdl", "models/v_knife.mdl" } new eKnife[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd ( "say /knife", "cmdKnife" ); register_clcmd ( "say_team /knife", "cmdKnife" ); register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" ); } public cmdKnife ( id ) { if ( !( get_user_flags( id ) & ADMIN_LEVEL_H ) ) { client_cmd( id, "echo NU ai acces la aceasta comanda!" ); return PLUGIN_HANDLED; } if ( is_user_alive(id) ) { new menu = menu_create ( "Knife Menu:", "KnifeMenu" ); menu_additem ( menu, "\yModel \r1", "1", 0 ); menu_additem ( menu, "\yModel \r2", "2", 0 ); menu_additem ( menu, "\yDefault", "3", 0 ); menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL ); menu_display ( id, menu, 0 ); return 1; } return 1; } public KnifeMenu ( id, menu, item ) { if( item == MENU_EXIT ) { return 1; } 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 ); switch ( key ) { case 1: { client_print(id, print_chat, "Ti-ai ales Modelul 1.") eKnife[id] = 1; menu_destroy ( menu ); return 1; } case 2: { client_print(id, print_chat, "Ti-ai ales Modelul 2.") eKnife[id] = 2; menu_destroy ( menu ); return 1; } case 3: { client_print(id, print_chat, "Ti-ai ales modelul default.") eKnife[id] = 3; menu_destroy ( menu ); return 1; } } return PLUGIN_HANDLED; } public CurrentWeapon ( id ) { new szWeapon = get_user_weapon ( id ); if ( szWeapon(id) == CSW_KNIFE && is_user_alive(id)) { if ( eKnife[id] == 1 ) set_pev (id, pev_viewmodel2, v_gun_model[0] ); if ( eKnife[id] == 2 ) set_pev (id, pev_viewmodel2, v_gun_model[1] ); if ( eKnife[id] == 3 ) set_pev (id, pev_viewmodel2, v_gun_model[2] ); } }
-
- Membru, skill 0
- Posts: 37
- Joined: 27 Jan 2020, 12:19
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
Și eu am nevoie,
-
- Membru, skill 0
- Posts: 30
- Joined: 04 Nov 2018, 16:40
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 2 times
- Contact:
Code: Select all
#include < amxmodx >
#include < amxmisc >
#include < cstrike >
#include < fun >
#include < colorchat >
#include < fakemeta >
#include < fakemeta_util >
#include < hamsandwich >
#include < engine >
#define PLUGIN "KnifeMenu"
#define VERSION "1.0"
#define AUTHOR "KillerElite"
new v_gun_model[][] =
{
"models/knifemodel/v_knifeunu.mdl",
"models/knifemodel/v_knifedoi.mdl",
"models/knifemodel/v_knifetrei.mdl",
"models/v_knife.mdl"
}
new eKnife[33];
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd ( "say /knife", "cmdKnife" );
register_clcmd ( "say_team /knife", "cmdKnife" );
register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" );
}
public cmdKnife ( id )
{
if ( !( get_user_flags( id ) & ADMIN_LEVEL_H ) )
{
client_cmd( id, "echo NU ai acces la aceasta comanda!" );
return PLUGIN_HANDLED;
}
if ( is_user_alive(id) )
{
new menu = menu_create ( "Knife Menu:", "KnifeMenu" );
menu_additem ( menu, "\yModel \r1", "1", 0 );
menu_additem ( menu, "\yModel \r2", "2", 0 );
menu_additem ( menu, "\yDefault", "3", 0 );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( id, menu, 0 );
return 1;
}
return 1;
}
public KnifeMenu ( id, menu, item )
{
if( item == MENU_EXIT )
{
return 1;
}
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 );
switch ( key )
{
case 1:
{
client_print(id, print_chat, "Ti-ai ales Modelul 1.")
eKnife[id] = 1;
menu_destroy ( menu );
return 1;
}
case 2:
{
client_print(id, print_chat, "Ti-ai ales Modelul 2.")
eKnife[id] = 2;
menu_destroy ( menu );
return 1;
}
case 3:
{
client_print(id, print_chat, "Ti-ai ales modelul default.")
eKnife[id] = 3;
menu_destroy ( menu );
return 1;
}
}
return PLUGIN_HANDLED;
}
public CurrentWeapon ( id )
{
new szWeapon = get_user_weapon ( id );
if ( szWeapon == CSW_KNIFE && is_user_alive(id))
{
if ( eKnife[id] == 1 )
set_pev (id, pev_viewmodel2, v_gun_model[0] );
if ( eKnife[id] == 2 )
set_pev (id, pev_viewmodel2, v_gun_model[1] );
if ( eKnife[id] == 3 )
set_pev (id, pev_viewmodel2, v_gun_model[2] );
}
}
BB.ALPHACS.RO
- EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
- Contact:
Nu incarca modelele si cand selectez un knife pica sv-ulBiNECUVANTAT wrote: ↑25 Mar 2020, 20:26acm nu mai da eroare ca l-am testat. vezi daca merge pe server.Code: Select all
#include < amxmodx > #include < amxmisc > #include < cstrike > #include < fun > #include < colorchat > #include < fakemeta > #include < fakemeta_util > #include < hamsandwich > #include < engine > #define PLUGIN "KnifeMenu" #define VERSION "1.0" #define AUTHOR "KillerElite" new v_gun_model[][] = { "models/knifemodel/v_knifeunu.mdl", "models/knifemodel/v_knifedoi.mdl", "models/knifemodel/v_knifetrei.mdl", "models/v_knife.mdl" } new eKnife[33]; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd ( "say /knife", "cmdKnife" ); register_clcmd ( "say_team /knife", "cmdKnife" ); register_event ( "CurWeapon", "CurrentWeapon", "be", "1=1" ); } public cmdKnife ( id ) { if ( !( get_user_flags( id ) & ADMIN_LEVEL_H ) ) { client_cmd( id, "echo NU ai acces la aceasta comanda!" ); return PLUGIN_HANDLED; } if ( is_user_alive(id) ) { new menu = menu_create ( "Knife Menu:", "KnifeMenu" ); menu_additem ( menu, "\yModel \r1", "1", 0 ); menu_additem ( menu, "\yModel \r2", "2", 0 ); menu_additem ( menu, "\yDefault", "3", 0 ); menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL ); menu_display ( id, menu, 0 ); return 1; } return 1; } public KnifeMenu ( id, menu, item ) { if( item == MENU_EXIT ) { return 1; } 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 ); switch ( key ) { case 1: { client_print(id, print_chat, "Ti-ai ales Modelul 1.") eKnife[id] = 1; menu_destroy ( menu ); return 1; } case 2: { client_print(id, print_chat, "Ti-ai ales Modelul 2.") eKnife[id] = 2; menu_destroy ( menu ); return 1; } case 3: { client_print(id, print_chat, "Ti-ai ales modelul default.") eKnife[id] = 3; menu_destroy ( menu ); return 1; } } return PLUGIN_HANDLED; } public CurrentWeapon ( id ) { new szWeapon = get_user_weapon ( id ); if ( szWeapon == CSW_KNIFE && is_user_alive(id)) { if ( eKnife[id] == 1 ) set_pev (id, pev_viewmodel2, v_gun_model[0] ); if ( eKnife[id] == 2 ) set_pev (id, pev_viewmodel2, v_gun_model[1] ); if ( eKnife[id] == 3 ) set_pev (id, pev_viewmodel2, v_gun_model[2] ); } }
- iNdio
- Membru, skill +4
- Posts: 1512
- Joined: 28 Jan 2015, 17:42
- Detinator Steam: Da
- SteamID: iNdioPGL
- Reputatie: Fost Membru Club eXtreamCS (6 luni)
Castigator Membru Club eXtream @ Ganduri de sub dus (25 OCT - 25 FEB) - Fond eXtream: 0
- Been thanked: 3 times
In /cstrike/models trebuie sa ai un folder numit "Knife", il schimbi tu dupa bunul plac (modelele la fel):
{
"models/v_knife.mdl",
"models/Knife/Karambit/Karambit.mdl",
"models/Knife/Bayonet/Bayonet.mdl"
};
Download
{
"models/v_knife.mdl",
"models/Knife/Karambit/Karambit.mdl",
"models/Knife/Bayonet/Bayonet.mdl"
};
Download
Where Cs had no value, amxx, sometimes, had its price...
- steam | Afiseaza codul