wie baue ich ein user in einem trigger ein ?
habe mir das forum durchgelesen aber nix gefunden kann mir das mal einer an nem beispiel zeigen bitte
zu !schlag user
das der bot dann den user schlägt mit nick drin
ist nur ein beispiel *gg*
Thx
Code:
Sub Init()
Script "Schlagen 1.0 by gangasta"
Hook "Chan_Msg"
End Sub
Sub Chan_Msg(Chan, Nick, RegUser, Line)
If LCase Param(Line, 1) = "schlag" And LCase Param(Line, 2) = "" Then
SendLine "PRIVMSG " & Chan & " : " & Nick & " schlägt " & Param(Line, 2) & " auf den ******!", 3 End If
End If
End Sub
meinst du das so??? Für Fehler übernehme ich keine Haftung!!!!

wie würde das aussehen, wenn ich im selben Script auf noch "treten" und "stupsen" haben möchte?
so:
Code:
Sub Init()
Script "Gewalteinwirkungen auf Chatter"
Hook "Chan_msg"
End Sub
Sub chan_Msg(chan, Nick, RegUser, Line)
Select Case LCase(Param(Line, 1))
Case "!schlag"
SendLine "PRIVMSG " & chan & " : " & Nick & " schlägt " & Param(Line, 2) & " auf den ******!", 3"
Case "!treten"
SendLine "PRIVMSG " & chan & " : " & Nick & " tretet " & Param(Line, 2) & " in den ******!", 3
Case "!stubsen"
SendLine "PRIVMSG " & chan & " : " & Nick & " stubst " & Param(Line, 2) & " an!", 3
End Select
End Sub
Nicht getestet, sollte aber gehn....
kann ich auch für den bot ein /me befehl eingeben mit dem trigger wenn ja wie ?
also das der bot das dann direckt macht ?
ThX
Speedy
Code:
Sub init()
Hook "Chan_Msg"
End Sub
Sub Chan_Msg(Chan, Nick, RegUser, Line)
Select Case LCase(Param(Line,1))
Case "!schlag"
Sendline "PRIVMSG " & Chan & " :ACTION rennt zu " & Param(Line,2) & " und schlägt ihn so fest das er vom Stuhl fällt!",3
Case "!tret"
Sendline "PRIVMSG " & Chan & " :ACTION nimmt anlauf und tritt " & Param(Line,2) & " voll in den ******!",3
Case "!beiss"
Sendline "PRIVMSG " & Chan & " :ACTION beisst " & Param(Line,2) & " das Ohr ab!",3
End Select
End Sub
Zu beachten sind die beiden Sonderzeichen am Anfang bei ACTION und das am ende der Zeile. Dies kennzeichnet eine /me aussage
Have fun
MfG
Phantom