Jump to content

[Closed beta] Debug Console - Join now!


IIYAMA

Do you want to try out the closed beta?  

45 members have voted

  1. 1. Do you want to try out the closed beta?

    • Yes, because the features look cool
      29
    • No, I am fine with the default MTA debug console
      5
    • No, I do not understand what a 'debug console' is
      0
    • Yes, nothing to add.
      6
    • Yes, because I can edit the code
      5


Recommended Posts

  • Moderators

Debug console

Easier debugging your code? Then this debug resource might be something for you.

mta_screen_2016_05_01_20_07_19.jpg

Screenshot of 1.0.2

 

 

Video of 1.0.2

 

Features, improvements and bug fixes:

 

  • Stop and start/restart resources with errors/warnings
  • Minimize window
  • Download reduction (debug information)
  • Stops the data transfer when reaching the maximal amount of transfers
  • Custom ID system, which will give more options for other features.
  • Move the window
  • Saving the planet!
  • Scale the window
  • Fixed bug: not showing the cursor when the window is not active
  • Zero state
  • Saving window position and scale
  • A small useful backup after restarting the resource. (50 items remain available for 1 min, after stopping the resource)
  • Serverside: collecting errors and warnings from both sides, so you can also check errors/warnings from other players.(95%) + ugly GUI
  • (Serverside: collecting errors and warnings from both sides) database?
  • Direct line edit based on the error. Exporting to the File editor resource from Gothem. (He doesn't reply any more...)
  • Credits for the testers.
  • Opening debug automatic for developers. (serial or cookie or both?)

Finished Working on Waiting...

* Requires the right: ModifyOtherObjects - For the functions: fileOpen, fileRead, fileClose

 

To solve this problem, add the resource in your admin group.

 

 

Controls:

 

- Z > Showing the cursor

- Left shift + Z > Showing the cursor(1.0.1)

- Scroll > On top of gridlist or scrollbar

- Page up and page down > Scrolling on gridlist

 

How to start working with it?

  1. Login as admin
  2. /debugscript 3

 

If you are interested in trying it out, send me a pm.

 

Join the closed beta, send me a pm

(You don't have to write much information in it, just that you want it)

 

After collecting and solving all the features and bugs, I will place it on the community, included with the names of everybody that came with suggestions/feedback. (Giving feedback is not just filling in the poll, but reply here with your opinion/suggestions)

 

 

  • Scripters who already joined the beta:
    (1.0.0)
  • MoDeR2014
  • DavidxD814
  • _Evo_
  • CrZy Shan
  • ozulus
  • EstrategiaGTA
  • draobrehtom
  • -Blaze-
  • ma2med
  • 3B00DG4MER
    (1.0.1)
  • ramzi
  • CodyL
  • Blue Pie
  • Tekken
  • ShuxTemp
  • AboShanab
    (1.0.2)
  • wesleywillems17
  • KariiiM
  • CoreyHUN
    (1.0.3)
  • Syntrax#
  • OmerFrk
  • Xenius
  • Memerrus

 

 

Beta 1.0.1:

 

 

Now you can move the window, included some extra options:

 

mta_screen_2016_04_08_16_57_02.png

Move the window by simply dragging it to anywhere you want! (when your cursor is at the header)

mta_screen_2016_04_08_16_57_13.pngmta_screen_2016_04_08_16_57_15.png

Auto adjust to the borders of the screen (left and right)

mta_screen_2016_04_08_16_57_18.png

When the window is used on the right side of the screen, the debug information will align on the right side of the window.

 

 

 

Now you can scale the window:

 

mta_screen_2016_04_20_21_12_26.png

Inform the user, when the window can be scaled.

mta_screen_2016_04_20_21_12_43.png

When you are scaling the window.

 

 

 

Collecting info over time or from other clients?

 

mta_screen_2016_04_22_17_58_58.jpg

View debug information from other clients and save them while your away. (does not have a database yet, so keep it running)

 

 

Beta 1.0.2:

 

Starting and stopping resources?

 

mta_screen_2016_04_29_16_58_01.png

Status running

mta_screen_2016_04_29_17_00_43.png

Status not running

 

 

 

Important! from (1.0.1): The key combination to show the cursor is now: Left shift + Z

 

 

If you are interested in trying it out, send me a pm.

 

Join the closed beta, send me a pm or NEW reply on the topic itself!

(You don't have to write much information in it, just that you want it)

 

Edited by IIYAMA
Link to comment
  • Moderators

How about a feature to stop and start/restart a resource which contains this console message?

I personally hate to stop a resource using adminpanel, when it simple can be done with 1 click. > Normally you have to open adminpanel(go to the resource tab), search first for the resource and click on stop, start or restart.

Imagine you have only two buttons, one that restarts/starts the resource and one to stop it.

Link to comment
  • 2 weeks later...
  • Moderators

News:

Starting cooperation with Gothem and his File editor resource.

Direct line edit based on the error.

Click the link below for more information about this resource:

https://forum.multitheftauto.com/viewtopic.php?f ... or#p876547

Example scenario, why this feature might have a lot of value:

  1. A user finds an error in one of his resources.
  2. He clicks on the error and it will show information about it.
  3. Also next to the information a button becomes active, a button to edit the file of the responsible resource.
  4. He clicks on the button, the file editor opens up and scrolls down to the line of the error.

Link to comment
  • Moderators

Beta release: (1.0.1)

Subscribed scripters, check your message folder!

Upcoming features, improvements and bug fixes:

  • Stop and start/restart resources with errors/warnings
  • Minimize window
  • Download reduction (debug information)
  • Stops the data transfer when reaching the maximal amount of transfers
  • Custom ID system, which will give more options for other features.
  • Move the window
  • Saving the planet!
  • Scale the window
  • Fixed bug: not showing the cursor when the window is not active
  • Zero state
  • Local saving settings
  • Serverside: collecting errors and warnings from both sides, so you can also check errors/warnings from other players.(95%) + ugly GUI
  • (Serverside: collecting errors and warnings from both sides) database?
  • Direct line edit based on the error. Exporting to the File editor resource from Gothem.

Finished Working on Waiting...

Now you can move the window, included some extra options:

mta_screen_2016_04_08_16_57_02.png

Move the window by simply dragging it to anywhere you want! (when your cursor is at the header)

mta_screen_2016_04_08_16_57_13.pngmta_screen_2016_04_08_16_57_15.png

Auto adjust to the borders of the screen (left and right)

mta_screen_2016_04_08_16_57_18.png

When the window is used on the right side of the screen, the debug information will align on the right side of the window.

Now you can scale the window:

mta_screen_2016_04_20_21_12_26.png

Inform the user, when the window can be scaled.

mta_screen_2016_04_20_21_12_43.png

When you are scaling the window.

mta_screen_2016_04_22_17_58_58.jpg

View debug information from other clients and save them while your away. (does not have a database yet, so keep it running)

Important! from (1.0.1): The key combination to show the cursor is now: Left shift + Z
Link to comment
  • Moderators

Hey @CodyL,

It seems you disabled your incoming pm's somehow. So check your mail instead!

There is a link for the download, enjoy!

(try to enable your incoming pm's 'settings', for updates in the future)

Link to comment
  • Moderators

The version 1.0.2 will be released within 10 days. Which includes mostly bug fixes.

Bugs already fixed in 1.0.2:

  • Hidden folders. [gamemodes]\[hidden]
  • Debug information without line numbers.
  • And more...

Improvements

  • No delay when showing information as you click on the grid list, except for the line preview and resource state that is requested.

New

Starting and stopping resources?

mta_screen_2016_04_29_16_58_01.png

Status running

mta_screen_2016_04_29_17_00_43.png

Status not running

Edited by Guest
Link to comment

Tested, it's easy to use but it seems you worked HARD on it, to build a resource like this it will take a while, as it has alot of features.

Great job IIYAMA, you are helping the community alot, hope the MTA developers take a look at it after the release of this custom debug, I believe it'll be easy for any user. Continue..

Link to comment
  • Moderators

Did everybody found the childish 'Easter egg'? If you did, then I am feeling very sorry for your headache... It wasn't meant to be in it, but I couldn't make a 100% serious resource. So I had to program something NOT serious in it, although it is a bit childish.

Don't tell others about this 'Easter egg' if you found it, unless you really hate them..

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...