Raised This Month: $51 Target: $400
 12% 

Help With vip model menu


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
alicx
BANNED
Join Date: Mar 2013
Location: Tunisia
Old 04-24-2013 , 12:39   Help With vip model menu
Reply With Quote #1

hi
i have maked this plugin but it don't work :'( please help me
this plugin allow vip to choose teir model when they connect
PHP Code:
#include < amxmodx >
#include < cstrike >
 
#define PLUGIN "Vip Skins Menu"
#define VERSION "1.0"
#define AUTHOR "Alicx"
 
public plugin_precache()
   {
       
precache_model("models/player/vip/CT_1.mdl");
       
precache_model("models/player/vip/CT_2.mdl");
       
precache_model("models/player/vip/TT_1.mdl");
       
precache_model("models/player/vip/TT_2.mdl");
   }
 
public 
plugin_init() {
   
register_plugin(PLUGINVERSIONAUTHOR)
 
   
register_clcmd"say /myskin",  "Skins_Menu" );
   }
 
public 
Skins_Menuid 

   new 
menu menu_create("Select Your Skin""skin_menu"
   
menu_additemmenu"Ct1""1"); 
   
menu_additemmenu"Ct2""2"); 
   
menu_additemmenu"Terro 1""3"); 
   
menu_additemmenu"Teroo 2""4"); 

   
menu_setpropmenuMPROP_EXITMEXIT_ALL );  
   
menu_displayidmenu); 

 
public 
skin_menu(idmenuitem)
{
  if (
item == MENU_EXIT)
  {
     
menu_destroy(menu)
     return 
PLUGIN_HANDLED;
  }
  new 
info[3]
  new 
accesscallback
  menu_item_getinfo
(menuitemaccessinfo2__callback)
 
  if(
is_user_alive(id))
  if(
get_user_flags(id) & ADMIN_LEVEL_H)
  {   
     new 
key str_to_num(info)
     new 
CsTeams:userTeam cs_get_user_team(id)

    
    
    if(
userTeam == CS_TEAM_CT) {
    switch(
key)
        
    case 
1:
        {
       
cs_set_user_model(id"CT_1")
        }
    case 
2:
        {
    
cs_set_user_model(id"CT_2")
        }
}

           else if (
userTeam == CS_TEAM_T) {
    switch(
key)
    case 
3:
        {
    
cs_set_user_model(id"TT_1")
        }
    case 
4:
        {
       
cs_set_user_model(id"TT_2")
        }
}
}
   return 
PLUGIN_CONTINUE;

alicx is offline
Send a message via MSN to alicx Send a message via Skype™ to alicx
hosimosi
Senior Member
Join Date: Apr 2013
Old 04-24-2013 , 12:44   Re: Help With vip model menu
Reply With Quote #2

please help him it's Nice plugin
hosimosi is offline
Unkolix
Veteran Member
Join Date: Sep 2012
Old 04-24-2013 , 12:51   Re: Help With vip model menu
Reply With Quote #3

Remade it a little bit:
PHP Code:
#include < amxmodx > 
#include < cstrike > 

#define PLUGIN "Vip Skins Menu" 
#define VERSION "1.0" 
#define AUTHOR "Alicx" 

public plugin_precache() 

    
precache_model("models/player/CT_1/CT_1.mdl"); 
    
precache_model("models/player/CT_2/CT_2.mdl"); 
    
precache_model("models/player/TT_1/TT_1.mdl"); 
    
precache_model("models/player/TT_2/TT_2.mdl"); 


public 
plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR
    
    
register_clcmd"say /myskin",  "Skins_Menu" ); 


public 
Skins_Menuid )  
{  
    new 
menu menu_create("Select Your Skin""skin_menu")  
    
menu_additemmenu"Ct1""1"ADMIN_LEVEL_H );  
    
menu_additemmenu"Ct2""2"ADMIN_LEVEL_H );  
    
menu_additemmenu"Terro 1""3"ADMIN_LEVEL_H );  
    
menu_additemmenu"Teroo 2""4"ADMIN_LEVEL_H );  
    
    
menu_setpropmenuMPROP_EXITMEXIT_ALL );   
    
menu_displayidmenu);  
}  

public 
skin_menu(idmenuitem

    if (
item == MENU_EXIT
    { 
        
menu_destroy(menu
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);
    new 
key str_to_num(data);
    
    if(!
is_user_alive(id))
        return 
PLUGIN_HANDLED
        
    
switch(key)
    {
        case 
1
        { 
            
cs_set_user_model(id"CT_1"
        } 
        case 
2
        { 
            
cs_set_user_model(id"CT_2"
        } 
        case 
3
        { 
            
cs_set_user_model(id"TT_1"
        } 
        case 
4
        { 
            
cs_set_user_model(id"TT_2"
        }
    } 
    return 
PLUGIN_CONTINUE

Note: the models must be in the same named folder as the model itself!

Last edited by Unkolix; 04-24-2013 at 12:53.
Unkolix is offline
alicx
BANNED
Join Date: Mar 2013
Location: Tunisia
Old 04-24-2013 , 13:34   Re: Help With vip model menu
Reply With Quote #4

Thanks a loy Unkolix
but can you add this:
*the ct can choose only the ct models
*the terro can choose only the terro models
beause if i am ct i can choose the terro model (so my teamates will fire on me)
and thanks
alicx is offline
Send a message via MSN to alicx Send a message via Skype™ to alicx
hosimosi
Senior Member
Join Date: Apr 2013
Old 04-24-2013 , 13:54   Re: Help With vip model menu
Reply With Quote #5

*And Access Flag VIp
hosimosi is offline
alicx
BANNED
Join Date: Mar 2013
Location: Tunisia
Old 04-24-2013 , 14:29   Re: Help With vip model menu
Reply With Quote #6

hey Unkolix i have maded this but it have some confusion with models
can you fix it please
PHP Code:
#include < amxmodx > 
#include < cstrike > 

#define PLUGIN "Vip Skins Menu" 
#define VERSION "1.2" 
#define AUTHOR "Alicx" 

public plugin_precache() 

    
precache_model("models/player/CT_1/CT_1.mdl"); 
    
precache_model("models/player/CT_2/CT_2.mdl"); 
    
precache_model("models/player/TT_1/TT_1.mdl"); 
    
precache_model("models/player/TT_2/TT_2.mdl"); 


public 
plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR
    
    
register_clcmd"say /myskin",  "Skins_Menu_ct" ); 
    
register_clcmd"say /myskin",  "Skins_Menu_tt" ); 


public 
Skins_Menu_ctid )  
{  
    new 
menu menu_create("Select Your Skin""skin_menu_ct")  
    
menu_additemmenu"Ct1""1"ADMIN_LEVEL_H );  
    
menu_additemmenu"Ct2""2"ADMIN_LEVEL_H );    
    
    
menu_setpropmenuMPROP_EXITMEXIT_ALL );   
    
menu_displayidmenu);  
}  

public 
Skins_Menu_ttid )  
{  
    new 
menu menu_create("Select Your Skin""skin_menu_tt")  
     
menu_additemmenu"Terro 1""1"ADMIN_LEVEL_H );  
    
menu_additemmenu"Terro 2""2"ADMIN_LEVEL_H );  
    
    
menu_setpropmenuMPROP_EXITMEXIT_ALL );   
    
menu_displayidmenu);  
}  

public 
skin_menu_ct(idmenuitem

    if (
item == MENU_EXIT
    { 
        
menu_destroy(menu
        return 
PLUGIN_HANDLED
    } 
    
    new 
CsTeams:userTeam cs_get_user_team(id)
    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);
    new 
key str_to_num(data);
    
    if(!
is_user_alive(id))
    if (
userTeam == CS_TEAM_CT
        return 
PLUGIN_HANDLED
        
    
switch(key)
    {
        case 
1
        { 
            
cs_set_user_model(id"CT_1"
        } 
        case 
2
        { 
            
cs_set_user_model(id"CT_2"
        } 
    } 
    return 
PLUGIN_CONTINUE
}  

public 
skin_menu_tt(idmenuitem

    if (
item == MENU_EXIT
    { 
        
menu_destroy(menu
        return 
PLUGIN_HANDLED
    } 
    
    new 
CsTeams:userTeam cs_get_user_team(id)
    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);
    new 
key str_to_num(data);
    
    if(!
is_user_alive(id))
    if (
userTeam == CS_TEAM_T
        return 
PLUGIN_HANDLED

    
switch(key)
    {
        case 
1
        { 
            
cs_set_user_model(id"TT_1"
        } 
        case 
2
        { 
            
cs_set_user_model(id"TT_2"
        }
    } 
    return 
PLUGIN_CONTINUE

alicx is offline
Send a message via MSN to alicx Send a message via Skype™ to alicx
Unkolix
Veteran Member
Join Date: Sep 2012
Old 04-24-2013 , 14:44   Re: Help With vip model menu
Reply With Quote #7

Here, look at this one:
PHP Code:
#include < amxmodx > 
#include < cstrike > 

#define PLUGIN "Vip Skins Menu" 
#define VERSION "1.0" 
#define AUTHOR "Alicx" 

public plugin_precache() 

    
precache_model("models/player/CT_1/CT_1.mdl"); 
    
precache_model("models/player/CT_2/CT_2.mdl"); 
    
precache_model("models/player/TT_1/TT_1.mdl"); 
    
precache_model("models/player/TT_2/TT_2.mdl"); 


public 
plugin_init() { 
    
register_plugin(PLUGINVERSIONAUTHOR
    
    
register_clcmd"say /myskin",  "Skins_Menu" ); 


public 
Skins_Menuid )  
{  
    new 
menu menu_create("Select Your Skin""skin_menu")
    if(
cs_get_user_team(id) & CS_TEAM_CT)
    {
        
menu_additemmenu"Ct1""1"ADMIN_LEVEL_H );  
        
menu_additemmenu"Ct2""2"ADMIN_LEVEL_H );
    }
    else if(
cs_get_user_team(id) & CS_TEAM_T)
    {
        
menu_additemmenu"Terro 1""3"ADMIN_LEVEL_H );  
        
menu_additemmenu"Teroo 2""4"ADMIN_LEVEL_H );
    }
    
    
menu_setpropmenuMPROP_EXITMEXIT_ALL );   
    
menu_displayidmenu);  
}  

public 
skin_menu(idmenuitem

    if (
item == MENU_EXIT
    { 
        
menu_destroy(menu
        return 
PLUGIN_HANDLED
    } 
    
    new 
data[6], szName[64];
    new 
accesscallback;
    
menu_item_getinfo(menuitemaccessdata,charsmax(data), szName,charsmax(szName), callback);
    new 
key str_to_num(data);
    
    if(!
is_user_alive(id))
        return 
PLUGIN_HANDLED
        
    
switch(key)
    {
        case 
1
        { 
            
cs_set_user_model(id"CT_1"
        } 
        case 
2
        { 
            
cs_set_user_model(id"CT_2"
        } 
        case 
3
        { 
            
cs_set_user_model(id"TT_1"
        } 
        case 
4
        { 
            
cs_set_user_model(id"TT_2"
        }
    } 
    return 
PLUGIN_CONTINUE

Unkolix is offline
alicx
BANNED
Join Date: Mar 2013
Location: Tunisia
Old 04-25-2013 , 01:30   Re: Help With vip model menu
Reply With Quote #8

thanks a lot it work
alicx is offline
Send a message via MSN to alicx Send a message via Skype™ to alicx
Itonzone
Junior Member
Join Date: Feb 2011
Old 04-25-2013 , 02:00   Re: Help With vip model menu
Reply With Quote #9

do you have your own model? where u dl it?
Itonzone is offline
Unkolix
Veteran Member
Join Date: Sep 2012
Old 04-25-2013 , 03:04   Re: Help With vip model menu
Reply With Quote #10

Quote:
Originally Posted by Itonzone View Post
do you have your own model? where u dl it?
Google CS 1.6 models or skins.
Unkolix is offline
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 08:43.


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