UltimaForum

Skrypty [XP] - ABS

525Jojo - Pon 17 Sty, 2011 17:17
Temat postu: ABS
W tym tutorialu zajmiemy się tworzeniem potwora na mapie w systemie Blizzarda co da
nam możliwość walki z nim na mapie bez konieczności wchodzenia w żadne okno walki.

Dobra przejdźmy do konkretów.
Klikamy na ikonę Edytora Skryptów, albo klawisz F11



Otworzy nam się tam takie okno jak poniżej. Kliknij na zakładkę Main i wciśnij
3 razy klawisz Insert.



Pojawią nam się 3 dodatkowe okna nad skryptem Main oznaczonym na zielono.
Nazwij je pokolei ABS - Part1, ABS - Part2, ABS - Part3
(Ważne jest to by skrypty znajdowały się nad Main ponieważ wszystko co jest nad
oknem Main zostaje wykorzystane w grze.)

Dobrze jeżeli pobrałeś już Blizz ABS to powinieneś mieć tam kilka plików w tym 3
pliki tekstowe. Przekopiuj ich całą zawartość do tych okienek, które są zaznaczone
odpowiednimi strzałkami. Tam gdzie zaznaczyłem wielkim czarnym wykrzyknikiem masz
wkleić tekst z notatników. Dobrze, teraz masz już w twojej grze zainstalowanego
Blizz ABS'a. Pora abyśmy zrobili naszego pierwszego potwora.
Stwórzmy najpierw dowolną mapkę, dla przykładu już taką zrobiłem na zdjęciu poniżej:



Dobrze, pora przejść do konkretów. A więc robimy zdarzenie np. Ducha, wybieramy mu
ogpowiednią grafikę żeby po mapie chodził nam duch a nie niewidzialne zdarzenie.
Na obrazku poniżej macie to przedstawione:



Tak więc, mamy ABSa w grze i mamy ducha na mapie, ale sam duch nie wystarczy do tego
by zaczął nas atakować i by można było gi bić. Trzeba wpisać specjalną komendę w jego
nazwie, a mianowicie Enemy \e[ID]. Czy widziałeś tutorial Fragina o tym jak
robić w grze potwora? Jezeli tak to widziałeś tam taką listę w której miałeś nazwy
potworów, a na myśli mam dokładnie to, że koło tych nazw były cyfry od 1 do max 999.
Dla każdej cyfry przypisany jest 1 potwór i jego statusy (Czyli: Życie, mana, siła, etc.)
W kwadratowym nawiasie gdzie mamy ID musisz wpisać właśnie numerek potwora z listy
z bazy danych. W tedy nasze świerzo zrobione zdarzenie będzie mieć właściwości potwora,
którego ID zostało wpisane w nawias. I to wszystko. Zdjęcie poniżej przedstawia gdzie
wpisać komendę:



Wygląda to tak:



No to tylko wystarczy odpalić grę i dobrej zabawy.



Oczywiścię są pozmieniane w Blizz ABS'ie
klwaisze, na których atakuje się potwory, gada z NCP i nawet chodzi, ale o zmienianiu
ustawień klawiszy w innym tutorialu. Pozdrawiam.


Zapomniałem dać link

http://downloads.chaos-pr...-ABS%202.82.zip

Czeliosss - Pon 17 Sty, 2011 17:30

Ten sam tut z mapą itp był na stronie HellKillera i napisał go tam kovalk4. Było tam wspomniane. Dodatkowo zły dział. Nawet to zerżnąłeś
Cytat:
Oczywiścię są pozmieniane w Blizz ABS'ie
klwaisze, na których atakuje się potwory, gada z NCP i nawet chodzi, ale o zmienianiu
ustawień klawiszy w innym tutorialu. Pozdrawiam.

Dodatkowo z błędami -.-

525Jojo - Pon 17 Sty, 2011 17:40

Zgadza się skopiowalem
Czeliosss - Pon 17 Sty, 2011 17:41

To się podaje autora.
mlynarz - Sro 19 Sty, 2011 18:07

ej da się zeby zdarzenie ze zdarzeniem się lało?
Itaki - Sro 19 Sty, 2011 22:31

Da się zrobić tak, że po pokonaniu danej liczby żołnierzy wychodzi boss??
kAli - Pon 12 Mar, 2012 19:57

Mam problem :

Wachno - Wto 14 Sie, 2012 13:08

Hmm... Kiedy odpalam grę, wyskakuje mi error, że Game.exe przestał działać... zrobiłem wszystko wg instrukcji... ktoś ma jakieś sugestie, o co może chodzić?
Feniks - Sro 15 Sie, 2012 02:57

Z czystego projektu skopiuj wszystkie game i wklej do folderu z absem.
Tenebris - Sob 08 Wrz, 2012 12:44

A mi wyskakuje takie coś
SyntaxError occurred while running script
na początku tego nie było ale jak pozmieniałem klawisze w pierwszym skrypcie to się zaczęło tak właśnie robić

Feniks - Sob 08 Wrz, 2012 13:28

Najwyraźniej coś źle zmieniłeś lub tego się nie zmienia. Po prostu gra nie potrafi uruchomić prawidłowo skryptu :roll:
Tenebris - Nie 09 Wrz, 2012 10:49

chyba tak bo jak wkleiłem jeszcze raz part 1 to wszystko zaczęło działać

Powered by phpBB modified by Przemo © 2003 phpBB Group