Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Xmair
1
Quote from DizzasTeR on August 24th, 10:21 AM
Quote from Xmair on August 24th, 06:43 AM
This function is used to convert the world's 3D co-ordinates to the client's 2D screen co-ordinates.
Its the other way around. The Z parameter in Screen -> World Pos or World Pos -> Screen represents visibility. Value is between -1 or 0 (forgot exactly) if the vector is not visible on screen and anything else if it is. (You probably have to test)
My bad, didn't read the function name closely. If the Z coordinate is in negative, the vector is formed behind the player's screen (from my last experiment)
2
This function is used to convert the world's 3D co-ordinates to the client's 2D screen co-ordinates.
3
Support / Re: Stuttering issue....
« on June 6th, 09:39 PM »
@DizzasTeR faced the same issue. Apparently it's common for new hardware, VC is an old game.
4
Bugs and Crashes / Re: ini script systems
« on May 2nd, 05:11 PM »
Stop using INIs for storing account information, they are not meant for that.
5
Immunity

Description
A player with immunity 1 can be killed with Helicannon.

Reproducible
Always

What you were doing when the bug happened
-

What you think caused the bug
-

PS: It would be awesome if we can get an immunity flag to prevent heliblade damage per-player. It's already the case for global and team based players.

CanAttack

Description
You can use the Helicannon even if your CanAttack/Controllable property is set to false. Stormeus fixed this in 0.4.7, the fix wasn't ported.

Reproducible
Always

What you were doing when the bug happened
-

What you think caused the bug
-

Tanks

Description
Tank's projectiles are not synced.

Reproducible
Always

What you were doing when the bug happened
-

What you think caused the bug
-
6
Unable to reproduce this with flags 127 and 255 on the latest client.
7
General Discussion / Re: Xmair's VCMP Launcher
« on April 4th, 07:56 AM »
Quote from shaddam17 on April 3rd, 09:19 PM
I tested with the steam version, its working perfectly. My only suggestion for now is the option to list the servers by clicking on the name, ping or players (like on the official browser)
There's a sort button for that.
8
Scripting and Server Management / Re: Same UID for players
« on March 27th, 05:29 AM »
You forgot to add plr.Kick();
9
Quote from We3da on March 20th, 01:33 PM
Quote from Athanatos on March 20th, 01:27 PM
That's not what he meant. He wanted to say DISABLING classes at all. Not the XML plugin classes.

And no, the issue is not the plugins. The text is in the VC:MP client itself.

Xmair clearly told you to disable classes by using SetUseClasses(false). You used true as parameter. Therefore classes are still enabled.

By making a custom class system, Xmair clearly said that you should write client-side code to handle the input and then send packets back and forth to change the `class` selection.

Yes, you need to do this the hard way. You have to hardcode the class system again.

Alternatively, you can patch VC:MP's client DLL to remove that text.
Already use false SetUseClasses(false) But the class its not working at all
The classes are not supposed to work if you disable that setting, you must implement your own system.
10
Quote from Athanatos on March 20th, 01:27 PM
That's not what he meant. He wanted to say DISABLING classes at all. Not the XML plugin classes.

And no, the issue is not the plugins. The text is in the VC:MP client itself.

Xmair clearly told you to disable classes by using SetUseClasses(false). You used true as parameter. Therefore classes are still enabled.

By making a custom class system, Xmair clearly said that you should write client-side code to handle the input and then send packets back and forth to change the `class` selection.

Yes, you need to do this the hard way. You have to hardcode the class system again.

Alternatively, you can patch VC:MP's client DLL to remove that text.
Below is an implementation of custom classes created by DizzasTeR. You will have to port it to the official plugin as it is written in SqMod. It's enough for a basic idea though.

https://forum.vc-mp.org/?topic=7600.0
11
You will have to disable the default class system used by VCMP through SetUseClasses(false) and create your own class system.
12
General Discussion / Re: Xmair's VCMP Launcher
« on March 19th, 02:17 PM »
Quote from MEGAMIND on March 19th, 01:56 PM
nice look and feel, just used it
Thanks for the feedback.

PS: I am unable to reply to your private messages, it says you have blocked my messages XD
13
General Discussion / Xmair's VCMP Launcher
« on March 19th, 01:48 PM »
Xmair's VCMP Launcher

Over the course of a past few months, I had been trying to dive into the C# world. Therefore, I started developing a VCMP Launcher for practice purposes.



Screenshots










Features

Below is a list of features that distinguish it from other VCMP browsers:
  • Discord Rich Presence
  • VCMP Config Editor
  • Random Nicks



Download

Click here to download the browser. Beware that you need .NET Framework 4.5 in order to run this browser, which means Windows XP is not supported.

You may get prompted by your anti virus to remove this program as it contains a virus. Frankly speaking, I have no idea why this launcher is being tagged as a virus. I am willing to send a beta tester/developer the source code if needed.



Discord

All the bug reports and feedbacks are to be handled at the Discord server. Click here to join.
14
Bugs and Crashes / [Bug] Re: Wallshots
« on March 15th, 06:45 PM »
Disable wall glitch?
15
Servers / Re: Pure DM
« on March 6th, 08:53 AM »
That video made my fucking day lmao