|
Re: Now collecting scripts 4.1 bugs [message #488819 is a reply to message #488818] |
Mon, 28 July 2014 11:24 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
EvilWhiteDragon wrote on Mon, 28 July 2014 10:59 |
dblaney1 wrote on Mon, 28 July 2014 19:43 |
Whitedragon wrote on Mon, 28 July 2014 01:23 | There are 3 issues I know of that can cause double kills:
Picking up powerups after death.
Regen scripts that don't stop on death.
Reversing damage from a player in a Damaged event. (Because the kill message code is in a dumb place.)
|
Its not just the kill messages that repeat when the double/triple kill bug happens. The killed function on any script attached to the object is also called multiple times. For example a mutant spawning a visceroid on death would spawn it multiple times. I tried many things to eliminate this issue and the solution I gave was the only one that worked reliably. It eliminates the glitch entirely. If you are having issues with it, I recommend adding it to the kill function of all of your soldiergameobj in a plugin or in gmsoldier.
|
You keep using that word, "solution" but are you aware that what you're doing isn't a solution but a work-around?
|
I never advocated actually merging this work around into the scripts code. Just gave a suggestion of a way to solve this issue in the mean time. The first post I made about it specifical addresses that. The second half of my post wasn't actually directed at you but rather roszek.
[Updated on: Mon, 28 July 2014 11:28] Report message to a moderator
|
|
|
|
|
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489103 is a reply to message #489102] |
Sat, 23 August 2014 15:12 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
Xpert wrote on Sat, 23 August 2014 14:00 | Just remembered a bug that can be fixed. The team remix fucking blows. 4.0 suppose to fix the terrible remix. It really hasn't. In fact, it is a lot worst.
I played 5 games yesterday of 4 v 4 aow and the teams stayed the same for the last 5 games. Finally on the 6th game, it swapped 1 person with another. The teams didn't change much at all.
Also, spawning is terrible.
I've had times where I would suicide at the beginning of the map and I would re-spawn in the same spot I suicided in.
|
Dragonade has its own team remixing code. Maybe something similar to it could be implemented.
Is there a way to intercept the spawn request and let server plugins customize the logic in which if chooses a spawn point.
[Updated on: Sat, 23 August 2014 15:15] Report message to a moderator
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489105 is a reply to message #488287] |
Mon, 25 August 2014 01:01 |
|
Whitedragon
Messages: 832 Registered: February 2003 Location: California
Karma: 1
|
Colonel |
|
|
Those issues mostly stem from bad RNG. I tried to fix it in DA, but I don't think it really helped any.
Black-Cell.net
Network Administrator (2003 - )
DragonServ, Renegade's first IRC interface bot
Creator and lead coder (2002 - )
Dragonade, Renegade's first server side modification
Lead coder (2005 - )
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489107 is a reply to message #488287] |
Mon, 25 August 2014 11:49 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
Yeah its amazing how complicated random number generation can be. Its a lot more sophisticated than people think. I read a lot of stuff about one day and its pretty fascinating.
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489150 is a reply to message #488287] |
Tue, 02 September 2014 20:02 |
Hutchinman
Messages: 10 Registered: May 2012
Karma: 0
|
Recruit |
|
|
I have had three crashes since I reinstalled Renegade and installed Unofficial Patch for First Decade (1.04) and this patch for Renegade. I have set administrative privileges for all the games in the First Decade Launcher.
The crashes happen on the first mission for the campaign. The first happened about 2/3's through the first mission and the last two happened as I clicked the "continue" button at the screen where it lists your performance.
I get the "Renegade has encountered an internal error and is unable to continue normally" notification.
[Updated on: Tue, 02 September 2014 20:03] Report message to a moderator
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489152 is a reply to message #488287] |
Tue, 02 September 2014 21:40 |
|
That crash is already fixed (its an issue with the movie code)
Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies
|
|
|
|
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489176 is a reply to message #489175] |
Thu, 04 September 2014 20:31 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
Xpert wrote on Thu, 04 September 2014 18:18 | You should change the way vehicle shells spawn like the way dragonade is so that it doesn't get stuck in retarded places or float in mid air.
|
There's too many things to list that should be more like dragonade lol.
|
|
|
|
|
|
|
Re: Now collecting scripts 4.1 bugs [message #489195 is a reply to message #489193] |
Fri, 05 September 2014 23:18 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
roszek wrote on Fri, 05 September 2014 21:50 |
Xpert wrote on Fri, 05 September 2014 21:17 |
roszek wrote on Fri, 05 September 2014 22:47 | There seems to be an issue with the map timer, it works fine on stock maps, but with the packages it only seems to work on the first map then drops to 30 min on every map after. Could just be me but I get this issue on two separate severs.
|
I'm confused. How are you setting the map time?
|
Well I'm using a custom timer but was pointing out that prior to that when I set the time in the svrcfg_cnc.ini it only worked on the first map unless it was a stock map.
|
I think thats actually a brenbot issue. Even with the map settings module disabled it still sets the time. You have to edit brenbots source code and remove the time set line in modules.pm
[Updated on: Fri, 05 September 2014 23:19] Report message to a moderator
|
|
|
|
|
|