Hi! Sorry for posting it here and looking like I completely ignored Garry’s locked and pinned post. But I couldn’t find the modding help anywhere in the forum. If it is there then could this thread be moved. Thanks!
Hi. I need help on some Lua functions that were changed in the GMOD 13 update. I’m looking specifically to convert some of my favorite SWEPs that unfortunately weren’t converted to GMOD 13.
[ERROR] addons/toybox sweps/lua/weapons/weapon_can/shared.lua:672: bad argument #1 to 'AddAngleVelocity' (Vector expected, got userdata)
1. AddAngleVelocity - [C]:-1
2. ThrowCan - addons/toybox sweps/lua/weapons/weapon_can/shared.lua:672
3. HandleCustomAnimationEvent - addons/toybox sweps/lua/weapons/weapon_can/shared.lua:721
4. SSAnimThink - addons/toybox sweps/lua/weapons/weapon_can/shared.lua:806
5. unknown - addons/toybox sweps/lua/weapons/weapon_can/shared.lua:766
[ERROR] addons/toybox sweps/lua/weapons/weapon_anoth_laser/shared.lua:1074: bad argument #2 to 'CreateFont' (table expected, got number)
1. CreateFont - [C]:-1
2. unknown - addons/toybox sweps/lua/weapons/weapon_anoth_laser/shared.lua:1074
[ERROR] addons/toybox sweps/lua/weapons/weapon_eats/shared.lua:42: bad argument #2 to 'Exists' (string expected, got boolean)
1. Exists - [C]:-1
2. unknown - addons/toybox sweps/lua/weapons/weapon_eats/shared.lua:42
[ERROR] addons/toybox sweps/lua/weapons/weapon_sauger/shared.lua:410: attempt to call global 'GetWorldEntity' (a nil value)
1. unknown - addons/toybox sweps/lua/weapons/weapon_sauger/shared.lua:410
[ERROR] addons/toybox sweps/lua/weapons/weapon_real_ar-15/shared.lua:91: bad argument #1 to 'SetFOV' (number expected, got nil)
1. SetFOV - [C]:-1
2. unknown - addons/toybox sweps/lua/weapons/weapon_real_ar-15/shared.lua:91
3. SelectWeapon - [C]:-1
4. unknown - gamemodes/sandbox/gamemode/commands.lua:701
5. unknown - lua/includes/modules/concommand.lua:69
[ERROR] addons/toybox sweps/lua/weapons/weapon_real_ar-15/shared.lua:118: bad argument #1 to 'DefaultReload' (number expected, got no value)
1. DefaultReload - [C]:-1
2. unknown - addons/toybox sweps/lua/weapons/weapon_real_ar-15/shared.lua:118
(The AR-15 actually works it’s just this error when reloading and scoping)
[ERROR] addons/toybox sweps/lua/weapons/weapon_fun_laser/shared.lua:320: attempt to call global 'WorldSound' (a nil value)
1. unknown - addons/toybox sweps/lua/weapons/weapon_fun_laser/shared.lua:320
[ERROR] addons/toybox sweps/lua/weapons/weapon_kantan/shared.lua:187: attempt to index local 'self' (a nil value)
1. unknown - addons/toybox sweps/lua/weapons/weapon_kantan/shared.lua:187
Timer Failed! [Simple][@addons/toybox sweps/lua/weapons/weapon_kantan/shared.lua (line 181)]
[ERROR] addons/toybox sweps/lua/weapons/weapon_kantan/shared.lua:229: attempt to index local 'self' (a nil value)
1. unknown - addons/toybox sweps/lua/weapons/weapon_kantan/shared.lua:229
Timer Failed! [Simple][@addons/toybox sweps/lua/weapons/weapon_kantan/shared.lua (line 173)]
[ERROR] addons/toybox sweps/lua/weapons/weapon_ran_npc/shared.lua:533: attempt to index field 'TNpc' (a nil value)
1. MenuRebuildNpcList - addons/toybox sweps/lua/weapons/weapon_ran_npc/shared.lua:533
2. MenuOpen - addons/toybox sweps/lua/weapons/weapon_ran_npc/shared.lua:577
3. Function - addons/toybox sweps/lua/weapons/weapon_ran_npc/shared.lua:570
4. unknown - lua/includes/modules/usermessage.lua:87
[ERROR] addons/toybox sweps/lua/weapons/weapon_super_g/shared.lua:356: bad argument #1 to 'GetDTBool' (number expected, got string)
1. GetDTBool - [C]:-1
2. Function - addons/toybox sweps/lua/weapons/weapon_super_g/shared.lua:356
3. unknown - lua/includes/modules/usermessage.lua:87
[ERROR] addons/toybox sweps/lua/weapons/weapon_super_g/shared.lua:578: bad argument #2 to 'ChangePitch' (number expected, got no value)
1. ChangePitch - [C]:-1
2. unknown - addons/toybox sweps/lua/weapons/weapon_super_g/shared.lua:578
I’m sorry for posting a lot of lua errors but It’s gmod 12, what more could you expect ? XD