auto voicer/oper

lukas

Registered
трябва ми аддон в койдо при right click на nicklist да мога да адвам даден юзър към лист за оп или войс.
Когато този даден юзър влезне в даден канал( моя примерно / #Sacrifice ) , да му давам ( в зависимост как е аднат ) войс или оп

Благорадя предварително

П.С.
За мрежата на унибг
 
Код:
menu nicklist {
   -=Auto-Op=-
    .Add://.guser aop $$1 | //.echo -a $$1 has been added to Auto-Op list.
    .Del://.ruser aop $$1 | //.echo -a $$1 has been removed from Auto-Op list.
    -=Auto-voice=-
    .Add://.guser avo $$1 | //.echo -a $$1 has been added to Auto-Voice list.
    .Del://.ruser avo $$1 | //.echo -a $$1 has been removed from Auto-Voice list.
}
on @aop:join:#: { //.mode $chan +o $nick }
on @avo:join:#: { //.mode $chan +v $nick }

Незнам дали работи? Написах го така набързо кажи дали работи
 
ми дефакто дава само ОП ... адвам за войс но пак дава оп.. делвам ( уж ) но пак си дава оп...
 
Код:
menu nicklist {
  Ауто-Оп
  .Добави:.auser 15 $gettok($snicks,1,44)
  .Изтрий:.ruser $gettok($snicks,1,44)
  Ауто-Войс
  .Добави:.auser 5 $gettok($snicks,1,44)
  .Изтрий:.ruser $gettok($snicks,1,44)
}
on 5:join:#:{ mode $chan +v $nick }
on 15:join:#:{ mode $chan +o $nick }


тоя път няма как да не стане :>
 
еми ще го пробвам утре , че сега е малко късничко , спи ми се а и се занимавам с някъв backtrack ... като го пробвам ще пиша дали работи :)
само че това адване на юзър трябва да си сменя числото че ще стане объркване с друг адон , мисля че ще работи , но ще съм благодарен ако някой измисли нещо което не ми пълни "Users" , че често трия всичко от там и не ми се иска на ново да адвам :)
 
Код:
 menu nicklist { 
  Ауто-Оп 
  .Добави:.writeini auto.conf auto $gettok($snicks,1,44) op
  .Изтрий:.remini auto.conf auto $gettok($snicks,1,44) 
  Ауто-Войс 
  .Добави:.writeini auto.conf auto $gettok($snicks,1,44) voice
  .Изтрий:.writeini auto.conf auto $gettok($snicks,1,44) 
} 
on *:join:#:{ 
  if ($readini(auto.conf,auto,$nick) = op) { mode $chan +o $nick | halt }
  if ($readini(auto.conf,auto,$nick) = voice) { mode $chan +v $nick | halt }
}


Таka ? :)
 
за ауто войс малко си объркал writeini auto.conf са и 2-те ( но си го оправих )
и като аднеш от войс-а можеш да хо изтриеш и от меню-то за ОП-а но ми върши работа , мерси много :)
 

Back
Горе