Kwasowa Grota Heroes VIIMight & Magic XHeroes III - Board GameHorn of the AbyssHistoria Światów MMSkarbiecCzat
Cmentarz jest opustoszały
Witaj Nieznajomy!
zaloguj się    załóż konto
Niebiańska Kuźnia  (WoG, HotA, VCMI)temat: [WoG, ERA] Skrypty ERM
komnata: Niebiańska Kuźnia (WoG, HotA, VCMI)
strona: 1 - 2 - 3 ... 45 - 46 - 47 ... 81 - 82 - 83

Altair PW
25 sierpnia 2008, 12:23
Sprawa jest prosta wystarczyć użyć parametru P1:

!#TRx/y/p:P1;

Natomiast ustawienie parametru na 0 powoduje właśnie utworzenie czerwonego kwadratu. :P

Cichy PW
25 sierpnia 2008, 14:28
Próbowałem i niestety nie działa. Przez drzewa nie da się przejechać, a wszystkie współrzędne sprawdzałem kilkakrotnie i na pewno się nie pomyliłem.

Altair PW
25 sierpnia 2008, 19:18
Jednak musiałeś coś zrobić źle. Oto przykładowa mapka na której to działa.

Cichy PW
26 sierpnia 2008, 12:05
Skrypt zaczął działać dopiero wtedy, gdy usunąłem bastion znajdujacy się w lesie zaraz obok współrzędnych skryptu... Dziękuję za pomoc.

Killer 78 PW
27 sierpnia 2008, 13:45
Witam da sie napisac taki skrypt

czarodziejka w drugiej turze walki moze przywolac jakies jednostki konkretni

9-19 zywiolakow lodu
6-13 poslancow powietrza
8-12 zywiolakow burzy
4-6 poslancow ziemi
1-2 czarodziejskich smokow

EDIT: co mam zrobic jak chce kontrolowac zaklecia rzucane przez enchantera?

jankes_begbie PW
1 września 2008, 19:24
Killer,
jest taka umiejętność zdobywana wraz z doświadczeniem, która daje umiejętność przywoływania strażników, tu: stworzeń dowolnego, wskazanego przez ciebie typu. Nic mi natomiast nie wiadomo, aby można było przywoływać taką zgraję, którą wymieniłeś. Jednego owszem, ale nie próbowałem na skale masową ;-) Co do liczebności to nie jestem pewien, ale można ustalić procentowy wskaźnik w zależności od ilości czarodziejek. Zainteresowany?

Dragonar PW
2 września 2008, 16:20
Czy da się napisać skrypt?:

Gdy mamy w mieście wybudowane ulepszone siedlisko jakiegoś stwora, np. Centaur. Możemy więc rekrutować Bojowe Centaury. Skrypt:
Gdy klikamy na ulepszenie zwykłego Centaura (znaczek: ^^^) zamiast okna o wydaniu złota, pojawia się okno z dwoma obrazkami: Centaura Bojowego i Centaura Sylwańskiego. Musimy wybrać jeden obrazek i wcisnąć przycisk OK (tak jak okno doświadczenia). Po wybraniu danego potwora, dopiero pojawia się okno wydania złota i ulepsza nam Centaura w wybranego przez nas potwora.
Czyli coś w rodzaju alternatywnych ulepszeń.

Altair PW
2 września 2008, 16:44
Killer 78 tylko jedno pytanie czy wszystkie naraz czy tylko losowo z tej listy, którą podałeś i czy to ma zależeć od ilości czarodziejek?

Władco Smoków choć bardzo się staram nie posiadam póki co zdolności na takim poziomie by to zrobić. Nauczyłem się tylko m.in. zmieniać tekst w komunikatach nie edytowalnych za pomocą zwykłego ERM.

Killer 78 PW
2 września 2008, 18:44
No to moze tak :

czarodziejka moze przywolywac wspomniane wyzej potwory normalnie przywoluje zyw lodu burzy pos powietrza ale zeby przywolac pos ziemi musi byc minimum 66 czarodziejek jest na to 4%szans eby czar smoka musi byc minimum 113 czardziejek i jest na to 2%szans chyba ze oddzial posiada powyzej 600 xp wtedy jest 5% szans chyba to mozliwe???


EDIT:Altair na 2 stronie tego tematu podales linka do skryptu moglbys dac nowego bo tamten nie dziala a chetnie bym go uzyl:)

i jeszcze jedno prosilbym o skrypt zeby dowodcy mogli nosic zwoje przyklad:
daje dowodcy zwoj z zakleciem "przyspieszenie" zwoj normalnie idzie tam gdie arty zwoju mozna uzyc 2 razy potem znika chyba ze przekazemy o 5 many mniej niz za normalne uzycie zaklecia. proooosze

Altair PW
4 września 2008, 00:51
Oto ów skrypt na przywoływanie. Nie jest w nim uwzględniane doświadczenie jednostek.

ZVSE

!?BR&v997=1;
!!VRv11:S0;
!!VRv9:S0;
!!VRv900:C0/0/0/0/0/0/0;
!!DO26100/0/20/1:P;
!!DO26105/1/v11/1&v11>0:P;
!!VRv11:S0;
!!VRv9:S1;
!!DO26100/21/41/1:P;
!!DO26105/1/v11/1&v11>0:P;
!?FU26100;
!!VRx3:S0;
!!BMx16:T?x3 N?x4;
!!VRv11&x3=193/x4>0:+1;
!!VRx6&x3=193/x4>0:S900+v11;
!!VRvx6&x3=193/x4>0:Sx4;
!?FU26105;
!!VRv10:S1;
!!VRv15:C123/166/127/165/134;
!!VRy2:S900+x16;
!!VRv11:S15 R2;
!!VRv11&vy2>65:S15 R3;
!!VRy3:S0;
!!VRy3&vy2>112:S1 R49;
!!VRv11&y3=40:S19;
!!DO26106/1/15/1:P;
!?FU26106;
!!VRx1:Sx16;
!!VRx1&v9=1:S16-x16;
!!DO26107/0/10/1:Px1;
!?FU26107;
!!VRx5:Sx16*17;
!!VRx5:+x1;
!!VRx6&v9=0:Sx5+1;
!!VRx6&v9=1:Sx5-1;
!!BU:Dx5/?y10 Ox5/?y11 Dx6/?y12 Ox6/?y13;
!!MA:Xvv11/?y14;
!!VRy14:&1;
!!VRy15:S0;
!!VRy15|y12<>-1/y13<>0:S1;
!!VRy10&y15=1/y14>0:S-3;
!!VRy20&vv11=123:S9 R10;
!!VRy20&vv11=166:S6 R7;
!!VRy20&vv11=127:S8 R4;
!!VRy20&vv11=165:S4 R2;
!!VRy20&vv11=134:S1 R1;
!!BU&y10=-1/y11=0/v10=1/v9=0:Svv11/y20/x5/0/-1/1;
!!BU&y10=-1/y11=0/v10=1/v9=1:Svv11/y20/x5/1/-1/1;
!!VRv10&y10=-1/y11=0/v10=1:S0;
!!VRx16&y10=-1/y11=0/v10=1:S11;

Killer 78:
i jeszcze jedno prosiłbym o skrypt zęby dowódcy mogli nosić zwoje przykład:
daje dowódcy zwój z zaklęciem "przyspieszenie" zwoj normalnie idzie tam gdie arty zwoju można użyć 2 razy potem znika chyba ze przekażemy o 5 many mniej niż za normalne użycie zaklęcia.

W oficjalnej dokumentacji pisze, że dowódca może posiadać tylko artefakty dla dowódców. Innych nie da mu się przypisać. Ja tego też nie potrafię.

Killer 78:
Altair na 2 stronie tego tematu podałeś linka do skryptu mógłbyś dać nowego bo tamten nie działa a chętnie bym go użył:)

Niestety nie wiem o który skrypt ci chodzi. Mam inną ilość stron niż ty. Proszę podawać adres do konkretnego posta. Oto mały samouczek jak to zrobić (chyba się załamię): Klikamy prawym przyciskiem myszy na ikonkę przy dacie danego posta http://www.erm.acidcave.net/temp/tut1.jpg. Następnie wybieramy właściwości i kopiujemy adres bezwzględny. http://www.erm.acidcave.net/temp/tut2.jpg. Mam nadzieje, że przyda się także innym mieszkańcom.

Dragonar PW
6 września 2008, 23:24
Dlaczego, jak mam pełną animację potwora, z animacją strzału, podmienię za takiego który nie potrafi strzelać i dam mu umiejętność strzelania to wyskakują błędy i potwór nie strzela? Def do ściągnięcia TUTAJ (Pikinier który strzela).
Trzeba napisać jakiś inny skrypt? Proszę o pomoc.

PS.: Podmieniłem nie strzelającego Pikiniera na strzelającego.

Ginden PW
7 września 2008, 10:17
Niemożliwe bez edycji kodu gry. +++ Błąd: Brak Sera! +++

jankes_begbie PW
7 września 2008, 10:40
Miałem podobne problemy. Altair chyba wystarczająco wyjaśnił tu:
http://www.forum.acidcave.net/post.php?pid=28735.
Powodzenia :)

Altair PW
7 września 2008, 11:42
Na powyższe pytania została już udzielona odpowiedź. Jeśli ktoś nie umie znaleźć/nie rozumie to może się skontaktować ze mną przez e-mail lub GG. Drugi sposób szczególnie zalecany dla tych co mają wciąż 1001 pytań o skrypty.

Killer 78 PW
10 września 2008, 17:54
ALtair prosze os szybka odpowiedz plz co mam zrobic zeby imie boha wykraczlo poza 12 liter?

Dragonar PW
10 września 2008, 20:06
Killer 78:
Baardzo prosze o skrypt w ktorym po wejsciu do obiektu gracz brazowy (ludzki) zmieni sie na gracz jasnoniebieskiego (komputer) nr 113 dla przykladu czyli jasnoniebieski stanie sie niebieskim a niebieski jasno proooooooooszeeee
Podobny skrypt już chyba był w tym temacie podawany. Niestety nie pamiętam gdzie...

Killer 78:
ALtair prosze os szybka odpowiedz plz co mam zrobic zeby imie boha wykraczlo poza 12 liter?
Sądzę, że tak się nie da. Pewnie jest to gdzieś zapisane w kodzie edytora map, lub samej gry.

Altair PW
4 października 2008, 21:15
Różne opinie pojawią się o WoGowych dowódcach. Jednym się podobają, innym "trochę" mniej. Najwięcej krytycznych uwag dotyczy ich słabego zbalansowania. Psuje go głównie dowódca nekropolis, który za silny. Zaklęcie ożywiania (nawet osłabione) daje zbyt dużą przewagę. Szczególnie jeśli doliczymy do tego nekromancję bohaterów. Ten problem od długiego czasu starałem się rozwiązać. Jednak zabugowane komendy na dowódców oraz zakodowany warunek rzucania zaklęć (Ilość PŻ = (punkty Mocy/4)*50+60) pożeraczy dusz uniemożliwiał modyfikacje. Dopiero niedawno gdy trochę liznąłem techniki reverse engineering udało osiągnąć mi się zadowalający wynik. Efektem tego tego jest ów ciekawy skrypt zbalansujący dowódcę Nekropolis. Zaklęcie (Soul Eatera) "ożywienie" zastąpiłem tarczą powietrza. Wybór jest nieprzypadkowy i związany jest z "odpornością" nieumarłych na strzały (dlatego doświadczenie jednostek dodaje to zaklęcie szkieletowi). Aby jednak zadowolić tych, który lubią zmiany w grafikach i opisach napisałem także skrypt pod tym kątem http://www.erm.acidcave.net/scr1.jpg.

Skrypt kopiujemy do katalogu z mapami i nadajemy mu nazwę taką jak dana mapa (z rozszerzeniem .erm). Można też przekopiować do zdarzeń czasowych lub powiązać skrypt z mapą za pomocą spaczowanego edytora. Plik graficzny _B5_3.BMP należy przekopiować do Data/zvs/Lib1.res. Jeśli tego nie zrobicie w oknie dowódcy będzie brakować obrazka.

Uwaga! Skrypt jest dwóch wersjach polskiej i angielskiej. Jeśli ktoś ma WoGa w wersji angielskiej powinień korzystać z pliku soul_eater_mod_eng.erm dla wersji polskiej jest soul_eater_mod_pl.erm. Użycie nieodpowiedniej wersji w najlepszym razie spowoduje błędne działanie skryptu. Oczywiście nie mogę także zagwarantować poprawnego działania na wszelkich hybrydach dwujęzykowych. :P

Jest to póki co wersja beta, więc wszystkich chętnych proszę o przetestowanie. Czekam na opinie i ewentualne informacje o błędach.

Dragonar PW
4 października 2008, 22:39
EDIT:

Przetestuję. :) Podoba mi się.
Dowódca to też jednostka, a skoro potrafiłeś dać umiejętność rzucania czaru (a to chyba trudne i jeszcze z wyborem zaklęcia) dowódcy, to chyba potrafisz też dać/usunąć jakąś inną umiejętność jednostce?
Mam problem z Kryształowym Smokiem/u mnie Ptakiem Burzy. Nie chcę by dawał kryształy. :/ Potrafiłbyś to zrobić?

1. Pytanie: A można dodać twój skrypt do Wogifikacji?
2. Co do Ptaka Burzy: Wymyślę mu coś w biografi z tymi kryształami. :P
3. Dałoby się napisać skrypt, który zmieniałby umiejętność dowódcy Cytadeli - Szamana, z "Przyspieszenia" na "Tarczę przed wodą"?
AltairAltairJa tylko zmieniłem typ zaklęcia dowódcy. Jednostka ta umie rzucać zaklęcia. Co do ptaka burzy trzeba duuużo kodu przejrzeć. Można by też zliczyć wszystkie inne "normalne" przychody kryształów i odjąć od tego to co daje ta umiejętność.

EDIT:
AD.1 To jest beta więc nie ma wygodnego menu póki co i kompatybilność niska. Jednak u mnie działa pod Wogifikacją.
AD.3 Sama zmiana zaklęcia to !!BMnr_slotu:U4/nr_zaklęcia; Trzeba to wywołać na początku bitwy i temu slotowi gdzie jest dowódca to przypisać.

Dragonar PW
6 października 2008, 16:10
Nie wiem, czy mogę jeden po drugim, ale minęły już 24 godziny, a jak zedytuję mój ostatni post to się wszystko pomiesza. Jak mnie ktoś upomni to połączę w jeden.

1. Testowałem skrypt.
Działa bezbłędnie. Ale ja nie mogę dodać go do Wogifikacji. :/ Niby działa, ale gdy próbuję zaatakować jakąś jednostkę i mam dowódcę Nekropolii to pokazuje się komunikat - Trace_detalis (czy coś podobnego) i CRASH. Szkoda, a chciałbym go zachować na stałe w grze (oczywiście nie CRASH, tylko skrypt ;)).

2. Mam pytanie:
Czy jeśli mamy 13 skryptów (w jedym skrypcie dodanym do Wogifikacji, w formacie *.erm) na umiejętności jednostek...

ZVSE

!#MA:Xn/?i;
!#VRi:|y;
!#MA:Xn/i;

gdzie:
n - numer jednostki
y - numer umiejętności


...w tych 13 jeszcze kilka odejmujących umiejętności...

ZVSE

!#MA:Xn/?i;
!#VRi:Xy;
!#MA:Xn/i;

gdzie:

n - numer jednostki
y - numer umiejętności


...mogą one nie działać? Mam takich 13, ale nie chcą działać. :( Może przez to, że jest ich za dużo? Może trzeba przypisać każdemu z 13 skryptów inną zmienną? Proszę o pomoc.

Altair PW
6 października 2008, 18:15
Krótka odpowiedź: Tylko jedno ZVSE na jeden plik ERM.
strona: 1 - 2 - 3 ... 45 - 46 - 47 ... 81 - 82 - 83
temat: [WoG, ERA] Skrypty ERM

powered by phpQui
beware of the two-headed weasel