Tutorials Upload

IRC > Bot > Userlevel adden

Autor: Stone
Hier wird erklärt wie ihr User zur Userliste addet.

Schritt 1

Um einen Beutzer per Bot anzulegen braucht ihr ein on TEXT-Event.

Code:

on 100:TEXT:!adduser *:#:{
if ($2 ison $chan) {
guser $3 $2 3
msg $chan $2 wurde der Userliste hinzugefügt!
}
}


Erklärung:

if ():
Eine if-Abfrage ist immer eine Vorraussetzung dass der nachstehende Befehl ausgeführt wird. Ist diese nicht erfüllt, wird der nachstehende Befehl auch nicht ausgeführt.

$2 ison $chan:
Diese Bedingung frägt ab ob das 2. Wort ($2 - soll in dem Fall der Nick, der Person sein, die ihr hinzufügen wollt.) ob dieser im Channel ist.

guser $3 $2 3:
Das ist der Befehl um in mIRC einen User in die Userliste zu schreiben, also muss das Format sein:
"!adduser "Nick" "Level"".
"$2" bestimmt also den Nick und "$3" den Userlevel.
Die 3 am Ende bedeutet in welcher Form die Hostadresse in mIRC geschrieben wird.
Hier die möglichen Formen:

0: *!user@host
1: *!*user@host
2: *!*@host
3: *!*user@*.host
4: *!*@*.host
5: nick!user@host
6: nick!*user@host
7: nick!*@host
8: nick!*user@*.host
9: nick!*@*.host

Die 3. Hostmark eignet sich am besten, wenn ihr User addem müsst die eine wechselnde Hostadresse haben, ansonsten ist Hostmark 0 am sichersten.

Jedoch wie ihr merken werdet könnt ihr nicht sofort einen User adden, da ihr selbst ja noch kein Level 100 habt wie das Script es vorraussetzt.
Darum schribt in dem mIRC vom Bot: "/guser 100 3"
Damit seit ihr in der Userliste mit Level 100 geaddet und es sollte folgende Bestätigung erscheinen:
* Added "euerNick" ("Hostadresse") to user list

Fertig.

Keine Bewertung.

Dieses Tutorial wurde geschrieben von Stone - Homepage
Tags: userlevel irc bot

Kommentare

Kommentare schreiben
Um einen Kommentar zu schreiben musst du eingeloggt sein.

Noch nicht registriert?