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
they all roughly follow this format:
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/grenadethrow.lua:54: attempt to index global 'self' (a nil value)
1. b - lua/tfa_vox/modules/grenadethrow.lua:54
2. v - RunString(Ex):8
3. unknown - lua/includes/modules/hook.lua:102 (x974)
but replace grenadethrow.lua with any number of other files.
also, all the options seem to reset when exiting
Well, what USED to happen was that if you have a melee weapon equipped (like the fists) and you engage the kick, it'll trigger the melee callouts, but now that doesn't happen anymore.
1. b - lua/tfa_vox/modules/grenadethrow.lua:34
2. v - RunString(Ex):8
3. Call - lua/includes/modules/hook.lua:102
4. TFAVOX_Init - lua/tfa_vox/framework/tfa_vox_global_functions.lua:354
5. unknown - lua/tfa_vox/framework/tfa_vox_packs.lua:141
6. unknown - lua/includes/modules/concommand.lua:54
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/grenadethrow.lua:54: attempt to index global 'self' (a nil value)
1. b - lua/tfa_vox/modules/grenadethrow.lua:54
2. v - RunString(Ex):8
3. unknown - lua/includes/modules/hook.lua:102
1. LambdaRunHook - lua/lambdaplayers/autorun_includes/shared/a_hookhandling.lua:16
2. LambdaOnKilled - lua/lambdaplayers/lambda/sh_hooks.lua:286
3. func - lua/lambdaplayers/lambda/sh_hooks.lua:926
4. v - lua/lambdaplayers/lambda/sh_util.lua:114
5. Run - lua/includes/modules/hook.lua:102
6. unknown - lua/lambdaplayers/autorun_includes/shared/gamemode_overrides.lua:397
I think I know that it's the same error, but the difference is that Lambda Player died from barrels (as far as I understand)
1. LambdaRunHook - lua/lambdaplayers/autorun_includes/shared/a_hookhandling.lua:16
2. LambdaOnKilled - lua/lambdaplayers/lambda/sh_hooks.lua:286
3. func - lua/lambdaplayers/lambda/sh_hooks.lua:926
4. v - lua/lambdaplayers/lambda/sh_util.lua:114
5. Run - lua/includes/modules/hook.lua:102
6. unknown - lua/lambdaplayers/autorun_includes/shared/gamemode_overrides.lua:397
7. TakeDamageInfo - [C]:-1
8. func - lua/autorun/cl_vmanipfeedbacker.lua:790
9. unknown - lua/includes/extensions/net.lua:34
this happens when i kill Lambda Player
(Well rn it's gone the specific weapon option in the VOX GUI but I'm guessing it's gonna come back in a later update?)
The specific pickup callouts are based on what type of ammo the weapon uses.
The problem is that for whatever reason, Arc weapons typically use inaccurate ammo types for their weapons (Rifles use SMG1 ammo, SMGs use pistol ammo etc.)
I'll see if I can figure something out though.
I have tons of Arc9 weapons that for some reason all of the guns (including grenades/throwables that are not from EFT) they call them a "pistol" instead of a shotgun, rifle or sniper with the L4D voice pack, and it kinda bothers me since it doesn't make sense, specially with the throwables.
1. b - lua/tfa_vox/modules/grenadethrow.lua:34
2. func - RunString(Ex):8
3. internal_call - lua/includes/modules/hook.lua:409
4. Call - lua/includes/modules/hook.lua:428
5. TFAVOX_Init - lua/tfa_vox/framework/tfa_vox_global_functions.lua:354
6. func - lua/tfa_vox/framework/tfa_vox_base_hooks.lua:23
7. internal_call - lua/includes/modules/hook.lua:409
8. unknown - lua/includes/modules/hook.lua:428
1. b - lua/tfa_vox/modules/idlebreath.lua:44
2. unknown - RunString(Ex):8
3. unknown - lua/dlib/modules/hook.lua:904
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/killstreak.lua:84: attempt to compare nil with number
1. b - lua/tfa_vox/modules/killstreak.lua:84
2. unknown - RunString(Ex):8
3. unknown - lua/dlib/modules/hook.lua:904
The Garry's mod update seems to have broken something, because now the mod spams these 2 errors in the console.
1. LambdaRunHook - lua/lambdaplayers/autorun_includes/shared/a_hookhandling.lua:16
2. LambdaOnKilled - lua/lambdaplayers/lambda/sh_hooks.lua:302
3. func - lua/lambdaplayers/lambda/sh_hooks.lua:1093
4. v - lua/lambdaplayers/lambda/sh_util.lua:115
5. Run - lua/includes/modules/hook.lua:96
6. unknown - lua/lambdaplayers/autorun_includes/shared/gamemode_overrides.lua:397
7. FireBullets - [C]:-1
8. defaultfunc - lua/lambdaplayers/lambda/sv_weaponhandling.lua:217
9. UseWeapon - lua/lambdaplayers/lambda/sv_weaponhandling.lua:274
10. unknown - lua/entities/npc_lambdaplayer.lua:816
seems to be related to killstreaks function, whenever a lambda kills any living thing this error pops up
Recently i started playing with a mod called Gmod Quake 3...
It's so fun and really well done, but being a separate GAMEMODE from sandbox, some addons don't have all their functionalities or straight up don't work...
TFA-VOX and your custom modules work well enough, except the Damage callouts, both the base TFA-VOX ones and the custom ones from
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2925438575
So i was thinking about this suggestion, is it possible to implement a module that reliably detects the damage recived from the Quake Gamemode?
Respectively in the same way of how the original quake does...
Which has 4 stages of "Damage Severity"
100 HP
75 HP
50 HP
25 HP
This is just an idea tho, i'm not asking anything since i get how difficult it is to program in LUA and make things work.
Anyway thank you for maintaining your addons and for adding new stuff every so often.
And thank you for even reading this type of comments.
local IsBreathingIn = true
if CurTime() < OutOfBreathDelay and sndtbl then
if IsBreathingIn then
TFAVOX_PlayVoicePriority(ply, sndtbl.outofbreath_in, -2)
IsBreathingIn = false
else
TFAVOX_PlayVoicePriority(ply, sndtbl.outofbreath_out, -2)
IsBreathingIn = true
end
end
I modified your existing outofbreath script and played around. This does to trick somewhat but it plays the in sounds or the out sounds multiple times in a row sometimes, guess it has something to do with how the delays and curtime arithmetic works, I'm not clever enough to figure it out.
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/idlechatter.lua:88: attempt to compare nil with number
1. b - lua/tfa_vox/modules/idlechatter.lua:88
2. v - RunString(Ex):8
3. unknown - lua/includes/modules/hook.lua:96 (x19)
idk what it means but if i keep playing the number at the end is gonna get to the hundreds
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/plybanter.lua:104: attempt to index field 'TFAVOX_Sounds' (a nil value)
1. callback - lua/tfa_vox/modules/plybanter.lua:104
2. v - lua/tfa_vox/framework/tfa_vox_modules.lua:622
3. unknown - lua/includes/modules/hook.lua:96
You think you could add compatibility to LSCS?
Unfortunately that's a random error that I can't really fix. I'm not sure what causes it, but the TFA_VOX_Pack_Reload console command should fix the issue.
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/plybanter.lua:104: attempt to index field 'TFAVOX_Sounds' (a nil value)
1. callback - lua/tfa_vox/modules/plybanter.lua:104
2. fn - lua/tfa_vox/framework/tfa_vox_modules.lua:622
3. unknown - lua/ulib/shared/hook.lua:109
The addon likes to bug out like that at random. I'm not sure why.
If it does happen just run the TFA_VOX_Pack_Reload console command and that should fix it (and TFA_VOX_Module_Reloadall if the first one doesn't work.)
1. b - lua/tfa_vox/modules/barnaclegrab.lua:47
2. v - RunString(Ex):8
3. unknown - lua/includes/modules/hook.lua:96 (x1290)
1. callback - lua/tfa_vox/modules/complimentkill.lua:105
2. v - lua/tfa_vox/framework/tfa_vox_modules.lua:622
3. Call - lua/includes/modules/hook.lua:96
4. unknown - gamemodes/base/entities/entities/base_nextbot/sv_nextbot.lua:160
5. TakeDamageInfo - [C]:-1
6. unknown - lua/autorun/bsmod_killmove.lua:838
1. GetPos - [C]:-1
2. callback - lua/tfa_vox/modules/spotitem.lua:166
3. fn - lua/tfa_vox/framework/tfa_vox_modules.lua:622
4. unknown - lua/ulib/shared/hook.lua:109
Whenever I successfully perform a roll when there's a vox assigned for that, the whole TFA-VOX mod like stops delivering callouts altogether for a few seconds before it starts delivering callouts again as usual.
(Can't believe no one has left a comment here for like almost a whole month)
Like if you manage to successfully perform a roll, it'll trigger a callout.
[TFA-VOX Extra Callouts] lua/tfa_vox/modules/idlebreath.lua:46: attempt to index field 'calloutsextra' (a nil value)
1. b - lua/tfa_vox/modules/idlebreath.lua:46
2. v - RunString(Ex):8
3. unknown - lua/includes/modules/hook.lua:96
Pools just don't appear anymore.