Raised This Month: $ Target: $400
 0% 

StoreMenu.txt


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
applemes
Senior Member
Join Date: Mar 2013
Old 02-02-2014 , 00:21   StoreMenu.txt
Reply With Quote #1

Is there a way to change what is in the store menu so i add sm_store_givecredits ?
applemes is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 02-02-2014 , 06:50   Re: StoreMenu.txt
Reply With Quote #2

Quote:
Originally Posted by applemes View Post
Is there a way to change what is in the store menu so i add sm_store_givecredits ?
Change it in this file:
https://github.com/alongubkin/store/.../store-core.sp
Line 156-208
__________________
Arrow768 is offline
applemes
Senior Member
Join Date: Mar 2013
Old 02-02-2014 , 14:56   Re: StoreMenu.txt
Reply With Quote #3

i'm not very good with editing and scripting stuff atm the most i can do is make a plugin to delete a wall atm
can you please help me with it?
applemes is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 02-02-2014 , 16:44   Re: StoreMenu.txt
Reply With Quote #4

My fault, I have pointed you to the wrong code area:
In the same file at line 243-277 you can find the function to add a item to the main menu
__________________
Arrow768 is offline
applemes
Senior Member
Join Date: Mar 2013
Old 02-02-2014 , 17:32   Re: StoreMenu.txt
Reply With Quote #5

so i change

Code:
if (item == g_menuItemCount || StrEqual(g_menuItems[item][MenuItemDisplayName], displayName))
			break;
to match with give creidtS?
applemes is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 02-02-2014 , 17:52   Re: StoreMenu.txt
Reply With Quote #6

No, as far as I know you have to write a new module that adds additional menu items with the mentioned function.
__________________
Arrow768 is offline
applemes
Senior Member
Join Date: Mar 2013
Old 02-02-2014 , 18:19   Re: StoreMenu.txt
Reply With Quote #7

I tried adding it to the !admin menu
with
Adminmenu_custom.text
Code:
"Commands"
{
	"PlayerCommands"
	{
		"Give Player Credits"
		{
			"cmd"		"store_givecredits #"
			"admin"		"sm_root"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type"		"list"
				"title"		"Amount:"
				"1"		"100"
				"1."		"100"
				"2"		"200"
				"2."		"200"
				"3"		"300"
				"3."		"300"
				"4"		"400"
				"4."		"400"
				"5"		"500"
				"5."		"500"
				"6"		"600"
				"6."		"600"
				"7"		"700"
				"7."		"700"
				"8"		"800"
				"8."		"800"
				"9"		"900"
				"9."		"900"
				"10"		"1000"
				"10."		"1000"
				"11"		"2000"
				"11."		"2000"
				"12"		"5000"
				"12."		"5000"
				"13"		"10000"
				"14."		"10000"
				"15"		"15000"
				"15."		"15000"
			}			
		}
		"Respawn"
		{
			"cmd"		"respawn #1"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
		}
		"Bury"
		{
			"cmd"		"sm_bury #1"
			"execute"	"player"
			"1"
			{
				"type" 			"player"
				"method"		"name"
				"title"			"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Bury:"
				"1"		"1"
				"1."		"Bury"
			}
		}
		"UnBury"
		{
			"cmd"		"sm_unbury #1"
			"execute"	"player"
			"1"
			{
				"type" 			"player"
				"method"		"name"
				"title"			"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Bury:"
				"1"		"1"
				"1."		"UnBury"
			}
		}
		"Set Speed"
		{
			"cmd"		"sm_speed #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Speed Multiplier"
				"1"		"1.0"
				"1."		"Normal"
				"2"		"0.8"
				"2."		"80%"
				"3"		"0.5"
				"3."		"Half"
				"4"		"1.5"
				"4."		"50% Boost"
				"5"		"2.0"
				"5."		"Double"
			}
		}
		"Give Weapon"
		{
			"cmd"		"sm_give #1 #2"
			"1"
			{
				"type" 		"player"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Weapon:"
				"1"		"weapon_ak47"
				"1."		"Ak-47"
				"2"		"weapon_m4a1"
				"2."		"M4A1"
				"3"		"weapon_galil"
				"3."		"Galil"
				"4"		"weapon_famas"
				"4."		"Famas"
				"5"		"weapon_aug"
				"5."		"AUG"
				"6"		"weapon_sg552"
				"6."		"Kreig SG552"
				"7"		"weapon_scout"
				"7."		"Scout"
				"8"		"weapon_awp"
				"8."		"AWP Sniper"
				"9"		"weapon_g3sg1"
				"9."		"G3SG1 Auto Sniper"
				"10"	"weapon_sg550"
				"10."		"SG550 Auto Sniper"
				"11"	"weapon_mac10"
				"11."		"MAC-10"
				"12"	"weapon_mp5"
				"12."		"MP5"
				"13"	"weapon_ump45"
				"13."		"UMP-45"
				"14"	"weapon_p90"
				"14."		"P90"
				"15"	"weapon_glock"
				"15."		"Glock"
				"16"	"weapon_usp"
				"16."		"USP"
				"17"	"weapon_p228"
				"17."		"Compact P228"
				"18"	"weapon_deagle"
				"18."		"Desert Eagle"
				"19"	"weapon_elite"
				"19."		"Dual Elites"
				"20"	"weapon_fiveseven"
				"20."		"Five Seven"
				"21"	"weapon_m3"
				"21."		"M3 Shotgun"
				"22"	"weapon_xm1014"
				"22."		"XM1014 Auto Shotgun"
				"23"	"weapon_m249"
				"23."		"M249 Machine Gun"
			}
		}
		"Set Armor"
		{
			"cmd"		"sm_armour #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Armor:"
				"1"		"0"
				"2"		"20"
				"3"		"50"
				"4"		"80"
				"5"		"100"
			}
		}
		"Set Health"
		{
			"cmd"		"sm_hp #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Health:"
				"1"		"1"
				"2"		"20"
				"3"		"50"
				"4"		"80"
				"5"		"100"
				"6"		"150"
				"7"		"200"
			}
		}
		"Set God Mode"
		{
			"cmd"		"sm_god #1 #2"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type"		"list"
				"title"		"God Mode:"
				"1"		"1"
				"1."		"On"
				"2"		"0"
				"2."		"Off"
			}
		}
		"Give NightVision"
		{
			"cmd"		"sm_nv #1"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
		}
		"Give Defusal Kit"
		{
			"cmd"		"sm_defuser #1"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
		}
		"Set Cash"
		{
			"cmd"		"sm_cash #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Cash:"
				"1"		"1000"
				"2"		"2000"
				"3"		"4000"
				"4"		"8000"
				"5"		"12000"
				"6"		"16000"
			}
		}
		"Set Player Frags"
		{
			"cmd"		"sm_frags #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Frags:"
				"1"		"0"
				"2"		"10"
				"3"		"20"
				"4"		"30"
				"5"		"40"
				"6"		"50"
			}
		}
		"Set Player Deaths"
		{
			"cmd"		"sm_deaths #1 #2"
			"execute"	"player"
			"1"
			{
				"type" 		"player"
				"method"	"name"
				"title"		"Player:"
			}
			"2"
			{
				"type" 		"list"
				"title"		"Deaths:"
				"1"		"0"
				"2"		"10"
				"3"		"20"
				"4"		"30"
				"5"		"40"
				"6"		"50"
			}
		}
	}
	"Server Cvars"
	{
		"admin"		"sm_ban"
		"Password"
		{
			"cmd"		"sv_password #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"list"
				"title"		"Password:"
				"1"		"teamuescrim"
				"2"		"jello"
				"3"		"pickels"
				"4"		"dildo"
			}
		}
		"Deadtalk"
		{
			"cmd"		"sm_deadtalk #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"list"
				"title"		"Deadtalk:"
				"1"		"1"
				"1."		"Living Can Hear Dead Players"
				"2"		"2"
				"2."		"Living Can Hear Dead Teammates"
				"2"		"0"
				"2."		"Off"
			}
		}
		"Alltalk"
		{
			"cmd"		"sv_alltalk #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"onoff"
				"title"		"Alltalk:"
			}
		}
		"Friendly Fire"
		{
			"cmd"		"mp_friendlyfire #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"onoff"
				"title"		"Friendly Fire:"
			}
		}
		"Gravity"
		{
			"cmd"		"sv_gravity #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"list"
				"title"		"Server Gravity:"
				"1"		"100"
				"1."		"Low"
				"2"		"250"
				"2."		"Medium"
				"3"		"500"				
				"3."		"Medium/Normal"
				"4"		"800"
				"4."		"Normal"
				"5"		"1000"
				"5."		"High"
			}
		}
		"Freezetime"
		{
			"cmd"		"mp_freezetime #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"list"
				"title"		"Freezetime:"
				"1"		"3"
				"1."		"On"
				"2"		"0"
				"2."		"Off"
			}
		}
		"Auto Team Balance"
		{
			"cmd"		"mp_autoteambalance #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"onoff"
				"title"		"Auto Team Balance:"
			}
		}
		"Limit Team Stacking"
		{
			"cmd"		"mp_limitteams #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"list"
				"title"		"Limit Teams:"
				"1"		"2"
				"1."		"On"
				"2"		"0"
				"2."		"Off"
			}
		}
		"Timelimit"
		{
			"cmd"		"mp_timelimit #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"list"
				"title"		"Timelimit:"
				"1"		"20"
				"2"		"40"
				"3"		"60"
			}
		}
		"Force Camera"
		{
			"cmd"		"mp_forcecamera #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"onoff"
				"title"		"Force Camera:"
			}
		}
		"Admins See All Chat"
		{
			"cmd"		"sm_av_enable #1"
			"admin"		"sm_ban"
			"execute"	"server"
			"1"
			{
				"type" 		"onoff"
				"title"		"Admin See All:"
			}
		}
	}
	"VotingCommands"
	{
		"Multi Map Vote"
		{
			"cmd"		"sm_votemap #1 #2 #3"
			"admin"		"sm_votemap"
			"execute"	"server"
			"1"
			{
				"title"		"1st Map:"
				"type"		"mapcycle"
				"path"		"/addons/sourcemod/configs/adminmenu_maplist.ini"
			}
			"2"
			{
				"title"		"2nd Map:"
				"type"		"mapcycle"
				"path"		"/addons/sourcemod/configs/adminmenu_maplist.ini"
			}
			"3"
			{
				"title"		"3rd Map:"
				"type"		"mapcycle"
				"path"		"/addons/sourcemod/configs/adminmenu_maplist.ini"
			}
		}
		"Start a Poll"
		{
			"cmd"		"sm_vote #1"
			"execute"	"server"
			"1"
			{
				"type"		"list"
				"title"		"Question:"
				"1"		"Switch to a different map?"
				"1."	"Switch maps?"
			}
		}
		"Force RTV Nomination"
		{
			"cmd"		"sm_rtv_addmap #1"
			"execute"	"server"
			"1"
			{
				"type"		"mapcycle"
				"title"		"Map:"
				"path"		"/addons/sourcemod/configs/maps.ini"
			}
		}
	}
	"Team Management"
	{
		"admin"		"sm_ban"
		"Move Player to a Team"
		{
			"cmd"		"sm_team #1 #2"
			"1"
			{
				"type" 		"player"
				"title"		"Player:"
			}
			"2"
			{
				"type"		"list"
				"title"		"Team:"
				"1"		"2"
				"1."		"Terrorists"
				"2"		"3"
				"2."		"Counter-Terrorists"
			}
		}
		"Move Player to Spec"
		{
			"cmd"		"sm_spec #1 1"
			"1"
			{
				"type" 		"player"
				"title"		"Player:"
			}
		}
		"Swap Player to Other Team"
		{
			"cmd"		"sm_swap #1"
			"1"
			{
				"type" 		"player"
			}
		}
		"Swap Teams"
		{
			"cmd"		"sm_teamswap"
		}
		"Balance Teams"
		{
			"cmd"		"sm_balance"
		}
	}
}
and the adminmenu_sorting
Code:
"Menu"
{
	"PlayerCommands"
	{
		"item"		"sm_slay"
		"item"		"sm_slap"
		"item"		"sm_kick"
		"item"		"sm_ban"
		"item"		"sm_gag"
		"item"		"sm_burn"		
		"item"		"sm_beacon"
		"item"		"sm_freeze"
		"item"		"sm_timebomb"
		"item"		"sm_firebomb"
		"item"		"sm_freezebomb"
		"item"		"store_givecredits #"
	}

	"ServerCommands"
	{
		"item"		"sm_map"
		"item"		"sm_execcfg"
		"item"		"sm_reloadadmins"
	}

	"VotingCommands"
	{
		"item"		"sm_cancelvote"
		"item"		"sm_votemap"
		"item"		"sm_votekick"
		"item"		"sm_voteban"
	}
}
But all it does is add "Give Player Credits" to the player commands group and when i click it it does in chat
[Store] Usage: store_givecredits <name> <credits>
but doesnt open up another menu with numbers.

Last edited by applemes; 02-02-2014 at 18:20.
applemes is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 02-03-2014 , 12:38   Re: StoreMenu.txt
Reply With Quote #8

https://wiki.alliedmods.net/Custom_A...enu_(SourceMod)

I think this should work: (I could not test it cause I am not running a server atm
Code:
"Give Player Credits"
{
	"cmd"		"store_givecredits #1 #2"
	"admin"		"sm_root"
	"execute"	"server"
	"1"
	{
		"type" 		"player"
		"method"	"name"
		"title"		"Player:"
	}
	"2"
	{
		"type"		"list"
		"title"		"Amount:"
		"1"			"100"
		"1."		"100"
		"2"			"200"
		"2."		"200"
		"3"			"300"
		"3."		"300"
		"4"			"400"
		"4."		"400"
		"5"			"500"
		"5."		"500"
		"6"			"600"
		"6."		"600"
		"7"			"700"
		"7."		"700"
		"8"			"800"
		"8."		"800"
		"9"			"900"
		"9."		"900"
		"10"		"1000"
		"10."		"1000"
		"11"		"2000"
		"11."		"2000"
		"12"		"5000"
		"12."		"5000"
		"13"		"10000"
		"14."		"10000"
		"15"		"15000"
		"15."		"15000"
	}			
}
__________________
Arrow768 is offline
applemes
Senior Member
Join Date: Mar 2013
Old 02-03-2014 , 16:50   Re: StoreMenu.txt
Reply With Quote #9

yeah that works i was looking down list yesterday and saw the others had #1 #2 so i added them in. Thanks though
applemes 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 12:50.


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