I'm in the same situation. The only thing you can do is wait, although most things aren't much different when it comes to setting up servers.
[QUOTE=NightmareX91;38389286]I'm in the same situation. The only thing you can do is wait, although most things aren't much different when it comes to setting up servers.[/QUOTE]
Thats what I think too, I guess we must endure growing pains.
Pfft, I was in the same situation as you, except I didn't complain about it on facepunch. Just fix it error by error like the rest of us are doing. If you need a help just use google or facepunch.
Documented changes:
[url]https://docs.google.com/document/d/1CIMxhvD7UX1lJPGi_DpDmPdTcVloIDYo-6AAMQl_KCs/edit?pli=1#[/url]
[url]https://docs.google.com/document/d/1khSuIYrAMkqXu7wlH5YRJNwz6hOH6Xqi5lqBhE3x6gA/edit?pli=1#heading=h.rqk56swttgps[/url]
From what I can remember off the top of my head that isn't covered in that:
* SetBottomUp(bool) was removed from DPanelList
* phys:AddAngleVelocity() takes a number instead of an angle now
* You can't set the alpha of any entities without first calling ent:SetRenderMode(1)
* Bitwise operators | and & are removed. They're replaced by:
| = bit.bor(bit1, bit2)
& = bit.band(bit1, bit2)
* Global “_R” no longer exists. This means when you call _R.Entity just replace it with FindMetaTable("Entity") instead
* Gmod 13 now has a [url=http://wiki.garrysmod.com/page/Libraries/net]net library[/url]. It's more efficient that usermessages because it can be sent not only from server to client, but client to server as well.
It can send up to 64KB, as opposed to the 255B limit that usermessages have.
* SetModelScale no longer accepts vectors. It goes as follows: ent:SetModelScale(scalar, 0) the 2nd argument is how fast the scale should be applied, 0 being instantly. This of course means everything has to be scaled
in an even fashion.
* WorldSound("") is replaced by sound.Play("")
* GetBonePos no longer defaults, it will return nil if it doesn't find the bone
* angle:Normalize() no longer returns a vector. Use angle:GetNormal() instead
I'll edit this if I remember any more.
I think Garry should quit messing around with the lua unless it's to add more functionality, not to break stuff that's already been built upon it.
[QUOTE=Bucky21659;38400977]I think Garry should quit messing around with the lua unless it's to add more functionality, not to break stuff that's already been built upon it.[/QUOTE]
Adding new features directly coincides with breaking stuff that's built upon old features though.
[QUOTE=Samg381;38389168]I was prepared for it, but I didnt know what was to come. [/QUOTE]
So you weren't prepared?
[QUOTE=Samg381;38389168]but I dont see how there are so many other servers with working gamemodes already online[/QUOTE]
It's because we took the time to learn a little bit of Lua, and follow Garry's changes and update accordingly. I had an easier time, since I developed my own gamemode and I knew what goes where, but following through and doing it error by error isn't the end of the world! If you have time, read a little Lua, understand gamemodes and try have a go for yourself. You're in a community with a vast amount of people ready to help you with Lua problems...see for yourself: [url]http://facepunch.com/forumdisplay.php?f=65[/url]. If you get stuck, ask in the "small questions" thread, or start your own thread if it's a big enough problem. Don't, however, make threads like "how do I port DarkRP to GM13?" because that shows you made no effort on your part to even try
I can understand your frustration, but you must understand that without such changes, no progress can be made. Welcome to the world of programming and scripting!
Best of luck
I wish everyone who played gmod played it from the first release.
That way the ones whining and bitching about gmod 13 (not you op) would understand that without updates everything of theirs that got broken wouldn't even exist in the first place.
If people had stuck around throughout the beta phase they'd know more about what's up with the new update
Almost everyone complaining didn't bother looking into the beta
[QUOTE=Quark:;38403304]If people had stuck around throughout the beta phase they'd know more about what's up with the new update
Almost everyone complaining didn't bother looking into the beta[/QUOTE]
I also find it interesting that some of my irl friends who aren't too bright were complaining to me about how they knew nothing about the gmod beta.
I asked them if they read the big blue sticker at the top and they said "is that what that is for?"
[QUOTE=Dark Slayre;38402816]Adding new features directly coincides with breaking stuff that's built upon old features though.[/QUOTE]
I'm saying, renaming something such as (Just a crap example) call.modifystate to call.changestate is something that has happened before and completely unnecessary.
Mates, Not that much changed. Big things like UI and such changed quite a bit, yes, and he did break alot of shit, but that wont last long. things will be back up again.
What? Literature? You know, DarkRP isn't very hard to edit, you don't exactly need a novel on it, considering almost all of the files have inside instructions on what does what and how to edit them.
Get the newest version of DarkRP here: [url]https://github.com/FPtje/DarkRP[/url]
FPtje switched out SVN for Git about a month ago.
If you were prepared, you'd have used the beta to make sure your server worked properly. Anyone could easily get beta access.
If DarkRP was an actual code language and the lack of 'literature' (resources is more accurate, we're not looking for a poem/story) then you could write a large piece expressing your sadness.
But it's not, it's a small mod of a mod, and if you properly understood you wouldn't be confused with darkrp or any mods for that matter.
Put things in perspective.
Sorry, you need to Log In to post a reply to this thread.