PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Automatisch auf User Limit 1337!


-[amoC^h0nk!]-
05.08.2002, 13:33
Also in unserm Channel ist immer das Problem das der Bot automatisch auf

(13:32) * Q sets mode: +l 121

stellt! oder noch niedriger! Das ist bei 200 Usern immer nen bissl dumm :)


Gibt es eine Möglichkeit das so zu scripten das sobald der Bot das umstellt -> das Script automatisch auf 1337 wieder umstellt??

Ist mir echt wichtig!

on *:INPUT:* müsste das dann sein oder?? sry ich weiss nicht wirklich wie das geht...


Codeq
05.08.2002, 14:08
on RAWMODE Würdeich jetzt benutzen , da on MODE nicht alle modes erkennt. Würde denn in etwa so aussehen :


on *:RAWMODE:*: {
if ($1 === +l) { mode $chan +l 56254 }
}


Bin noch sau müde, aber so in etwa sollte das aussehen. Wenn das nur bei Q reagieren soll, dann pack da noch ein if ($nick == Q) dazwischen.

-[amoC^h0nk!]-
05.08.2002, 14:34
danke ich teste mal ob das geht!

edit: funzt prima nur kann man das so machen das

1. Noch eine Nachricht hinter steht

z.B. Das User-Limit wurde zurückgestellt!

ich habs versucht mit write blabla aber irgendwie ging das nicht ;-)


2. Er es nur in dem von mir vorgegeben Channel macht?




Vielen Dank für eine Antwort!!

-[amoC^h0nk!]-
05.08.2002, 15:00
müsste das dann nicht auch funktionieren??

on *:RAWMODE:*: {
if ($1 === +i) { mode $chan -i }
}


als ich das gemacht habe kam aber folgendes:

* EaR|koSh sets mode: +n
* amoc`aU|hOnk sets mode: -n

obwohl es auf +i war ?!?!

blue.tiger
05.08.2002, 15:00
on *:RAWMODE:*: {
if ($chan === "Channel") {
if ($1 === +l) {
mode $chan +l 56254
/amsg Das Userlimit wurde zurückgestellt
}
}
}


Müsste gehen.

cu Blue Tiger

Codeq
05.08.2002, 20:44
jo das Problem bei on RAWMODE ist das man die modes selber parsen muss... $1 könnte ja auch zB so aussehen+bbl-vR oder +l-l usw... also man muss das + und - filtern und dann die lettern dahinter analysieren.. aber für so einen kleinkram bot sollte die methode vom blauen tiger reichen :)