Witaj Nieznajomy!
|
temat: [WoG, ERA] Skrypty ERM komnata: Niebiańska Kuźnia (WoG, HotA, VCMI) |
wróć do komnaty |
strona: 1 - 2 - 3 ... 42 - 43 - 44 ... 81 - 82 - 83 | |
Altair |
Należy dodać plik erm do katalogu data/s (wszystko jest w dokumentacji) i nadać mu unikaną nazwę scriptXX.erm gdzie XX może przyjąć wartości od 00 do 99. |
Dragonar |
Bardzo dziękuję za wszystkie odpowiedzi! Mam jeszcze ostatnią prośbę: Altairze, czy mógłbyś mi napisać STAŁY skrypt, żeby ta ciemna kuźnia z edytora (pusty obiekt) stała się na stałe siedliskiem duchów? I żeby nazywała się: "Nawiedzona Kuźnia". Proszę. Biedne duchy nie mają swojego siedliska... :P Przyrost duchów: 8. Koszt wynajęcia: taki sam jak w NU. I żeby jak się wejdzie do budynku, to nie trzeba walczyć ze strażnikami, tylko od razu można rekrutować. PS: Mam WoGa 3.58f, NU, łatkę polonizującą, czcionki PL, Script Update PL (to Twoje) i inne nieistotne łatki. Bardzo proszę o napisanie skryptu. |
Altair |
Cóż... podobny skrypt napisałem już rok temu. Nie lubię się powtarzać dlatego odsyłam do tego postu. Wystarczy zmodyfikować według własnego uznania. Co do duchów to mają one własne siedliska są nimi zburzone miasta. |
Dragonar |
W temacie: "ERM'owe jednostki", w drugim poście, Trang Oul pisał o dawaniu umiejętności jednostkom. Było o numerach umiejętności dla jednostek. Gdzie znajdę listę umiejętności dla jednostek? |
Altair |
Tam gdzie wszystko inne czyli w dokumentacji ERM help. W temacie MA. |
Dragonar |
Witam! Może wie ktoś, jak zrobić to skryptem, żeby: 1. Jakieś zewnętrzne siedlisko, np. Strażnica, zamiast Pikinierów i Halabardników, dawała Chłopów i Pinikierów (mam w Zamku: Chłop --> Pikinier)na stałe (w modzie mam zmienione jednostki Zamku)? 2. Albo, żeby bohaterowie, na starcie dostawali inne jednostki (dostają Pikinierów, a ja chcę, żeby dostawali Chłopów)? |
Altair |
1. To już było: http://www.forum.acidcave.net/post.php?pid=14850 2. !!HEnumer_hirosa:H$1/$2/$3/$4; gdzie $1 - numer slotu (0, 1, 2) $2 = typ stwora (Format C) $3 = Min. ilość stworów $4 = Maks. ilość stworów |
Dragonar |
1. Ale skrypt jest uzależniony od współrzędnych i nie będzie działał na stałe, tylko na jednej mapie. Czy jest skrypt ogólny/globalny dla wszystkich, danych siedlisk w grze? 2. Napisałem skrypt: ZVSE !!HE0:H0/139/14/18; !!HE1:H0/2/7/12; !!HE2:H0/139/12/17; !!HE3:H0/139/16/19; !!HE4:H0/139/10/18; !!HE5:H0/139/18/22; !!HE6:H0/139/15/20; !!HE7:H0/139/12/19; !!HE8:H0/139/12/24; !!HE9:H0/139/14/20; !!HE10:H0/139/10/20; !!HE11:H0/139/17/24; !!HE12:H0/139/10/22; !!HE13:H0/129/8/23; !!HE14:H0/139/10/20; !!HE15:H0/139/14/23; i nie działa, nawet nie pokazuje komunikatów o błędzie, nic, tylko jest tak jak dawniej w Zamku. Dlaczego? 3. Jaki jest skrypt na to, żeby jakaś jednostka była na danym poziomie? Że nie trzeba za nie płacić, tylko od razu się przyłączają, lub że trzeba z nimi walczyć, itp. |
Altair |
1. Trzeba użyć wyzwalacza TM oraz pętli i każdemu siedlisku przypisać odzielnie ustawienia. 2. Jeśli piszemy skrypty bez żadnego wyzwalacza to zamiast !! należy używać !#. Myślałem, że to dla wszystkich oczywiste. To są podstawy! 3. A wystarczyło poszukać: !!MA:Ltyp/poziom; Tylko dodam, że jeśli ktoś (tu: Władca Smoków) zapyta jeszcze raz dlaczego ten (poniższy) skrypt nie działa to (wycięto z powodu drastycznego opisu sceny). :> ZVSE !!MA:Ltyp/poziom; Jeśli chcesz dowiedzieć się na ten temat więcej (w co niestety wątpię) to odsyłam do poradnika ERM i artykułu. |
Killer 78 |
poproszę o skrypt gdzie są dwa wyjścia z portalu o współrzędnych 12/15/0 15/16/0 przynosząc do pierwszego wyjścia klepsydrę diabelskiej godziny wyjście zamienia sie w wejście. da sie coś takiego zrobić? jak tak to proszę o napisanie takiego skryptu. a tak w ogóle witam wszystkich:) |
jankes_begbie |
Altairze, w poscie z grudnia 2005 (kiedy to było ;-p ) pisałeś, że pracujesz nad skryptem czarów rzucanych przez jednostki w armii (m.in. resurection Fenixa). Czy udało Ci się powyższe rozpracować? Chodzi konkretnie o możliwość rzucania zaklęć przez jednostki do tej pory nie pałające się magią (for example: Zealot + cure). Jeśli tak to proszę o kilka przykładów, ew. o link. |
Altair |
Cytat: poproszę o skrypt gdzie są dwa wyjścia z portalu o współrzędnych 12/15/0 15/16/0 przynosząc do pierwszego wyjścia klepsydrę diabelskiej godziny wyjście zamienia sie w wejście. da sie coś takiego zrobić? jak tak to proszę o napisanie takiego skryptu. Oto skrypt na ten portal. Klepsydrę należy położyć przed wejściem do portalu wyjścia określonego współrzędnymi x, y, p: ZVSE !#TM12:S2/999/1/255; !?TM12; !!VRv10:Cx/y/p; !!VRv13:Cv10/v11/v12; !!VRv14:+1; !!OB10:T?y1 U?y2; !!OB13:T?y3 U?y4; !!UN&y1=44/y3=5/y4=85:Ov10/v11/v12/1 Iv10/v11/v12/43/y2; Za x, y, p podstawiamy współrzędne portalu, który ma się zmienić. Cytat: Altairze, w poscie z grudnia 2005 (kiedy to było ;-p ) pisałeś, że pracujesz nad skryptem czarów rzucanych przez jednostki w armii (m.in. resurection Fenixa). Czy udało Ci się powyższe rozpracować? Chodzi konkretnie o możliwość rzucania zaklęć przez jednostki do tej pory nie pałające się magią (for example: Zealot + cure). Jeśli tak to proszę o kilka przykładów, ew. o link. Gdybym ukończył ten skrypt i był w pełni zadowolony z rezultatów z pewnością udostępniłbym go. Niestety nie wiem jak sprawdzić, czy dana jednostka jest odporna na dany czar czy podatna na niego, a bez tego nie da się zrobić w pełni sprawnego skryptu. Przykładów nie podaję, bo to setki linijek kodu. Oczywiście dało by to zrobić znacznie prościej. Nie znam jednak (jeszcze) adresu pamięci gry (offsetu) odpowiadającego za to, czy jednostka może rzucać zaklęcie. |
Killer 78 |
wielkie dzieki mistrzu dziala mam kolejne pytania a nastepne postaram sie nie zwaracac ci glowy 1.czarny artefakt nr 84 obniża na maxa szczęście i morale odejmuje ci cały atak moc zaklęć i punkty many niemożna go ściągnąć przez 4 dni 2.artefakt nr 166. załóżmy ze bohater ma 4000 punktów doświadczenia ten artefakt daje mu drugie tyle a na następny dzień zmienia sie on na 3 sztabki mithrilu 3.są kapłani wojny po odwiedzeniu ich pojawia nam sie komunikat następnie gdy przychodzimy do nich z grallem mogą nam wybudować inferno o współrzędnych x/y/p z 99 kapłanami wojny lub zamek o współrzędnych x/y/p z 199 kapłanami 4.po 40 dniach rozgrywki teren bagna zamienia sie w wodę a znajdujące sie na bagnach obiekty znikają. 5.dałem komputerowi nowe specjalności jak ulepszanie pikinierów w mieczników ale on z nich nie korzysta ja chce zęby on z nich korzystał a nie żeby po prostu je miał jak to zrobić? poproszę o odpowiedzi ponieważ jestem zielony jeśli chodzi o ERM. |
jankes_begbie |
Altairze, thx za info. Sprawa zapewne do prostych nie należy, więc - póki co - pozostaje nam cieszyć się dotychczasowym system rzucania zaklęć... i mieć nadzieję, że komuś wreszcie się uda ;-p |
Dragonar |
1. Nymus dodaje po 2 punkty obrony i ataku Piekielnym Rumakom i Koszmarom od razu bez zdobywania doświadczenia. Jak zrobić, by dodawał te punkty dopiero, gdy osiągnie, np. 5 poziom doświadczenia? 2. Jak zmienić nazwę jednostki skryptem ERM? |
Killer 78 |
ZVSE !#VRz100:S^Nazwa^; !#UN:G1/x/0/100; !#UN:G1/x/1/100; x-nr jednostki |
Dragonar |
Oto mój skrypt - "Inferno", który sprawia, że w Inferno, zamiast Czartów i Czarcich Lordów rekrutujemy na 5 levelu - Piekielne Rumaki i Koszmary. Stworzenia mają zmienione statystyki, mają przynależność, itd. Skrypt jest opcjonalny. Dla prawidłowego działania skryptu, nie trzeba umieszczać pliku: "Dwelling" w Data, ponieważ służy on do opisów budunków w mieście, np. Przedsionek Piekieł pozwala rekrutować Piekielne Rumaki. NOWY LINK: Do ściągnięcia TUTAJ. UWAGA!.: By skrypt działał poprawnie, trzeba WYŁĄCZYĆ skrypt 67 - "Neutralne Miasto". |
Altair |
Killer 78: 1.czarny artefakt nr 84 obniża na maxa szczęście i morale odejmuje ci cały atak moc zaklęć i punkty many niemożna go ściągnąć przez 4 dni Niestety to niewykonalne. Nie umiem zablokować artefaktu tak aby nie można go było ściągnąć. Killer 78: 2.artefakt nr 166. załóżmy ze bohater ma 4000 punktów doświadczenia ten artefakt daje mu drugie tyle a na następny dzień zmienia sie on na 3 sztabki mithrilu Musisz to pytanie doprecyzować. Bo jeśli bohater będzie zakładał ten artefakt to będzie dostawał za każdym razem 4000 exp. Jeśli zdejmie to jak rozumiem ma tracić te 4000. Pytanie tylko co z umiejętnościami, które uzyska z przejściem na nowy poziom. Tez ma je tracić? Killer 78: 3.są kapłani wojny po odwiedzeniu ich pojawia nam sie komunikat następnie gdy przychodzimy do nich z grallem mogą nam wybudować inferno o współrzędnych x/y/p z 99 kapłanami wojny lub zamek o współrzędnych x/y/p z 199 kapłanami Tu akurat sprawa jest prosta. x1/y1/p1 to współrzędne kapłanów lub innych stworzeń, x/y/p współrzędne nowych miast: ZVSE !#VRz281:S^Tekst po kliknięciu PPM^; !#TRx1/y1/p1:P1; !#TRx1/y1/p1:E0; !#OBx1/y1/p1:T91; !#OBx1/y1/p1:S; !#OBx1/y1/p1:H281; !?OBx1/y1/p1&1000; !!PO998:V2/?y1; !!FU&y1>1:E; !!IF&y1<1:M^Tekst po pierwszych odwiedzinach^; !!PO998&y1<1:V2/1; !!FU&y1<1:E; !!HE-1:A2/2/?y9/?y10; !!FU&y9<1:E; !!IF:Q4/22/10/25/10/7^Czy chcesz zbudować to czy tamto?^; !!OW:C?y2; !!UN&4:Ix/y/p/98/0; !!UN&-4:Ix/y/p/98/3; !!CAx/y/p:Oy2 I0 N^Nazwa miasta^; !!CAx/y/p&4:M2/0/9/199; !!CAx/y/p&-4:M2/0/169/99; !!PO998:V2/2; !!HE-1:A-2; Killer 78: 4.po 40 dniach rozgrywki teren bagna zamienia sie w wodę a znajdujące sie na bagnach obiekty znikają. Tu niestety sprawa nie jest prosta. Poniższy skrypt usunie określonego dnia większość obiektów z bagien (nie wszystkie). Zamieni też bagna w wodę. Jednak nie wygeneruje brzegów ani punktów zakotwiczenia dla statków. Do tego potrzebny byłby mający znacznie więcej linijek skrypt. ZVSE !#TM65:Sdzien_rozpoczecia/dzien_zakonczenia/czestotliwosc/numer_gracza; !?TM65; !!UN:X?y2/?y3; !!DO19700/0/y2/1:Py2/x16; !?FU19700; !!DO19701/0/x1/1:Px16; !?FU19701; !!TRx16/x1/0:T?y5/?y1/?y1/?y1/?y1/?y1/?y1/?y1; !!FU&y5<>4:E; !!VRv2:S20 R9; !!UN:Ox16/x1/0/1; !!TRx16/x1/0:T8/v2/?y1/?y1/?y1/?y1/?y1/?y1; Druga linijka dla 40 dnia i gracza czerwonego wyglądać by mogła tak: !#TM65:S40/40/1/1; Killer 78: 5.dałem komputerowi nowe specjalności jak ulepszanie pikinierów w mieczników ale on z nich nie korzysta ja chce zęby on z nich korzystał a nie żeby po prostu je miał jak to zrobić? Niestety w Wogu ani w SoD nie ma i nigdy nie było wbudowanej obsługi tych specjalności przez gracza komputerowego. Dlatego nie potrafi on z nich korzystać. Pozostaje tylko napisanie tego od zera co jest nie lada wyzwaniem. |
Killer 78 |
co do tego artefaktu czy można zrobić tak żeby po założeniu tracił on swoja funkcje? dawal drugie tyle doświadczenia ile ma bohater potem byłby już zbędny i na następny dzień zmieniał sie w mithril. PS.altair w twoim poście masz Killer 89 zamiast Killer 78:) PSS.dzięki za pozostałe skrypty za godzine będę je testował |
Altair |
Skrypt na ten artefakt 166 powinien wyglądać mniej więcej tak: ZVSE !#TM64:S1/999/1/255; !?TM64; !!DO19800/0/155/1:P; !?FU19800; !!OW:C?y6; !!HEx16:O?y2; !!FU&y2=-1|y6<>y2:E; !!HEx16:A2/166/?y3/?y4; !!FU&y4<1:E; !!IF:Wx16; !!VRw34:+1; !!FU&w34<2:E; !!HEx16:A-166; !!IF:Q2/7/3/1^Art znika^; !!OW:R-1/7/d3; !?AE1; !!FU&v998<>166:E; !!IF:W-1; !!FU&w34<>0:E; !!HE-1:E?y2; !!HE-1:Edy2; !!VRw34:S1; |
strona: 1 - 2 - 3 ... 42 - 43 - 44 ... 81 - 82 - 83 |
temat: [WoG, ERA] Skrypty ERM | wróć do komnaty |
powered by phpQui
beware of the two-headed weasel