Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Thank you for reporting. I really messed up again
Would love to be proven wrong, but far as I can tell arms and icons are hard-coded client-side shit with no bridging way for VScript or Sourcemod to have new non-replacement assets added to them.
The workaround replacements found had unsolvable problems from trying to replicate a purely client-side feature with server-side scripting. I remember a talk about Cold Front with JAiZ that an icon for Mike was implemented using a workaround, but it can only be positioned statically for the default HUD and then be too offset on other custom HUDs, thus it was cut.
As for arms, attaching an arms prop will have the fake arms clipping through the world as well as not respecting viewmodel FOV, and attempting to attach an arms viewmodel entity to the viewmodel just straight up doesn't work.
Maybe not tutorial as not even I can get it to work properly
@Shadowysn
Thank you for explaining, so it really is impossible then, sheee
"Unknown" "models/v_models/weapons/v_claw_smoker_l4d1.mdl"
Unless someone can code a client-side plugin, nobody's going to get any more control over the arm models. And you'd have to replace basically every weapon script in the game to change or add the "Unknown" arms to all of them, which means conflicts with all other weapon script modifying mods.
Thanks, I think I dont really have permission for Mike, I could upload to gdrive but no space
Whats your progress so far?
Basically putting your CharacterViewmodelAddon section outside the weapon scope means it's ignored.
"CharacterViewmodelAddon"
{
"Coach" "models/weapons/arms/v_arms_coach_new.mdl"
"Mechanic" "models/weapons/arms/v_arms_mechanic_new.mdl"
"Producer" "models/weapons/arms/v_arms_producer_new.mdl"
"Gambler" "models/weapons/arms/v_arms_gambler_new.mdl"
"Manager" "models/weapons/arms/v_arms_louis.mdl"
"Biker" "models/weapons/arms/v_arms_francis.mdl"
"TeenGirl" "models/weapons/arms/v_arms_zoey.mdl"
"NamVet" "models/weapons/arms/v_arms_bill.mdl"
"Blake" "models/weapons/arms/v_arms_blake_new.mdl"
"Haruka" "models/weapons/arms/v_arms_haruka_new.mdl"
"Sara" "models/weapons/arms/v_arms_sara_new.mdl"
"Yusuke" "models/weapons/arms/v_arms_yusuke_new.mdl"
}
yeah, this mod wont affect the vanilla survivor model files
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3529415909
I updated the mod, and added another setting. Maybe can try try_restore_on_update = true?
After using your settings on dead center, seems fine. Maybe its the campaign, l4d1 or l4d2
{
toggles = [true, true, true, true, true, true, true, true, true, true, true]
takeovers = ["clone", "clone", "clone", "clone" "clone", "clone", "clone", "clone", "clone", "clone", "clone"]
models = ["models/survivors/survivor_yusuke.mdl", "models/survivors/survivor_sara.mdl", "models/survivors/survivor_haruka.mdl", "models/survivors/survivor_blake.mdl"]
names = ["Yusuke", "Sara", "Haruka", "Blake"]
char_nums = [-1, -2, -3, -4]
context_names = ["Yusuke", "Sara", "Haruka", "Blake"]
takeover_chance = [100, 100, 100, 100]
bots_only = true
auto_start_takeover = true
manual_takeover_commands = ["!takeover", "/takeover"]
debug = false
}
{
autoCheckpointFirstAid = true
fixUpgradePacks = true
autoControlExtraBots = true
fixFriendlyFireLines = true
survCharOrderL4D1 =
[
"Bill",
"Zoey",
"Louis",
"Francis",
"Nick",
"Rochelle",
"Ellis",
"Coach",
]
survStartWeapons =
[
"pistol",
"first_aid_kit",
]
allowSurvSwapCmdForUsers = false
removeExcessSurvivors = true
survCount = 12
restoreExtraSurvsItemsOnTransition = true
fixDefibrillator = true
fixChargerHits = true
survCharOrderL4D2 =
[
"Nick",
"Rochelle",
"Coach",
"Ellis",
"Bill",
"Zoey",
"Francis",
"Louis",
]
}
Hmm I tried on Dead Center, fine for me. Maybe I can try your settings?
Which map was it? I will try it out
Thats nice man, did you see any error like worldtalkmike not found in query or something? because I think in cf_talker.nut theres an override for rr_ProcessRules that could maybe fix that? I may be completely wrong, i dont have enough knowledge
Also did you manage to create custom vcds for mike? I tried but i cant really edit game_sounds_manifest to proceed
Thanks a lot for the fix, I will test out ragdolls and defib later
@superloft7
9 years ago... wow
@Noodlepikmin
He is in the google drive but im trying to give him and the arcade survivors voices
[L4D2]AdaWong Survivor
https://forums.alliedmods.net/showthread.php?p=2429012
I also accidentally broke defib functionality for custom survivors somehow with VSSM, I'm going to try and fix that when I can get back home.
Hmm I think that would have to be a separate mod, but good idea
Thanks, i will take a look
@superloft7
I think identity fix would prevent any model changes, just guessing. And by dies and respawns, do you mean defib and rescue closet? This mod will try to restore the custom model after a survivor has been defibbed or rescued from closet
Use VScript Survivor Manager if you want to add more than 8 survivors.
On another note, is it feasible to add a feature where the mod automatically takes over when a survivor dies and respawns?
Which part?
@Sex Defender
Did you try restart the game?