Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PLUGIN = nil;
- function Initialize(Plugin)
- Plugin:SetName("NewPlugin")
- Plugin:SetVersion(1)
- -- Hooks
- PLUGIN = Plugin -- NOTE: only needed if you want OnDisable() to use GetName() or something like that
- -- Command Bindings
- cPluginManager.BindCommand("/serverchange", "test.node", ServerChange, " - Description of command")
- LOG("Initialised " .. Plugin:GetName() .. " v." .. Plugin:GetVersion())
- return true
- end
- function ServerChange(a_Script,a_Player)
- --[[
- local server = "lobby";
- local player = a_Player:GetName();
- local StringLen = server:len();
- local bytearray = {};
- local bytestring = "";
- local connectarray = "\\0\\7";
- local connect = "Connect";
- local ConnectLen = connect:len();
- -- local cHandle = a_Player:cClientHandle();
- for i = 1, ConnectLen do
- connectarray = connectarray .. "\\";
- local nextbyte2 = string.byte(connect,i)
- local nextstring2 = tostring(nextbyte2);
- connectarray = connectarray .. nextstring2;
- table.insert(bytearray,nextbyte);
- end
- connectarray = connectarray .. "\\0\\14";
- table.insert(bytearray,string.byte(" "))
- for i = 1, StringLen do
- bytestring = bytestring .. "\\";
- local nextbyte = string.byte(server,i)
- local nextstring = tostring(nextbyte);
- bytestring = bytestring .. nextstring;
- table.insert(bytearray,nextbyte);
- end
- --]]
- -- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", "\0\7Connect\0\14" .. bytestring);
- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", "\0\7Connect\0\14lobby");
- -- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", connectarray);
- -- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", bytearray);
- -- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", "Connect" .. server);
- -- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", "ConnectOther " .. player .. " " .. server);
- -- a_Player:GetClientHandle():SendPluginMessage("BungeeCord", "");
- end
- function OnDisable()
- LOG(PLUGIN:GetName() .. " is shutting down...")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement