Belli bi satırla sınırlamaya gerek yok. Bu şekilde istediğiniz kadar globali scripts/global.txt dosyası içine atın. Globallerin kaç dakika arayla atılması gerektiği bilgilerini de kendinize göre düzenledikten sonra botu çalıştırın. Bot globaleri dosyadaki sırasına göre bitirdikten sonra tekrar başa dönecektir.
Kodu denemedim, deneyip sorun olup olmadığını belirtirseniz iyi olur..
Kod: Kodu kopyalamak için üzerine çift tıklayın!
##globallerin bulunduğu dosyanın yeri
set globaller "scripts/global.txt"
##globaller kaç dakika arayla atılacak
set zaman "10"
####
utimer 5 globalat
proc globalat { } {
global globaller zaman
set msgzaman "0"
set dosya [open $globaller r]
set liste [split [subst -nocommands [read $dosya]] "\n"]
foreach i $liste {
set msgzaman [expr $msgzaman + $zaman]
timer $msgzaman [list putserv "os global $i"]
}
close $dosya
timer $msgzaman [list globalat]
}