Log in to reply
 

MonSter League Official Discussion Thread[Released Version 1.0 & Further features WIP]



  • Description :
    So, ever wanted to play Rocket League in GTA V single player?

    Well, now wait no longer, here I present to you all, Monster League.

    In simple way,

    Rocket League = Cars + Football

    With this mod, the formula changes a bit

    Monster League = MonsterTrucks + GiantBall + Custom Giant Football Field :D

    What is this? I still don't understand? :

    This is a semi game play, where, you will have to play soccer but with Cars and there is one smart CPU against you.

    Check out the pics, and I will try to upload video ASAP

    Features:

    1. Soccer in GTA V

    2. Customizable INI File

    3. Controller Compatible

    4. click to Nitro Boost or Jump

    5. More Customization soon will be introduced

    Installation :
    Extract both Monster League.dll and Monster league.INI to your GTA V/Scripts folder.

    P.S. Just to make you all hassle free, I have added all the entities myself, so now, no more loading for you. ;)

    Requirements :
    Leagle copy of GTA V
    ScriptHookV
    NativeUI
    Racing Update for GTA V(May Require in the Next update)

    Controls :
    WASD to control your car

    LeftMouse click/Fire button (For Controller) to nitros launch

    Right Mouse click/Aim button(For controller) to Jump

    Known Issues :

    1. At times, the script will not spawn the Ball, in that case, simply press O key from your Keyboard,

    other few known bugs as well are there, nothing major, but I will fix it may be tomorrow(Its 4.36 AM here, and I have been working on this for over 12 hours)

    All feedback/suggestions are very welcome. :

    Big thanks to: :

    @Alexander Blade - Father of ScripthookV

    @Stillhere - This is the guy who made this script possible, without his help, I wouldn't be able to complete this so soon. So thank you bro. :)

    Work In Progress(WIP)

    New Stunt bridges so goals can be done more acrobatically

    2 Nets to add instead one

    more players to add 2 on 2, or 3 on 3

    more grounds/stadiums to create

    P.S. Please do consider, number of bugs/issues are likely to occur. Since, I was up straight well over 12+ hrs doing this.I still have tried my best fix as many as I can. But running short on time due to job and all. :(
    I do thank you all for your co-operation and patience. :)

    if you like my work, do leave thumbs up.



  • alt text!alt text



  • @Jitnaught I took the mod off, to debug it more, as I have no idea, what is going wrong. I will try to fix and re-upload the same soon. I might some one to test it as well.

    @all I may need few testers, to test the script at their end, and let me know what all issues do you face.


  • MODERATOR

    @ashishcw I was wondering where your mod went, lol. Hope you're able to fix it! If you want, before you push an update, you could send the update to me and I'll test it on my end.



  • @Jitnaught Sure thing buddy, and I think, I got to know, where was it messing up. :D
    Thanks alot for your help and pointing those glitches out. I should be able to fix them soon in couple of hours may be. :D



  • @Jitnaught Hello There, Jitnaught, I am uploading the re-coded version. I think it should now most of the problems. Would you mind checking this out?
    here is the Link

    @frazzlee
    Got it debugged from another user @frazzlee, thus recoded a newly more precisely coded version. Avoid the above link.
    and try this instead
    https://fuwa.se/p/lLCAiB.zip

    @Frazzlee Thank you for your help and awesome screenshots.



  • @ashishcw Hi. is anyone willing to test the mod? I could upload it accordingly?strikethrough text

    This is done.



  • Few new look captures - Credit @Frazzlee

    alt text

    alt text

    alt text

    alt text

    alt text



  • @rappo hi rappo, did you get a chance to approve my mod request? Its still showing in pending.
    P.s. I unable to access chat feature from mobile thus notifying here.



  • @ashishcw It's approved now :grin:


  • MODERATOR

    @ashishcw I tried out the new version. Works a lot better, but still has a few problems.
    The first 2 times I tried the mod, I pressed the left-click or right-click button (I don't remember which) before the monster league game started, and had problems. The first time I clicked the button, the script crashed and the log said there was a null exception in the onTick function. The second time, it crashed the game entirely.
    But after those tries, the script worked fine, but there were still bugs and things I think could be improved.
    Here's the video of everything I found:


    (ignore the thing about the timer resetting)
    It's a long video (10 minutes), so if you don't want to watch it, here's a summary:

    • You can jump and nitro before the game starts.
    • Monster trucks don't line up at blue marker.
    • Opponent teleports at start of round.
    • Jump and nitro don't deplete.
    • The ball doesn't spawn sometimes.
    • After the game ends you have to walk or teleport back to the trailer to start again.
    • Opponent will teleport randomly while playing.
    • Not enough time for a whole game.
    • Map placement kinda sucks, since the rocks in the middle of the airport get in the way a lot.
    • The "PLAYERTEAM Scored!" message only comes up for a single frame.
    • Would be cool if there was an explosion when you score like in Rocket League.
    • You have to drive all the way back to the blue marker after you score. Would be better if you were teleported back.
    • Would be nice if the walls had vert ramps, so that you don't get stuck on the walls so often (and so it's more similar to Rocket League).

    Also when you put the mod on gta5-mods again, it would be nice if you had better documentation of how to start the game and everything. I didn't see anything about having the go to one of the trailers at Trevor's airport to start the game, I just happened to find it.





  • Just awesome



  • @Jitnaught said in MonSter League Official Discussion Thread[Released & WIP waiting for an approval]:

    @ashishcw I tried out the new version. Works a lot better, but still has a few problems.
    The first 2 times I tried the mod, I pressed the left-click or right-click button (I don't remember which) before the monster league game started, and had problems. The first time I clicked the button, the script crashed and the log said there was a null exception in the onTick function. The second time, it crashed the game entirely.
    But after those tries, the script worked fine, but there were still bugs and things I think could be improved.
    Here's the video of everything I found:


    (ignore the thing about the timer resetting)
    It's a long video (10 minutes), so if you don't want to watch it, here's a summary:

    • You can jump and nitro before the game starts.
    • Monster trucks don't line up at blue marker.
    • Opponent teleports at start of round.
    • Jump and nitro don't deplete.
    • The ball doesn't spawn sometimes.
    • After the game ends you have to walk or teleport back to the trailer to start again.
    • Opponent will teleport randomly while playing.
    • Not enough time for a whole game.
    • Map placement kinda sucks, since the rocks in the middle of the airport get in the way a lot.
    • The "PLAYERTEAM Scored!" message only comes up for a single frame.
    • Would be cool if there was an explosion when you score like in Rocket League.
    • You have to drive all the way back to the blue marker after you score. Would be better if you were teleported back.
    • Would be nice if the walls had vert ramps, so that you don't get stuck on the walls so often (and so it's more similar to Rocket League).

    Also when you put the mod on gta5-mods again, it would be nice if you had better documentation of how to start the game and everything. I didn't see anything about having the go to one of the trailers at Trevor's airport to start the game, I just happened to find it.

    @Jitnaught okay, first up, thanks for the video and for the suggestions, I liked most of them, but there also reasoning for the few I didn't implement, I will list them down below for your convenience.

    1. You can jump and nitro before the game starts.
      Yes, I knew this, as I have linked this function to player's car and can be fixed.

    2. Monster trucks don't line up at blue marker.
      Again, a known point, but I had to include the function for both the cars to be spawned nearby player's position, indetailed reason given below to the point number 7

    3. Opponent teleports at start of round.
      Refer to point 2

    4. Jump and nitro don't deplete.
      This is already in plan, I will try to include these options in the update, as this was the first version of it, and besides, I was way too tired(was coding/debugging it well over 18+ hrs and had to release the mod for weekend.) But yeah, expect this option in the future release.

    5. The ball doesn't spawn sometimes.
      That's why I assigned a default key as O to spawn the ball if it doesn't appear.
      Explanation as why this happens -
      This happens, because the objects I have included in the script, though, they are the objects as in the default game assets, still, it doesn't appear at times, due to the scripting limitation and nothing else. Also note, this issue may occur for the first time you load your game, once, it's load and all the assets been addressed in its memory, it should now start spawnning the ball every-time you wanna play, and it will spawn it correctly.

    6. After the game ends you have to walk or teleport back to the trailer to start again.
      Great suggestion, will definatly add this to the next release, I never thought of this so far. so, Thank you. :)

    7. Opponent will teleport randomly while playing.
      Yes, he will, since I have coded him in that away.
      The reason why I did that?
      See, the basic problem with the customized map/objects is, they are not the part of default game-play, thus it was never coded in original game to behave accordingly. So, if I don't include this function, opponent, will just keep ramming his car to the wall(which is an add-on entity and was never there in original game), thus, in unusual conditions, CPU doesn't know when to reverse and when not to. If you could notice the normal game, This function is mainly included in the normal traffic routine, where cars are coded to follow only normal roads/paths. And, what we are trying is, trying to play a Football on an airstrip, so driver's behavior is to avoid the airstrip and follow the nearest path/road to go to the destination(Default AI behavior in Game).

    8. Not enough time for a whole game.
      For this, please refer INI file, there is a section called timer, now set the time as much as you want.

    9. Map placement kinda sucks, since the rocks in the middle of the airport get in the way a lot.
      This part, not only me, but many of the modders are facing an issue with this, because see, the problem, the rocks, trees etc are the part of the Map and thus can not be eliminated as objects, since they are not. They are just the part of the map, so, frankly at this point they are completely unrecognizable with script or with any plugin. I may try to find the workaround though.

    10. The "PLAYERTEAM Scored!" message only comes up for a single frame.
      Yes, added this but forgot to increase the given time to it. :P will try to fix that too

    11. Would be cool if there was an explosion when you score like in Rocket League.
      I already have included that function in the current version as well, the effect of explosion takes place when goal is scored, just the problem is, the timeframe, I have introduced is for very little time(may be for sec or 2) so will try to add more time to it too, as I was just testing this function out.

    12. You have to drive all the way back to the blue marker after you score. Would be better if you were teleported back.
      Agreed, Expect this in the next release.

    13. Would be nice if the walls had vert ramps, so that you don't get stuck on the walls so often (and so it's more similar to Rocket League).
      I tried the version which I built for myself, but here one simple formula.

    More the objects you spawn = Lower the FPS

    So, to compress the script as much I could to not to or have very less impact on the gamplay of user, I tried including the minimum objects.
    Though, I already am working on other type of stadiums with other locations to the GTA world, so yes, I may end up adding.

    P.S. Just for your information, I already have started adding the ramp jumps and speed boosters to the ground, but its yet to be tested. I will test them first and will confirm the progress of it.

    Meanwhile, if you have anymore suggestions(for maps, for gameplay/types, for current mod bugs), please go ahead, I would love to hear them all. :)



  • @FoxtrotDelta Thank you. (:



  • Video credit - @stillhere



  • @Jitnaught Alright, so just to give a quick update on the suggestions, So far I have made below changes to the script.

    1. NOS, Jump will now only be accessible once the match starts
    2. NOS, Jump now will have limitations(Working on NOS calculator sort)
      3.Player's positions defined(now it will spawn itself) either to the ball position or out of the ground, depends on the situation.(If match over, then out of the ground etc)
      4.Reformed the coding for the Goals to be registered(a minor change, no big deal)
    3. Line up improvement done

    @stillhere and now the best part, managed to add the explosion, firework effects, upon goal. :D
    alt text

    alt text

    Let me know what do you think?



  • Version 1.01 is up (Major Release)

    NOS calculator - You will now have to watch for the NOS number and take the call when to use it

    Lined up form properly

    Particles Effect Added - Now celebrate your Goal in more style

    Reward System - After completion of every game, now you will get a reward



  • Alright, So just to give a quick update, I am making a 2nd stadium with less but specific entities.

    This time, I am trying to make this field as much lively, thus below's the list which done so far,

    1. I had to add the steel caging all around the net, so the view beyond stadium, doesn't get block

    2. Specifically adding more dirt, so the vehicle now will have a bit tough competition

    3. Messed a little bit with ball's physics, and make it a bit faster, bouncier

    4. Booster to pick up from, added a bystander's stand, to make them stand and do their things

    5. Added crowd cheering, paparazzi taking pics and all sort of stuff(though yet to cover the whole stadium)

    Adding few pics, let me know what do you think about it.

    P.S. Images aren't very clear and HD, due to my hardware limitations, so pardon me for that.

    alt text

    alt text

    alt text

    @stillhere @Jitnaught @Frazzlee and please tag more if I missed any


Log in to reply
 

Looks like your connection to GTA5-Mods.com Forums was lost, please wait while we try to reconnect.