Hi .. ich brauche ein script, mit dem ich über !start <name> !stop <name> andere scripte laden kann .. also zB das laber script (nett aber auf dauer störend) .. das soll nur gestartet werden wenn ich !start laber eingebe und dann soll noch ne nachrricht kommen .action <raum> &scriptname ist online .. und gestopt bei !stop laber und die nachricht .action <raum> &scriptname ist offline
Ist das möglich ?
Code:
Sub Init()
Script "+/- scriptload by St4rg4t3"
Hook "Chan_MSG"
End Sub
Sub Chan_msg(Chan, Nick, RegUser, Line)
If MatchFlags(GetUserChanFlags(RegUser, Chan), "+s") Then
If Param(Line 1) = "!start" Then
If Not Param(Line, 2) = "" Then
ExecuteCommand 0, ".+script " & Param(Line, 2)
SendLine "PRIVMSG " & Chan & " :" & Chr(1) & "ACTION " & " Das Script: " & Param(Line, 2) & " ist nun Online, 2
End If
End If
If Param(Line 1) = "!stop" Then
If Not Param(Line, 2) = "" Then
ExecuteCommand 0, ".-script " & Param(Line, 2)
SendLine "PRIVMSG " & Chan & " :" & Chr(1) & "ACTION " & " Das Script: " & Param(Line, 2) & " ist nun offline, 2
End If
End If
End If
End Sub
sollte klappen

ich er halte da immer ein feler.
22:31:55] <Utoo-Bot> *** Scripting error in 'laberboton.asc':
[22:31:55] <Utoo-Bot> Error : 1006 (')' erwartet)
[22:31:55] <Utoo-Bot> Position: Line 8, Column 16
[22:31:55] <Utoo-Bot> Context : " If Param(Line 1) = "!start" Then "
[22:31:55] <Utoo-Bot> *** End of error message
[22:31:55] <Utoo-Bot> *** Sorry, the script couldn't be added.
Man kann keine Script über execute command laden!!! Man kann es schon aber dann muss schon einer kommen der richtig coden kann!!!
Und wan kommt so einer ? ^^
hab das script mal fehlerfrei geschrieben und er hat recht, es geht nicht ;/
sag ich doch!!! Habe nämlich auch mal so ein script geschreiben gehabt!!

hehe, das einzigste was man machen könnte, wäre das script in die angel.ini einzutragen, aber obs dann sofort geladen wird bezweifel ich, da müsste der bot noch ein restart machen, aba das ist garantiert nicht der sinn der sache

Schade
Würde schon gerne so was haben.