Manages DLLs for extending game client/server functionality
Go to file
lightbulblighter a08bcfa39e
Merge branch 'main' of https://github.com/ProjectPolygon/PolygonDLLUtilities
2022-06-07 01:08:44 -07:00
PolygonClientUtilities Merge branch 'main' of https://github.com/ProjectPolygon/PolygonDLLUtilities 2022-06-07 01:08:44 -07:00
.gitignore Add fixes for cURL trust check, tempfix Asset.ashx 2022-06-05 11:09:46 +01:00
PolygonDLLUtilities.sln Clean up a lot 2022-06-04 20:02:41 -07:00
README.md Update README.md 2022-06-05 07:52:35 +01:00
vcpkg.json remove openssl 2022-06-05 22:53:30 -07:00

README.md

PolygonDLLUtilities

Manages DLLs for extending game client/server functionality

Based off ndoesstuff/JoinScriptUrlImpl as per the MIT license

Test trust check:

Insert a new brick with decal
Try setting decal ID to http://tadah.rocks - Should succeed
Try setting decal ID to http://tadah.rocks@example.com - Should fail

Test signature check:

Run loadfile("rbxasset://signatureinvalid.txt")() - Should throw an exception
Run loadfile("rbxasset://signatureoverflow.txt")() - Should throw an exception

Test command line parameter reimplementation (2010/2011 builds only):

> RobloxApp.exe -a http://polygondev.pizzaboxer.xyz/login/negotiate.ashx -t 0 -j http://polygondev.pizzaboxer.xyz/game/visit.ashx

Test DataModel creation (Arbiter builds only):

Run print("NewGame") - Should create a new DataModel with an executed script

vcpkg

> git clone https://github.com/microsoft/vcpkg
> .\vcpkg\bootstrap-vcpkg.bat
> .\vcpkg\vcpkg integrate install
> .\vcpkg\vcpkg integrate project