Categoria cu cereri de pluginuri si nu numai.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
d e a l e r -
- Membru eXtream
- Posts: 2462
- Joined: 13 Feb 2016, 16:52
- Detinator Steam: Da
- CS Status: Connection lost
- Reputatie: Fost eXtream Mod
Fost Membru Club eXtreamCS (1 luna)
- Fond eXtream: 0
- Location: Mediaş, Sibiu, România
- Discord: dealer1945
- Has thanked: 33 times
- Been thanked: 79 times
-
Contact:
15 Feb 2020, 12:50
Plugin Cerut: Alegere skin armă
Descriere (adica ce face el mai exact): Un meniu (de exemplu cum e ăla la VIP) care să apară prin comanda în chat /awp, iar jucătorii să își poată alege skin-ul dorit pentru armă (în cazul meu pe AWP). Skin-urile le urc eu în /models/folder-skin.
Serverul impune conditii strict HLDS/REHLDS?: ReHLDS
Ai cautat pluginul?(daca da, precizeaza cum): -
Necesita mod special?: Nu cred.
-
DevilBoy.eXe
- Super moderator
- Posts: 1678
- Joined: 05 Jun 2016, 23:04
- Detinator Steam: Da
- Detinator server CS: GO.WARED.RO
- SteamID: DevilBoy_eXe
- Reputatie: Super Moderator
- Fond eXtream: 0
- Location: beyond the time
- Discord: zeux.
- Has thanked: 15 times
- Been thanked: 71 times
-
Contact:
-
EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
-
Contact:
30 Mar 2020, 13:26
Doresc si eu plugin-ul , sa fie doar cateva arme
-
ZackChoi
- Membru, skill +1
- Posts: 162
- Joined: 28 Dec 2019, 01:39
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 7 times
30 Mar 2020, 15:54
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
-
EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
-
Contact:
30 Mar 2020, 22:45
ZackChoi wrote: ↑30 Mar 2020, 15:54
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
Il poti face sa fie doar pentru V.I.P cu flag T?
-
ZackChoi
- Membru, skill +1
- Posts: 162
- Joined: 28 Dec 2019, 01:39
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 7 times
31 Mar 2020, 13:20
EleCtr0zZz wrote: ↑30 Mar 2020, 22:45
ZackChoi wrote: ↑30 Mar 2020, 15:54
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
Il poti face sa fie doar pentru V.I.P cu flag T?
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
#define M_ACCESS ADMIN_LEVEL_H
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
-
EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
-
Contact:
31 Mar 2020, 14:17
ZackChoi wrote: ↑31 Mar 2020, 13:20
EleCtr0zZz wrote: ↑30 Mar 2020, 22:45
ZackChoi wrote: ↑30 Mar 2020, 15:54
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
Il poti face sa fie doar pentru V.I.P cu flag T?
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
#define M_ACCESS ADMIN_LEVEL_H
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
Am pus modelele unde trebuie, am editat numele modelelor si uite cum imi scrie in consola " FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found" Imi spune ca nu se gaseste modelul , dar de ce
Mod_LoadModel: odels nu este "models" si este "odels" ? Am verificati si in sma si este bine pus
"models/vip_awp/awp1.mdl",
"models/vip_awp/awp2.mdl"
-
ZackChoi
- Membru, skill +1
- Posts: 162
- Joined: 28 Dec 2019, 01:39
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
- Has thanked: 1 time
- Been thanked: 7 times
31 Mar 2020, 14:19
EleCtr0zZz wrote: ↑31 Mar 2020, 14:17
ZackChoi wrote: ↑31 Mar 2020, 13:20
EleCtr0zZz wrote: ↑30 Mar 2020, 22:45
Il poti face sa fie doar pentru V.I.P cu flag T?
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
#define M_ACCESS ADMIN_LEVEL_H
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
Am pus modelele unde trebuie, am editat numele modelelor si uite cum imi scrie in consola " FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found" Imi spune ca nu se gaseste modelul , dar de ce
Mod_LoadModel: odels nu este "models" si este "odels" ? Am verificati si in sma si este bine pus
"models/vip_awp/awp1.mdl",
"models/vip_awp/awp2.mdl"
for ( new i = 0; i < sizeof g_ModelPath; i++ )
->
for ( new i; i < sizeof g_ModelPath; i++ )
Last edited by
levin on 31 Mar 2020, 15:13, edited 1 time in total.
Reason: nu diferă dacă e =0 sau nu că oricum începe de la 0
-
EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
-
Contact:
31 Mar 2020, 14:40
ZackChoi wrote: ↑31 Mar 2020, 14:19
EleCtr0zZz wrote: ↑31 Mar 2020, 14:17
ZackChoi wrote: ↑31 Mar 2020, 13:20
- | Afiseaza codul
#include < amxmodx >
#include < amxmisc >
#include < fakemeta >
#define M_ACCESS ADMIN_LEVEL_H
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP Skin 1",
"AWP Skin 2",
"AWP Skin 3",
"AWP Skin 4"
};
new const g_ModelPath [ ] = {
"models/awp_skins/awp_skin1.mdl",
"models/awp_skins/awp_skin2.mdl",
"models/awp_skins/awp_skin3.mdl",
"models/awp_skins/awp_skin4.mdl"
};
public plugin_precache ( )
{
for ( new i = 0; i < sizeof g_ModelPath; i++ )
engfunc ( EngFunc_PrecacheModel, g_ModelPath [ i ] );
}
public plugin_init ( )
{
register_clcmd ( "say /awp", "SayChangeSkin" );
register_event ( "CurWeapon", "EventPlayerChangeSkin", "be" );
g_maxplayers = get_maxplayers ( );
}
public SayChangeSkin ( Player )
{
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
new menu = menu_create ( "\yChoose Your Skin", "MenuSkinHandler" );
for ( new i = 0; i < sizeof g_ModelNames; i++ )
menu_additem ( menu, g_ModelNames [ i ] );
menu_setprop ( menu, MPROP_EXIT, MEXIT_ALL );
menu_display ( Player, menu, 0 );
}
public MenuSkinHandler ( Player, menu, item )
{
if ( item == MENU_EXIT )
{
menu_destroy ( menu );
return;
}
switch ( item )
{
case 0: g_ModelNum [ Player ] = 0;
case 1: g_ModelNum [ Player ] = 1;
case 2: g_ModelNum [ Player ] = 2;
case 3: g_ModelNum [ Player ] = 3;
}
client_print ( Player, print_chat, "Ai selectat %s", g_ModelNames [ g_ModelNum [ Player ] ] );
set_task ( 0.1, "EventPlayerChangeSkin", Player );
}
public EventPlayerChangeSkin ( Player )
{
if ( !( 1 <= Player <= g_maxplayers ) )
return;
if ( !is_user_alive ( Player ) )
return;
if ( !( get_user_flags ( Player ) & M_ACCESS ) )
return;
if ( get_user_weapon ( Player ) == CSW_AWP && g_ModelNum [ Player ] != -1 )
set_pev ( Player, pev_viewmodel2, g_ModelPath [ g_ModelNum [ Player ] ] );
}
public client_putinserver ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
public client_disconnect ( Player )
{
if ( !is_user_bot ( Player ) || !is_user_hltv ( Player ) )
g_ModelNum [ Player ] = -1;
return;
}
Am pus modelele unde trebuie, am editat numele modelelor si uite cum imi scrie in consola " FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found" Imi spune ca nu se gaseste modelul , dar de ce
Mod_LoadModel: odels nu este "models" si este "odels" ? Am verificati si in sma si este bine pus
"models/vip_awp/awp1.mdl",
"models/vip_awp/awp2.mdl"
for ( new i = 0; i < sizeof g_ModelPath; i++ )
->
for ( new i; i < sizeof g_ModelPath; i++ )
Acelasi lucru : FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found
-
EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
-
Contact:
-
neverfree33
- 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
01 Apr 2020, 14:34
EleCtr0zZz wrote: ↑31 Mar 2020, 14:40
ZackChoi wrote: ↑31 Mar 2020, 14:19
EleCtr0zZz wrote: ↑31 Mar 2020, 14:17
Am pus modelele unde trebuie, am editat numele modelelor si uite cum imi scrie in consola " FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found" Imi spune ca nu se gaseste modelul , dar de ce
Mod_LoadModel: odels nu este "models" si este "odels" ? Am verificati si in sma si este bine pus
"models/vip_awp/awp1.mdl",
"models/vip_awp/awp2.mdl"
for ( new i = 0; i < sizeof g_ModelPath; i++ )
->
for ( new i; i < sizeof g_ModelPath; i++ )
Acelasi lucru : FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found
Ai uitat sa adaugi model-ul in vip_awp . de asta da crash server-ul. plugin-ul este functional,
-
EleCtr0zZz
- Membru, skill +1
- Posts: 428
- Joined: 25 May 2015, 07:27
- Detinator Steam: Da
- SteamID: =
- Fond eXtream: 0
- Has thanked: 3 times
-
Contact:
01 Apr 2020, 16:09
neverfree33 wrote: ↑01 Apr 2020, 14:34
EleCtr0zZz wrote: ↑31 Mar 2020, 14:40
ZackChoi wrote: ↑31 Mar 2020, 14:19
for ( new i = 0; i < sizeof g_ModelPath; i++ )
->
for ( new i; i < sizeof g_ModelPath; i++ )
Acelasi lucru : FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/awp1.mdl not found
Ai uitat sa adaugi model-ul in vip_awp . de asta da crash server-ul. plugin-ul este functional,
Modelul este ! Dar nu merge , si scrie si odels in loc de models..
FATA ERROR (shutting down): Mod_LoadModel: odels/vip_awp/v_awp1.mdl not found
-/-/-/-/-
Tin se mentionez ca am facut aceasta modificare in el
- | Afiseaza codul
new g_ModelNum [ 33 ], g_maxplayers;
new const g_ModelNames [ ] = {
"AWP [1]",
"AWP [2]"
};
new const g_ModelPath [ ] = {
"models/vip_awp/v_awp1.mdl",
"models/vip_awp/v_awp2.mdl"
};
-
Users browsing this forum: gugububu and 25 guests