IRC |
Scarface1
Jagdbootstaffelführer
Dabei seit: 20.09.2004
Beiträge: 654
|
|
Hier könnt ihr alle möglichen Fragen rund ums IRC stellen.
Ob Scriptfragen, Bothilfe, Wünsche, Vorschläge oder was euch sonst noch so einfällt.
Nur das das klar ist:
Hier werden für keinem irgendwelche Scripte gebastelt hier wird lediglich geholfen oder Tips gegeben.
gruss scarface
|
|
29.09.2005 13:33 |
|
|
Insane unregistriert
|
|
1. was willst du? bot oder bnc?
2. kennste den unterschied?
3. sind bnc's im nomalfall nie gratis!
4. ne übersetzung der irc hilfe auf deutsch habe ich noch nicht gefunde, aber man sollte eigentlich schon ein bisschen englsh verstehen. und so schwer is das nich was da steht!
mfg insane
|
|
02.10.2005 09:45 |
|
|
recointer
Jagdbootstaffelführer
Dabei seit: 22.12.2002
Beiträge: 673
Herkunft: Landau/Rheinland Pfalz xdE Allianz: damit... SDE Allianz: ...bin ich durch :)
|
|
baut mir wer n script?
*wegrenn*
Zitat: |
Original von Berlin
najo gibt es bots (bnc) die gratis sind?
oder bietet jemand hier gratis bots an?
und naja... bei help gibt es ne übersetzung auf deutsch? weil alles da englisch ist, und wen ja dan wo kan man die downloadne oder wo gibs die?
|
es gibt auch einige gute tutorials auf deutsch, wenn das mit dem englisch tatsächlich n problem sein sollte, unüberwindbar isses nicht.
mfG
Ps. dein bänner mach ich irgendwann auch noch *fg*
__________________ nDE: {_O_} -> TerHeg -> [GK] -> JoinUs -> ]H4N|HC[ -> DoL-HC -> SyS -> SyS-HCB -> SyS -> hope-hc -> -AP- -> [PS] -> SoK -> SyS-HCB -> SyS-HC -> drugs`eew -> |-23-| -> ?
sDE: [-DV-] -> |-S-|HC -> SP-E -> [R²F] -> mT -> -V-HC -> Avaritia -> -V-HC -> Avaritia -> |-S-| -> Avaritia -> -wave- -> no`ceres -> liep -> †sadly† -> ?
-
ôO
niCKy_Hilton
|
|
02.10.2005 13:31 |
|
|
Insane unregistriert
|
|
ATOMROFL
Zitat: |
Original von Locutus von Borg
...
für nen BNC brauchste nur nen Server mieten, dann kannste den BNC kostenlos selber hosten ;P
|
das tue ich zum beispiel, aber das lohnt auch nur wenn man noch was anderes mit dem server vorhat ^^
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Insane: 02.10.2005 15:45.
|
|
02.10.2005 15:44 |
|
|
Scarface1
Jagdbootstaffelführer
Dabei seit: 20.09.2004
Beiträge: 654
Themenstarter
|
|
Zitat: |
Original von Insane
4. ne übersetzung der irc hilfe auf deutsch habe ich noch nicht gefunde, aber man sollte eigentlich schon ein bisschen englsh verstehen. und so schwer is das nich was da steht!
|
Ich aber, äääätsch
|
|
02.10.2005 15:55 |
|
|
Locutus von Borg
Hornissenpilot
Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN
|
|
Zitat: |
Original von Insane
das tue ich zum beispiel, aber das lohnt auch nur wenn man noch was anderes mit dem server vorhat ^^
|
oder jemand anderes den Server zahlt xD
|
|
02.10.2005 16:16 |
|
|
chuckY
Laserturmschütze
Dabei seit: 29.09.2003
Beiträge: 82
Herkunft: mami xdE Allianz: IQ 4 ever SDE Allianz: FACT
|
|
gibts sinnvolle alternativen zu TCL?
will ned grad nen windowsserver mieten.
__________________ (\__/)
(O.o )
( >< )
This is Bunny. Copy Bunny into your signature to help him on his way to world domination.
nDE: [=EKU=], ANUBIS, |IQ| -> -C-, ^CATS^
xDE: |IQ|, DUCK, -=†=-, [km|h],therapie
sDE: auch ein paar
Zitat: |
Original von titan-53
aber eenn ies nicht st_!!!!!!!!!!!!! dann jlan ames es nicht enaer-1
id das idst das wichige im kegebm
|
genau!
|
|
06.10.2005 16:03 |
|
|
Insane unregistriert
|
|
nö gibt zu TCL nix alternatives....das ist die einzige variante nem bnc unter linux mirc scripts zu verklickern.
|
|
08.10.2005 12:43 |
|
|
Scarface1
Jagdbootstaffelführer
Dabei seit: 20.09.2004
Beiträge: 654
Themenstarter
|
|
Gibts ne if Anweisung für gerade oder ungerade Zahlen das zb so aussehen könnte...
if (Zahl != gerade) {
...
}
oder
if (Zahl != ungerade) {
...
}
|
|
03.11.2005 00:48 |
|
|
THC-Butcher
Grünschnabel
Dabei seit: 02.10.2004
Beiträge: 1
|
|
probier es mit modulo. das ist der restwert einer division.
also 9 / 4 = 2 rest 1.
der modulo ist also 1
also machste if ($a % 2 == 1) { // wenn die zahl ungerade ist
}
|
|
03.11.2005 01:05 |
|
|
Locutus von Borg
Hornissenpilot
Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN
|
|
if (Zahl != gerade) {
...
}
->
if ( 2 // Zahl ) { ... }
___
if (Zahl != ungerade) {
...
}
->
if ( 2 \\ Zahl ) { ... }
aus der mIRC Hilfe:
// v2 is a multiple of v1
a // b gibt also true zurück wenn a ein Teiler von b ist und false wenn es keiner ist, \\ genau andersrum.
noch fragen? ^^
|
|
03.11.2005 01:40 |
|
|
Scarface1
Jagdbootstaffelführer
Dabei seit: 20.09.2004
Beiträge: 654
Themenstarter
|
|
Hier mal ein Script was Sondenberichte ausgewertet in Chans postet.
Bugs oder Vorschläge hier rein...
Zitat: |
dialog DESonde {
title "
ie Ewigen - Sondenbericht"
size -1 -1 164 167
option dbu
box "Sondenbericht hier einfügen:", 1, 2 2 160 60
edit "", 2, 6 10 152 48, group result multi autohs autovs hsbar vsbar
box "Ergebnis:", 3, 2 64 160 60
edit "", 4, 6 72 152 48, read multi autohs autovs hsbar vsbar
button "In Chan posten", 5, 2 147 49 12, flat
button "Auswerten", 6, 53 147 35 12, flat
button "Löschen", 7, 90 147 35 12, flat
button "Schliessen", 8, 127 147 35 12, flat cancel
text "Copyright 2oo4 scarface", 9, 2 160 160 8, center
box "Optionen:", 10, 2 126 160 17
radio "
ie Ewigen 1.0", 11, 30 132 48 10, flat
radio "
ie Ewigen 2.0", 12, 95 132 46 10, flat
}
dialog DEInfo {
title "Warnung!"
size -1 -1 175 53
option dbu
box "", 1, 4 1 168 34
button "OK", 2, 62 38 50 12, ok
text %de.sonde.info, 3, 8 8 159 22
}
on *
IALOG
ESonde:INIT:0: {
if (%de.sonde.1) {
did -r DESonde 2
set %de.sonde.cnt 1
while (%de.sonde.cnt <= %de.sonde.lines) {
if (%de.sonde. [ $+ [ %de.sonde.cnt ] ] != $null) did -i DESonde 2 %de.sonde.cnt %de.sonde. [ $+ [ %de.sonde.cnt ] ]
inc %de.sonde.cnt
}
}
unset %de.sonde.cnt
did -c DESonde 12
set %de.sonde.radio 2
}
on *:dialog
ESonde:edit:2: {
set %de.sonde.cnt 1
set %de.sonde.lines $did(DESonde,2,0).lines
while (%de.sonde.cnt <= $did(DESonde,2,0).lines) {
set %de.sonde. [ $+ [ %de.sonde.cnt ] ] $did(DESonde,2,%de.sonde.cnt)
inc %de.sonde.cnt
}
unset %de.sonde.cnt
}
on *:dialog
ESonde:sclick:11: {
if (%de.sonde.radio != 1) set %de.sonde.radio 1
}
on *:dialog
ESonde:sclick:12: {
if (%de.sonde.radio != 2) set %de.sonde.radio 2
}
; # In Chan posten
on *:dialog
ESonde:sclick:5: {
if ($did(DESonde,2) && Sondenbericht != $gettok($did(DESonde,2,0),1,32)) {
set %de.sonde.info Falscher oder ungültiger Sondenbericht!
ShowDEInfoDLG
unset %de.sonde.info
halt
}
if ($did(DESonde,2) && %de.sonde.radio == 1) {
set %de.sonde.lines $did(DESonde,2).lines
set %de.sonde.cnt 1
while (%de.sonde.cnt <= %de.sonde.lines) {
if (Sondenbericht == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) {
set %de.sonde.name $gettok($did(DESonde,2,%de.sonde.cnt),3,32)
set %de.sonde.coords $remove($gettok($did(DESonde,2,%de.sonde.cnt),4,32),$chr(40),$chr(41))
}
if (Punkte == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.points $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if ((Schiffseinheiten == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) && (Bau != $gettok($did(DESonde,2,%de.sonde.cnt),3,32))) set %de.sonde.fleet $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Bau == $gettok($did(DESonde,2,%de.sonde.cnt),3,32)) set %de.sonde.build $gettok($did(DESonde,2,%de.sonde.cnt),4,32)
if (Verteidigungsanlagen == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.deffis $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Kollektoren == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.kollies $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Gebäude == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.builds $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Rasse == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.race $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
inc %de.sonde.cnt
}
msg $active 1,8::| Sondenbericht für $+ %de.sonde.name $+ $chr(40) $+ %de.sonde.coords $+ $chr(41) $chr(124) Online $+($chr(40),Letzten 12h,$chr(41),$chr(5
) $+ $upper(%de.sonde.online) $+ $chr(124) Punkte: %de.sonde.points |::
msg $active 1,8::| Schiffe $+ $chr(5
$+ %de.sonde.fleet $+ $chr(124) Deffis $+ $chr(5
$+ %de.sonde.deffis $+ $chr(124) Im Bau: %de.sonde.build $+ $chr(124) Kollies: %de.sonde.kollies $+ $chr(124) Gebäude: %de.sonde.builds $+ $chr(124) Rasse: %de.sonde.race |::
unset %de.sonde.*
dialog -x DESonde DESonde
halt
}
elseif ($did(DESonde,2) && %de.sonde.radio == 2) {
set %de.sonde.lines $did(DESonde,2).lines
set %de.sonde.cnt 1
while (%de.sonde.cnt <= %de.sonde.lines) {
if (Sondenbericht == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) {
set %de.sonde.name $gettok($did(DESonde,2,%de.sonde.cnt),3,32)
set %de.sonde.coords $remove($gettok($did(DESonde,2,%de.sonde.cnt),4,32),$chr(40),$chr(41))
}
if (Online == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.online $gettok($did(DESonde,2,%de.sonde.cnt),7,32)
if (Punkte == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.points $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Schiffseinheiten == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.fleet $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Verteidigungsanlagen == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.deffis $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Einheiten == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.build $gettok($did(DESonde,2,%de.sonde.cnt),4,32)
if (Kollektoren == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.kollies $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Gebäude == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.builds $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Rasse == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.race $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Multiplex == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.multiplex $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Dyharra == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.dyharra $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Iradium == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.iradium $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Eternium == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.eternium $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Tronic == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.tronic $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
inc %de.sonde.cnt
}
msg $active 1,8::| Sondenbericht für $+ %de.sonde.name $+ $chr(40) $+ %de.sonde.coords $+ $chr(41) $chr(124) Online $+($chr(40),Letzten 12h,$chr(41),$chr(5
) $+ $upper(%de.sonde.online) $+ $chr(124) Punkte: %de.sonde.points |::
msg $active 1,8::| Schiffe $+ $chr(5
$+ %de.sonde.fleet $+ $chr(124) Deffis $+ $chr(5
$+ %de.sonde.deffis $+ $chr(124) Im Bau: %de.sonde.build $+ $chr(124) Kollies: %de.sonde.kollies $+ $chr(124) Gebäude: %de.sonde.builds $+ $chr(124) Rasse: %de.sonde.race |::
msg $active 1,8::| Rohstoffe $chr(124) Multiplex $+ $chr(5
$+ %de.sonde.multiplex $+ $chr(124) Dyharra $+ $chr(5
$+ %de.sonde.dyharra $+ $chr(124) Iradium: %de.sonde.iradium $+ $chr(124) Eternium: %de.sonde.eternium $+ $chr(124) Tronic: %de.sonde.tronic |::
unset %de.sonde.*
dialog -x DESonde DESonde
halt
}
}
; # Auswerten
on *:dialog
ESonde:sclick:6: {
if ($did(DESonde,2) && Sondenbericht != $gettok($did(DESonde,2,0),1,32)) {
set %de.sonde.info Falscher oder ungültiger Sondenbericht!
ShowDEInfoDLG
unset %de.sonde.info
halt
}
if ($did(DESonde,2) && %de.sonde.radio == 1) {
set %de.sonde.lines $did(DESonde,2).lines
set %de.sonde.cnt 1
while (%de.sonde.cnt <= %de.sonde.lines) {
if (Sondenbericht == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) {
set %de.sonde.name $gettok($did(DESonde,2,%de.sonde.cnt),3,32)
set %de.sonde.coords $remove($gettok($did(DESonde,2,%de.sonde.cnt),4,32),$chr(40),$chr(41))
}
if (Punkte == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.points $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if ((Schiffseinheiten == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) && (Bau != $gettok($did(DESonde,2,%de.sonde.cnt),3,32))) set %de.sonde.fleet $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Bau == $gettok($did(DESonde,2,%de.sonde.cnt),3,32)) set %de.sonde.build $gettok($did(DESonde,2,%de.sonde.cnt),4,32)
if (Verteidigungsanlagen == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.deffis $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Kollektoren == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.kollies $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Gebäude == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.builds $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Rasse == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.race $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
inc %de.sonde.cnt
}
did -ri DESonde 4 1 1,8::| Sondenbericht für $+ %de.sonde.name $+ $chr(40) $+ %de.sonde.coords $+ $chr(41) $chr(124) Online $+($chr(40),Letzten 12h,$chr(41),$chr(5
) $+ $upper(%de.sonde.online) $+ $chr(124) Punkte: %de.sonde.points |::
did -i DESonde 4 2 1,8::| Schiffe $+ $chr(5
$+ %de.sonde.fleet $+ $chr(124) Deffis $+ $chr(5
$+ %de.sonde.deffis $+ $chr(124) Im Bau: %de.sonde.build $+ $chr(124) Kollies: %de.sonde.kollies $+ $chr(124) Gebäude: %de.sonde.builds $+ $chr(124) Rasse: %de.sonde.race |::
unset %de.sonde.*
halt
}
elseif ($did(DESonde,2) && %de.sonde.radio == 2) {
set %de.sonde.lines $did(DESonde,2,0).lines
set %de.sonde.cnt 1
while (%de.sonde.cnt <= %de.sonde.lines) {
if (Sondenbericht == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) {
set %de.sonde.name $gettok($did(DESonde,2,%de.sonde.cnt),3,32)
set %de.sonde.coords $remove($gettok($did(DESonde,2,%de.sonde.cnt),4,32),$chr(40),$chr(41))
}
if (Online == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.online $gettok($did(DESonde,2,%de.sonde.cnt),7,32)
if (Punkte == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.points $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Schiffseinheiten == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.fleet $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Verteidigungsanlagen == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.deffis $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Einheiten == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.build $gettok($did(DESonde,2,%de.sonde.cnt),4,32)
if (Kollektoren == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.kollies $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Gebäude == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.builds $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Rasse == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.race $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Multiplex == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.multiplex $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Dyharra == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.dyharra $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Iradium == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.iradium $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Eternium == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.eternium $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
if (Tronic == $gettok($did(DESonde,2,%de.sonde.cnt),1,32)) set %de.sonde.tronic $gettok($did(DESonde,2,%de.sonde.cnt),2,32)
inc %de.sonde.cnt
}
did -ri DESonde 4 1 msg $active 1,8::| Sondenbericht für $+ %de.sonde.name $+ $chr(40) $+ %de.sonde.coords $+ $chr(41) $chr(124) Online $+($chr(40),Letzten 12h,$chr(41),$chr(5
) $+ $upper(%de.sonde.online) $+ $chr(124) Punkte: %de.sonde.points |::
did -i DESonde 4 2 msg $active 1,8::| Schiffe $+ $chr(5
$+ %de.sonde.fleet $+ $chr(124) Deffis $+ $chr(5
$+ %de.sonde.deffis $+ $chr(124) Im Bau: %de.sonde.build $+ $chr(124) Kollies: %de.sonde.kollies $+ $chr(124) Gebäude: %de.sonde.builds $+ $chr(124) Rasse: %de.sonde.race |::
did -i DESonde 4 3 msg $active 1,8::| Rohstoffe $chr(124) Multiplex $+ $chr(5
$+ %de.sonde.multiplex $+ $chr(124) Dyharra $+ $chr(5
$+ %de.sonde.dyharra $+ $chr(124) Iradium: %de.sonde.iradium $+ $chr(124) Eternium: %de.sonde.eternium $+ $chr(124) Tronic: %de.sonde.tronic |::
unset %de.sonde.name %de.sonde.coords %de.sonde.online %de.sonde.points %de.sonde.fleet %de.sonde.deffis %de.sonde.build %de.sonde.kollies %de.sonde.builds %de.sonde.race %de.sonde.multiplex %de.sonde.dyharra %de.sonde.iradium %de.sonde.eternium %de.sonde.tronic
}
}
on *:dialog
ESonde:sclick:7: {
unset %de.sonde.*
did -r DESonde 2
did -r DESonde 4
}
menu channel {
-
Die Ewigen - Utilities
.Sondenbericht:ShowDESondeDLG
}
alias ShowDESondeDLG {
if ($dialog(DESonde) == $null) dialog -ma DESonde DESonde
}
alias ShowDEInfoDLG {
if ($dialog(DEInfo) == $null) dialog -ma DEInfo DEInfo
}
|
gruss scarface
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Scarface1: 29.11.2005 23:00.
|
|
29.11.2005 20:40 |
|
|
Locutus von Borg
Hornissenpilot
Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN
|
|
öh..ziemlich lang Oo
hab das bei mir mit 9 zeilen im on INPUT gemacht, und noch nem kleinen ALias dazu, hab dann halt nich so nen tollen dialog sondern copy&paste den Bericht direkt dahin wo ich's hinhaben will.. ^^
aber wirkt voll professionell so, im gegensatz zu meinem rumgemurkse *g*
|
|
01.12.2005 17:35 |
|
|
Scarface1
Jagdbootstaffelführer
Dabei seit: 20.09.2004
Beiträge: 654
Themenstarter
|
|
ja on input klappt leider bei den meisten addons von irc nicht...
da hab ich zb immer das doppelpost problem, deswegen hab ichs so gemacht.
gruss scarface
|
|
02.12.2005 12:50 |
|
|
Berlin
Erhabener des Forums
Dabei seit: 13.12.2003
Beiträge: 3.635
xdE Allianz: Sunriser (ehemalige)
|
|
jo par nette savchen auch was selbst hab
eine uhr in IRC einbauen das in Alias tuen
Zitat: |
clock {
window -fp @clock -1 -1 100 100
.timerclock -i 0 1 updateclock
}
updateclock {
if ( $window(@clock).type != picture ) {
.timerclock off
return
}
var %i = 0
if ( %oldsec != $asctime($ctime,s)) {
%oldticks = $ticks
%oldsec = $asctime($ctime,s)
}
drawrect -nf @clock 0 1 0 0 110 100
; punkte runterrum für minuten/sekunden
while ( %i < 60) {
drawdot -n @clock 10 1 $calc($cos($calc(%i * 6)).deg *47 +50) $calc($sin($calc(%i *6 )).deg *47 +50))
inc %i
}
;striche runterrum für stunden
%i = 0
while ( %i < 12) {
drawline -n @clock 1 1 $calc($cos($calc(%i * 30 )).deg *45 +50) $calc($sin($calc(%i * 30 )).deg *45 +50) $calc($cos($calc(%i * 30 )).deg *50 +50) $calc($sin($calc(%i * 30)).deg *50 +50)
inc %i
}
; sekundenzeiger
drawline -n @clock 2 1 50 50 $calc($cos($calc($asctime($ctime,s) * 6 -90)).deg *45 +50) $calc($sin($calc( $asctime($ctime,s) * 6 -90)).deg *45 +50)
;minutenzeiger
var %min = $calc(($asctime($ctime,n) + $asctime($ctime,s)/60) *6)
var %min.x = $calc($cos(%min).deg *3 +50)
var %min.y = $calc($sin(%min).deg *3 +50)
drawline -n @clock 2 1 %min.x %min.y $calc($cos($calc(%min -90)).deg *40 +50) $calc($sin($calc(%min -90)).deg *40 +50) $calc($cos($calc(%min -180)).deg *3 +50) $calc($sin($calc(%min -180)).deg *3 +50) %min.x %min.y
;stundenzeiger
var %hour = $calc(($asctime($ctime,h) + $asctime($ctime,n)/60) *30)
var %hour.x = $calc($cos(%hour).deg *2 +50)
var %hour.y = $calc($sin(%hour).deg *2 +50)
drawline -n @clock 2 1 %hour.x %hour.y $calc($cos($calc(%hour -90)).deg *30 +50) $calc($sin($calc(%hour -90)).deg *30 +50) $calc($cos($calc(%hour -180)).deg *2 +50) $calc($sin($calc(%hour -180)).deg *2 +50) %hour.x %hour.y
drawdot -n @clock 2 3 50 50
drawdot @clock
|
Bomb-Script in remote tuen
Zitat: |
;bomb-script 2005 Duplo
menu nicklist {
-
bombe@ $+ $$1 :{
set %bomb.color.zahl $rand(0,9)
set %bomb.color $replace(%bomb.color.zahl,1,!rot,2,!grün,3,!blau,4,!weiss,5,!schwarz,6,!rot
-weiss,7,!grün-gelb,8,!grün-weiss-gelb,9,!schwarz-weiss-karriert,0,!grün-ge
lb-blau-karriert)
set %bomb.nick $$1
set -u30 %bomb.on 1
.timerbomb 1 30 kick $chan %bomb.nick 9*KAAAAABBUUUUUUUUMMMMMMMMM*14 zu lange gewartet !!!10 ©daGroove...
.timerbomb2 1 40 unset %bomb*
describe $chan 9gibt %bomb.nick eine bombe in die hand!10 %bomb.nick kann die bombe entschärfen indem %bomb.nick den richtigen draht durchschneidet.. wähle 9!rot 10,9!grün 10,9!blau 10,9!weiss 10,9!schwarz 10,9!rot-weiss 10,9!grün-gelb 10,9!grün-weiss-gelb 10,9!schwarz-weiss-karriert 10,9!grün-gelb-blau-karriert10, um ein kabel zu durchtrennen! 9du hast 30 sekunden zeit 10bis die bombe hochgeht! *fg*
}
}
on *:text:!*:#:{
if (%bomb.on != $null) && ($1 == %bomb.color) && ($nick == %bomb.nick) {
.timerbomb off
msg $chan 10 $nick hatte glück...9 %bomb.color 10war die richtige entscheidung...
unset %bomb*
}
elseif (%bomb.on != $null) && ($1 != %bomb.color) && ($nick == %bomb.nick) {
kick $chan %bomb.nick 9*KAAAAABBUUUUUUUUMMMMMMMMM* 14 %bomb.color wäre richtig gewesen !!10 ©
uplo...
unset %bomb*
.timerbomb off
}
|
Slap-Counter -> remote tuen
Zitat: |
on *:ACTION:$(slaps $me $+ *):#:msg $chan $nick Aua... ! Boah,... ! Wow... ! Gleich... , ansonsten bin ich AFK
window -fp @clock -1 -1 100 100
.timerclock -i 0 1 updateclock
|
__________________ .
.
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Berlin: 02.12.2005 13:56.
|
|
02.12.2005 13:53 |
|
|
Insane unregistriert
|
|
die hast du nie im leben selbst gemacht!
Zitat: |
Original von Scarface1
ja on input klappt leider bei den meisten addons von irc nicht...
da hab ich zb immer das doppelpost problem, deswegen hab ichs so gemacht.
gruss scarface
|
kriegt man das irgendwie behoben? hab da en script das mir die eingabe meiner flottenbewegung ausm sekstat en bissel umwandelt, so coords entfernen und bunt machen. da krieg ich mit NNS auch immer doppelpost.
gibts da was um das in den griff zu bekommen?
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Insane: 02.12.2005 17:20.
|
|
02.12.2005 17:18 |
|
|
|