Garry's Mod

Garry's Mod

Wiremod
tanghao Mar 19, 2015 @ 9:26am
E2 code problem
new version wiremod updated,but find all remain E2 code broken.some function has deleted from old version.:missing:

for example,follow function is broken in new E2
propSpawn()
setPos()
setAng()
propFreeze()
propNotSolid()
propGravity()

can anybody help me?????????
< >
Showing 1-11 of 11 comments
tanghao Mar 19, 2015 @ 9:34am 
wiremod wiki last update 2.15,no search result from forum and wiki
lord_keldor Mar 19, 2015 @ 10:54am 
same ♥♥♥♥(
lord_keldor Mar 19, 2015 @ 10:56am 
hotfix?
tanghao Mar 19, 2015 @ 8:04pm 
still no update, i think it may replaced by other function.
???
:missing::missing::missing:
NanoPi Mar 19, 2015 @ 11:36pm 
I just had a similar problem. maybe the solution to my problem can help you.

I'm not really sure though, since I don't really know how the functions you listed broke for you.

today I got this E2 code validation error in singleplayer:

No such function: entity:wirelink(void)

that was weird, I had to question how a function could just disappear in an update.


found this in the changelog:
- E2: Fixed being unable to disable extensions, Server Owners may need to enable things!

found this on github:
- Added command 'wire_expression2_extensions' so players can see available extensions on server.

tried the new command:
] wire_expression2_extensions +---------------------------------+ | E2 EXTENSIONS | +----------------+----------------+ | ENABLED | DISABLED | +----------------+----------------+ | console | constraintcore | | file | effects | | find | propcore | | glon | remoteupload | | holo | wiring | | http | | | npc | | | pac | | | ranger | | | sound | | +----------------+----------------+

so we were using these extensions while they were disabled and while disabling extensions was broken causing them to just work.

try this command
wire_expression2_extension_enable propcore

below is console output after I enabled wiring and propcore:
] wire_expression2_extension_enable wiring
E2 Extension 'wiring' has been enabled. Expression 2 will be reloaded in 10 seconds.
] wire_expression2_extension_enable propcore
E2 Extension 'propcore' has been enabled. Expression 2 will be reloaded in 10 seconds.
Couldn't include file 'includes\modules\glon.lua' (File not found) (<nowhere>)
Calling destructors for all Expression 2 chips.
Reloading Expression 2 extensions.
Calling constructors for all Expression 2 chips.
Done reloading Expression 2 extensions.
since this was singleplayer, the 10 second countdown did not start until I exited the console/menu and unpaused the game.
Last edited by NanoPi; Mar 19, 2015 @ 11:40pm
tanghao Mar 20, 2015 @ 2:58am 
thanks, problem solved, :facepunch:

but default setting is pretty annoying
Forden Apr 10, 2015 @ 7:54am 
They need to put up an original version of E2 for people who want to use their old E2s

Honestly.
exoRift Jul 1, 2016 @ 3:33am 
How come some e2s son't work in singleplayer but they do in multiplay? Iv'e been hearing about this "propcore" thing... How do I get it?
Architector #4 Jul 12, 2016 @ 9:41pm 
Originally posted by mets11rap:
How come some e2s son't work in singleplayer but they do in multiplay? Iv'e been hearing about this "propcore" thing... How do I get it?
Read stuff above or continue reading this reply. Write "wire_expression2_extension_enable propcore" into console to enable propcore extension, which most of multiplayer servers enable and that's why propGravity() and such things work - they're part of disabled extension. Also write "wire_expression2_extensions" into console, that will list you enabled and disabled extensions, and enable every other disabled extension by the same way.
KyogreRider May 29, 2020 @ 8:45am 
Where do i download prop core?
Architector #4 May 29, 2020 @ 8:34pm 
Originally posted by KyogreRider13:
Where do i download prop core?
It comes in WIremod by default. Just enable it as per the comment above.
< >
Showing 1-11 of 11 comments
Per page: 1530 50