Dabar yra 2020-08-15, 04:24




Naujos temos kūrimas Atsakyti į temą  [ 7 pranešimai(ų) ] 
Del boto 
Autorius Žinutė

Užsiregistravo: 2011-10-26, 16:33
Pranešimai: 4
Forumo litai: 8
Pinigų pervedimas
Standartinė Del boto
Sveiki, norejau paklausti gal zinote kaip padaryti toki bota kad tarkim parasai .adduser nickas ir jis gauna teises (+, voice) kitaip sakant patenka i to boto sarasa ir tas botas jo nekikinks is kanalo, na o zmogus kuris nera to boto liste jis gaus kika. Ar imanoma taip padaryti kai kanale nera uzdetas restricted ? Is anksto dekoju.


2012-05-29, 15:00
Aprašymas
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: Del boto
Taip tai nera sunku ;]

Kodas:
on *:text:*:%kan: {
  if ($1 == .adduser) && ($nick == %adminas) {
    auser voisai $2
  }
}


alias tikrinam {
  var %x = 1
  while (%x <= $nick(%kan,0)) {
    if ($level($nick(%kan,%x)) != voisai) { kick %kan $nick(%kan,%x) Tau Cia negalima buti! }
    inc %x
  }
}



on *:join:%kan: {
  if ($nick == $me) { timer 1 1 tikrinam }
  elseif ($nick != $me) && ($level($nick) != voisai) {
  kick # $nick Jums negalima cia buti! }
  else {
    mode # v $nick
  }
}




Bet aisku reiktu tada kanale uzdeti +R moda, kad kazkas kitas zinodamas kazkieno kito nika nejointu i kanala ir poto nepasikeistu i savo standartini, arba tiesiog kas X laiko issaukti "tikrinam" aliasa kad perziuretu kanalo nikus ar visi yra boto liste ir ko nera, kad ismestu, anaiptol i kanala gales patekti bet kas, kas nera to boto access liste, kai to boto nebus ;]

Kai idesi ta skripta i bota parasyk su tuo mirc komandas:

/set %kan #kanalas (kanalas kuriame jis veiks)
ir
/set %adminas Tavonikas (kad galetum naudot .adduser komanda)

_________________
Niekas nezino ka savyje slepia, kol neparagauja valdzios.


2012-05-29, 17:53
Aprašymas WWW
Patyręs dalyvis
Patyręs dalyvis
Vartotojo avataras

Užsiregistravo: 2009-12-08, 21:19
Pranešimai: 955
Forumo litai: 1125
Pinigų pervedimas
Miestas: Vilnius
Standartinė Re: Del boto
iso rašė:
Taip tai nera sunku ;]

Kodas:
on *:text:*:%kan: {
  if ($1 == .adduser) && ($nick == %adminas) {
    auser voisai $2
  }
}


alias tikrinam {
  var %x = 1
  while (%x <= $nick(%kan,0)) {
    if ($level($nick(%kan,%x)) != voisai) { kick %kan $nick(%kan,%x) Tau Cia negalima buti! }
    inc %x
  }
}



on *:join:%kan: {
  if ($nick == $me) { timer 1 1 tikrinam }
  elseif ($nick != $me) && ($level($nick) != voisai) {
  kick # $nick Jums negalima cia buti! }
  else {
    mode # v $nick
  }
}




Bet aisku reiktu tada kanale uzdeti +R moda, kad kazkas kitas zinodamas kazkieno kito nika nejointu i kanala ir poto nepasikeistu i savo standartini, arba tiesiog kas X laiko issaukti "tikrinam" aliasa kad perziuretu kanalo nikus ar visi yra boto liste ir ko nera, kad ismestu, anaiptol i kanala gales patekti bet kas, kas nera to boto access liste, kai to boto nebus ;]

Kai idesi ta skripta i bota parasyk su tuo mirc komandas:

/set %kan #kanalas (kanalas kuriame jis veiks)
ir
/set %adminas Tavonikas (kad galetum naudot .adduser komanda)



hm, o gal geriau if ($nick isin %adminai) { ?
Cia bendram lankstumui :)

_________________
!!! <-

search.php & Google

Respect Existence or Expect Resistance


2012-05-29, 23:40
Aprašymas
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: Del boto
Gal, bet galima butu ir kitaip
on adminai:text:.adduser:%kan: {
auser voisai $2 | mode # v $2
}

8)

_________________
Niekas nezino ka savyje slepia, kol neparagauja valdzios.


2012-05-30, 10:23
Aprašymas WWW
Patyręs dalyvis
Patyręs dalyvis
Vartotojo avataras

Užsiregistravo: 2009-12-08, 21:19
Pranešimai: 955
Forumo litai: 1125
Pinigų pervedimas
Miestas: Vilnius
Standartinė Re: Del boto
iso rašė:
Gal, bet galima butu ir kitaip
on adminai:text:.adduser:%kan: {
auser voisai $2 | mode # v $2
}

8)


Asmeniskai nemegstu ulisto :) paprasciau variablai :D

Pvz kaip tu viena tarkim dideli text eventa idesi ir non adminai ir adminai ir dar tarkim trecia groupa koki nors ? :P

_________________
!!! <-

search.php & Google

Respect Existence or Expect Resistance


2012-05-30, 13:24
Aprašymas
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: Del boto
Kaip tikrinu join evente:

($level($nick) != voisai)

taip ir text evente galeciau patikrint grupes 8)

_________________
Niekas nezino ka savyje slepia, kol neparagauja valdzios.


2012-05-30, 14:57
Aprašymas WWW
Patyręs dalyvis
Patyręs dalyvis
Vartotojo avataras

Užsiregistravo: 2009-12-08, 21:19
Pranešimai: 955
Forumo litai: 1125
Pinigų pervedimas
Miestas: Vilnius
Standartinė Re: Del boto
o gal ir neblogai :D

Reik is man kada pameginti sitaip :P

Gyveni ir mokaisi :)

_________________
!!! <-

search.php & Google

Respect Existence or Expect Resistance


2012-05-31, 00:37
Aprašymas
Rodyti paskutinius pranešimus:  Rūšiuoti pagal  
Naujos temos kūrimas Atsakyti į temą  [ 7 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