Topicmask/hu
From OnlineGamesNetWiki
Contents |
Topicmask
A cél:
A cél hogy könnyen változtatható topicot készítsünk fix tartalommal is. Példa:
<@owner> !topic Visszatértünk a 4-es szerverre!
ChanServ changes topic to: 'A blabla szövetség szobája. Hírek: Visszatértünk a 4-es szerverre! | Jó szórakozást itt! |'
<@owner> !topic Háborúban állunk a blabla2 szövetséggel!
ChanServ changes topic to: 'A blabla szövetség szobája. Hírek: Háborúban állunk a blabla2 szövetséggel! | Jó szórakozást itt! |' [/quote]
Láthatod, hogy csak a “Hírek:” utáni rész változik.
Hogy lehet ilyet csinálni?
Nagyon egyszerű. Be kell állítani a topicmask-ot a SET TOPICMASK parancsot használva. A változó rész helyére ( * ) kell. Ha ( * )-ot szeretnél használni a topicban, azt így kell: \* A \ jel nem fog látszani. A topicmask beállítás a fenti példához:
SET TOPICMASK A blabla szövetség szobája. Hírek: * | Jó szórakozást itt! |
Mire kell figyelni?
A topicmaskok beállítottad. Ennek ellenére ha valaki a TOPIC 'bla' parancsot használja, a topic megváltozik 'bla'-ra, felülírva a TOPICMASK beállításokat.
Ez a hiba megoldható ezzek: Használd a SET ENFTOPIC parancsot.
A SET ENFTOPIC 501-re is állítható így a tulajdonos sem tudja megváltoztatni a TOPICMASK beállítást.
Még valami?
Igen. Hasznos beállítani egy DEFAULTTOPIC-ot ami megfelel aTOPICMASKnak. A példában:
'A blabla szövetség szobája. Hírek: Semmi | Jó szórakozást itt! |'
Ez azért is hasznos mert a topic magától az alapértelmezettre (DEFAULTOPIC) áll ha valaki a TOPIC (!topic) parancsot használja paraméterek nélkül. Az alapértelmezett topic a SET DEFAULTTOPIC paranccsal állítható be.

