Dabar yra 2020-09-23, 07:46




Naujos temos kūrimas Atsakyti į temą  [ 4 pranešimai(ų) ] 
Kad rasytu tik kanale turintiems uzerius 
Autorius Žinutė
Dalyvis
Dalyvis
Vartotojo avataras

Užsiregistravo: 2009-06-08, 10:16
Pranešimai: 351
Forumo litai: 379
Pinigų pervedimas
Miestas: GamesUnit.LT
Standartinė Kad rasytu tik kanale turintiems uzerius
Sveiki. Kaip butu galima padaryt, kad rasytu botas zinute tik tiem kas kanale turi ~, %, &, @, + zenklus ?
Botas pats uzerio kanale neturi ir negali prisijungt prie userlisto

Naudojau toki koda
Kodas:
  if ( $1 !isop $2 ) { %msg $1 %textas }


Bet kaip kitus iterpt nezinau

_________________
()____)__ MARLBORO __)


2013-11-25, 19:54
Aprašymas WWW
Kalbusis dalyvis
Kalbusis dalyvis
Vartotojo avataras

Užsiregistravo: 2006-02-05, 16:05
Pranešimai: 1556
Forumo litai: 939
Pinigų pervedimas
Miestas: Klaipeda
Standartinė Re: Kad rasytu tik kanale turintiems uzerius
msg +#kanalas textas, matys visi kas turi + ir didesni zenkla.

Oj nepastebejau, kad neturi userio botas, na tada tikrini:

if ($nick !isreg #) { msg $nick textas }

isreg operatorius tikrina, ar nikas kanale yra "reguliarus" t.y. be jokio modo (@+~&).

_________________
Niekas nezino ka savyje slepia, kol neparagauja valdzios.


2013-11-25, 22:18
Aprašymas WWW
Dalyvis
Dalyvis
Vartotojo avataras

Užsiregistravo: 2009-06-08, 10:16
Pranešimai: 351
Forumo litai: 379
Pinigų pervedimas
Miestas: GamesUnit.LT
Standartinė Re: Kad rasytu tik kanale turintiems uzerius
O kaip padaryt, kad si komanda butu isjungta? Tarkim po kurio laiko as parasau i privata ar kanala !nereikia ir botas nebesiuncia uzeriam, o siuncia tik paprastiem ?

Nes dabar yra

on *:join:#kanalas: {
if ($nick !isreg #) { msg $nick textas }
}

Tai botas siuncia tik uzseriaims, o paprastus ignoruoja

_________________
()____)__ MARLBORO __)


2013-11-29, 22:37
Aprašymas WWW
Kalbusis dalyvis
Kalbusis dalyvis
Vartotojo avataras

Užsiregistravo: 2006-02-05, 16:05
Pranešimai: 1556
Forumo litai: 939
Pinigų pervedimas
Miestas: Klaipeda
Standartinė Re: Kad rasytu tik kanale turintiems uzerius
kyhk rašė:
O kaip padaryt, kad si komanda butu isjungta? Tarkim po kurio laiko as parasau i privata ar kanala !nereikia ir botas nebesiuncia uzeriam, o siuncia tik paprastiem ?

Nes dabar yra

on *:join:#kanalas: {
if ($nick !isreg #) { msg $nick textas }
}

Tai botas siuncia tik uzseriaims, o paprastus ignoruoja



Aprasyk grupe:


Kodas:
#spamas off
on *:join:#kanalas: {
if ($nick !isreg #) { msg $nick textas }
}
#spamas end


/enable #spamas - veiks sitas skriptas
/disable #spamas - neveiks

Taihi ten pasidarai koki:

Kodas:
on *:text:*:#: {
if ($1 == !nebereikia) && ($nick == TavoNikas) { /disable #spamas }
elseif ($1 == !reikia) && ($nick == TavoNikas) { /enable #spamas }
}


Turetu veikt, su paprastais sugalvok pats:)

_________________
Niekas nezino ka savyje slepia, kol neparagauja valdzios.


2013-12-01, 22:59
Aprašymas WWW
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
Naujos temos kūrimas Atsakyti į temą  [ 4 pranešimai(ų) ] 


Dabar prisijungę

Vartotojai naršantys šį forumą: Registruotų vartotojų nėra ir 7 svečių


Jūs negalite kurti naujų temų šiame forume
Jūs negalite atsakinėti į temas šiame forume
Jūs negalite redaguoti savo pranešimų šiame forume
Jūs negalite trinti savo pranešimų šiame forume
Jūs negalite prikabinti failų šiame forume

Ieškoti:
Pereiti į:  
cron
© phpBB Group. Veikia phpBB pagrindu.
Dizaino autorius Vjacheslav Trushkin, adaptavo Igor „MucTuK“ Gubaidulin
Vertė Vilius Šumskas © 2003, 2005, 2007