papercoffee wrote: JackGriffin wrote:
shockpl wrote:I was wrote post higher what I wanna at simple mutator what will change shock ball, shock combo, shock trail on the server with .ini global config:
You want a weapon mutator then.
Guys am I the only one not really understanding him?
As it seems he want to prevent any other changes but the Shock Rifle one.
A weapon mod with normal anti tweak on your server would be much better ...from what I understand is your way to implement it very complicated and irritating. I think that's why people won't get what you mean and what you want.
Is your project supposed to be a server side mod or is it meant for the client?
With shockrifle: ball, combo, beam was only a simple, I need more changes.
Ok forget about antitweak, no more antitweak word please, was bad idea to write word "antitweak" here.
Yea is more like a weapons and projectiles of weapons mutator/mod. Nah man should be more easy than to understand what I wanna do.
This project is server side for players on the server.
JackGriffin wrote:Yeah, do you really understand what you are doing when you "tweak" a client? In essence you are changing defaults on them without asking. If you set this on someone and they disconnect/crash/drop from the server without you resetting it then you could make changes to them that are persistent and unwelcome. We call this "antitweak" because it's not a good thing to be doing to your client, and it's even worse to be doing this as a server to clients without them giving explicit permission.
I've said this multiple times on this forum and others: making changes via tweaking (SET commands) is a terrible idea and unless you know *precisely* what you are doing you run the risk of really messing up your game.
If you want new and different projectiles then do it the way it's always been done: make a weapon mod.
forget about "tweaking" a client, in this project I want to make mutator/mod server side for players in uscript/c++, without "tweak" and "SET" commands.
I dont want do it by "SET" commands, I've been doing it for years, I know *precisely* what is for what and I never destroyed my UT. I know many coders, they do not accept "tweak" and "SET" commands. Omg again the same, I know that. My fault, my english is bad, tragedy bad... FORGET ABOUT ANTITWEAK and VIA TWEAKING, please.
I "tweaked" it by years ( by "SET") and now I want (learn how can it be done in uscript) it as mutator for server side, for everyone on the server.
I want in this way, thats why im here, but I dont want create a new weapons, I just want to change existing weapons and projectiles (classes, as mutator/mod)
here are all classes what I want to change:
UT_eightball,ut_seekingrocket ,ut_grenade ,rocketmk2 ,RocketTrail, UTSmokeTrail ,LightSmokeTrail,
UT_BlackSmoke ,UT_SpriteSmokePuff ,UT_SpriteBallExplosion ,ut_SPRITEBALLCHILD
shockrifle,SHOCKPROJ ,SHOCKBEAM ,ut_comboring ,ut_ringexplosion4 ,shockriflewave
pulsegun,pbolt, starterbolt, plasmasphere, plasmacap, plasmahit, plasmaeffect
ut_flakcannon,utchunk, utchunk1, utchunk2 ,utchunk3, utchunk4, chunktrail, flakslug
minigun2,mtracer, ut_shellcase, minishellcase
ut_biorifle,bioglob, biosplash, ut_biogel
ripper,razor2, Razor2Alt, RipperPulse
ut_shieldbelt, UT_ShieldBeltEffect, udamage, armor2, thighpads, UTTELEEFFECT
ut_heavywallhiteffect, ut_lightwallhiteffect, ut_wallhit
UT_BloodBurst, BloodSplaT, UT_BloodHit, UT_BloodPuff, UT_BloodDROP, UT_Blood2, UT_Blood
Tmale1Carcass, Tmale2Carcass, TFemale1Carcass, TFemale2Carcass, TBossCarcass, TCowCarcass, Tmalebody
here are the default properites of these classes what I want change on the server side ( in global .ini config ):
mesh | drawscale | texture | skin | rotationrate | bunlit | bhidden | style | drawtype | lifespan | Fatness |
| bMeshEnviroMap | muzzleflashscale | exptype | spriteanim | lighthue | lightradius | lightbrightness |
| lighteffect | AltFireSound | ThirdPersonMesh | PlayerViewScale | PREPIVOT | Physics | MuzzleScale |
| MuzzleFlashTexturebRotateToDesired | DesiredRotation | AltFireSound |