Skocz do zawartości

Dawidsu

Użytkownicy
  • Postów

    458
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Dawidsu

  1. Gierka jest bardzo fajna. :) conajmniej 7/10. :thumbsup: Szczególnie dobrym pomysłem jest możliwość powrotu do planszy i przejście jej na 100%. Mam tylko kilka sugestii: - czasem podczas przemiany z chomika w Glutexa, postać blokuje się na ścianie:( - ten rysunek chomika wygląda troche jak głowa psa :huh: - wiatrak tak trochę chyba nie działa... :P przeprowadziłem ptaszka przez wiatr. - nieźle wykombinowałeś odpoczynak ptaszka (bo inaczej spadaaa...) ale gdy siedzi na ziemi nie powinien machać skrzydełkami, a poruszać nóżkami, gdy idzie. - i najważniejszy chyba błąd! :o Gdy wyleciałem poza planszę, to nic się nie stało! Trzeba to poprawić, bo nic nie da się z tym zrobić. Można tylko wyłączyć grę.
  2. Bo nikt nie kapuje o co chodzi!!! <_< Wyrażaj się jaśniej!
  3. Co do animowanych backgroundów, to nigdy nie dało się zrobić ich animowanymi. :) Ja mam natomiast jeszcze jeden bug: gdy dam taki oto kod w creation code jednego roomu: if sound_isplaying(menu_m)=0 then sound_loop(menu_m); Później, gdy przechodzę do innego roomu, loop dalej leci (normalka) i gdy wrócę do poprzedniego, loop nie puszcza się od nowa. Czyli wszystko gra... Jednak, gdy wcześniej ten dźwięk (menu_m) podmienię z pliku i później wychodzę z roomu i wracam spowrotem, to loop nagle się przerywa i zaczyna lecieć od początku. A ja muszę mieć podmienienie z pliku, bo wavy są za duże, by wsadzić je do gier... :( Możecie to spraqwdzić, i podać mi kod, który nie będzie puszczał od początku... ??? Albo wskazać mój błąd ??? ------------------------------------------- DZIĘKI SLY, NAJPRAWDOPODOBNIEJ ROBIŁEM ŹLE WŁAŚNIE TO... ALE SPRAWDZĘ PÓŹNIEJ... TERAZ NIE MOGĘ DOSTAĆ SIĘ DO KOMPA PACIA... :)
  4. Mam strasznie wielkiego problema, forumowicze moi! Robię sobie coś tak fajnego, że na razie jest w pewnej tajemnicy, więc nie powiem po co mi te rzeczy. Funkcji takich nie ma w GM, więc powiedzcie jak zrobić: - kasowanie katalogu; - stworzyć skrót; Pomóżcie!
  5. Dawidsu

    Foto-galeria

    OTOM JA!!! Ej! Wasze zdjęcia nie działają!!! Widzę tylko napis: "user posted image" :angry:
  6. No tak o zmiennych już wiemy, ale co jest z tym kodem? Wie ktoś ?:huh: :o
  7. Mam problem. Co nie gra w tym kodzie?? To skrtypt, argument0 to nazwa tworzonego skrótu, argument1 to nazwa pliku, do odnośnika. KOD: /////////////////////////////////////////////////////////////// //name: // creat_shortcut // //script type: // function script // //autor: // Ben Strasser alias Dr.Voodoo // //argument0: // The path to the place of the shortcut // //argument1: // The path to the target of the shortcut. Note that this file must exist. // //remarque: // This script creats shortcuts using js but some Anti-virus programs // simply block all script or ask for confirmation from the user. // The game will freeze until the Anti-virus program is finished. // In most cases this gives a little hicup an the shortcut is not created // If the Anti-virus program ask for confirmation by the user the // game will freeze until the user has made his chose. This script is // no virus even if some Anti-virus say it could be. // //remarque2: // The script returns if it has been sucsessful. // //remarque3: // It wont work if the windows directory is not X:\windows\ (where // X is an uperclase letter (so also A, C, E, Z, etc)). // //copyright: // Ben Strasser // //web: // http://de.geocities.com/ben0032003/ // /////////////////////////////////////////////////////////////// var argument0_bak,temp,wscript,System_directory; argument0_bak=argument0; //check argument0 if string_copy(argument0,string_length(argument0)-3,4)!='.lnk' argument0+='.lnk'; if string_copy(argument0,2,1)!=':' argument0=working_directory+'\'+argument0; if string_pos(argument0,'\') { show_error('create shortcut script : error in argument0; Please check if the path is legal',false); return(false) }; temp=1; repeat(string_length(argument0)) { if string_copy(argument0,temp,1)=='\' { argument0=string_insert('\',argument0,temp); temp+=1 }; temp+=1 }; //check argument2 if file_exists(argument1)==false { show_error("create shortcut script : error in argument1; File doesn't exsit!",false); return(false) }; temp=1; repeat(string_length(argument1)) { if string_copy(argument1,temp,1)=='\' { argument1=string_insert('\',argument1,temp); temp+=1 }; temp+=1 }; //search for Wscript registry_set_root(1); wscript=registry_read_string_ext('\SOFTWARE\Microsoft\Windows Scripting Host\Locations','WScript') //search for windows directory System_directory='C:\Windows\'; if file_exists('C:\Windows\NOTEPAD.EXE')==false System_directory='no windows'; temp=ord('A'); repeat(26) { if System_directory=='no windows' if file_exists(chr(temp)+':\Windows\NOTEPAD.EXE') System_directory=chr(temp)+':\Windows\'; temp+=1 }; if System_directory=='no windows' { show_error('create shortcut script : unable to find windows directory',false); exit }; //convert Wscript path wscript=string_replace(wscript,'%SystemRoot%',System_directory) //writing js script file_open_write('temp.js'); file_write_string('var WSHShell = WScript.CreateObject("WScript.Shell");');file_writeln(); file_write_string('var Path1 = "'+argument0+'";');file_writeln(); file_write_string('var Path2 = "'+argument1+'";');file_writeln(); file_write_string('var MyShortcut = WSHShell.CreateShortcut(Path1);');file_writeln(); file_write_string('MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings(Path2);');file_writeln(); file_write_string('MyShortcut.Save()');file_writeln(); file_close(); //executing js script using wscript execute_program(wscript,'temp.js',true); //removing tem files file_delete('temp.js'); if file_exists(argument0_bak) return(true); return(false) //////////////////////////////////////////////////////////////////////////
  8. Aha i jeszcze jedna sprawa: podawajcie adres do tematu gry na GM Community! Jak sami widzicie dodałem link przy mojej wypowiedzi. Gdy w wyszukiwarce wpisuję Peg, to wyskakuje błąd: nie można szukać gier z nazwą krótszą niż trzy znaki... I jak teraz znajdę grę? :(
  9. Wpadłem kilka dni temu na ten pomysł, ale dopiero teraz go wykonam... Mniejsza o to... "większa" o to, po co jest ten dział. :) Otóż w dziale tym powymieniać można opinie, co to gier z GM Community (czyli oficjalnego forum) tyczyć się będą. Na początek więc idzie... OLLIE OSTRICH! Adres: http://forums.gamemaker.nl/index.php?showt...=78181&hl=ollie Moim zdaniem ta gierka jest coolaśna. :D Jedna z najlepszych platformówek! Niestety poźniej robi się troszkę za trudna (wtedy, kiedy to oczom naszym robotowe okolice ukazują się) A jakie jest wasze zdanie ??? _____________________________ P.S. Możecie zaproponować jakiś inny temat (czyt. gierkę) :P
  10. Hmmm... ściągałem i te .liby nie działaja... to w ogóle jest do Game Makera? EDITED: Znalazłem oto adres: http://forums.gamemaker.nl/index.php?showt...=32949&hl=DTZIP :D
  11. Mam do was pytanie. Czy spotkaliście się może z jakimś DLLem (lub LIBem) do wypakowywania plików z zipa (wybranych, albo wszystkich jak leci) do podanego katalogu?? A może istnieje taka funkcja wbudowana?? (szukałem... chyba nie)
  12. 1. Trzeba zdefiniować imie wcześniej np. imie='Klusek' albo global.imie='Klusek' i w DRAW dać draw_text(x,y,imie); 2. użyć draw_rectangle() i w nim wsadzić text. 3. Jest taki klocek w zakładce control [z rysunkiem kostki] - with a chance perform next action. Nie wiem jak zrobić to na kodzie. :P Chyba if (ceil(random(4))=true) then {} - chociaż możliwe, że to zadziała jedynie w wersji 5.x
  13. Już wszystko naprawione. Dzięki gnysku za else. Kapnąłem się, że mam źle w jednym miejscu w kodzie (nie zmieniłem znaków po kopiowaniu :P) Powinno to wyglądać tak: if sek<10 and minuty<10 then draw_text(view_xview[0]+444,view_yview[0]+710,'0'+string(minuty)+':'+'0'+string(sek)) else if sek<10 and minuty>=10 then draw_text(view_xview[0]+444,view_yview[0]+710,string(minuty)+':'+'0'+string(sek)) else if sek>=10 and minuty>=10 then draw_text(view_xview[0]+444,view_yview[0]+710,string(minuty)+':'+string(sek)) else if sek>=10 and minuty<10 then draw_text(view_xview[0]+444,view_yview[0]+710,'0'+string(minuty)+':'+string(sek)) else break; Teraz można już zamknąć temat. :P
  14. Mam małego pyroblema. Normalnie ustawiam se w alarmach syćko i jak daje w draw taki kod: if sek<10 and minuty<10 then draw_text(view_xview[0]+444,view_yview[0]+710,'0'+string(minuty)+':'+'0'+string(sek)); if sek<10 and minuty>=10 then draw_text(view_xview[0]+444,view_yview[0]+710,string(minuty)+':'+'0'+string(sek)); if sek>=10 and minuty>=10 then draw_text(view_xview[0]+444,view_yview[0]+710,string(minuty)+':'+string(sek)); if sek<10 and minuty>=10 then draw_text(view_xview[0]+444,view_yview[0]+710,'0'+string(minuty)+':'+string(sek)); To mi normalnie gdy jest mniej sekund niż 10 albo mniej minut niż dziesięć, towyświetla mi... dwa napisy naraz.... albo w ogóle się nie wyświetla :-/ Chyba po prostu niektóre if (...) and (...) się nakładają... ale nie wiem jak to poprawić... Towarzysze!!! Pomożecie???!!!
  15. Kluczyk możesz dać mi :P Trochę mało powiedziałeś... więc napiszę translację w newsie. :)
  16. Już działa... Nic zbytnio ciekawego? Moim zdaniem przykład z kształtami 3D, labiryntem 3D i pathfindingiem W Y M I A T A J Ą! Do mnóstwa gier coś takiego się nada. :) Poza tym, jeszcze nikt nie nadmienił, że w szóstce wszystko działa szybciej! Bomber Dual 2 (jeszcze bez optymalizacji kodu) wlókł sina GM5, a na GM6 optymalizacja nie jest potrzebna. :P Co oczywiście nie znaczy, że w naszych grach jej nie będzie. :) Tyle o naszym teamie, bo jeszcze mnie posądzicie o offtop. :) Albo wrongforumowanie. :P NA koniec jeszcze jedno: przy konwersji z *.gmd na *.gm6 zalecam zmienienie funkcji związanych z view... bo się zmieniły.
  17. A propo 3D Mark zamieścił na stronie przykład. Oto link: http://gamemaker.nl/games_edit6/regdemo_ed.zip - mi na razie nie działa, :( ale może komuś...
  18. Ja sięzgłaszam, ale mam tylko jedno zapytanie: czy te newsy dotyczą wszystkich działów, czy może tylko wiadomości od Overmarsa, czy może tylko działów na temat libów DLLi i gotowych gier. A angielskiego uczę się od 12 lat. :) W każdym razie raczej się [na to] piszę. :)
  19. Bar działa na zasadzie draw_rectangle(x1,y1,zmienna,y+32) :) Po prostu ciągle do zmiennej dodaje się losowa liczba zmieniana co losowy czas! I jak wyjdzie za room to kaput. :)
  20. Może napisałbyś coś więcej... "1, do poprawy i wróć z rodzicami", to każdy se może. -_- Jakieś konkretne zarzuty? :mellow:
  21. 1. http://www.gmclan.iglu.cz/index.php?czytajart=14 - artykuł Marmota o 3d w Game Makerze. 2. Możliwe, że pojawi spolszczenie helpa zrobione przez forumowiczów. :)
  22. Mi ten nowy layout się niezbyt podoba... -_- Jeśli chodzi o Admina, to Chosen byłby chyba najlepszy. Jeśli chodzi o Liona, to jest on na drugim miejscu. Nie chcę krytykować, ale adminem nie musi zostać ta osoba, która najwięcej postów... (Kaytek wymienił Marmota i liona, którzy nie licząc Ranmy mają najwięcej postów) Szkoda, że Ranma nie bedzie miał czasu.... I na koniec myśl, która zrodziła się przy innej myśli (takiej, że chciałbym przyczynić się jakoś do tworzenia GMClan): Adminowanie przeze mnie forum raczej odpada (chyba że ktoś bedzie techniczny, a ja ogólny ^_^), mogę natomiast zostać chociaż redaktorem. :)
  23. Na czacie rozmawialiśmy o uruchamianiu gier z GM5 na GM6. Dla wszystkich, którzy tam nie zaglądnęli podaję cytat Marka Overmarsa z forum Game Makera Dla tych, którzy są z angielskim na bakier tłumaczę: Wersja 6.0 nie jest w pełni kompatybilna z poprzednimi. Używa innych rozszerzeń plików i może być używana razem z wersją 5.3 na tym samym komputerze. Może także odczytać pliki utworzone w wersji 5.3, ale rekomendowane jest skończenie starej gry starą wersją programu.
  24. Biblioteczki to fajna rzecz dla n00bów. Chociaż nie wszystkie są tylko dla nich. :) Czasem można w nich znaleźć duże procedury, które dzięki LibBuilderowi można skopiować do skryptów, albo TimeLine'ów. :) Jednak trzeba uwżać, by nie przesadzić z libami... Patrysław czasem mówił o serii biblioteczek by BI. Za pomącą jednej możnaby stworzyć strzelanki (Flying Person Perspecive), za pomącą drugiej platformówki, za pomącą trzeciej labiryntówki... Jednak niektórych w ogóle nie wyciągnęło by to z okresu klocków. My, na szczęście nie mieliśmy takich libów, więc już tworzymy na kodzie. :) Czasem można spotkać biblioteczki do platformówek lub RPG, ale nie radzę raczej ich ściągać. Są liche...
  25. Lubię adminować, ale niezbyt znam się na programowaniu w php i mySQL. Mógłbym najwyżej zrobić grafiki i dawać ostrzeżenia, tudzież wypowadać się na jakieś ważne tematy. No i pomagać w GM. Na poziomie średnio zaawansowanym. :P Mógłbym też zrobić stronę, ale w html :) ...to chyba odpada. ^_^ Z tego co wiem o użytkownikach, to tecbug i Borek chyba znają się na programowaiu... ale na forum coś ich nie ma zbyt dużo... :)
×
×
  • Dodaj nową pozycję...