Sign in to follow this  
OM3GA

Ok well... ummmm were do I start...

Recommended Posts

I recently joined this community, and well today I finally had a change to check this mod out and from what I've seen, well I'm impressed.. BUT yeah... the scripting....

WHY but WHY in the world are the only few multiplayer mods out there(including this one) are using a scripting system more complex and so unorganized if you compare it to SAMP? I mean I finally found the multiplayer mods equivalent, or close to SAMP, a mod that I've been waiting for since the release of Grand Theft Auto V to PC, only to find myself in front of a brick wall.... Don't get me wrong, I'm more than capable in making a script, the issue here is those who don't know what they are doing, don't know how to script in this format, OR simply don't have the time to see if they get the mess.... like my self... I mean isn't it better and smarter to keep the server's scripting system a bit more "Clean" and/or a bit "Easier" like SAMP??

I'm sure most of us here are familiar with SAMP, therefore most of us know how to script or have a bit of knowledge, so that won't be much of a problem, BUT imagine those new and young individuals who discover this multiplayer mod, they will be introduced to a complex scripting method, to the point(like myself at least for now)will skip the scripting part and will just look for a server to play on.

SAMP became a great success thanks to its easy scripting method and organized server(was separate from the client), not to mention an extremely easy scripting language, which in my opinion PAWN was the WORST language but it was so easy even a new member without any knowledge of scripting was able to understand it after messing with the included sample scripts, the way I see it, Grand Theft Auto V was released in late 2013.. the game has been out for 5 years(almost 6), and hopefully I'm wrong but with this complex scripting system and IF a next GTA game is announced anytime soon... well we all know what could happen... uggg just like IV:MP, a great mod, they kept it simple, they used " Squirrel " it was great I used Notepad++ to make/edit scripts, until the developers started adding unnecessary features, I warned them to take is slow and simple.... Didn't listen until they had more bugs that they could handle... a few months later they ended the project..

 

 

"Keep it simple,  keep it user friendly and you are guaranteed great success".. Like I said guys I registered a few days ago, I haven't had the time to fully go though all the forum, and would love to know why Java was chosen, why isn't scripting simple and user friendly goddammit lol I would love to use Notepad++ again,  For now ill stick around until I find a new game to play.... fortnite got a bit boring haha..

Share this post


Link to post
Share on other sites

When you have a serious mod, you need a solid and serious structure.

Nowadays, GTAV successful mods are for real developers with knowledge or wanting to learn, not for people that just copy and paste from other resources.

  • Like 1

Share this post


Link to post
Share on other sites

It's actually far better for developers when they have more options and more complex structures to work from. Take the limitations of SAMP even compared to let's say, MTA... Server - Client communication is far more superior than just server scripting and it's pretty noticeable. Developing and/or Programming is not something that is handed down on a platter for people who are generally inexperienced to just dig right in - it's a whole progress of learning and exploring things that haven't been created or made.

If you're looking to simply develop for rage mp, take up Javascript (Node.js), c# or c++.

51 minutes ago, OM3GA said:

SAMP became a great success thanks to its easy scripting method

This is far from true, if anything SAMP was less popular because of A) The language it is coded in and B) It's limitations regarding scripting. It's now and/or was popular because of the huge talent like Y_less and a large portion of the beta testers/programmers that provided their talent to actually make something of the pretty shoddy development environment. That and the fact that it was pretty revolutionary after Vice City MP.

54 minutes ago, OM3GA said:

WHY but WHY in the world are the only few multiplayer mods out there(including this one) are using a scripting system more complex and so unorganized if you compare it to SAMP?

All you need to do is compare the actual content provided by "complex and so unorganized" systems compared to SAMP and you'll have your answer.

58 minutes ago, OM3GA said:

would love to know why Java was chosen, why isn't scripting simple and user friendly goddammit lol I would love to use Notepad++ again

I don't know George's specific reason for Javascript but it's easy on the server and the client, performance is great and it's a high level language, making it that bit more straight-forward to utilize. Scripting isn't simple because well, there's a lot that makes programming, programming. It takes time, dedication and willpower to learn - just like any other advanced subject. If you want simple programming advice, there's a thread that you can discuss that on.

 

Share this post


Link to post
Share on other sites
1 hour ago, Xabi said:

When you have a serious mod, you need a solid and serious structure.

Nowadays, GTAV successful mods are for real developers with knowledge or wanting to learn, not for people that just copy and paste from other resources.

Sooo... you're telling me this mod and other mods for that matter, are intended only for those who have the knowledge, so this mod is exclusively only for those that know what they are doing? That's the problem not everyone creates mods, not everyone knows or is good at programing, and yes those who are young/new to all of this, probably have never even heard or played SAMP, they will be introduced to a scripting system that's too complex, and they have to learn the hard way?. Its like when my  daughter tried to solve a Sudoku puzzle(many times actually), she couldn't get it, tried and tried, eventually she moved on to something else..

Back in 06 when I first joined SAMP ill admit I did copied and pasted scripts, I'm sure I wasn't the only one, I was new to scripting and most of the time I didn't know what I was doing ill be honest, but thanks to that I gained the knowledge I have today, and although I'm not the best at Java, I ain't bad either, my concern is those who are new to all this..

 

@sparks

I'm fully aware of the awful limitations SAMP had, I was pretty much there since day one, I also agree that having more options and more complex structures to work from gives developers more headroom to create and implement better features within any mod, I fully agree, but like I said I don't mind Java, what I do mind is the scripting proccess... :/

Edited by OM3GA

Share this post


Link to post
Share on other sites
2 minutes ago, OM3GA said:

Sooo... you're telling me this mod and other mods for that matter, are intended only for those who have the knowledge, so this mod is exclusively only for those that know what they are doing? That's the problem not everyone creates mods, not everyone knows or is good at programing, and yes those who are young/new to all of this, probably have never even heard or played SAMP, they will be introduced to a scripting system that's too complex, and they have to learn the hard way?. Its like when my  daughter tried to solve a Sudoku puzzle(many times actually), she couldn't get it, tried and tried, eventually she moved on to something else..

Back in 06 when I first joined SAMP ill admit I did copied and pasted scripts, I'm sure I wasn't the only one, I was new to scripting and most of the time I didn't know what I was doing ill be honest, but thanks to that I gained the knowledge I have today, and although I'm not the best at Java, I ain't bad either, my concern is those who are new to all this..

The main language used here is Javascript, not Java there is a massively difference between the two languages.

If you dont have the passion to learn, then dont create a server, enjoy it as a player. Not everyone wants to host their own servers to begin with, and if they do then they will need to go through the hassle of understanding how it all works.

Having quantity over quality isnt something that I would consider, better.

  • Like 1

Share this post


Link to post
Share on other sites
5 minutes ago, Kasimir said:

The main language used here is Javascript, not Java there is a massively difference between the two languages.

If you dont have the passion to learn, then dont create a server, enjoy it as a player. Not everyone wants to host their own servers to begin with, and if they do then they will need to go through the hassle of understanding how it all works.

Having quantity over quality isnt something that I would consider, better.

I was referring to javascript its late 4am here is Cali... my bad..

Anyways.. ugg.. don't have the passion to learn? umm... what I don't have is the time to go through all the process it takes to start scripting.. :/ for now that's exactly what I plan to do until I find something else, even IF I decided to make a server, I'd still probably wouldn't have time, due to work and my daughter, I ain't young anymore... :D

Are you referring to servers? So having 1000+ servers is worse than having 100 quality servers? I kinda have to disagree on that one, I would love to see hundredths of servers up and running and just like SAMP put aside or separate the "Quality" servers from the rest, SAMP did this and were placed in an "Official" tab if I'm not mistaking, giving players options..

It's late, I'm exhausted and I'm literally sleeping on my damm keyboard, I really really hope I'm wrong.. who knows maybe the kids now a days are a lot smarter hehe...

Share this post


Link to post
Share on other sites

Through most of this thread, all the complaints listed are based on personal inability to learn or find another way to make it work. You may find Javascript to be a hard language, hell so do I, but my community still find's the way. This modification provides so much functionality to the point it would be useless to use something along the lines of PAWN or Lua, however, any member of this community can waste their time providing support for these languages at any time. You are completely right in terms of not everyone will be able to create their own scripts, but to my understanding, we have a resource section that is filling quite quickly. This modification is young, with time more tutorials and guidelines on how to fully dive into Javascript or even C# will come about.  

Share this post


Link to post
Share on other sites

I fail to understand what is wrong with the current "system". You say this "system" is not clean and "unorganized" when comparing to SAMP, excuse my ignorance, but would you mind showing an example? (Never worked with SAMP before)

You say this in general without giving any examples of what is exactly wrong or unorganized.

Anyway, no matter what you do there will always (usually) be some learning curve, however, I don't see how can this be much different to SAMP.

Edited by 8NMD6SGmD

Share this post


Link to post
Share on other sites

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.