| |
UltimaForum
|
 |
Wsparcie [VX] - Skrypt na Nazwę Lokacji i Map Slide
bartek2940 - Pon 27 Cze, 2011 23:49 Temat postu: Skrypt na Nazwę Lokacji i Map Slide Więc chodzi mi znowu o ten nieszczęsny MET z MapSlide.
Problem jest prawie taki sam jak W tym Temacie , tylko dotyczy STMN Revolution Mode .
Czyli, chciałbym pozbyć się wyświetlania MET-u, niezależnie czy będzie [Met 0 0 0 0], [Met 0 4 11 92], czy jakkolwiek inaczej.
Z góry dziękuję.
Ps.Naprawdę sory, za te problemy, ale serio próbuje sobie radzić i tylko w ostateczności piszę na forum.
Ayene - Wto 28 Cze, 2011 11:03
Znajdź w 'STMN Revolution Mode' linijkę:
| Kod: | | name.gsub!(/\\V\[([0-9]+)\]/i) { $game_variables[$1.to_i] } |
i po niej dodaj:
| Kod: | if name.include?("MET")
name.scan(/\[MET (\d+) (\d+) (\d+) (\d+)\]/i)
['MET ','[', ']', $1, $2, $3, $4].each {|i| name.gsub!(i) {''} }
end |
bartek2940 - Wto 28 Cze, 2011 11:40
Ayene, jesteś nie zastąpiona.
Znów pomagasz mi-głupiemu użytkownikowi niemogącemu dać nic w zamian za pomoc.
Jesteś wspaniała.
Naprawdę postaram się nie mieć więcej problemów z MET-em.
W każdym razie nie w najbliższym czasie.
Angius - Czw 30 Cze, 2011 00:26
Otwieram, bo nie chcę zakładać kolejnego tematu... Co należy dodać, by usuwało znaczniki [JDN], [TDN] oraz [WDN]? Muszę je dodawać w skrypcie czasu
Ayene - Czw 30 Cze, 2011 08:28
Znajdź:
po nim dodaj:
| Kod: | | NOT_SHOW_TAGS = ['[JDN]','[TDN]','[WDN]'] |
następnie znajdź:
| Kod: | | name.gsub!(/\\V\[([0-9]+)\]/i) { $game_variables[$1.to_i] } |
po nim dodaj:
| Kod: | | MAPWINDOW::NOT_SHOW_TAGS.each {|i| name.gsub!(i) {''} } |
Angius - Czw 30 Cze, 2011 14:38
Hmm... Powinno działać, niestety coś mi się żre i nazwa lokacji wogóle się nie wyświetla :/
Ayene - Czw 30 Cze, 2011 19:28
A bez powyższej korekty wszystko działa?
Angius - Czw 30 Cze, 2011 19:30
Właśnie nie... I nie mam za bardzo pomysłu, co może się żreć, bo nie mam chyba nic, co ingerowałoby w wyświetlanie...
Angius - Czw 30 Cze, 2011 19:39
Jest... Spory, ale może da radę zhostować na Mediafire :)
Ayene - Pią 01 Lip, 2011 08:54
Przerzuć skrypt z nazwą lokacji pod skrypt w Minimapą. Pamiętaj, że lokacja nie pojawia się na pierwszej mapie (tej po starcie)
Angius - Pią 01 Lip, 2011 13:39
Dzięki, Ayene, jesteś wielka
//Zamykam
|
|