bgam.es | Browsergames | Forum
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

bgam.es | Browsergames | Forum » Die Ewigen (deutsch/german) » Programmierer- und Grafikerecke » IRC » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen IRC
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Scarface1
Jagdbootstaffelführer


images/avatars/avatar-4667.jpg

Dabei seit: 20.09.2004
Beiträge: 654

IRC Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 Scarface1 ist offline E-Mail an Scarface1 senden Beiträge von Scarface1 suchen Nehmen Sie Scarface1 in Ihre Freundesliste auf

Berlin Berlin ist männlich
Erhabener des Forums


images/avatars/avatar-4589.gif

Dabei seit: 13.12.2003
Beiträge: 3.635
xdE Allianz: Sunriser (ehemalige)

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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?

__________________
.


.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Berlin: 02.10.2005 04:33.

02.10.2005 04:32 Berlin ist offline E-Mail an Berlin senden Homepage von Berlin Beiträge von Berlin suchen Nehmen Sie Berlin in Ihre Freundesliste auf

Insane
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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

mathias_maz
Laserturmschütze


Dabei seit: 04.01.2005
Beiträge: 71

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

In Gamesurge das eingeben: "/authserv set language DE", dann redet Chanserv/Authserv mit dir in deutscher Sprache smile )

Und zur mIRC-Hilfe, wer das bisschen Englisch nich versteht, sollt lieber die Finger davon lassen^^

__________________
Sind wir nicht alle ein bisschen Bluna?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von mathias_maz: 02.10.2005 09:56.

02.10.2005 09:55 mathias_maz ist offline E-Mail an mathias_maz senden Beiträge von mathias_maz suchen Nehmen Sie mathias_maz in Ihre Freundesliste auf

recointer recointer ist männlich
Jagdbootstaffelführer


Dabei seit: 22.12.2002
Beiträge: 673
Herkunft: Landau/Rheinland Pfalz
xdE Allianz: damit...
SDE Allianz: ...bin ich durch :)

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

baut mir wer n script?Zunge raus *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 recointer ist offline E-Mail an recointer senden Homepage von recointer Beiträge von recointer suchen Nehmen Sie recointer in Ihre Freundesliste auf Fügen Sie recointer in Ihre Kontaktliste ein

Locutus von Borg
Hornissenpilot


Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von recointer
baut mir wer n script?Zunge raus *wegrenn*


klar, kopier einfahc das ins remote:
Zitat:
on *:INPUT:*:{ /quit playing games with my heart }

Zunge raus

(Benutzung auf eigene Verantwortung ^^)


für nen BNC brauchste nur nen Server mieten, dann kannste den BNC kostenlos selber hosten ;P

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Locutus von Borg: 02.10.2005 15:35.

02.10.2005 15:35 Locutus von Borg ist offline E-Mail an Locutus von Borg senden Beiträge von Locutus von Borg suchen Nehmen Sie Locutus von Borg in Ihre Freundesliste auf

Insane
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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


images/avatars/avatar-4667.jpg

Dabei seit: 20.09.2004
Beiträge: 654

Themenstarter Thema begonnen von Scarface1
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 Freude
02.10.2005 15:55 Scarface1 ist offline E-Mail an Scarface1 senden Beiträge von Scarface1 suchen Nehmen Sie Scarface1 in Ihre Freundesliste auf

Locutus von Borg
Hornissenpilot


Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 Locutus von Borg ist offline E-Mail an Locutus von Borg senden Beiträge von Locutus von Borg suchen Nehmen Sie Locutus von Borg in Ihre Freundesliste auf

chuckY chuckY ist männlich
Laserturmschütze


Dabei seit: 29.09.2003
Beiträge: 82
Herkunft: mami
xdE Allianz: IQ 4 ever
SDE Allianz: FACT

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 chuckY ist offline E-Mail an chuckY senden Beiträge von chuckY suchen Nehmen Sie chuckY in Ihre Freundesliste auf

Insane
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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


images/avatars/avatar-4667.jpg

Dabei seit: 20.09.2004
Beiträge: 654

Themenstarter Thema begonnen von Scarface1
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 Scarface1 ist offline E-Mail an Scarface1 senden Beiträge von Scarface1 suchen Nehmen Sie Scarface1 in Ihre Freundesliste auf

THC-Butcher THC-Butcher ist männlich
Grünschnabel


Dabei seit: 02.10.2004
Beiträge: 1

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 THC-Butcher ist offline E-Mail an THC-Butcher senden Beiträge von THC-Butcher suchen Nehmen Sie THC-Butcher in Ihre Freundesliste auf

Locutus von Borg
Hornissenpilot


Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 Locutus von Borg ist offline E-Mail an Locutus von Borg senden Beiträge von Locutus von Borg suchen Nehmen Sie Locutus von Borg in Ihre Freundesliste auf

Scarface1
Jagdbootstaffelführer


images/avatars/avatar-4667.jpg

Dabei seit: 20.09.2004
Beiträge: 654

Themenstarter Thema begonnen von Scarface1
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

.
.
.
set %s.user.modulo $calc(%s.user.sek % 2)

if (%s.user.modulo != 1) {
set %s.user.coords ....
$de.out($chan,$nick,0,1,0,0,$de.setup(style) %s.user.coords)

unset %s.user.* %de.sek.*
halt
}
.
.
.

Super danke smile

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Scarface1: 03.11.2005 01:49.

03.11.2005 01:46 Scarface1 ist offline E-Mail an Scarface1 senden Beiträge von Scarface1 suchen Nehmen Sie Scarface1 in Ihre Freundesliste auf

Scarface1
Jagdbootstaffelführer


images/avatars/avatar-4667.jpg

Dabei seit: 20.09.2004
Beiträge: 654

Themenstarter Thema begonnen von Scarface1
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hier mal ein Script was Sondenberichte ausgewertet in Chans postet.

Bugs oder Vorschläge hier rein...

Zitat:
dialog DESonde {
title "Grinsen 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 "Grinsen ie Ewigen 1.0", 11, 30 132 48 10, flat
radio "Grinsen 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 *großes Grinsen IALOGgroßes Grinsen 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 *:dialoggroßes Grinsen 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 *:dialoggroßes Grinsen ESonde:sclick:11: {
if (%de.sonde.radio != 1) set %de.sonde.radio 1
}

on *:dialoggroßes Grinsen ESonde:sclick:12: {
if (%de.sonde.radio != 2) set %de.sonde.radio 2
}

; # In Chan posten
on *:dialoggroßes Grinsen 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(5cool ) $+  $upper(%de.sonde.online)  $+ $chr(124) Punkte:  %de.sonde.points  |::
msg $active 1,8::| Schiffe $+ $chr(5cool $+  %de.sonde.fleet  $+ $chr(124) Deffis $+ $chr(5cool $+  %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(5cool ) $+  $upper(%de.sonde.online)  $+ $chr(124) Punkte:  %de.sonde.points  |::
msg $active 1,8::| Schiffe $+ $chr(5cool $+  %de.sonde.fleet  $+ $chr(124) Deffis $+ $chr(5cool $+  %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(5cool $+  %de.sonde.multiplex  $+ $chr(124) Dyharra $+ $chr(5cool $+  %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 *:dialoggroßes Grinsen 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(5cool ) $+  $upper(%de.sonde.online)  $+ $chr(124) Punkte:  %de.sonde.points  |::
did -i DESonde 4 2 1,8::| Schiffe $+ $chr(5cool $+  %de.sonde.fleet  $+ $chr(124) Deffis $+ $chr(5cool $+  %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(5cool ) $+  $upper(%de.sonde.online)  $+ $chr(124) Punkte:  %de.sonde.points  |::
did -i DESonde 4 2 msg $active 1,8::| Schiffe $+ $chr(5cool $+  %de.sonde.fleet  $+ $chr(124) Deffis $+ $chr(5cool $+  %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(5cool $+  %de.sonde.multiplex  $+ $chr(124) Dyharra $+ $chr(5cool $+  %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 *:dialoggroßes Grinsen 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 Scarface1 ist offline E-Mail an Scarface1 senden Beiträge von Scarface1 suchen Nehmen Sie Scarface1 in Ihre Freundesliste auf

Locutus von Borg
Hornissenpilot


Dabei seit: 28.05.2003
Beiträge: 109
SDE Allianz: JdN

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ö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 Locutus von Borg ist offline E-Mail an Locutus von Borg senden Beiträge von Locutus von Borg suchen Nehmen Sie Locutus von Borg in Ihre Freundesliste auf

Scarface1
Jagdbootstaffelführer


images/avatars/avatar-4667.jpg

Dabei seit: 20.09.2004
Beiträge: 654

Themenstarter Thema begonnen von Scarface1
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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 Scarface1 ist offline E-Mail an Scarface1 senden Beiträge von Scarface1 suchen Nehmen Sie Scarface1 in Ihre Freundesliste auf

Berlin Berlin ist männlich
Erhabener des Forums


images/avatars/avatar-4589.gif

Dabei seit: 13.12.2003
Beiträge: 3.635
xdE Allianz: Sunriser (ehemalige)

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

jo par nette savchen auch was selbst hab Augenzwinkern


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 ©Grinsen 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 Berlin ist offline E-Mail an Berlin senden Homepage von Berlin Beiträge von Berlin suchen Nehmen Sie Berlin in Ihre Freundesliste auf

Insane
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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

Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
bgam.es | Browsergames | Forum » Die Ewigen (deutsch/german) » Programmierer- und Grafikerecke » IRC

Impressum

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH