AW: Ein Lua Command Macro
Jaa :D es Fonktioniert endlich :D
Jetzt hab ich nur noch eine letzte frage :S
kann man mehrere kommands darüber auch ausführen?
Hier nochmal das Fontkionierende Script ;) Für alle die es auch haben wollen xD
Code:
function RunCommandList()
for k,v in pairs(player.GetAll()) do
v:PrintMessage(HUD_PRINTTALK,"Test")
v:PrintMessage(HUD_PRINTCENTER,"Test")
end
RunConsoleCommand("say", "test")
end
hook.Add("PlayerSay","Chat command dingens", function(ply ,msg, teamChat)
if teamChat then return end
if msg == "!test" then
if ply:IsSuperAdmin() then
RunCommandList()
else
ply:PrintMessage(HUD_PRINTTALK,"Du bist kein Super Admin")
end
end
end)
AW: Ein Lua Command Macro
Kopiere einfach das "RunConsoleCommand("say", "test")" und füg es mehrmals ein? Oder was meinst du mit "mehrere kommandos damit ausführen"?
AW: Ein Lua Command Macro
ne hat sich erledigt, aber ne andere frage, wie kann ich ulx befehle dadurch ausführen?
AW: Ein Lua Command Macro
ULX ist lediglich die Grafische Oberfläche (glaub ich). Ich denke du meinst ULib.
Es kommt ganz darauf an was du machen willst. Um im obigen beispiel die Spieler (über ULib) zu kicken kannst du folgenden Code verwenden:Um einen Spieler beispielsweise vom Server zu kicken
Code:
function RunCommandList()
for k,v in pairs(player.GetAll()) do
v:PrintMessage(HUD_PRINTTALK,"Test")
v:PrintMessage(HUD_PRINTCENTER,"Test")
ULib.kick(v, "Kick-Grund")
end
RunConsoleCommand("say", "test")
end
[...restlicher Code]
Andere Funktionen (beispielsweise Slap statt Kick) findest du in der Dokumentation von ULib
http://ulyssesmod.net/docs/index/Functions.html
AW: Ein Lua Command Macro
ahh, okey danke für deine gedult und hilfe :)
AW: Ein Lua Command Macro
Neues Thema
Da es ja irgendwie dazu gehöhrt erkunde ich mich hier ;)
Ein weiteres Kleines .Lua macro, das im grunde folgendes kann:
Wenn ich wie im vorherigen script etwas im chat schreibe wie "!shutdown"
es ein Countdown von ca. 15 minuten im chat gibt...
Also ungefähr das wenn ich "!shutdown" Schreibe,
Code:
Chat: Der server wird in 15 minuten heruntergefahren.
Chat: Der server wird in 10 minuten heruntergefahren.
Chat: Der server wird in 05 minuten heruntergefahren.
Chat: Der server wird in 03 minuten heruntergefahren.
Chat: Der server wird in 01 minute heruntergefahren.
conconsole.killserver
Ich hab es schon versucht jedoch ohne erfolg...
wäre dankbar für hilfe :D