Skocz do zawartości

Yoda

Zbanowani
  • Postów

    3 675
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Yoda

  1. @up: Jemu nie o to chodzi... Może użyj instance_find i instance_place? :) Hm aż sam zobaczę xD
  2. Ale to nie znaczy że masz pisać 'blenduw' zamiast 'błędów' Boże... ;'( Sorry za offtop...
  3. @RPGMaker: Ej koleś nie che cię martwic ale ja te wszystkie sprity rysuję :| Nie mam jedngo sprite_indexa - postać składa się z kilku spritów. @Cekol: patrzyłem tak już - nawet serwer mi nie odpowiadał... nie wiem czy do niego nie dochodzą te wiadomości... :(
  4. Yoda

    Komp sie nie uruchamia

    To komp sie do końca nie uruchomił czy windows? ;> To różnica - opisz dokładniej...
  5. Lol, a po kiego grzyba? Oo Przecież prościej jest tak: alarm [0] = room_speed * liczba sekund - i już... a nie tak celować ;[
  6. alarm[0]=room_speed*liczba sekund :| @down: źle - nastawiasz alarm na 60 STEPÓW :[
  7. Yoda

    Galeria Grafik

    Mój boże... :cold2:
  8. http://www.google.pl/search?hl=pl&sa=X...tml&spell=1 Tyle na ten temat - pierwszy wynik!
  9. Coś zrąbałem chyba przy odbieraniu pozycji czy wysyłaniu, sam nie wiem - po prostu nie działa odbieranie pozycji, i innych zmiennych od klienta :f podaję kod wysyłania zmiennych: GML //ALARM[0] - obj_player_self clearbuffer(); writebyte(2); writebyte(global.myid); writeshort(x); writeshort(y); writeshort(direction); writeshort(image_angle); writeshort(armr_angle); writeshort(arml_angle); writeshort(handr_angle); writeshort(handl_angle); writeshort(head_angle); writeshort(sword_angle); writeshort(global.sprWeapon); writeshort(global.sprShield); writeshort(global.sprHead); writeshort(global.sprArmLeft); writeshort(global.sprArmRight); writeshort(global.sprHandLeft); writeshort(global.sprHandRight); sendmessage(global.clienttcp); alarm[0]=1; Kod odbierania i wysyłania pozycji przez serwer: GML //STEP - obj_client switch(messageid) { case 2: var player, value; value = readbyte(); player = global.players[value]; player.x = readshort(); player.y = readshort(); player.direction = readshort(); player.image_angle = readshort(); player.armr_angle = readshort(); player.arml_angle = readshort(); player.handr_angle = readshort(); player.handl_angle = readshort(); player.head_angle = readshort(); player.sword_angle = readshort(); player.sprWeapon = readshort(); player.sprShield = readshort(); player.sprHead = readshort(); player.sprArmLeft = readshort(); player.sprArmRight = readshort(); player.sprHandLeft = readshort(); player.sprHandRight = readshort(); clearbuffer(); writebyte(5); writebyte(value); writeshort(player.x); writeshort(player.y); writeshort(player.direction); writeshort(player.image_angle); writeshort(player.armr_angle); writeshort(player.arml_angle); writeshort(player.handr_angle); writeshort(player.handl_angle); writeshort(player.head_angle); writeshort(player.sword_angle); writeshort(player.sprWeapon); writeshort(player.sprShield); writeshort(player.sprHead); writeshort(player.sprArmLeft); writeshort(player.sprArmRight); writeshort(player.sprHandLeft); writeshort(player.sprHandRight); with(obj_client) { sendmessage(tcp); } break; ... } i kod odbierania pozycji przez klienta: GML //STEP - obj_client switch (messageid) { case 5: value = readbyte(); player = players[value]; player.x = readshort(); player.y = readshort(); player.direction = readshort(); player.image_angle = readshort(); player.armr_angle = readshort(); player.arml_angle = readshort(); player.handr_angle = readshort(); player.handl_angle = readshort(); player.head_angle = readshort(); player.sword_angle = readshort(); player.sprWeapon = readshort(); player.sprShield = readshort(); player.sprHead = readshort(); player.sprArmLeft = readshort(); player.sprArmRight = readshort(); player.sprHandLeft = readshort(); player.sprHandRight = readshort(); break; ... } Jeżeli to nie wystarcza to mogęe komuś zaufanemu wysłać cały kod :)
  10. Yoda

    Galeria Grafik

    Mars?... a nie nie... Wiem - jowisz! :>
  11. Yoda

    Galeria Grafik

    Wygląda jak nożyk albo bumerang :D
  12. A co ci tak zależy na prostszym... to nie jest proste? Jak chcesz prościej to sobie skrypt napisz... :P
  13. no chyba jednak nie.. jak dasz or to zwróci prawdę jeżeli będzie np. mniejsza od podanej wartości albo większa... a przedział liczbowy rozumiem tak, że liczba ma być mniejsza od jakiejś wartości i większa od jakiejś nie? :)
  14. if ( liczba < jakaswartosc1 && liczba > jakaswartosc2 ) ? o to chodzi?
  15. Yoda

    Problem z kalkulatorem

    No właśnie - zapomniałeś o: cin >> wyb;
  16. Ja tam bym wolał save :P Zawsze w demach gier mnie wkurzało to że nie było zapisu :)
  17. Yoda

    Problem z kalkulatorem

    No przecież treść mówi sama za siebie - brakuje klamry '}' w kodzie -.-
  18. Yoda

    Problem z kalkulatorem

    Może podaj jaki jest błąd? nie powinno tam być spacji?
  19. Raczej nie będzie miała więcej... By Tymon ;)
  20. Hmmm, no ja tak miałem... chyba żebyś może to dał na creation code... nie wiem zobacz - może u ciebie zadziała ;)
  21. Jednak trzeba zauważyć że podczas zmieniania jego wielkości gdy już się jest w tym roomie, nie działa (przynajmniej mi nie działało) Musiałem zmienić wielkość następnego rooma, a następnie do niego przejść :)
  22. Biblioteka graficzna SDL - prosta, praca na niej przypomina mi GM :lol2: http://lazyfoo.net/SDL_tutorials/index.php :u
  23. Polecam SDLa użyć - i biblioteka SDL_ttf - do obsługi true type fonts - ja sobie tym całkiem ładne teksty wyświetlam =)
×
×
  • Dodaj nową pozycję...