Raised This Month: $ Target: $400
 0% 

Set user gravity for long time and not closing menu


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
cTn
Senior Member
Join Date: Oct 2005
Old 11-01-2005 , 11:33   Set user gravity for long time and not closing menu
Reply With Quote #1

there is one of m menu definitions
Code:
case 2: {
			set_user_gravity( id, 0.5) 
			set_hudmessage(100, 200, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Gravity 50%" )
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED
i can enable 50% gravity in game for me but in new round i have m old gravity so i must open menu and pres the button for getting gravity ... is any way to doo this just one time?

and problem numb 2

Code:
// Menu 2

public ShowMenu2( id ) { 
	if (!(get_user_flags(id)&ADMIN_LEVEL_A)) { 
		
		return PLUGIN_HANDLED 
	} 
	new szMenuBody[256] 
	new keys 
	
	new nLen = format( szMenuBody, 255, "\ySecond Menu:^n" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w1. Killing mix 1" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w2. Killing mix 2" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w3. Gravity 50%" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w4. Money 16000" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w5. GLOW OFF" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w6. Alien mode" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w7. Alpha render 5%" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w8. Alpha render 0" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n\w9. Back" ) 
	nLen += format( szMenuBody[nLen], 255-nLen, "^n^n\w0. Exit" ) 
	
	keys = (1<<0|1<<1|1<<2|1<<3|1<<4|1<<5|1<<6|1<<7|1<<8|1<<9) 
	
	show_menu( id, keys, szMenuBody, -1 ) 
	
	return PLUGIN_CONTINUE 
} 

public MenuCommand2( id, key ) { 
	
	switch( key ) { 
		
		case 0: {
			strip_user_weapons( id )
			give_item( id, "weapon_m4a1" )
			give_item( id, "weapon_m4a1" ) 
			give_item( id, "weapon_m4a1" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_hegrenade" )
			give_item( id, "weapon_smokegrenade" )
			give_item( id, "weapon_flashbang" )
			give_item( id, "weapon_flashbang" )
			give_item( id, "weapon_knife" )
			set_user_armor( id, 100 )
			set_hudmessage(100, 200, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Killing mix1" )
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 1: {
			strip_user_weapons( id )
			give_item( id, "weapon_ak47" )
			give_item( id, "weapon_ak47" ) 
			give_item( id, "weapon_ak47" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_deagle" )
			give_item( id, "weapon_hegrenade" )
			give_item( id, "weapon_smokegrenade" )
			give_item( id, "weapon_flashbang" )
			give_item( id, "weapon_flashbang" )
			give_item( id, "weapon_knife" )
			set_user_armor( id, 100 )
			set_hudmessage(100, 200, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Killing mix2" )
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 2: {
			set_user_gravity( id, 0.5) 
			set_hudmessage(100, 200, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Gravity 50%" )
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 3: {
			cs_set_user_money( id, 16000, 1 )
			set_hudmessage(100, 200, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Money 16000" )
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 4: {
			set_user_rendering(id,kRenderFxGlowShell,0,0,0,kRenderNormal,25)
			set_hudmessage(255, 0, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Glow OFF") 
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 5: {
			set_user_rendering(id,kRenderFxGlowShell,0,255,0, kRenderTransAlpha,25)
			set_hudmessage(0, 255, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: Alien mode") 
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 6: {
			set_user_rendering(id,kRenderFxGlowShell,0,0,0, kRenderTransAlpha,5)
			set_hudmessage(0, 255, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: 95% invisible") 
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 7: {
			set_user_rendering(id,kRenderFxGlowShell,0,0,0, kRenderTransAlpha,0)
			set_hudmessage(0, 255, 0, 0.03, 0.24, 0, 0.0, 0.0, 4.0, 10.0,1)
			show_hudmessage(id,"cTn stuff: 100% invisible") 
			console_cmd( id, "amx_ctnstuff2" )
			return PLUGIN_HANDLED 
		}
		case 8: ShowMenu(id)
		
		//case 9: client_print( id, print_chat, "Menu Option EXIT" ) 
	} 
	
	return PLUGIN_HANDLED 
}
is any way to let menu opened without reopening it ?
Code:
console_cmd( id, "amx_ctnstuff2" )
__________________
cTn is offline
Send a message via ICQ to cTn Send a message via MSN to cTn
 


Thread Tools
Display Modes

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 00:05.


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