Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
283410617e | ||
|
|
7eb9916fea | ||
|
|
50d5fbee05 |
No files matched your search
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
cmake_minimum_required(VERSION 3.0)
|
cmake_minimum_required(VERSION 3.0)
|
||||||
project(AutoSave VERSION 1.2.0)
|
project(AutoSave VERSION 1.2.1)
|
||||||
|
|
||||||
set(CMAKE_CXX_FLAGS "-static -static-libgcc -static-libstdc++ -Wall -Werror")
|
set(CMAKE_CXX_FLAGS "-static -static-libgcc -static-libstdc++ -Wall -Werror")
|
||||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O2 -DTSFUNCS_DEBUG=false")
|
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O2 -DTSFUNCS_DEBUG=false")
|
||||||
|
|||||||
@@ -54,6 +54,8 @@ Up to 75000 bricks, bricks are sorted by height like the stock save. Over 75000,
|
|||||||
|
|
||||||
## Chat commands
|
## Chat commands
|
||||||
|
|
||||||
|
`/as` is short for `/autosaver` and works with every command below, for example `/as save` or `/as load 08-55-15`.
|
||||||
|
|
||||||
Anyone can use:
|
Anyone can use:
|
||||||
|
|
||||||
- `/autosaver help`
|
- `/autosaver help`
|
||||||
|
|||||||
+19
-2
@@ -1647,7 +1647,7 @@ function AutoSave_Tell(%client, %line)
|
|||||||
}
|
}
|
||||||
function AutoSave_Help(%client)
|
function AutoSave_Help(%client)
|
||||||
{
|
{
|
||||||
AutoSave_Tell(%client, "/autosaver help");
|
AutoSave_Tell(%client, "/autosaver help \c6(or \c3/as\c6 for short)");
|
||||||
AutoSave_Tell(%client, "/autosaver status");
|
AutoSave_Tell(%client, "/autosaver status");
|
||||||
AutoSave_Tell(%client, "/autosaver on");
|
AutoSave_Tell(%client, "/autosaver on");
|
||||||
AutoSave_Tell(%client, "/autosaver off");
|
AutoSave_Tell(%client, "/autosaver off");
|
||||||
@@ -1932,6 +1932,22 @@ function serverCmdAUTOSAVER(%client, %cmd, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a
|
|||||||
{
|
{
|
||||||
AutoSave_Command(%client, %cmd, AutoSave_Join(%a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10));
|
AutoSave_Command(%client, %cmd, AutoSave_Join(%a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10));
|
||||||
}
|
}
|
||||||
|
function serverCmdas(%client, %cmd, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10)
|
||||||
|
{
|
||||||
|
AutoSave_Command(%client, %cmd, AutoSave_Join(%a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10));
|
||||||
|
}
|
||||||
|
function serverCmdAs(%client, %cmd, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10)
|
||||||
|
{
|
||||||
|
AutoSave_Command(%client, %cmd, AutoSave_Join(%a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10));
|
||||||
|
}
|
||||||
|
function serverCmdAS(%client, %cmd, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10)
|
||||||
|
{
|
||||||
|
AutoSave_Command(%client, %cmd, AutoSave_Join(%a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10));
|
||||||
|
}
|
||||||
|
function serverCmdaS(%client, %cmd, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10)
|
||||||
|
{
|
||||||
|
AutoSave_Command(%client, %cmd, AutoSave_Join(%a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10));
|
||||||
|
}
|
||||||
$AutoSave::ChatInstalled = 1;
|
$AutoSave::ChatInstalled = 1;
|
||||||
)TS";
|
)TS";
|
||||||
|
|
||||||
@@ -1968,7 +1984,8 @@ package AutoSaveWatch
|
|||||||
if (getSubStr(%text, 0, 1) $= "/")
|
if (getSubStr(%text, 0, 1) $= "/")
|
||||||
{
|
{
|
||||||
%body = trim(getSubStr(%text, 1, 256));
|
%body = trim(getSubStr(%text, 1, 256));
|
||||||
if (strlwr(getWord(%body, 0)) $= "autosaver")
|
%word = strlwr(getWord(%body, 0));
|
||||||
|
if (%word $= "autosaver" || %word $= "as")
|
||||||
{
|
{
|
||||||
%client = findLocalClient();
|
%client = findLocalClient();
|
||||||
if (isObject(%client))
|
if (isObject(%client))
|
||||||
|
|||||||
Reference in new issue
Block a user