AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting (https://forums.alliedmods.net/forumdisplay.php?f=107)
-   -   [L4D2] L4D1 Survivors unable to remark the world (https://forums.alliedmods.net/showthread.php?t=313825)

Edison1318 01-24-2019 06:36

[L4D2] L4D1 Survivors unable to remark the world
 
I've been playing l4d2 with 8 survivors for few years and I did noticed that l4d1 survivors are unable to do functions like l4d2 survivors does especially on L4D2 survivor set. While playing on L4D1 campaigns we only get to play on L4D1 survivors but thanks to Silvers about that Mission and Weapons - Info Editor for changing survivor set to l4d2 survivors.

I had a problem here was the survivors are unable to mourn L4D1 survivor bodies but except L4D2 survivors bodies if l4d1 survivors has l4d2 survivors mourn lines. So I used DeathChaos25's plugin L4D1 Survivors mourn fix to make the survivors to mourn their own bodies.

The problem I'm having right now is the l4d1 survivors can't remark the world. For instance, when a survivor walks to place and says "We can go through here", "there's a gas station.", "Up here.", etc. It's actually something to do about "m_survivorCharacter" netprop. This might be really confused cause on different survivor sets has different characters. Netprops has different numbers like from 0 to 8. On L4D2 survivors set, 0,1,2,3 are l4d2 survivors but on L4D1 survivor set are l4d1 survivors. The game just replace l4d2 survivors as l4d1 survivors on L4D1 campaigns.

I figured that the game only made survivors from 0 to 3 on m_survivorCharacter netprop to remark the world. 4,5,6,7 or higher doesn't. And those netprops are for l4d1 survivors on L4D2 survivor set. I hope you do really understand what I'm saying but just to pointed out the issue I encountered. I know that the game originally wasn't made for more than 4 survivors. If there's any solution to fix this then hope you'll able to help.

cravenge 01-25-2019 07:24

Re: [L4D2] L4D1 Survivors unable to remark the world
 
I haven't encountered this problem. I'm using Silver's Info Editor and the L4D1 survivors can still vocalize their world remarks. Same goes for the L4D2 survivors mourning over L4D1 ones.

Maybe it's because you're using a modified talker file or you're not using Lux's Character Manager?

Edison1318 01-25-2019 08:41

Re: [L4D2] L4D1 Survivors unable to remark the world
 
Quote:

Originally Posted by cravenge (Post 2636535)
...

I used my own modified talker and modify one of the survivors lines. I didn't use Lux's character manager, but does that really work when I'm using it? I mean I already added the lines for Zoey and Louis "Don't shoot the car" line, but doesn't work in l4d2 survivor set. Only l4d2 survivors get to vocalize the remark.

cravenge 01-27-2019 19:04

Re: [L4D2] L4D1 Survivors unable to remark the world
 
Well, if you're using Silver's Info Editor and then changed the survivor set from there, you need Lux's Character Manager as stated in the config file... that is, if you didn't remove that comment.

Edison1318 01-28-2019 03:22

Re: [L4D2] L4D1 Survivors unable to remark the world
 
Quote:

Originally Posted by cravenge (Post 2636914)
Well, if you're using Silver's Info Editor and then changed the survivor set from there, you need Lux's Character Manager as stated in the config file... that is, if you didn't remove that comment.

Well this time I used character manager and welp, still not working. Without the use of DeathChaos mourn plugin, I tried to make l4d1 survivors mourn Zoey, Bill's dead body but doesn't work. And still the same doesn't remarking the world for l4d1 survivors as well. They're only times the l4d1 survivors will vocalize is that at the beginning of the no mercy where louis and bill talking about taking subway to the hospital.

cravenge 01-29-2019 01:42

Re: [L4D2] L4D1 Survivors unable to remark the world
 
Strange.

Why not remove other plugins and start adding survivor related ones one at a time? Might help pinpoint which plugin causes the problem.

Edison1318 01-29-2019 02:40

Re: [L4D2] L4D1 Survivors unable to remark the world
 
Quote:

Originally Posted by cravenge (Post 2637087)
Strange.

Why not remove other plugins and start adding survivor related ones one at a time? Might help pinpoint which plugin causes the problem.

Maybe I guess.. I'll just try to remove one of my plugins and some of the extensions as well then.
You should record the video for the proof just in case.

cravenge 01-29-2019 19:04

Re: [L4D2] L4D1 Survivors unable to remark the world
 
Sure.

Edison1318 02-21-2019 04:50

Re: [L4D2] L4D1 Survivors unable to remark the world
 
I'm pretty sure L4D1 survivors will definitely remark on 0 to 3 according to m_survivorCharacter netprop. Since I've implemented Bill's talker lines into Nick character, they remarks like "we can go through here." I didn't wanted to change every l4d1 survivor's m_survivorCharacter netprop to l4d2 one otherwise the game would get confused how to differentiate between l4d2 and l4d1 survivors.

Edison1318 05-17-2019 01:25

Re: [L4D2] L4D1 Survivors unable to remark the world
 
2 Attachment(s)
I've been coding this for weeks making L4D1 survivors to vocalize their remarks in L4D1 campaigns. It also works in L4D2 campaigns as well. However, I can't identify the distance how close they need to vocalize. So, I only set to 500.0 distance to other info_remarkable.

I used IsTargetInSightRange code from Guren to make the l4d1 survivors look at the info_remarkable correctly. It's not really replica to how the response system fire survivor's remark but slightly same. There are still some that does not remark sadly.

Feel free to use my code to help me solve things and improve it. I'll be appreciated it.

Note that this plugin used sdktools and sceneprocessor


All times are GMT -4. The time now is 05:04.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.