mirror of
https://bitbucket.org/Ioncannon/project-meteor-server.git
synced 2025-04-20 11:47:48 +00:00
35 lines
No EOL
817 B
Lua
35 lines
No EOL
817 B
Lua
require("global");
|
|
|
|
properties = {
|
|
permissions = 0,
|
|
parameters = "ss",
|
|
description =
|
|
[[
|
|
Passes endEvent() to player or <targetname> to close a script.
|
|
!endevent |
|
|
!endevent <targetname> |
|
|
]],
|
|
}
|
|
|
|
function onTrigger(player, argc, name, lastName)
|
|
local sender = "[endevent] ";
|
|
|
|
if name then
|
|
if lastName then
|
|
player = GetWorldManager():GetPCInWorld(name.." "..lastName) or nil;
|
|
else
|
|
player = GetWorldManager():GetPCInWorld(name) or nil;
|
|
end;
|
|
end;
|
|
|
|
local messageID = MESSAGE_TYPE_SYSTEM_ERROR;
|
|
local message = "Sending endEvent()";
|
|
|
|
if player then
|
|
player:endEvent();
|
|
player:SendMessage(messageID, sender, message);
|
|
print(message);
|
|
else
|
|
print(sender.."Sending Event.");
|
|
end;
|
|
end; |