Garry's Mod

Garry's Mod

Ocen: 143
Contraption Framework
   
Przyznaj nagrodę
Ulubione
Ulubione
Usuń z ulubionych
Content Type: Addon
Addon Type: ServerContent
Addon Tags: Build
Rozmiar pliku
Zamieszczono
Zaktualizowano
33.756 KB
5 lutego 2024 o 16:46
14 sierpnia o 19:58
Listy zmian: 31 ( zobacz )

Zasubskrybuj, aby pobrać
Contraption Framework

Opis
Contraption Framework (CFW)


Monitors constraints to create "Contraption" objects and adds callbacks for changes made to contraptions for efficient contraption-aware functionality.

For example, in order to calculate the total mass of a contraption traditionally one would need to iterate over every entity on the contraption and store this information somewhere.

With Contraption Framework (CFW), a callback is run whenever an entity is added to or removed from a contraption and the total mass is added to or subtracted from the total stored in memory on the contraption object.



https://github.com/ACF-Team/CFW
Komentarzy: 50
thecraftianman 21 października o 9:03 
@Balooba5000 What's the addon with the tranquilizer gun that you were using?
Balooba5000 15 października o 19:47 
[Contraption Framework] Contraption Framework Error: Entity had no links. This error generally indicates a deeper problem with CFW.
1. disconnect - lua/cfw/core/connectivity_sv.lua:70
2. SetParent - lua/cfw/core/parenting_sv.lua:108
3. unknown - lua/autorun/sh_tranquilizergun.lua:1119
[TR] James [YT] 3 sierpnia o 13:21 
Getting these script errors:

[Contraption Framework] Contraption Framework Error: Entity had no links. This error generally indicates a deeper problem with C
FW.
1. disconnect - lua/cfw/core/connectivity_sv.lua:70
2. SetParent - lua/cfw/core/parenting_sv.lua:108
3. Function - lua/autorun/parent_childtables.lua:26
4. v - lua/includes/extensions/entity.lua:158
5. unknown - lua/includes/modules/hook.lua:102


[Contraption Framework] lua/cfw/core/connectivity_sv.lua:72: attempt to index local 'links' (a nil value)
1. disconnect - lua/cfw/core/connectivity_sv.lua:72
2. SetParent - lua/cfw/core/parenting_sv.lua:108
3. Function - lua/autorun/parent_childtables.lua:26
4. v - lua/includes/extensions/entity.lua:158
5. unknown - lua/includes/modules/hook.lua:102
thecraftianman 26 lipca o 8:06 
Would you be willing to send me the dupe you tried this with on Discord? This is probably something specific to your particular dupe.
Serika 26 lipca o 3:54 
trying to paste in a dupe with advdupe2 causes it to not be undoable with the Z key, and these errors show up
[Contraption Framework] lua/cfw/core/connectivity_sv.lua:47: attempt to call method 'Merge' (a nil value)
1. connect - lua/cfw/core/connectivity_sv.lua:47
2. unknown - lua/cfw/core/constraints_sv.lua:40

Timer Failed! [Simple][@lua/cfw/core/constraints_sv.lua (line 28)]
[AdvDupe2Notify] Finished Pasting!

[Contraption Framework] lua/cfw/core/constraints_sv.lua:76: attempt to call method 'Remove' (a nil value)
1. func - lua/cfw/core/constraints_sv.lua:76
2. Run - lua/includes/modules/hook.lua:267
3. Do_Undo - lua/includes/modules/undo.lua:380
4. unknown - lua/autorun/server/antiundo.lua:104
5. unknown - lua/includes/modules/concommand.lua:54 (x5)
win xp 28 czerwca o 13:14 
[Contraption Framework] lua/cfw/classes/link_sv.lua:72: attempt to call method 'Sub' (a nil value)
1. Sub - lua/cfw/classes/link_sv.lua:72
2. disconnect - lua/cfw/core/connectivity_sv.lua:76
3. fn - lua/cfw/core/parenting_sv.lua:117
4. unknown - lua/ulib/shared/hook.lua:109
cozmo 28 kwietnia o 7:33 
I have this downloaded but it says its not installed
thecraftianman 24 kwietnia o 20:56 
Could you send a link to the dupe so that I can try taking a look at it?
vegan food user 24 kwietnia o 17:21 
Yeah, I tried doing that already but that didn't help,
thecraftianman 24 kwietnia o 16:51 
ULib isn't related to this at all, but there might be something else conflicting with this addon. Try disabling any addons that also do things to prop contraptions and see if that fixes it.