Witam.
Chcialem ostatnio z czystej ciekawosci pobawic sie troche edytorem map do OW i SAILem. I tutaj pojawil sie pierwszy problem:
Czy normalnym jest, ze gdy edytuje podloze w edytorze, (wersja 2.3, OW v1.10)
to zamiast normalnej grafiki dajmy na to don't enter rock'a, pojawiaja mi sie ciemnoszare hexy? Rowniez po kliknieciu ctrl+e, mapa nie wyglada jak normalna mapa OW, tylko zamiast tych skal czy wody, sa zwykle hexy innego koloru? Dodam, ze kiedy otwieram edytorem już istniejącą mapę, to grafika jest wczytywana ok, ale nie mogę edytować podłoża - pomimo zmian, które wprowadzam, grafika pozostaje niezmieniona, chociaz po najechaniu na dane pole, po lewej (tam pod coordami) pojawia się typ podłoża, na jaki zmieniłem.
Ponadto - czy po kliknieciu ctrl+e odpali sie mapa i BĘDĄ wykonywane skrypty SAIL?
Problem z grafika w edytorze i kilka pytań o SAILa
Problem z grafika w edytorze i kilka pytań o SAILa
Last edited by bagiet on Mon Jun 16, 2008 8:23 pm, edited 1 time in total.
- zoNE
- The Great Uniter & Site Administrator
- Posts: 2099
- Joined: Fri Feb 17, 2006 3:44 pm
- Location: Poland
- Contact:
http://wiki.owsupport.com/index.php?title=Grndsec/pl
Zobacz punkt pierwszy artykułu (czyli: Tworzenie pliku GBI).
Zobacz punkt pierwszy artykułu (czyli: Tworzenie pliku GBI).
Wielkie dzieki, tak sie spodziewalem, ze cos robie zle... ;p
Jeszcze jedno pytanie, na ktore nie moge nigdzie znalezc odpowiedzi: Przy funkcji RewardPeople... jak zrobic, by przy nagradzaniu postaci rozdawalo sie EXPa tylko zyjacym postaciom?
I tak samo z SaveCharacters... jak zapisac jedynie zyjace postacie?
Czy w momencie przyjecia przez te funkcje parametru: FilterAllUnits([[f_side,you],[f_type,unit_human],[f_nation,nation_american]]);
bedzie w porzadku? Nie bardzo rozumiem dzialanie funkcji FilterAllUnits...
Jeszcze jedno pytanie, na ktore nie moge nigdzie znalezc odpowiedzi: Przy funkcji RewardPeople... jak zrobic, by przy nagradzaniu postaci rozdawalo sie EXPa tylko zyjacym postaciom?
I tak samo z SaveCharacters... jak zapisac jedynie zyjace postacie?
Czy w momencie przyjecia przez te funkcje parametru: FilterAllUnits([[f_side,you],[f_type,unit_human],[f_nation,nation_american]]);
bedzie w porzadku? Nie bardzo rozumiem dzialanie funkcji FilterAllUnits...
Dobrze kombinujesz.
FilterAllUnits zbiera z całej mapy te jednostki, które spełniają podane warunki.
np.
Ten kod zbierze te jednostki, które są żywe (tylko zielony i żółty pasek), mają 2 kolor (żółty), 1 nację (czyli am) i są 1 typu (czyli ludźmi).
FilterAllUnits zbiera z całej mapy te jednostki, które spełniają podane warunki.
np.
Code: Select all
FilterAllUnits([[f_side,2],[f_type,1],[f_nation,1],[f_ok]]);