Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
  Druckansicht

  Bitte Bitte Hilfe
Autor Nachricht
    BeitragVerfasst: 11.02.2006 13:31 
Neuankömmling
Offline

Beiträge: 5
Registriert: 11.02.2006 13:23
Ich hab da mal ein Problem :(


Ich hab da wohl mal ein script gefunden für mirc, sprich eine .mrc für das euirc um access zu setzen. Natürlich was das für ein windrop :/ Nun hab ich aber ein eggdrop und will das script umschreiben, weis nur nicht wie.

Könnte mir da jemand helfen ?

Script inhalt:

Zitat:
on *:text:!aop *:#(channel): { if ($nick == (nick)) { /chanserv AOP #(channel) add $2 | /mode #(channel) +o $2 } }
on *:text:!deaop *:#(channel): { if ($nick == (nick)) { /chanserv AOP #(channel) del $2 | /mode #(channel) -o $2 } }
on *:text:!sop *:#(channel): { if ($nick == (nick)) { /chanserv SOP #(channel) add $2 | /mode #(channel) +ao $2 $2 } }
on *:text:!desop *:#(channel): { if ($nick == (nick)) { /chanserv SOP #(channel) del $2 | /mode #(channel) -ao $2 $2 } }
on *:text:!hop *:#(channel): { if ($nick == (nick)) { /chanserv HOP #(channel) add $2 | /mode #(channel) +h $2 } }
on *:text:!dehop *:#(channel): { if ($nick == (nick)) { /chanserv HOP #(channel) del $2 | /mode #(channel) -h $2 } }
on *:text:!q*:#(channel): { if ($nick == (nick)) { /mode #(channel) +q Jadamay } }
on *:text:!+S*:#(channel): { if ($nick == (nick)) { /mode #(channel) +S } }
on *:text:!-S*:#(channel): { if ($nick == (nick)) { /mode #(channel) -S } }



M.f.G.: Matze02

P.S.: Dank in vorraus


Nach oben
 Profil  
 

  
    BeitragVerfasst: 13.02.2006 17:25 
Moderator
Moderator
Benutzeravatar
Offline

Beiträge: 4318
Registriert: 22.04.2001 01:01
Wohnort: Berlin
Jo an sich kein Thema. Nur bin ich zeitlich ein wenig gebunden. Ich schau die Tage mal

________________________
www.IRCStuff.de - IRC-Statistiken, Eggdrop und psyBNC Support - #hOc Channelstatistik


Nach oben
 Profil  
 

  re: Bitte Bitte Hilfe
    BeitragVerfasst: 13.02.2006 19:16 
Neuankömmling
Offline

Beiträge: 5
Registriert: 11.02.2006 13:23
es soll da auch schon scripte geben, ein paar hab ich auch getestet doch dann spinnt der eggdrop rum und disconnectet ständig. Dann hab ich noch ein anliegen wo ich hilfe breuchte. Der eggdrop leuft nicht nur in mein channel und die channel admin setzt gerne seine leute +e (+Exceptions), das wiederrum hab ich auch im eggdrop eingetragen, doch nach einige zeit schmeist der eggi das wieder raus und der ganze chan steht wieder -e, wie kann ich das verhindern ?

Währe sehr nett wenn ich auch da ein paar ideen bekommen könnte

eintrag im eggdi

Zitat:
set global-chanset {
-autoop -autovoice
-bitch +cycle
+dontkickops +dynamicbans
+dynamicexempts +dynamicinvites
+Exceptions
-enforcebans -greet
-inactive -nodesynch
-protectfriends -protectops
-revenge -revengebot
-secret -seen
+shared +statuslog
+userbans +userexempts
+userinvites
}
set global-chanmode "ent"


P.S.: Danke noch mal Koepi, weitere hilfe here gut

M.f.G.: Matze02


Nach oben
 Profil  
 

  re: Bitte Bitte Hilfe
    BeitragVerfasst: 15.02.2006 15:14 
Neuankömmling
Offline

Beiträge: 5
Registriert: 11.02.2006 13:23
neues script gefunden ;) nun hab ich daqs problem das beim starten des eggdrop ein fehler auftritt. kann mir denn da jemand helfen ?


Zitat:
[14:08] can't read "CHPRM": no such variable
while executing
"bind pub m ${CHPRM}+sop pub_+sop"
invoked from within
"if {[info exist cadelloaded]} {
if {${cadelloaded}} {
bind pub m ${CHPRM}+sop pub_+sop
bind msg m +sop msg_+sop
bind pub m ${CHPRM}-sop pub_-so..."
(file "scripts/cmd_clistmod.tcl" line 280)
invoked from within
"source scripts/cmd_clistmod.tcl"
(file "bot.conf" line 1243)
[14:08] * KONFIGURATIONSDATEI NICHT GELADEN (NICHT GEFUNDEN ODER FEHLER)



das Script heist cmd_clistmod.tcl. Wer kann da noch helfen ?

ich hoffe das nicht nur das lesen bildet, sondern auch das antworten ;)


M.f.G.: Matze02

P.S.: Danke in vorraus.


Zuletzt geändert von Matze02 am 15.02.2006 15:26, insgesamt 1-mal geändert.

Nach oben
 Profil  
 

  
    BeitragVerfasst: 15.02.2006 15:25 
Neuankömmling
Offline

Beiträge: 37
Registriert: 28.11.2004 01:44
Ich würde mal so sagen das er eine Datei nicht findet.

JimBob


Nach oben
 Profil  
 

  re: Bitte Bitte Hilfe
    BeitragVerfasst: 15.02.2006 15:38 
Moderator
Moderator
Benutzeravatar
Offline

Beiträge: 4318
Registriert: 22.04.2001 01:01
Wohnort: Berlin
Ich hab nicht einmal Plan was dein Script so wirklich anstellen soll. Ich habe dir hier mal schnell ein Grundgerüst gebastelt.

Zitat:
bind pub - !op op
bind pub - !deop deop
bind pub - !hop hop
bind pub - !dehop dehop

proc op {nick host hand chan arg} { putserv "mode $chan +o $arg" }
proc deop {nick host hand chan arg} { putserv "mode $chan -o $arg" }
proc hop {nick host hand chan arg} { putserv "mode $chan +h $arg" }
proc dehop {nick host hand chan arg} { putserv "mode $chan -h $arg" }

putlog "Channelservice by Koepi loaded!"


Entweder Du schaffst es nun selber die restlichen Funktionen einzubauen, oder gibst hier noch einmal bescheid. Denk mal Montag in der Nachtschicht könnte ich den Rest fertig machen...

________________________
www.IRCStuff.de - IRC-Statistiken, Eggdrop und psyBNC Support - #hOc Channelstatistik


Nach oben
 Profil  
 

  re: Bitte Bitte Hilfe
    BeitragVerfasst: 15.02.2006 15:46 
Moderator
Moderator
Benutzeravatar
Offline

Beiträge: 4318
Registriert: 22.04.2001 01:01
Wohnort: Berlin
Dumdidum... hat mir keine Ruhe gelassen.

Zitat:
bind pub - !founder founder
bind pub - !defounder defounder
bind pub - !protect protect
bind pub - !deprotect deprotect
bind pub - !op op
bind pub - !deop deop
bind pub - !hop hop
bind pub - !dehop dehop
bind pub - !voice voice
bind pub - !devoice devoice

proc founder {nick host hand chan arg} { putserv "mode $chan +q $arg" }
proc defounder {nick host hand chan arg} { putserv "mode $chan -q $arg" }
proc protect {nick host hand chan arg} { putserv "mode $chan +a $arg" }
proc deprotect {nick host hand chan arg} { putserv "mode $chan -a $arg" }
proc op {nick host hand chan arg} { putserv "mode $chan +o $arg" }
proc deop {nick host hand chan arg} { putserv "mode $chan -o $arg" }
proc hop {nick host hand chan arg} { putserv "mode $chan +h $arg" }
proc dehop {nick host hand chan arg} { putserv "mode $chan -h $arg" }
proc voice {nick host hand chan arg} { putserv "mode $chan +v $arg" }
proc devoice {nick host hand chan arg} { putserv "mode $chan -v $arg" }

bind pub - !+S +S
bind pub - !-S -S

proc +S {nick host hand chan arg} { putserv "mode $chan +S" }
proc -S {nick host hand chan arg} { putserv "mode $chan -S" }


putlog "Channelservice by Koepi loaded!"


Ahjo, das Teil addet erstmal keine User bei ChanServ. Wenn Du das wirklich willst gib auch bescheid.

________________________
www.IRCStuff.de - IRC-Statistiken, Eggdrop und psyBNC Support - #hOc Channelstatistik


Nach oben
 Profil  
 

  re: Bitte Bitte Hilfe
    BeitragVerfasst: 15.02.2006 17:23 
Neuankömmling
Offline

Beiträge: 5
Registriert: 11.02.2006 13:23
Auflösund !?!

da der eggdrop über linux leuft ist das alles nich so leicht, wie ich mir das vorgestellt habe. Denn der eggdrop (Bot) denn ich einrichte ist nicht nur in mein channel active. Da ich auch nicht in jeden channel admin rechte habe, versuche ich eine allgemeinheits lösung zu finden, damit sich auch andere leute (die ich zuweisse,für denn eggi) denn channel überwachen können. das heist der eggi bekommt denn hösten access und damit auch befehlsgewalt. Nur leute die geaddet werden, bei denn bot, können denn bot mit "+aop" verteilen. schön währe wenn das dann nicht alles mit eine langen befehls zeile gehen würde. also staffelung: admin 1, bot 1, geaddete user 2, und user selbst 3. steuerung 1 =2, 3. 2 = 2, 3. Des halb möchte ich das script zum laufen bekommen. damit der bot nicht nur dann rehagiert wenn ich im channel bin sondern auch die user die ich denn bot zuweise. Ich hoffe mal das ich das jatzt so geschrieben habe das man das auch versteht.

M.f.G.: Matze02

P.S.: Danke für die hilfe und das verständnis


Nach oben
 Profil  
 

  
    BeitragVerfasst: 16.02.2006 00:34 
Moderator
Moderator
Benutzeravatar
Offline

Beiträge: 4318
Registriert: 22.04.2001 01:01
Wohnort: Berlin
Mhh ich habe so halb verstanden was du möchtest. Ich glaube da musst du dich selber etwas belesen. Die Grundlage findest Du in dem Script da oben.
Mit "bind" legst Du fest auf was der Bot reagieren soll.

Beim Eggdrop findest Du im Ordner doc die Datei tcl-commands.doc. Die würde ich dir empfehlen durchzulesen, da sie alle Befehle mit Beschreibungen enthällt. Sorry um das komplett zu schreiben fehlt mir einfach derzeit die nötige Zeit.

greets

________________________
www.IRCStuff.de - IRC-Statistiken, Eggdrop und psyBNC Support - #hOc Channelstatistik


Nach oben
 Profil  
 

  re: Bitte Bitte Hilfe
    BeitragVerfasst: 16.02.2006 01:35 
Neuankömmling
Offline

Beiträge: 5
Registriert: 11.02.2006 13:23
das war doch schon eine ganz grosse hilfe meine ich Koepi, darum ein grossen Dank an dich ;) denn rest bekomm ich bestimmt hin ;)

M.f.G.: Matze02

P.S.: Da ich ja mein erstes Post hier hinterlassen habe ist das Forum echt GEIL ;)


Nach oben
 Profil  
 

Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


  Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
RSS-Feed
Impressum und Kontakt
Style created by phpBB3 styles , ziola alveo akuna
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Optimized by SEO phpBB
Deutsche Übersetzung durch phpBB.de