TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

!setnews !news

15-09-2006 13:43:07
 
 
Muligheder (Anmeld)
Skrevet af impertus
Kliks 562
Kategori TCL Request script's
Hey kan man ikk lave et script der gør sådan at man kan skrive !setnews bla bla også en !news også viser den det man har sat..

Har fundet lidt her fra et andet script, håber i kan hjælpe lidt..

### SET 2on2 BROADCAST MSG
proc trainset2on2msg {nick host hand chan arg} {
global clan basechan
if {$chan != $basechan} {
return 0
}
if {$arg == ""} {
putserv "PRIVMSG $chan :\[$clan\] Command: !set2on2 BROADCAST MESSAGE HERE"
putserv "PRIVMSG $chan :\[$clan\] Note: Use NICK in msg - it get's replaced with the irc-nick of the triggerer"
return 0
}
file delete 2on2.txt
if {![file exists 2on2.txt]} {
set o_fid [open "2on2.txt" "CREAT RDWR"]
puts $o_fid $arg
close $o_fid
putserv "PRIVMSG $chan :\[$clan\] 2on2 broadcast msg is now: $arg"
}
}

### SPREAD 2on2 BROADCAST MSG
proc train2on2 {nick host hand chan arg} {
global basechan clan interval strlwr
if {$chan != $basechan } {
return 0
}
if {[file exists 2on2.txt]} {
set o_fid [open "2on2.txt" "RDONLY"]
gets $o_fid 2on2msg
close $o_fid
set channelzahl 0
foreach c [channels] {
if {[strlwr $c] != [strlwr $basechan]} {
incr channelzahl
}
}
if {[string match "*NICK*" $2on2msg]} {
set 2on2msg [varrep $2on2msg "NICK" $nick]
}
putserv "PRIVMSG $chan :\[$clan\] 2on2 broadcast msg: $2on2msg"
putserv "PRIVMSG $chan :\[$clan\] is beeing send to $channelzahl channels with an interval of $interval seconds! Watch chanlist with !showchans."
set i 0
foreach c [channels] {
if {[strlwr $c] != [strlwr $basechan]} {
utimer $interval [list puthelp "PRIVMSG $c :$2on2msg"]
incr i
}
}
} else {
putserv "PRIVMSG $chan :\[$clan\] Error: File not found / no message set"
}
}

Også ska det bare være med !news i stedet for.. også skal den ikk sige det på alle chans men kun 1.. basechan..
 
infobox infobox


infobox infobox
 
#1Nizlax(Anmeld) 15-09-2006 14:10:17
 
 
Det er TCL ( eggdrop script ) er det alm. du vil ha ?
PlusFM ! :D
<a href="http://aemme.alwaysdata.net/"><img src="http://aemme.alwaysdata.net/EU-Vashj-Nizlax.png">< ;/a>

Nizlax's signatur billede
 
infobox infobox

infobox infobox
 
#2alfnbabz(Anmeld) 15-09-2006 14:59:19
 
 
Tjoo..


setudef str news

#Set news - You need +nm on channel, or global.

bind pubm nm|mn !setnews setnews

proc setnews {nick host hand chan text} {
set news [channel get $chan news]
if {$text == ""} { putserv "NOTICE $nick :News is currently set to: $news
} else { channel set $chan news $text
putserv "NOTICE $nick :News is now set to: $text
}
}

#See news - You dont need any flags.

bind pubm nm|mn !news news

proc news {nick host hand chan text} {
set news [channel get $chan news]
if {$text == ""} { putserv "NOTICE $nick :News on $chan is: $news
} else { return }
}


Commands

!setnews <text here> - Sets news.

!setnews <> - Show what the news is.

!news <> - Shows news.
Sumsar er buttet. Hansa er idiot. Drax er lilla.

alfnbabz's signatur billede
 
infobox infobox

infobox infobox
 
#3Denner(Anmeld) 15-09-2006 22:50:38
 
 
#1 > Prøv tænk inden du skriver.
*** brugeren er lukket grundet misbrug / misforståelse af TestMax Community regler ***
 
infobox infobox

infobox infobox
 
#4impertus(Anmeld) 16-09-2006 02:18:55
 
 
Hmm det script er som det ikk rigtig til virke!!

Ska den ikk gemme det i en txt fil..

Det skal bare være sådan at man kan skrive !setnews nu lineup f.eks også kan folk med -|- lave !news også notice den $nick..

Og ja til tcl..
 
infobox infobox

infobox infobox
 
#5Hansa(Anmeld) 16-09-2006 11:13:28
 
 
#4 Gem den som en TCL fil?
og så load den i den eggdrop conf?
source scripts/news.tcl ex.
[20:59:35] <@Hansa^> et arrogant røvhul
 
infobox infobox

infobox infobox
 
#6alfnbabz(Anmeld) 16-09-2006 14:29:58
 
 
Der er ingen grund til at gemme det i en txt fil når det bare er et news script.


Det skal bare være sådan at man kan skrive !setnews nu lineup f.eks også kan folk med -|- lave !news også notice den $nick..


Det fangede jeg ikke helt.
Sumsar er buttet. Hansa er idiot. Drax er lilla.

alfnbabz's signatur billede
 
infobox infobox

infobox infobox
 
#7impertus(Anmeld) 28-09-2006 00:52:24
 
 
Altså skal bare ha sådan at når jeg skriver !news så går den ind og læser news.txt også vil botten notice nick det der står i news.txt
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox