Vice City: Multiplayer

News & Announcements => Client Updates => Topic started by: maxorator on May 03, 2016, 10:26 AM

Title: Client Update Released (May 3)
Post by: maxorator on May 03, 2016, 10:26 AM
Some updates for 04rel004 have been incrementally coming in the last week, but I haven't yet documented them:


Sample fire hydrant XML:
[spoiler]    <object id="214">
        <flags value="0"/>
        <texture path="dynhydrent.txd"/>
        <collision path="generic.col" name="fire_hydrant"/>
        <model path="fire_hydrant.dff" distance="40.000000"/>
        <special value="4"/>
        <physics>
            <mass>150.000000</mass>
            <turnmass>50.000000</turnmass>
            <airresistance>0.990000</airresistance>
            <elasticity>0.030000</elasticity>
            <percentsubmerged>50.000000</percentsubmerged>
            <uprootlimit>100.000000</uprootlimit>
            <damagemultiplier>1.000000</damagemultiplier>
            <collisioneffect>1</collisioneffect>
            <collisionresponse>0</collisionresponse>
            <cameraavoids>false</cameraavoids>
        </physics>
    </object>
[/spoiler]

Sample carcols XML:
[spoiler]<?xml version="1.0" encoding="ASCII"?>
<carcols>
    <colour id="0" r="30" g="30" b="30"/>
    <colour id="1" r="250" g="140" b="140"/>
</carcols>
[/spoiler]
Title: Re: Client Update Released (May 3)
Post by: Sebastian on May 03, 2016, 11:20 AM
Just wanted to flood the city, but unfortunately SetWaterLevel function is not working with custom waterpro.dat. :(
Hope there is something Devs can do about it.

EDIT: @maxorator what can you tell us about this ? :D

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F9NHqAwM.png&hash=ddb1f61d6755794c1da6257c231e0ac0851813f6)
Title: Re: Client Update Released (May 3)
Post by: DizzasTeR on May 03, 2016, 12:10 PM
The onCheckpointExit event still not fixed? for Spheres.
Title: Re: Client Update Released (May 3)
Post by: rww on May 03, 2016, 12:30 PM
Quote from: sseebbyy on May 03, 2016, 11:20 AMJust wanted to flood the city, but unfortunately SetWaterLevel function is not working with custom waterpro.dat. :(
Hope there is something Devs can do about it.

EDIT: @maxorator what can you tell us about this ? :D

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F9NHqAwM.png&hash=ddb1f61d6755794c1da6257c231e0ac0851813f6)

Better custom timecyc ;)
Title: Re: Client Update Released (May 3)
Post by: KAKAN on May 03, 2016, 01:14 PM
I don't know about those DATs thing. Can someone explain it to me?
From what I guess, we can use custom DATs file with the name from the data folder?
Title: Re: Client Update Released (May 3)
Post by: EK.IceFlake on May 03, 2016, 01:25 PM
Well then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.
Title: Re: Client Update Released (May 3)
Post by: DizzasTeR on May 03, 2016, 01:32 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PMWell then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.

Thanks for the shoutout, banned you.
Title: Re: Client Update Released (May 3)
Post by: EK.IceFlake on May 03, 2016, 01:44 PM
Quote from: Doom_Kill3R on May 03, 2016, 01:32 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PMWell then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.

Thanks for the shoutout, banned you.
Then I'll use another PC and release all your files. You'd better unban me.
Title: Re: Client Update Released (May 3)
Post by: . on May 03, 2016, 01:48 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PM...Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(

It's not about sharing you nab. It's about the fact that it exposes how your server side system works. And if the right person obtains that information then it could be used for malicious stuff. Trolling your server as much as he wants. Not sure if you noticed but everything has a weakness. And for the average VCMP scripter you have to use the plural of that word.
Title: Re: Client Update Released (May 3)
Post by: EK.IceFlake on May 03, 2016, 01:55 PM
Quote from: . on May 03, 2016, 01:48 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PM...Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(

It's not about sharing you nab. It's about the fact that it exposes how your server side system works. And if the right person obtains that information then it could be used for malicious stuff. Trolling your server as much as he wants. Not sure if you noticed but everything has a weakness. And for the average VCMP scripter you have to use the plural of that word.
"The right person"...
Well the right person will find a way no matter how hard you try. In fact I was determined and I found the file in dooms server. Also for proof it is:
/script/lobby-mem.nut
Title: Re: Client Update Released (May 3)
Post by: . on May 03, 2016, 02:01 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:55 PM"The right person"...
Well the right person will find a way no matter how hard you try. In fact I was determined and I found the file in dooms server. Also for proof it is:
/script/lobby-mem.nut

Yes but if it's in compiled form then making much sense from it is going to take a lot more work.
Title: Re: Client Update Released (May 3)
Post by: maxorator on May 03, 2016, 02:20 PM
Quote from: sseebbyy on May 03, 2016, 11:20 AMJust wanted to flood the city, but unfortunately SetWaterLevel function is not working with custom waterpro.dat. :(
Hope there is something Devs can do about it.

EDIT: @maxorator what can you tell us about this ? :D

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F9NHqAwM.png&hash=ddb1f61d6755794c1da6257c231e0ac0851813f6)
Oh, totally forgot about that. Added it to the list and a sample XML too.

Quote from: Doom_Kill3R on May 03, 2016, 12:10 PMThe onCheckpointExit event still not fixed? for Spheres.
@Doom_Kill3R
Checkpoint entry/exit uses vehicle/player collisions now, check if it works for you now.
Title: Re: Client Update Released (May 3)
Post by: ysc3839 on May 03, 2016, 04:05 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PMWell then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.
Use old 04rel004 and it will save to disk.
Title: Re: Client Update Released (May 3)
Post by: DizzasTeR on May 03, 2016, 04:16 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:44 PMThen I'll use another PC and release all your files. You'd better unban me.

You don't say, trust me, I would love to see you get your hands on my source. Don't expect me to run server until this is not 100% secure.

:edit: @maxorator I've tried it, onCheckpointEnter works for sphere, but onCheckpointExit doesn't
Title: Re: Client Update Released (May 3)
Post by: DeViL_JiN on May 03, 2016, 04:29 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:44 PM
Quote from: Doom_Kill3R on May 03, 2016, 01:32 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PMWell then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.

Thanks for the shoutout, banned you.
Then I'll use another PC and release all your files. You'd better unban me.
Why soo jealous?
Title: Re: Client Update Released (May 3)
Post by: EK.IceFlake on May 03, 2016, 04:37 PM
Quote from: DeViL_JiN on May 03, 2016, 04:29 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:44 PM
Quote from: Doom_Kill3R on May 03, 2016, 01:32 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PMWell then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.

Thanks for the shoutout, banned you.
Then I'll use another PC and release all your files. You'd better unban me.
Why soo jealous?
I'm not jealous. I probably wouldn't even read the source if it wasn't hidden. But as my clans purpose, we are dedicated to bringing justice to VCMP.
Title: Re: Client Update Released (May 3)
Post by: DizzasTeR on May 03, 2016, 04:39 PM
You're telling me that taking my client-side scripts just because I try to keep them protected from idiots means I'm unfair to them? Haha.

Your logic is representing you and.... your clan.

P.S @Stormeus, why can't we mention developers.
Title: Re: Client Update Released (May 3)
Post by: EK.IceFlake on May 03, 2016, 04:40 PM
Quote from: Doom_Kill3R on May 03, 2016, 04:39 PMYou're telling me that taking my client-side scripts just because I try to keep them protected from idiots means I'm unfair to them? Haha.

Your logic is representing you and.... your clan.

P.S @Stormeus, why can't we mention developers.
Okay, then. I quit taking al protected script.
But just a warning, anyone who's determined could easily get the script.
Title: Re: Client Update Released (May 3)
Post by: maxorator on May 03, 2016, 04:47 PM
Quote from: Doom_Kill3R on May 03, 2016, 04:16 PM
Quote from: ext-d.CrystalBlue on May 03, 2016, 01:44 PMThen I'll use another PC and release all your files. You'd better unban me.

You don't say, trust me, I would love to see you get your hands on my source. Don't expect me to run server until this is not 100% secure.

:edit: @maxorator I've tried it, onCheckpointEnter works for sphere, but onCheckpointExit doesn't
onCheckpointExit doesn't exist, never has. It's onCheckpointExited.
Title: Re: Client Update Released (May 3)
Post by: Stormeus on May 03, 2016, 07:08 PM
Quote from: Doom_Kill3R on May 03, 2016, 04:39 PMP.S @Stormeus, why can't we mention developers.

No idea, I'll check it out later.

Quote from: ext-d.CrystalBlue on May 03, 2016, 04:37 PMwe are dedicated to bringing justice to VCMP.

Are you naturally this stupid?
Title: Re: Client Update Released (May 3)
Post by: George on May 03, 2016, 10:41 PM
How exactly the GUI 3D properties works?



Quote from: ext-d.CrystalBlue on May 03, 2016, 01:25 PMWell then. I'm not playing on servers which have _mem with them. This makes me angry! Why cant people friendship and share stuff. Why they have to selfish and use stuff only for themselves :(
EDIT: to let you know, I'll simply capture the packet and copy paste it. If someone uses _mem, I will capture it and explicitly release it on my forum.
Please, grow up.
Title: Re: Client Update Released (May 3)
Post by: maxorator on May 04, 2016, 12:13 AM
Quote from: rww on May 03, 2016, 12:30 PM
Quote from: sseebbyy on May 03, 2016, 11:20 AMJust wanted to flood the city, but unfortunately SetWaterLevel function is not working with custom waterpro.dat. :(
Hope there is something Devs can do about it.

EDIT: @maxorator what can you tell us about this ? :D

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F9NHqAwM.png&hash=ddb1f61d6755794c1da6257c231e0ac0851813f6)

Better custom timecyc ;)
Added, ;)
Title: Re: Client Update Released (May 3)
Post by: leftspace on May 04, 2016, 01:30 AM
I 'Need Server.exe C++ Source Code :)
Title: Re: Client Update Released (May 3)
Post by: KAKAN on May 04, 2016, 02:04 AM
Quote from: leftspace on May 04, 2016, 01:30 AMI 'Need Server.exe C++ Source Code :)
Quote from: SLCPeople always find a way to make things bad ALWAYS
If I remember it, it was something like that. You're pretty new, so, no one is going to give you the source so that you can hax :D
But, I'm a bit curious to know why you want it
Title: Re: Client Update Released (May 3)
Post by: leftspace on May 04, 2016, 02:44 AM
Quote from: KAKAN on May 04, 2016, 02:04 AM
Quote from: leftspace on May 04, 2016, 01:30 AMI 'Need Server.exe C++ Source Code :)
Quote from: SLCPeople always find a way to make things bad ALWAYS
If I remember it, it was something like that. You're pretty new, so, no one is going to give you the source so that you can hax :D
But, I'm a bit curious to know why you want it

no hax buddy :) i need source because development vc:mp :)
Title: Re: Client Update Released (May 3)
Post by: Thijn on May 04, 2016, 06:01 AM
Quote from: leftspace on May 04, 2016, 02:44 AM
Quote from: KAKAN on May 04, 2016, 02:04 AM
Quote from: leftspace on May 04, 2016, 01:30 AMI 'Need Server.exe C++ Source Code :)
Quote from: SLCPeople always find a way to make things bad ALWAYS
If I remember it, it was something like that. You're pretty new, so, no one is going to give you the source so that you can hax :D
But, I'm a bit curious to know why you want it

no hax buddy :) i need source because development vc:mp :)
You're not a developer, so that's not going to happen.
Title: Re: Client Update Released (May 3)
Post by: sasha19323 on May 04, 2016, 08:58 AM
Suggestion: add Vehicle.Angle and Player.Angle to client-side scripts
Title: Re: Client Update Released (May 3)
Post by: KAKAN on May 04, 2016, 10:05 AM
Quote from: sasha19323 on May 04, 2016, 08:58 AMSuggestion: add Vehicle.Angle and Player.Angle to client-side scripts
And also, onPlayerMove and onVehicleMove. I also want all the vehicles callback :D
Title: Re: Client Update Released (May 3)
Post by: DizzasTeR on May 04, 2016, 10:09 AM
Quote from: KAKAN on May 04, 2016, 10:05 AMAnd also, onPlayerMove...

function Script::ScriptProcess() ?
Title: Re: Client Update Released (May 3)
Post by: Sebastian on May 04, 2016, 11:24 AM
Quote from: maxorator on May 04, 2016, 12:13 AM
Quote from: rww on May 03, 2016, 12:30 PMBetter custom timecyc ;)
Added, ;)

Tested ;)

(https://forum.vc-mp.org/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FFuIyiz9.png&hash=2914ca601ee962298699e016c0da81d896b1fa7d)
+ custom (emty) radar
Title: Re: Client Update Released (May 3)
Post by: Zihad-VCMP on May 05, 2016, 06:30 AM
Yay! Now we can make VCMP more realistic and beautiful with custom timecyc :D
Title: Re: Client Update Released (May 3)
Post by: vito on May 05, 2016, 07:35 AM
Quote from: Zihad-VCMP on May 05, 2016, 06:30 AMYay! Now we can make VCMP more realistic and beautiful with custom timecyc :D
And more stabile for players with modifications...
Title: Re: Client Update Released (May 3)
Post by: KakaroT on May 08, 2016, 01:52 PM
Quote from: maxorator on May 03, 2016, 10:26 AM
  • Player render distance increased (only Tommy was seen from far away previously)
what is the distance? 300 meters same as tag?
Title: Re: Client Update Released (May 3)
Post by: vito on May 08, 2016, 05:19 PM
Quote from: KakaroT on May 08, 2016, 01:52 PM
Quote from: maxorator on May 03, 2016, 10:26 AM
  • Player render distance increased (only Tommy was seen from far away previously)
what is the distance? 300 meters same as tag?
No. Tags is still help to detect far players.
Title: Re: Client Update Released (May 3)
Post by: Thijn on May 08, 2016, 05:36 PM
Quote from: vito on May 08, 2016, 05:19 PM
Quote from: KakaroT on May 08, 2016, 01:52 PM
Quote from: maxorator on May 03, 2016, 10:26 AM
  • Player render distance increased (only Tommy was seen from far away previously)
what is the distance? 300 meters same as tag?
No. Tags is still help to detect far players.
That's not what KakaroT is asking. The render distance has been increased for player models, the question is to what.
Title: Re: Client Update Released (May 3)
Post by: KAKAN on May 08, 2016, 05:46 PM
Quote from: Thijn on May 08, 2016, 05:36 PM
Quote from: vito on May 08, 2016, 05:19 PM
Quote from: KakaroT on May 08, 2016, 01:52 PM
Quote from: maxorator on May 03, 2016, 10:26 AM
  • Player render distance increased (only Tommy was seen from far away previously)
what is the distance? 300 meters same as tag?
No. Tags is still help to detect far players.
That's not what KakaroT is asking. The render distance has been increased for player models, the question is to what.
That's gonna help me in sniping, thanks though. I want to know the max distance too :)
Title: Re: Client Update Released (May 3)
Post by: vito on May 08, 2016, 05:48 PM
Quote from: Thijn on May 08, 2016, 05:36 PM
Quote from: vito on May 08, 2016, 05:19 PM
Quote from: KakaroT on May 08, 2016, 01:52 PM
Quote from: maxorator on May 03, 2016, 10:26 AM
  • Player render distance increased (only Tommy was seen from far away previously)
I mean tags (300) has still loneger draw distance  than player's skins, so it's less than 300m for his qustion.
what is the distance? 300 meters same as tag?
No. Tags is still help to detect far players.
That's not what KakaroT is asking. The render distance has been increased for player models, the question is to what.
I mean tags (300) has still loneger draw distance  than player's skins, so it's less than 300m.
Title: Re: Client Update Released (May 3)
Post by: vito on May 17, 2016, 12:54 PM
PlayerShoot not working from FPV.
Title: Re: Client Update Released (May 3)
Post by: ℛḝξ☂ on May 18, 2016, 09:45 AM
hard working developers, VCMP developing so fast