Ale u mnie te przycinki wyglądały nie tak jakby było za dużo obiektów, tylko tak jakby ignorowany co stepa błąd ciągle wyskakiwał - gra się po prostu przywieszała :P
No, muszę powiedzieć że moje odczucia nie są lepsze niż po GMie, FPSów max 10 miałem :D heh, jednak to delphi nie jest tak wydajne :] Ano, poczekam jak mi na dniach nowy komp przyjdzie, to zagram ;)
Ten dekompilator chyba nic ci nie da, bo nie można nim 'odzyskać' plików :] Tylko podejrzeć skrypty chyba i obiekty ( ale nie kod wewnątrz ich zdaje się )
przy kolizji:
GML
direction-=90;
:u
Ten kod spowoduje po prostu obrot o 90 stopni przy kolizji, juz lepiej dac direction+=180 to zmieni kierunek na przeciwny
PsichiX
Znowu miałem przyciny - tym razem w misji 3 :P btw ulepsz AI towarzyszy - niech nie strzelają tam gdzie ty i wtedy kiedy ty, tylko niech strzelają do innych najbliższych wrogów :P Będzie bardziej realistycznie i bardziej pomocni będą ;)
@nobody: no to ruszcie trochę mózgownicą...
GML
if ( inEq == 1 )
{
x = obj_Backpack.x + ( posInBp*32 );
y = obj_Backpack.y + obj_Backpack.posY;
}
gdzie posInBp równa się pozycji (ogólnej) w Ekwipunku, a posY pozycji y ( czyli rzędowi w eq ) :G
Teraz wystarczy tylko obj_Backapack - przypisać jakąś pozycję względem view_x/yview ;)
BTW: czemu view_...view w naszym kolorowaczu (? :D ) składni ma kolor granatowy? ;> nie powinien być jasnoniebieski? :)
Coraz lepiej wygląda ale nadal mi się przycina w drugiej misji :| a no i:
ERROR in
action number 3
of Collision Event with object obj_enemy_aggressive
for object pl_bullet:
Error in code at line 3:
other.hp -= 20
at position 2: Unknown variable hp
Proszę cię popraw to bo te przycinki przy strzelaniu są denerwujące :P
Oh yea - double :D Nowa wersyjka - Hallelujah!
Zmieniłem 'jednorzędowość' tego inventory i dodałem podział na 2 rzędy poprzez dodanie warunków przy dodawaniu itema :P I pozamieniałem jeszcze coś nie pamiętam dokładnie :D