Currently the developers are putting their own money into JC2-MP to keep the servers online.

Please take a few seconds of your time and disable your AdBlock plugin for our website.

Ad revenue is not going to developers, it is used purely for covering our hosting costs.

 

You are also free to donate, which removes all ads from our website!

Patch 0.3 was just released! Full changelog here: https://t.co/4A50m6IKen

2 months ago

July 27, 2017, 10:51:03 am

Author Topic: 0.1.1 Changelog  (Read 20528 times)

Philpax

  • Developer
  • Hero Member
  • *****
  • Posts: 563
    • View Profile
0.1.1 Changelog
« on: December 21, 2013, 03:04:13 pm »

0.1.1 Release

Key Information


Please back up your server's config.lua before updating your server to 0.1.1!


We discovered a problem with Steam distribution that has been corrected; however, your config will likely be deleted in 0.1.1 - simply restore it after updating.


0.1.1 Changelog


New Features:
    Shared
    Lua
    Removed registration requirement from events firing; Events:FireRegisteredEvent is now Events:Fire and Events:Register/Unregister are deprecated
    Added argument-less version of Events:Fire
    Prevented 'load' Lua function from loading bytecode, increasing security

    Client
    Lua
    Added GameLoad event for exiting the loading screen
    Exposed PasswordTextBox and TextBoxMultiline
    Added TableRow:GetCellContents and TableRow:SetCellText
    Added TabControl:SetCurrentTab

    Server
    Lua
    Added support for loading C packages in Lua, allowing for the use of LuaSocket, LuaSQL, etc
    Added IKnowWhatImDoing configuration variable to selectively enable the use of unsafe Lua functionality

Bug Fixes:
    Client
    Fixed client deadlocking on exit
    Fixed evenness in GWEN ListBox backgrounds not being preserved in a sort
    Fixed ListBox:Clear and SortedList:Clear not working
    Fixed TableRow:SetTextColor not working
    Fixed broken world on respawn; collisions with world objects should now work
    Fixed non-ideal performance for GetTextWidth; now optimized
    Fixed server browser query continuing even after the server browser was closed
    Fixed bug where the player would be entered into a vehicle before they finished teleporting
    Fixed crash when attempting to get non-existent userdata on a GWEN object
    Fixed crash when attempting to get/set non-existent cell contents on TableRow
    Fixed DirectX Error Code 4 upon launching; unsupported code for certain graphics cards

    Server
    Fixed banned players being unable to reconnect upon being unbanned
    Fixed UDPSocket crashing upon destruction

    Shared
    Fixed Player.Match only returning results where the query could be found at the start of the name



We'll be pushing out more patches to address issues - this is only the start. Hope to see you playing on servers soon!
« Last Edit: December 21, 2013, 06:30:43 pm by Philpax »

AccursedPrince

  • Donator
  • Hero Member
  • *****
  • Posts: 562
    • View Profile
Re: 0.1.1 Changelog
« Reply #1 on: December 21, 2013, 06:15:32 pm »
Keep them coming 8)

Soldiershak

  • Full Member
  • ***
  • Posts: 207
    • View Profile
Re: 0.1.1 Changelog
« Reply #2 on: December 21, 2013, 06:17:52 pm »
I must say, you guys are very professional in the way you handle things.

photoguy229

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: 0.1.1 Changelog
« Reply #3 on: December 21, 2013, 06:26:09 pm »
I must say, you guys are very professional in the way you handle things.

Yes, and some could say that they're more professional than a lot of game developers out there.

Castillo

  • Donator
  • Full Member
  • *****
  • Posts: 234
    • View Profile
Re: 0.1.1 Changelog
« Reply #4 on: December 21, 2013, 06:46:17 pm »
Nice work devs! good luck with the next version :)

dab88

  • Donator
  • Hero Member
  • *****
  • Posts: 657
    • View Profile
Re: 0.1.1 Changelog
« Reply #5 on: December 21, 2013, 06:48:08 pm »
Really enjoying how quick you guys are rolling out the fixes :) Keep up the awesome work!

TJGMan

  • Jr. Member
  • **
  • Posts: 58
    • View Profile
Re: 0.1.1 Changelog
« Reply #6 on: December 21, 2013, 06:59:20 pm »
AWESOME!

HeNkE[SwE]

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: 0.1.1 Changelog
« Reply #7 on: December 21, 2013, 07:16:09 pm »
i love this mod, i the developers on this mod are the best! :D

Mellnik

  • Donator
  • Jr. Member
  • *****
  • Posts: 80
    • View Profile
Re: 0.1.1 Changelog
« Reply #8 on: December 21, 2013, 07:17:27 pm »
Nice, thanks!

Proking

  • Newbie
  • *
  • Posts: 6
    • View Profile
Re: 0.1.1 Changelog
« Reply #9 on: December 21, 2013, 07:19:44 pm »
this is nice!!

Mellnik

  • Donator
  • Jr. Member
  • *****
  • Posts: 80
    • View Profile
Re: 0.1.1 Changelog
« Reply #10 on: December 21, 2013, 07:55:37 pm »
I replaced "FireRegisteredEvent" with FireEvent but now it throws me:

Code: [Select]
20:01:42 | [error] |    Events:FireEvent("HelpAddItem",:78: in function <function Derby:ModulesLoad():77>
20:01:42 | [error] | Lua error in module killfeed when running event ModuleLoad: [string "class 'Killfeed'..."]:137: attempt to call method 'FireEvent' (a nil value)
20:01:42 | [error] | Callstack:

19:51:52 | [error] | Lua error in module nef_freeroam when running event ModulesLoad: ...edicated Server\scripts\nef_freeroam\server\freeroam.lua:256: attempt to call method 'FireEvent' (a nil value)
19:51:52 | [error] | Callstack:
19:51:52 | [error] |    server\freeroam.lua:256: in function <server\freeroam.lua:254>

Code: [Select]
function Freeroam:ModulesLoad()
    for _, v in ipairs(self.player_spawns) do
        Events:FireEvent( "SpawnPoint", v )
    end

    for _, v in pairs(self.teleports) do
        Events:FireEvent( "TeleportPoint", v )
    end
end
« Last Edit: December 21, 2013, 08:18:22 pm by Mellnik »

Castillo

  • Donator
  • Full Member
  • *****
  • Posts: 234
    • View Profile
Re: 0.1.1 Changelog
« Reply #11 on: December 21, 2013, 08:49:31 pm »
Is because is not "FireEvent", is "Fire".

P.S: Is it just me, or this new version crashes way too often?

Mellnik

  • Donator
  • Jr. Member
  • *****
  • Posts: 80
    • View Profile
Re: 0.1.1 Changelog
« Reply #12 on: December 21, 2013, 08:52:21 pm »
Is because is not "FireEvent", is "Fire".

P.S: Is it just me, or this new version crashes way too often?

Thanks, fool me.

Noticed that too, immediately crashed after starting the client.

3ammarTheHunter

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: 0.1.1 Changelog
« Reply #13 on: December 21, 2013, 09:08:13 pm »
Hey guys, i didn't back up this file before updating because i haven't noticed this note :/
Now after this update it keeps saying that i'm missing the base game!

*Note: before i used to play normally with no issues, but the base game is from a shared library with me, it isn't mine.*

But still it was working! now it isn't, can someone who has that file upload it somewhere and give it to me? i think it's the issue, i can't even find it anywhere in my hard drive so i don't have it :L

Thanks!

Woet

  • Developer
  • Sr. Member
  • *****
  • Posts: 326
    • View Profile
Re: 0.1.1 Changelog
« Reply #14 on: December 21, 2013, 09:12:25 pm »
Hey guys, i didn't back up this file before updating because i haven't noticed this note :/
Now after this update it keeps saying that i'm missing the base game!

*Note: before i used to play normally with no issues, but the base game is from a shared library with me, it isn't mine.*

But still it was working! now it isn't, can someone who has that file upload it somewhere and give it to me? i think it's the issue, i can't even find it anywhere in my hard drive so i don't have it :L

Thanks!

The config.lua notice applies to our dedicated servers, not your client.