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

New problem appeared. Hns VIPmenu.


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Dende
Member
Join Date: Oct 2013
Old 10-20-2013 , 08:19   New problem appeared. Hns VIPmenu.
Reply With Quote #1

After I fixed one bug, new one have appeared.

If I write /vipmenu 2 or more times in round, next round I can't use /vipmenu and message appears:
[VIP]You have already used VIPmenu!

Thanks for HELP!
Attached Files
File Type: sma Get Plugin or Get Source (VIPas.sma - 151 views - 5.2 KB)

Last edited by Dende; 10-20-2013 at 08:20. Reason: atachment
Dende is offline
MrKiller2010
Senior Member
Join Date: Aug 2012
Old 10-20-2013 , 08:29   Re: New problem appeared. Hns VIPmenu.
Reply With Quote #2

here

PHP Code:
#include <amxmodx>  
#include <cstrike>  
#include <colorchat>  
#include <fun>  
#include <hamsandwich>  

#define VERSION "1.0"  

new szGuns[][] = {  
    
"weapon_usp",  
    
"weapon_p228",  
    
"weapon_fiveseven",  
    
"weapon_glock18"  
}  

new 
szGuns2[][] = {  
    
"weapon_usp",  
    
"weapon_p228",  
    
"weapon_fiveseven",  
    
"weapon_glock18",  
    
"weapon_deagle"  
}  

new 
szGrenades[][] = {  
    
"weapon_hegrenade",  
    
"weapon_smokegrenade"  
}  

new 
bool:AlreadyUsed[33]  

public 
plugin_init() {  
    
register_plugin("VipMenu"VERSION"NapoleoN#")  
    
register_clcmd("say /vipmenu""Cmd_VipMenu")  
      
    
register_logevent("RoundStartEvent"2"1=Round_Start")  
}  

public 
RoundStartEvent(id) { 
    
set_user_footsteps(id0)  
    
set_user_rendering(id)  
}  

public 
Cmd_VipMenu(id) {  
    if(
get_user_flags(id) & ADMIN_CVAR || get_user_flags(id) & ADMIN_MAP
    {  
            new 
menu menu_create("Pasirinkite VIPMenu:""Cmd_VipHandler")  
          
            
menu_additem(menu"VIP Menu \y#1""1")  
            
menu_additem(menu"VIP Menu \y#2""2")  
          
            
menu_display(idmenu0)  
        }  
        else {  
            
ColorChat(idGREEN"[VIP]^1 Jus jau panaudojote VIPmenu si rounda!")  
        }   
 }  

public 
Cmd_VipHandler(idmenuitem) {  
    if(
item == MENU_EXIT) {  
        
menu_destroy(menu)  
        return 
PLUGIN_HANDLED  
    
}  
      
    switch(
item) {  
        case 
0Cmd_VipMenu1(id)  
        case 
1Cmd_VipMenu2(id)  
    }  
    return 
PLUGIN_CONTINUE  
}  

public 
Cmd_VipMenu1(id) {  
    new 
menu menu_create("VIP Menu \y#1""Cmd_VipHandler1")  
      
    
menu_additem(menu"Atsitiktinis ginklas!""1")  
    
menu_additem(menu"+50 gyvybiu""2")  
    
menu_additem(menu"Tylus ejimas (Tik CT)""3")  
    
menu_additem(menu"Atsitiktine granata (Tik CT)""4")  
      
    
menu_display(idmenu0)  
}  

public 
Cmd_VipHandler1(idmenuitem) {  
    if(
item == MENU_EXIT) {  
        
menu_destroy(menu)  
        return 
PLUGIN_HANDLED  
    
}  
      
    switch(
item) {  
        case 
0RandomGun(id)  
        case 
1IncreaseHealth(id)  
        case 
2SilentFoots(id)  
        case 
3RandomGrenade(id)  
    }  
    
AlreadyUsed[id] = true 
      
    
return PLUGIN_HANDLED  
}  

public 
RandomGun(id) {  
    
cs_set_weapon_ammo(give_item(idszGuns[random(sizeof(szGuns) - 1)]), 1)  
}  

public 
IncreaseHealth(id) {  
    
set_user_health(idget_user_health(id) + 50)  
}  

public 
SilentFoots(id) {  
    
set_user_footsteps(id1)  
}  

public 
RandomGrenade(id) {  
    
give_item(idszGrenades[random(sizeof(szGrenades) - 1)])  
}  

public 
Invisible(id) {  
    
set_user_rendering(idkRenderFxGlowShell000kRenderTransAlpha0)  
    
set_task(10.0"RemoveInvisible"id)  
}  

public 
RemoveInvisble(id) {  
    
set_user_rendering(id)  
}  

public 
Cmd_VipMenu2(id) {  
    new 
menu menu_create("VIP Menu \y#2""Cmd_VipHandler2")  
      
    
menu_additem(menu"Atsitiktinis Ginklas!""1")  
    
menu_additem(menu"+70 Gyvybiu""2")  
    
menu_additem(menu"Tylus ejimas (Tik CT)""3")  
    
menu_additem(menu"Pasirink granata""4")  
    
menu_additem(menu"Atsigavimo sansas (15%)""6")  
      
    
menu_display(idmenu0)  
}  

public 
Cmd_VipHandler2(idmenuitem) {  
    if(
item == MENU_EXIT) {  
        
menu_destroy(menu)  
        return 
PLUGIN_HANDLED  
    
}  
      
    switch(
item) {  
        case 
0RandomGun2(id)  
        case 
1IncreaseHealth2(id)  
        case 
2SilentFoots(id)  
        case 
3ChooseGrenade(id)  
        case 
5RespawnChance(id)  
    }  
    
AlreadyUsed[id] = false
      
    
return PLUGIN_HANDLED  
}  

public 
RandomGun2(id) {  
    
cs_set_weapon_ammo(give_item(idszGuns2[random(sizeof(szGuns2) - 1)]), 1)  
}  

public 
IncreaseHealth2(id) {  
    
set_user_health(idget_user_health(id) + 70)  
}  

public 
ChooseGrenade(id) {  
    new 
menu menu_create("Pasirink granata:""Cmd_ChooseGrenade")  
      
    
menu_additem(menu"HE Granata""1")  
    
menu_additem(menu"SG Granata")  
      
    
menu_display(idmenu0)  
}  

public 
Cmd_ChooseGrenade(idmenuitem) {  
    if(
item == MENU_EXIT) {  
        
menu_destroy(menu)  
        return 
PLUGIN_HANDLED  
    
}  
      
    switch(
item) {  
        case 
0give_item(id"weapon_hegrenade")  
        case 
1give_item(id"weapon_smokegrenade")  
    }  
    return 
PLUGIN_HANDLED  
}  

public 
RespawnChance(id) {  
    new 
iChance random(100)  
      
    if(
iChance <= 15 && !is_user_alive(id)) {  
        
ExecuteHamB(Ham_CS_RoundRespawnid)  
        
ColorChat(idGREEN"[VIP]^1 Jus atsigavote su 15% atsigavimo sansu!")  
    }  
      
    else {  
        
ColorChat(idGREEN"[VIP]^1 Nepasiseke... Jus neatsigavote!")  
    }  

__________________
JailBreak & HNS
MrKiller2010 is offline
Dende
Member
Join Date: Oct 2013
Old 10-20-2013 , 08:51   Re: New problem appeared. Hns VIPmenu.
Reply With Quote #3

It's not working like I want, now I can use /vipmenu infinite times per round.
Dende is offline
dark_style
Senior Member
Join Date: Jul 2009
Location: Bulgaria
Old 10-20-2013 , 11:09   Re: New problem appeared. Hns VIPmenu.
Reply With Quote #4

Note that this is a scripting help forum, not a suggestions/requests. ;)
__________________



dark_style 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 05:25.


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