Dev's Limit Breaking 101 Techniques
-
w0dk4 wrote:
Some might have heard from Procyon’s dynamic lightning on muzzle flashes when firing a gun. I just wanted to implement this in Freeworlds and found out that the light_anim entries in weapon_equip.ini are actually disabled. They are read, but they are not used.If they are disabled, what lights the cockpit mesh (in cockpit view) when firing?
And…why don’t you add the light to the projectile effect? That works for sure…
-
Quarks wrote:
w0dk4 wrote:
Some might have heard from Procyon’s dynamic lightning on muzzle flashes when firing a gun. I just wanted to implement this in Freeworlds and found out that the light_anim entries in weapon_equip.ini are actually disabled. They are read, but they are not used.If they are disabled, what lights the cockpit mesh (in cockpit view) when firing?
And…why don’t you add the light to the projectile effect? That works for sure…
If you have 6 or so lights, all of them disappear. Having lights on the muzzle instead of the projectile means they’ll be there for a much shorter time and maybe not disappear as often.
-
Quarks wrote:
w0dk4 wrote:
Some might have heard from Procyon’s dynamic lightning on muzzle flashes when firing a gun. I just wanted to implement this in Freeworlds and found out that the light_anim entries in weapon_equip.ini are actually disabled. They are read, but they are not used.If they are disabled, what lights the cockpit mesh (in cockpit view) when firing?
And…why don’t you add the light to the projectile effect? That works for sure…
Actually they may be used for cockpit lightning, I didnt look at the code for that,
As FF said, dynamic lights on projectiles is overkill.
Also, dyn lights on beam bolts are not possible IIRC. -
I don’t know about that, I’m pretty sure beam bolts and ALE-based effects both can have light anims on them. The issue is that attaching them to projectiles means you hit the cap so fast they barely ever show up.
-
It there a hack to allow create mp nickname with spaces like have npc? Example: Vasiliy Poupkine
-
Thx for offtop, but we really need this )
Maybe something like entering nick by nick%20name
-
Okay, sorry to be a pain here but this is not a good idea. I tried this and it works, no problems there as i can now have a space in my name.
The major thing you’re forgetting and i’m not blaming adoxa here as he was asked to do this, is that if you’re a server admin, how in god’s name are you going to find players that choose to just use space as their name? Or more importantly, more than one space? How do you find them? They all look the same. This is a nightmare for me as a server admin. They are impossible to trace or at least makes the job of tracking them very difficult.
It’s a shame as it does look good with no underscore, but i’m starting to realise why M$ made it this way and for once, they’re right… can’t believe i said that lol
*** EDIT ***
@ adoxaThanks for removing that. I mean if others don’t see the wisdom in my reasoning then fair enough but it could lead to all sorts of problems as already stated.
I did some more testing with this. Assuming the server has an unaltered exe regarding this hack and the client has an altered version, the name still shows up with the space in the name on the server so i suppose is easy to spot in that department. I use FLAC so for me it’s easy to trace people even if they use this but others might find it difficult. For anyone thinking of using this on any other server, be warned, it’s like painting a target on your back and clearly shows you’ve edited the exe file.
-
Gibbon wrote:
Or more importantly, more than one space? How do you find them? They all look the same. This is a nightmare for me as a server admin. They are impossible to trace or at least makes the job of tracking them very difficult.If you have any DB with players on your server it takes about 10 lines of code to find and delete those with consecutive spaces, for instance.
If you don’t, well, you’ll have to read all the save files, but still you can get rid of exploitersquick edit:
Personally, if all of my scripts supported spaces in nicknames i would allow them asap -
As i said in my previous post, i run FLAC and honestly i could find out anything i want in two minutes flat regarding anyone on the server. I was sounding out more for people who have Ioncross or some other piece of server software. FLAC also doesn’t pick this up as an exploit, even though it’s not really which does worry me anyway.
My point is simple, if one player wants a space in their name, they all will, only option is to hack the exe file to do it. Do you really want players messing around with that? Why increase the workload on server admins?
I mean put the code up in the private server admin section by all means, that way the mod creators or server admins can decide if they want to use it or not. I just don’t think it was appropiate to post it in the public section even though it wasn’t adoxas fault for the reasons i mentioned earlier.
-
{This response may want to be moved to your private admin forum)
If you use flhook there are several characters that a player can use in their name which will crash a server instantly if an admin does an info command on them. I would imagine a space in a name would cause an instant crash as well, perhaps one of you who use flhook can test this?
-
The major thing you’re forgetting and i’m not blaming adoxa here as he was asked to do this, is that if you’re a server admin, how in god’s name are you going to find players that choose to just use space as their name? Or more importantly, more than one space? How do you find them? They all look the same. This is a nightmare for me as a server admin. They are impossible to trace or at least makes the job of tracking them very difficult.
Copy paste charname from and to flhook console?
I dont want server crashes
Thx Gibbon and Adoxa!