Garry's Mod

Garry's Mod

245 ratings
[E2] PlyCore
Rate  
Favorite
Favorited
Unfavorite
Type: Tool, Addon
Tags: Build
File Size
Posted
Updated
0.004 MB
Jan 12, 2014 @ 5:07pm
Oct 28, 2017 @ 7:36pm
16 Change Notes ( view )

Subscribe to download
[E2] PlyCore

In 2 collections by Sir Papate
Marmottes.net
66 items
Expression 2 Core
5 items
Description
GitHub[github.com]

It's the PlyCore, an extension for the Expression 2 that add functions to manipulate players. All functions can be called on yourself or on other players if you have their prop protection rights.

** Major Update **
* Add ulx permission to manage the access for all commands
* Add messages system:
---- Add sendMessage(S)
---- Add sendMessageCenter(S)
---- Add sendMessageColor(R)
---- Add sendMessageColor(...)
---- Add E:sendMessage(S)
---- Add E:sendMessageCenter(S)
---- Add E:sendMessageColor(R)
---- Add E:sendMessageColor(...)
---- Add R:sendMessage(S)
---- Add R:sendMessageCenter(S)
---- Add R:sendMessageColor(R)
---- Add R:sendMessageColor(...)
* Add new functions:
---- Add E:plyFreeze(N)
---- Add E:plyIsFrozen()
---- Add E:plyDisableNoclip(N)

Links
For the functions documentation, click here.
If you have any problem, click here.
And if you have a suggestion, click here.

For the DamageCore WorkShop, click here.
For the WeaponCore WorkShop, click here.
For the EntextraCore WorkShop, click here.
Enjoy !
Popular Discussions View All (6)
17
Oct 13, 2017 @ 10:11am
[E2 code] Noclip
Sir Papate
14
Jul 28, 2019 @ 2:00pm
PINNED: Suggestion box!
Sir Papate
13
Jan 22, 2019 @ 1:38pm
PINNED: Bug reports
Sir Papate
< >
39 Comments
bridge burner Apr 3, 2019 @ 4:06am 
@FirePenguin Do you have an entity to apply it to?
If you want to apply it to the owner of the gate it'd go like this for example
E = owner()
if(A) {E:plyApplyForce(vec(1000,1000,1000))}
FirePenguin Mar 16, 2019 @ 8:37am 
"No such function: plyApplyForce(V)...."

None of the functions seem to work, even on my own server with the addon enabled. Am I missing something?
silly goose Mar 28, 2018 @ 1:57pm 
Is there a way to use aimPos with applyPlayerForce?
Ben66 Nov 1, 2017 @ 3:01am 
La doc est pas terrible sur l'e2 helper :p
[SSC] Bonnie Oct 13, 2017 @ 10:10am 
i have a ULX server
Nub Sep 22, 2017 @ 5:28pm 
Rip
Nub Sep 22, 2017 @ 5:28pm 
@Sir Papate can't you just go into ULX and manage permission for the group? When I was viewing ULX, I noticed a tab for the core. It does seem to restrict so what is the point of this coding?
[code]
hook.Add("PlyCoreCommand", "CommandRestriction", function(ply, _, cmd)
if not ply:IsAdmin() and (cmd == "god" or cmd == "disablenoclip") then
return true
end
end)
[/code]
StonerRabbit Sep 16, 2017 @ 3:18am 
@Sir Papate
Where would I put the
hook.Add("PlyCoreCommand", "CommandRestriction", function(ply, _, cmd)
if not ply:IsAdmin() and (cmd == "god" or cmd == "disablenoclip") then
return true
end
end)
StonerRabbit Sep 15, 2017 @ 6:07pm 
Still, Would be nice if there was a ulx menu extension that came with it.
Sir Papate  [author] Sep 15, 2017 @ 4:06am 
If you have ULX on your server, you can block specific command for a group. If you dont have ULX, you can use the hook PlyCoreCommand like:
[code]
hook.Add("PlyCoreCommand", "CommandRestriction", function(ply, _, cmd)
if not ply:IsAdmin() and (cmd == "god" or cmd == "disablenoclip") then
return true
end
end)
[/code]