PERP ass_client.lua problem

I am not sure of this issue could someone help?


 [ass_client.lua:203] attempt to call method 'OpenSubMenu' (a nil value)
[ass_client.lua:203] attempt to call method 'OpenSubMenu' (a nil value)
[ass_client.lua:469] attempt to get length of field 'Panels' (a nil value)[ass_client.lua:203] attempt to call method 'OpenSubMenu' (a nil value)
[ass_client.lua:487] attempt to get length of field 'Panels' (a nil value)[ass_client.lua:203] attempt to call method 'OpenSubMenu' (a nil value)
[ass_client.lua:469] attempt to get length of field 'Panels' (a nil value)[ass_client.lua:203] attempt to call method 'OpenSubMenu' (a nil value)




These are lines 194-213

local m = self.SubMenu
 		if (self.BuildFunction) then
 	 		m = DermaMenu( self ) 
	 		ASS_FixMenu(m)
 			m:SetVisible( false ) 
 			m:SetParent( self:GetParent() ) 
 			PCallError( self.BuildFunction, m)
		end
		
		self:GetParent():OpenSubMenu( self, m )	 
 	 
	end 	
	
	function DMenuOption_SetImage(self, img)
	
		self.Image = ASS_Icon(img)
	
	end
	
	function DMenuOption_OnMouseReleased( self, mousecode )




These are lines 465 to 473

function ASS_Plugins( SUBMENU )

	ASS_RunPluginFunction("AddMenu", nil, SUBMENU )

	if (#SUBMENU.Panels == 0) then
		SUBMENU:AddOption("(none)", function() end)		
	end
	
end




Last but not least lines 475-491

function ASS_Gamemode( SUBMENU )

	local function CheckGamemode(PLUGIN)
	
		return	PLUGIN.Gamemodes != nil &&
			#PLUGIN.Gamemodes > 0 &&
			ASS_PluginCheckGamemode(PLUGIN.Gamemodes)
	
	end

	ASS_RunPluginFunctionFiltered("AddGamemodeMenu", CheckGamemode, nil, SUBMENU )
	
	if (#SUBMENU.Panels == 0) then
		SUBMENU:AddOption("(none)", function() end)		
	end
	
end



Anyone know the issue?

OpenSubMenu() Is not a valid function.

The weird thing is this worked completely fine before the update, Yesterday it was perfect, Today all the admins attempting to use the PERP ass_menu are being spammed with LUA errors

Gmod update causes panel position issues, none the less most people wont help you with a leaked gamemode for free atleast.

Its not just a PERP issue. Assmod completly shat bricks after the new GMod Update.

And thats why you dont use an outdated admin mod.

It was nothing to do with how old the admin mod was a lot things broke with the update

Also, I didnt get the leaked gamemode, I bought it with my own USD so do not be so quick to judge.

CG experiencing same problem, it affects HL2RP as well, well it prity much destroys any menu that uses the submenus.

Same problem.

If anyone has any clue to this issue being resolved (of how to fix submenus) I’ll give them cake. Honestly, I’ve pulled my hair out over this and I have no-dea how to fix it, it just keeps sending me in circles.

https://facepunch.svn.beanstalkapp.com/gmodgame/garrysmod/lua/vgui/DMenu.lua

It’s in that

I posted a fix: http://www.facepunch.com/threads/1091924-ASSMod-Officially-broken?p=30085627&viewfull=1#post30085627

Jimbo, Your fix simply does not work with PERPs assmod

If “Assmod” is being weird. I recommend to change Admin mod e.g Evovl.

Jimbo, ParentPanel doesn’t exist in ASSmod…

Lol Evolve, theres no one working on it, go view the thread with so many people having troubles.

Any clue?

Pastebin your entire ass_client.lua.

^^ jimbodude knows ass_client.lua :))))