![]() |
| | #1 (Permalink) |
| Neuer Benutzer Registriert: 18.04.2006 Beiträge: 17 WMEc: 368 Bedankt: 0
Erhielt 0 Danke für 0 Beiträge | So, vielleicht interessierts jemanden, ich möchte hier ein kleines Scriptlein veröffentlichen ![]() Ehrlich gesagt ist es nicht ganz von mir, es waren noch andere daran beteiligt... Code: on *:text:!liebe:#:{
$userpuffer($nick)
if (($readini(liebe.ini,längen,$address($nick,1)) == $null) && (%liebe == on)) {
writeini liebe.ini längen $address($nick,1) $rand(0,100) $+ $chr(44) $+ $rand(00,99) $+ %
msg $chan [liebe] $nick liebt sich selbst zu $readini(liebe.ini,längen,$address($nick,1))
}
else {
msg $chan [liebe] $nick wir wissen bereits, dass du dich selbst zu $readini(liebe.ini,längen,$address($nick,1)) liebst
}
}
on *:text:!liebe &:#:{
$userpuffer($nick)
if (($2 == on) && ($address($nick,2) == *!*@just.ocrana.com || $address($nick,2) == *!*@Mastermind1337.users.quakenet.org)) {
set %liebe on
msg $chan [liebe] !liebe ist nun aktiviert!
}
elseif (($2 == off) && ($address($nick,2) == *!*@just.ocrana.com || $address($nick,2) == *!*@Mastermind1337.users.quakenet.org)) {
set %liebe off
msg $chan [liebe] !liebe ist nun deaktiviert!
}
elseif (($readini(liebe2.ini,$address($nick,1),$2) == $null) && ($2 ison $chan) && ($2 != $nick) && (%liebe == on)) {
writeini liebe2.ini $address($nick,1) $2 $rand(0,100) %
msg $chan [liebe] $nick liebt $$2 zu $readini(liebe2.ini,$address($nick,1),$2)
}
elseif (($readini(liebe2.ini,$address($nick,1),$2) != $null) && ($2 ison $chan) && ($2 != $nick) && (%liebe == on)) {
msg $chan [liebe] $nick wir wissen bereits, dass du $$2 zu $readini(liebe2.ini,$address($nick,1),$2) liebt
}
else { msg $chan [liebe] $2 ist nicht auf $chan oder !liebe wurde ausgeschaltet!
}
}
on *:text:!hass &:#:{
$userpuffer($nick)
if (($2 == on) && ($address($nick,2) == *!*@just.ocrana.com || $address($nick,2) == *!*@Mastermind1337.users.quakenet.org)) {
set %hass on
msg $chan [hass] !hass ist nun aktiviert!
}
elseif (($2 == off) && ($address($nick,2) == *!*@just.ocrana.com || $address($nick,2) == *!*@Mastermind1337.users.quakenet.org)) {
set %hass off
msg $chan [hass] !hass ist nun deaktiviert!
}
elseif (($readini(hass2.ini,$address($nick,1),$2) == $null) && ($2 ison $chan) && ($2 != $nick) && (%hass == on)) {
writeini hass2.ini $address($nick,1) $2 $rand(0,100) %
msg $chan [hass] $nick hasst $$2 zu $readini(hass2.ini,$address($nick,1),$2)
}
elseif (($readini(hass2.ini,$address($nick,1),$2) != $null) && ($2 ison $chan) && ($2 != $nick) && (%hass == on)) {
msg $chan [hass] $nick wir wissen bereits, dass du $$2 zu $readini(hass2.ini,$address($nick,1),$2) hasst
}
else { msg $chan [hass] $2 ist nicht auf $chan oder !hass wurde ausgeschaltet!
}
}
on *:text:!hass:#:{
$userpuffer($nick)
if (($readini(hass.ini,längen,$address($nick,1)) == $null) && (%hass == on)) {
writeini hass.ini längen $address($nick,1) $rand(0,100) $+ $chr(44) $+ $rand(00,99) $+ %
msg $chan [hass] $nick hasst sich selbst zu $readini(hass.ini,längen,$address($nick,1))
}
elseif (($readini(hass.ini,längen,$address($nick,1)) != $null) && (%hass == on)) {
msg $chan [hass] $nick wir wissen bereits, dass du dich selbst zu $readini(hass.ini,längen,$address($nick,1)) hasst
}
else {
msg $chan [hass] ist deaktiviert!
}
}
![]() Vielleicht nicht sehr gut gecodet, aber es funktioniert! |
| | |
| | #2 (Permalink) |
| El Cheffe Registriert: 02.06.2004 Ort: Saarland Geschlecht: ![]() Beiträge: 2,098 WMEc: 65,798 Bedankt: 31
Erhielt 70 Danke für 55 Beiträge | Nett von dir, nur wäre eine genauere Beschreibung gut, also was es bewirkt und so. ![]() Edit: Das Script ist nicht komplett, wo ist z.b. das alias für $userpuffer? ![]() |
| | |
| | #3 (Permalink) |
| Neuer Benutzer Registriert: 18.04.2006 Beiträge: 17 WMEc: 368 Bedankt: 0
Erhielt 0 Danke für 0 Beiträge | Hm, kennst du von #Sicherheit nicht ?liebe <nick> und ?hass <nick> ?? Also, wenn liebe (bzw hass) angeschaltet ist und person-A schreibt !liebe person-B, erscheint: [liebe] person-A liebt person-B zu (zufallszahl)% Schreibt person-A das gleiche noch einmal, erscheint: [liebe] person-A wir wissen bereits, dass du person-B zu (die zahl von oben)% liebst. Es wird also gespeichert, in der liebe2.ini Schreib person-A nur !liebe, ohne nick hintendran, erscheint: [liebe] person-A liebt sich zu (zufallszahl)%. Joah, und so weiter, das ganze auch mit !hass. Ist die Person nicht auf dem Channel funktioniert es nicht, genau wie wenn der User mit der im Script eingetragenen Hostmask (*!*@Mastermind1337.users.quakenet.org) vorher !liebe off bzw !hass off geschrieben hat. |
| | |
| | #8 (Permalink) |
| El Cheffe Registriert: 02.06.2004 Ort: Saarland Geschlecht: ![]() Beiträge: 2,098 WMEc: 65,798 Bedankt: 31
Erhielt 70 Danke für 55 Beiträge | Noch nicht so raus? bitte? Das ist doch nicht etwa gerippt? :eek: Man weiß doch was man codet? ![]() Ich stells mal auf WIP, nen Release kann man das ja nicht nennen. ![]() |
| | |
| | #10 (Permalink) |
| El Cheffe Registriert: 02.06.2004 Ort: Saarland Geschlecht: ![]() Beiträge: 2,098 WMEc: 65,798 Bedankt: 31
Erhielt 70 Danke für 55 Beiträge | Also das beste Tutorial ist immernoch /help finde ich. Damit kann man es nach ca. 2-3 Monaten komplett. ![]() Vorrausgesetzt man ist des Englisch mächtig... |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
| |