POKECOLLECT.net.pl - Oficjalne forum strony DomixPokemon.pl
Zarejestruj
Zaloguj



Poprzedni temat «» Nastêpny temat
Otwarty przez: Drago
24 Grudzieñ 11, 18:16
[Scripting-Tutorial] eXtreme Script Editor
Autor Wiadomo¶æ
Hitsu 
Pewnie nie zna PokeMana



Wiek: 29
Do³±czy³: 03 Lis 2008
Posty: 20
Sk±d: Sydney, Australia
Wys³any: 4 Listopad 08, 21:42   [Scripting-Tutorial] eXtreme Script Editor

Przejd¼my do rzeczy ;o

Kod:
#dynamic 0x800000

#org @main

Tak powinien wygl±daæ pocz±tek naszego skryptu. Pamiêtajcie, ze MUSI byæ wolna linia pomiêdzy #dynamic (...) i #org (...).
"0x800000" = Te 0x800000 to wolne miejsce w romie (które zaczyna siê gdzie¶ oko³o 800000) i je¶li zrobicie ju¿ skrypt w miejsce 0x800000, to nastêpny skrypt bêdzie musia³ byæ 0x800100 (o sto wiecej).

Kod:
lock
faceplayer

"lock" = nasz bohater bêdzie nieruchomy podczas tego eventu.
"faceplayer" = dany skrypt (przypuscmy, ze to jaki¶ grubas o imieniu Tower) bêdzie patrzy³ w nasza stronê.

Kod:
message @script
callstd 0x6

"message" = zwyk³a komenda, która jest potrzebna do wszystkich (chyba ;d) skryptów.
"@script" = zamiast script, mo¿esz daæ ca³kiem inna nazwê, nawet "gg ssie pale ;o".
"callstd 0x6" = callstd 0x6 to po prostu normalny TekstBox ("pude³ko z tekstem wy¶wietlany w grze"). Je¶li zamiast 0x6 damy 0x5, wtedy bedzie to skrypt Tak/Nie (czyli event zadaje nam pytanie).

Kod:
release
end

"release" = pamietasz komende "lock"? Dzieki komendzie "release", nasz bohater zostanie "uwolniony".
"end" = ta komenda najzwyczajniej w ¶wiecie koñczy skrypt .

Kod:
#org @script
= gg ssie pale;o

"org @script" = pamietacie komende "message @script", gdzie zamiast script mozecie wpisac co chcecie? Tutaj zamiast script ma pisac to, co wpisaliscie zamiast script (Message @Script).
"= gg ssie pale ;o" = to co bêdzie mówi³ event do którego zagadali¶my ;o

No i jak nasz skrypt powinien wygladac.
Kod:
#dynamic 0x800000

#org @main
lock
faceplayer
message @tutorial
callstd 0x6
release
end

#org @tutorial
= Nauczyli¶cie siê czego¶ z tego tutka?


Dodawanie skryptu do romu:
Otwórz A-map -> wybierz rom i mapkê -> Event View -> naci¶nij na dowolny "sprite". Zauwa¿ysz "Script offset" po prawej stronie. Tam wpisz offset, w który wpisali¶cie skrypt. Pamiêtaj, ¿e na pocz±tku musi byæ $.


Rapidshare:
Kod:
http://rapidshare.com/files/147542776/XSE.zip.html


SendSpace:
Kod:
http://www.sendspace.pl/file/AwEJqrmf/


Userbar:
Kod:
[http://pokemonpl.net/scripting-tutorial-extreme-script-editor-t15238.html][img]http://s3.tinypic.com/2vru6th.jpg[/img][/url]

 
     
Wy¶wietl posty z ostatnich:   
Nie mo¿esz pisaæ nowych tematów
Nie mo¿esz odpowiadaæ w tematach
Nie mo¿esz zmieniaæ swoich postów
Nie mo¿esz usuwaæ swoich postów
Nie mo¿esz g³osowaæ w ankietach
Nie mo¿esz za³±czaæ plików na tym forum
Nie mo¿esz ¶ci±gaæ za³±czników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Szablon savePokeCollect stworzony przez Raika/Perry. Statystyki
Internetowe RPG - gry MMO i MMORPG online TOP50 Gry Pokemon Valhalla AntyGaming”PokeSerwis Tylko Lati
Pokemons.tnb.pl pokemon special Pokemon Trainer
Dream League
Topsites FireChao TopsitesPPN Top 50 Forum Topsite

Wymiana buttonami z PokeCollect
Forum wykorzystuje cookies, tak jak ka¿de inne w internecie, w tych samych celach (reklamy, statystyki, ustawienia). Przegl±dark± mo¿esz regulowaæ warunki przechowywania cookies.