Client Update for 0.4 Released (July 20)

Started by Stormeus, Jul 20, 2016, 05:32 AM

Previous topic - Next topic

Stormeus

A client update has been released for 04rel004.

  • Added GUI skins. GUI skins consist of a spritesheet with 256x256 resolution to define the appearance of GUI elements. Server owners can use a new file, ui/skin.png, to set a GUI skin specific to their server. This skin is reset to the default (skinless) appearance upon disconnecting.

    An example skin spritesheet can be found here. A visual comparison of skinned and unskinned windows can be found here.


  • Implemented customized handling rules for MVL vehicles. Handling rules previously only applied to default game vehicles.
  • Fixed a regression in the last patch that broke damage for drivebys
  • Fixed players being able to inflict damage on teammates by running them over
  • Fixed the time parameter for setting object alphas not doing anything
  • Horns and secondary sirens are now synced separately and fully. This is complemented by a server update.
  • Fixed a regression that broke the ability to set player alpha
  • Alphas can now be set for the Tommy skin (ID 0)
  • Fixed the automatic scrollbar for listboxes not appearing until being forced to re-render by interacting with it or its parent window
  • Fixed the automatic scrollbar for listboxes not disappearing after clearing the listbox
  • Fixed a regression that caused bikes to reverse too quickly
  • Fixed the client not being able to set vehicle instance handling rules if the vehicle had ID 0

This update will take effect upon reloading the browser.

DizzasTeR


EightyVice

Cool Updates Devs
one question
QuoteFixed players being able to inflict damage on teammates by running them over
its mean when i get collision with a player in vehicle , he will not get damage , right?

DizzasTeR

Quote from: Zeyad Ahmed on Jul 20, 2016, 06:48 AM
QuoteFixed players being able to inflict damage on teammates by running them over
its mean when i get collision with a player in vehicle , he will not get damage , right?

It means if you are in Team 1 and another player is also in Team 1, then hitting them with vehicle won't damage them, but if the teams are different then they will get damaged

EK.IceFlake

VCMP is being the fastest updated multiplayer client! this is possible due to three things
*our maxorator
*our stormeus
*vcmp auto updater
Anyways, suggestion - sync the players alpha next time

EightyVice

Quote from: Doom_Kill3R on Jul 20, 2016, 06:50 AM
Quote from: Zeyad Ahmed on Jul 20, 2016, 06:48 AM
QuoteFixed players being able to inflict damage on teammates by running them over
its mean when i get collision with a player in vehicle , he will not get damage , right?
It means if you are in Team 1 and another player is also in Team 1, then hitting them with vehicle won't damage them, but if the teams are different then they will get damaged
ok thanks doom

rww

I waiting for fix this. Its very annoying for me.

http://forum.vc-mp.org/?topic=1228.0

And good, vcmp now need some fixes, new things can wait.
Join to Irrelevant Club Discord: https://discord.gg/MsPPZ5uV4X

Drake

Quote from: Stormeus on Jul 20, 2016, 05:32 AMFixed a regression that broke the ability to set player alpha
Doesn't it look wierd? Image
I mean, some parts are totally visible.


Quote from: Stormeus on Jul 20, 2016, 05:32 AMFixed the automatic scrollbar for listboxes not appearing until being forced to re-render by interacting with it or its parent window
You mean memoboxes, right?

KAKAN

Was that my birthday gift? Nice updates! Keep the good work up!
oh no

ℛḝξ☂

I may be a slow walker but I am always walking.

MEGAMIND

Quote from: EK.CrystalBlue on Jul 20, 2016, 07:08 AMVCMP is being the fastest updated multiplayer client! this is possible due to three things
*our maxorator
*our stormeus
*vcmp auto updater
Anyways, suggestion - sync the players alpha next time
exactly keep up the excellent work DEVS


MEGAMIND

got plugin error libjavarel32.. somthing

Xmair

Dude you don't even know java and you are already using the squirrel plugin, get fucking common sense.

Credits to Boystang!

VU Full Member | VCDC 6 Coordinator & Scripter | EG A/D Contributor | Developer of VCCNR | Developer of KTB | Ex-Scripter of EAD

rww

After this update, custom timecyc doesn't work?

Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
Error in CCustomTimeCycle::ProcessCustomTimeCycleLine: Failed to parse timecycle line.
MSG: Loaded custom timecycle.

Before update works good.
Join to Irrelevant Club Discord: https://discord.gg/MsPPZ5uV4X