MUSH pomoc

Forum techniczne Arkadii.
Trooph
Posty: 43
Rejestracja: 20 sty 2013 21:52

Re: MUSH pomoc

Post autor: Trooph »

Widze ze Mush nie jest tak popularnym klientem jak reszta:)

Ja jednak mam pytanie, gdyz spodobal mi sie on bardzo i powoli rozwijam swoje aliasy trigery etc.
Jednak jednak za chiny nie moge dojsc do pewnej rzeczy...
Chce zrobic alias ktory by porownywal sile z "celem"
W zmudzie dzialalo to tak porownaj sile z ^1 (lub %1 juz nie pamietam)
i mozna bylo zrobic w ten sposob "alias" elfem
Ktos moze mi powiedziec jak moge zrobic taki alias w mush?
Pozdrawiam
Deli
Posty: 355
Rejestracja: 12 lut 2009 22:28

Re: MUSH pomoc

Post autor: Deli »

alias: porow *

w tresci:

porownaj sile z %1
porownaj zrecznosc z %1
porownaj wytrzymalosc z %1
Populacja graczy arkadyjskich nie dorasta - gracze z reguły się tylko starzeją.
Trooph
Posty: 43
Rejestracja: 20 sty 2013 21:52

Re: MUSH pomoc

Post autor: Trooph »

dzieki za odpowiedz :) Juz dziala.

Druga rzecz. jak uruchomic skrypty .lua ? Znalazlem w ktorejs z paczek dostepnych w sieci i za chiny nie wiem jak zrobic by zadzialaly :)
Awatar użytkownika
Enefghar
Posty: 202
Rejestracja: 12 lut 2009 21:42
Lokalizacja: Actiontown

Re: MUSH pomoc

Post autor: Enefghar »

Widze, ze cale wieki nikt tu nie zagladal, wiec rozsuwam pajeczyny i pytam sie grzecznie czy ma ktos plugin na podmianke opisow specy nozownika?

Z gory dzieki!


EDIT: Juz se sam zrobilem. :P
Ostatnio zmieniony 17 lip 2014 15:42 przez Enefghar, łącznie zmieniany 1 raz.
Polelfka namysla sie nad czyms, cichutko szumiac.
Deli
Posty: 355
Rejestracja: 12 lut 2009 22:28

Re: MUSH pomoc

Post autor: Deli »

Zrobił ktoś może plugin albo coś innego, żeby spiąć musha z mapperkiem Thornaga?
Populacja graczy arkadyjskich nie dorasta - gracze z reguły się tylko starzeją.
Awatar użytkownika
Enefghar
Posty: 202
Rejestracja: 12 lut 2009 21:42
Lokalizacja: Actiontown

Re: MUSH pomoc

Post autor: Enefghar »

Zrobil i sie nawet podzielil. Wszystko niestety jest porozrzucane w pliku worlda:triggerach/aliasach i drugim worldzie. Kombinuje, zeby to jakos skompilowac do jakiegos plugina w tym momencie.


EDIT: W sumie udalo mi sie to zmniejszyc do plugina + worlda. Wyglada na to ze dziala. Nadal pracuje nad wiekszym zmniejszeniem pliku (w tym momencie jest kilkadziesiat triggerow odpowiedzialnych za map.revert), ale jak chcesz na to spojrzec to odezwij sie na pw.
Polelfka namysla sie nad czyms, cichutko szumiac.
Rockwell
Posty: 4
Rejestracja: 23 maja 2013 09:22

Re: MUSH pomoc

Post autor: Rockwell »

Dobra, MUSHowi specjaliści, mam drobny problem który krzynkę zaczyna mnie już drażnić.

Porobiłem sobie w cholerę kolorków, między innymi kolorowanie opisów postaci (kilku gildii, które wole żeby mi się świeciły) + osoby które już znam. Wszystko działa ładnie, pięknie i - niestety - z problemami.

Kod: Zaznacz cały

Wygląda to tak:
(opis jeden|opis drugi|opis trzeci|imie|opis czwarty)
Zaznaczone mam:
x Enabled
x Ignore case
x Keep evaluating
x Regular expression
x Repeat on same line
Trigerów takich jest kilka, każdy dla innej gildii.

Problem pojawia się przy wklepywaniu komendy 'kto'. Dość często, ale nie zawsze, po wklepaniu 'kto' caly MUSH mi crashuje, pada, zacina się i nie działa za cholerę. Problem pojawił się dopiero przy wprowadzeniu kolorków. Jakiś pomysł gdzie leży problem?
Awatar użytkownika
Enefghar
Posty: 202
Rejestracja: 12 lut 2009 21:42
Lokalizacja: Actiontown

Re: MUSH pomoc

Post autor: Enefghar »

Troche za malo danych. Nie sadze, ze wykrzaki sa przez podkolorowanie tekstu. Problem moze lezec gdzies zupelnie indziej. Sprobuj wywalic te kolorki swoje i sprawdz czy wszystko dziala. Co do dzialajacego rozwiazania to przeklejam swoje.
(Mam podzielone na imiona per rasa i stowarzyszenia.)

Przyklad podkolorowania imion:

Kod: Zaznacz cały

<trigger
   name="ELFY"
   group="IMIONA"
   custom_colour="17"
   enabled="y"
   keep_evaluating="y"
   match="(Stefan|Izabel|Szyszk)(owi|ze|y|em|im|iem|i|m|ego|a|o|e|)\b"
   regexp="y"
   repeat="y"
   sequence="100"
   other_back_colour="hotpink"
  >
  </trigger>
Przyklad podkolorowanego titla:

Kod: Zaznacz cały

<trigger
   name="GILDIA_HALFLINGI"
   group="STOWA"
   custom_colour="17"
   enabled="y"
   keep_evaluating="y"
   match="(.*?) (Krainy|Halflinskiego) Zgromadzenia,"
   regexp="y"
   repeat="y"
   sequence="99"
   other_text_colour="orange"
  >
  </trigger>
sequence jest rozne ze wzgledu na to, ze najpierw koloruje cala linijke trig z grupy STOWA, a potem dodaje sie kolorowanie imienia.
Polelfka namysla sie nad czyms, cichutko szumiac.
Rockwell
Posty: 4
Rejestracja: 23 maja 2013 09:22

Re: MUSH pomoc

Post autor: Rockwell »

Enefghar:

Wyłączenie tymczasowe trigów na kolorowanie ludzi z 'kto' (wszystkich) całkowicie rozwiązało problem. Sprawa leży więc gdzieś w tym moim nieszczęsnym kolorowaniu. Co ciekawe, niemal dokładnie takiego samego triga na kolor używałem już - bo ja wiem - setki razy i MUSH nie rozkraczył się ani razu.

Co do Twojego rozwiązania....
Jak chcę, żeby mi ignorowało wielkie litery, to muszę dopisać jeszcze to?

Kod: Zaznacz cały

ignore_case="y"
Awatar użytkownika
Enefghar
Posty: 202
Rejestracja: 12 lut 2009 21:42
Lokalizacja: Actiontown

Re: MUSH pomoc

Post autor: Enefghar »

Owszem. Aczkolwiek ja wole zeby mi wylapywalo tylko imiona, wiec wpisuje je z duzej litery nie dodajac ignore case, zeby np. takiego Roba (pozdrawiam) nie wylapywalo mi w srodku zdania "ktos robi cos" :)
Dodatkowo polecam uzywac \b (granica slowa), dzieki czemu nie mam juz problemow z TAJEmniczym statkiem i DELIkatnym musnieciem wiatru... :ugeek:
Polelfka namysla sie nad czyms, cichutko szumiac.
ODPOWIEDZ