Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function mtGChecker(serverConnectionHandlerID)
- local mtGCheckerPrefix = "[mtGChecker]"
- local oldNick = ts3.getClientSelfVariableAsString(serverConnectionHandlerID, ts3defs.ClientProperties.CLIENT_NICKNAME)
- -- ts3.printMessageToCurrentTab("SID: "..serverConnectionHandlerID)
- ts3.setClientSelfVariableAsString(serverConnectionHandlerID, ts3defs.ClientProperties.CLIENT_NICKNAME, "Lore")
- -- wsleep(0.1)
- local error = ts3.flushClientSelfUpdates(serverConnectionHandlerID)
- if error == ts3errors.ERROR_client_nickname_inuse then
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=red]Lore ist gerade online![/color][/b]")
- elseif error ~= ts3errors.ERROR_ok then
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=green]Lore ist gerade offline![/color][/b]")
- else
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=grey]Onlinestatus von Lore unbekannt![/color][/b]")
- end
- wsleep(0.1)
- ts3.setClientSelfVariableAsString(serverConnectionHandlerID, ts3defs.ClientProperties.CLIENT_NICKNAME, "Kev")
- -- wsleep(0.1)
- local error = ts3.flushClientSelfUpdates(serverConnectionHandlerID)
- if error == ts3errors.ERROR_client_nickname_inuse then
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=red]Kev ist gerade online![/color][/b]")
- elseif error ~= ts3errors.ERROR_ok then
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=green]Kev ist gerade offline![/color][/b]")
- else
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=grey]Onlinestatus von Kev unbekannt![/color][/b]")
- end
- wsleep(0.1)
- ts3.setClientSelfVariableAsString(serverConnectionHandlerID, ts3defs.ClientProperties.CLIENT_NICKNAME, "Sling")
- -- wsleep(0.1)
- local error = ts3.flushClientSelfUpdates(serverConnectionHandlerID)
- if error == ts3errors.ERROR_client_nickname_inuse then
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=red]Sling ist gerade online![/color][/b]")
- elseif error ~= ts3errors.ERROR_ok then
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=green]Kev ist gerade offline![/color][/b]")
- else
- ts3.printMessageToCurrentTab(mtGCheckerPrefix.." [b][color=grey]Onlinestatus von Kev unbekannt![/color][/b]")
- end
- wsleep(0.1)
- ts3.setClientSelfVariableAsString(serverConnectionHandlerID, ts3defs.ClientProperties.CLIENT_NICKNAME, oldNick)
- -- wsleep(0.1)
- ts3.flushClientSelfUpdates(serverConnectionHandlerID)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement