Topicmask/sk
Материал из OnlineGamesNetWiki
Содержание |
Topicmask
Náš cieľ
Náš cieľ je nastaviť premennú v téme miestnosti. Príklad:
<@owner> !topic We are back in Universe 32!
ChanServ changes topic to: 'Channel from the Alliance blabla. News: We are back in Universe 32! | enjoy and idle here |'
<@owner> !topic We're at war with the alliance blabla1
ChanServ changes topic to: 'Channel from the Alliance blabla. News: We're at war with the alliance blabla | enjoy and idle here |'
Ako vidíš, zmenená je len časť témy za frázou "News".
Ako na to?
Je to docela jednoduché. Všetko sa nastavuje pomocou nastavenia SET TOPICMASK. Premennú časť budeš musieť nahradiť hviezdičkou (*). Ak by si chcel použiť v téme aj iné hviezdičky, budeš musieť pred ňu umiestniť opačné lomítko (\*). Nastavenie pre Topicmask by mohľo vyzerať takto:
SET TOPICMASK Channel from the Alliance blabla. News: * | enjoy and idle here |
Mal by som si pri nastavovaní dávať na niečo pozor?
Povedzme, že máš nastavený Topicmask. Lenže keď zmeníš tému miestnosti s príkazomTOPIC 'bla', téma miestnosti sa zmení na 'bla'.
Tento malý problém sa dá ľahko opraviť: Použi nastavenie SET ENFTOPIC (pre viac informácií klikni na link).
Ak napríklad hodnotu SET ENFTOPIC nastavíš na 501, ani zakladateľ miestnosti (s prístupom 500) nemôže prepísať Topicmask s príkazom TOPIC.
To je všetko?
Áno. Ešte je užitočné nastaviť si DEFAULTTOPIC (základnú tému miestnosti). V našom prípade:
'Channel from the Alliance blabla. News: Nothing | enjoy and idle here |'
Toto je užitočné, lebo ak ktokoľvek použije čisto príkaz TOPIC (!topic), téma miestnosti sa nastaví na základnú. Pre nastavenie budeš musieť použiť SET DEFAULTTOPIC.
Zhrnutie
Pre pochopenie zhrnutie "naživo":
( @xyz ) !topic Vitajte v našej novej miestnosti .•• ChanServ changed the topic to 'Vitajte v našej novej miestnosti' ( @xyz ) !set topicmask Vitajte v našej novej miestnosti | Novinky: * ( @xyz ) !topic blablabla .•• ChanServ changed the topic to 'Vitajte v našej novej miestnosti | Novinky: blablabla' ( @xyz ) !set defaulttopic Vitajte v našej novej miestnosti | Novinky: žiadne ( @xyz ) !topic .•• ChanServ changed the topic to 'Vitajte v našej novej miestnosti | Novinky: žiadne'

