diff --git a/[admin]/admin/client/admin_client.lua b/[admin]/admin/client/admin_client.lua index 7043ac7ed..f5fe95020 100644 --- a/[admin]/admin/client/admin_client.lua +++ b/[admin]/admin/client/admin_client.lua @@ -124,21 +124,6 @@ function getWeatherNameFromID ( weather ) return iif ( aWeathers[weather], aWeathers[weather], "Unknown" ) end -function aExecute ( action, echo ) - local result = loadstring("return " .. action)() - if ( echo == true ) then - local restring - if ( type ( result ) == "table" ) then - restring = "Table ("..unpack ( result )..")" - elseif ( type ( result ) == "userdata" ) then - restring = "Element ("..getElementType ( result )..")" - else - restring = tostring ( result ) - end - outputChatBox( "Command executed! Result: " ..restring, 0, 0, 255 ) - end -end - function iif ( cond, arg1, arg2 ) if ( cond ) then return arg1 diff --git a/[admin]/admin/client/gui/admin_main.lua b/[admin]/admin/client/gui/admin_main.lua index 2b0865af0..87f54be2b 100644 --- a/[admin]/admin/client/gui/admin_main.lua +++ b/[admin]/admin/client/gui/admin_main.lua @@ -212,12 +212,7 @@ y=y+B aTab1.VehicleHealth = guiCreateLabel ( 0.26, y, 0.25, 0.04, "Vehicle Heal aTab2.LogLine3 = guiCreateLabel ( 0.41, 0.87, 0.50, 0.03, "", true, aTab2.Tab ) aTab2.LogLine4 = guiCreateLabel ( 0.41, 0.90, 0.50, 0.03, "", true, aTab2.Tab ) aTab2.LogLine5 = guiCreateLabel ( 0.41, 0.93, 0.50, 0.03, "", true, aTab2.Tab ) - guiCreateLabel ( 0.41, 0.65, 0.50, 0.04, "Execute Command:", true, aTab2.Tab ) - aTab2.Command = guiCreateEdit ( 0.41, 0.70, 0.40, 0.055, "", true, aTab2.Tab ) - aTab2.ExecuteClient = guiCreateButton ( 0.82, 0.70, 0.16, 0.035, "Client", true, aTab2.Tab, "execute" ) - aTab2.ExecuteServer = guiCreateButton ( 0.82, 0.736, 0.16, 0.035, "Server", true, aTab2.Tab, "execute" ) - aTab2.ExecuteAdvanced = guiCreateLabel ( 0.45, 0.71, 0.50, 0.04, "For advanced users only.", true, aTab2.Tab ) - guiLabelSetColor ( aTab2.ExecuteAdvanced, 255, 0, 0 ) + aLogLines = 1 createMapTab() @@ -1075,16 +1070,8 @@ function aClientClick ( button ) elseif ( source == aTab2.ResourceRefresh or source == aTab2.ResourceInclMaps ) then guiGridListClear ( aTab2.ResourceList ) triggerServerEvent ( "aSync", localPlayer, "resources" ) - elseif ( source == aTab2.ExecuteClient ) then - if ( ( guiGetText ( aTab2.Command ) ) and ( guiGetText ( aTab2.Command ) ~= "" ) ) then aExecute ( guiGetText ( aTab2.Command ), true ) end - elseif ( source == aTab2.ExecuteServer ) then - if ( ( guiGetText ( aTab2.Command ) ) and ( guiGetText ( aTab2.Command ) ~= "" ) ) then triggerServerEvent ( "aExecute", localPlayer, guiGetText ( aTab2.Command ), true ) end - elseif ( source == aTab2.Command ) then - - guiSetVisible ( aTab2.ExecuteAdvanced, false ) - elseif ( source == aTab2.ExecuteAdvanced ) then - guiSetVisible ( aTab2.ExecuteAdvanced, false ) end + -- TAB 3, WORLD elseif ( getElementParent ( source ) == aTab3.Tab ) then if ( source == aTab3.SetGameType ) then aInputBox ( "Game Type", "Enter game type:", "", "setGameType" ) diff --git a/[admin]/admin/conf/ACL.xml b/[admin]/admin/conf/ACL.xml index c8b61ed9b..fb105735c 100644 --- a/[admin]/admin/conf/ACL.xml +++ b/[admin]/admin/conf/ACL.xml @@ -56,7 +56,6 @@ - @@ -138,7 +137,6 @@ - @@ -219,7 +217,6 @@ - @@ -300,7 +297,6 @@ - diff --git a/[admin]/admin/server/admin_server.lua b/[admin]/admin/server/admin_server.lua index 66be06a8f..d67a03521 100644 --- a/[admin]/admin/server/admin_server.lua +++ b/[admin]/admin/server/admin_server.lua @@ -1607,28 +1607,6 @@ addEventHandler ( "aBans", root, function ( action, data, arg1, arg2, arg3 ) return false end ) -addEvent ( "aExecute", true ) -addEventHandler ( "aExecute", root, function ( action, echo ) - if checkClient( "command.execute", source, 'aExecute', action ) then return end - if ( hasObjectPermissionTo ( client or source, "command.execute" ) ) then - local result = loadstring("return " .. action)() - if ( echo == true ) then - local restring = "" - if ( type ( result ) == "table" ) then - for k,v in pairs ( result ) do restring = restring..tostring ( v )..", " end - restring = string.sub(restring,1,-3) - restring = "Table ("..restring..")" - elseif ( type ( result ) == "userdata" ) then - restring = "Element ("..getElementType ( result )..")" - else - restring = tostring ( result ) - end - outputChatBox( "Command executed! Result: " ..restring, source, 0, 0, 255 ) - end - outputServerLog ( "ADMIN: "..getAdminNameForLog ( source ).." executed command: "..action ) - end -end ) - addEvent ( "aAdminChat", true ) addEventHandler ( "aAdminChat", root, function ( chat ) if checkClient( true, source, 'aAdminChat' ) then return end