Skocz do zawartości

Roki

Użytkownicy
  • Postów

    1 257
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Roki

  1. Mam taki kod: ini_open('control.ini') ini_write_string( + string(global.imiehosterah)'VS' + string(global.imiejoinerah),'Fight(Random Number)' + random(100000),+string(global.hpkth)'-'+string(global.jpkth)) ini_close('control.ini') I mi nie działa, dlaczego?
  2. Szkoda, ale cóż, ja majstruje nad pongiem dla 2 graczy :D A potem może zrobie coś z twoim SMMO :P
  3. Masz racje dalem na 5, dolaczam 3 graczem, bije lagi, co jakis czas +1, a jak dobije do 100, to pisze: "Hoster wyszedł z gry". @E: Popraw granat, bo troche za duzy zasieg :P
  4. Chyba strona hosta, no bo skoro www.adres.pl ? Więc?
  5. Tłumacz: Mam zmienną która zmienia się po zetknięciu z obiektem. Przynajmniej tak jest w teorii, bo w grze obiekty nie chcą się zetknąć.Wygląda to tak, że: - jak nie ma zaznaczonego solid to jest przerwa 2, 3, pixele od niego -gdy jest solid obiekty wpadają na siebie No i ciekawostka historyczna chciałem, nie zrobiłem xD O co chodzi ze zmienną? Chyba o to że jak dotyka obiektu to ona wynosi 1, albo więcej, a jak nie styka to 0. I z zagadką historyczną?
  6. Nie mam jak wytestować, ale jakby zmienić ilość graczy na więcej, to co będzie, gdy dołączy 3 graczy? A ilość graczy się zwiększa w tcplisten chyba.
  7. Roki

    Turris

    Nowe logo jest piękne i mam nadzieje że grafika w grze też się poprawi, a co do sponsora, jakie mu to zyski przyniesie XD
  8. Roki

    Turris

    Gra zapowiada się świetnie! Grafika też jest spoko, zwłaszcza gameplay, nie wiem czy jest muzyka, mam nadzieje że tak, moja ocena 5/5. Ale mam pytanie, czy możesz napisać, jakie są wszytskie, czary, wieże itd. ? Jestem ciekaw, twojej kreatywności :P
  9. Roki

    Hotel Blok...

    Skoro może być kwadrat, to prosze: Wytsarczy odpalić paint.
  10. Roki

    Piractwo

    No więc jestem piratem XD Ale po co są w takim razie MP4, skoro zgrywanie muzy z płyt to raczej też nielegalność.
  11. Roki

    Piractwo

    Piractwo powinno być bardziej "strzeżone"/ ale: -nikomu się nie chce -nikt nie ma kasy, żeby opłacić sprzęt i pensje A z przywilejów piractwa nie korzystam, chyba że pobieranie muzy z wkretka.pl to piractwo.
  12. Może potem przetłumacze, a co do zmiennej to s_move to zmienna? to daj w create chociaż by s_move = 0 A to zero to zależy co robi...
  13. Pomyłka: instance_create(px,py,obj) Bo złe argumenty dałeś :P
  14. Wywaliłem bufferencrypt i bufferdecrypt, ale nic, to samo co zawsze, więc na razie dam sobie spokój z domkami :(
  15. Czyli co mam dodać do tego? Dodałem po każdym clearbuffer: bufferencrypt(haselko) I też nic :/
  16. Popróbowałem, ale mi nie idzie :/ Zrobiłem constants MSG_HOUSE Value 9 W serwerze i kliencie. no i obiekt odpowiadający za dom: Information about object: objHouseController Sprite: Solid: false Visible: true Depth: 0 Persistent: false Parent: Mask: Create Event: execute code: global.house = get_string('What house you want visit?','Type Here') clearbuffer() writebyte(MSG_HOUSE) send_server() msg = readstring() item1 = readshort() item2 = readshort() item3 = readshort() item4 = readshort() show_message(string(msg)) if item1 = 1 { instance_create(0,0,obj_warp) } else { } Skrypt sendserver: GML bufferencrypt(global._buffpass) //Encrypt the buffer sendmessage(global.tcpsocket) A na serwie mam: User Definied 0 switch(message_id)... case MSG_HOUSE case_msg_house() - skrypt a w tym skrypcie: GML global.house = readstring() clearbuffer() if file_exists('[Player]'+string_lower(global.house)+'.ini') { ini_open('[Player]'+string_lower(global.house)+'.ini') msg=ini_read_string('House','message','Welcome!') item1=ini_read_real('House','item1','0') item2=ini_read_real('House','item2','0') item3=ini_read_real('House','item3','0') item4=ini_read_real('House','item4','0') writestring(msg) writeshort(item1) writeshort(item2) writeshort(item3) writeshort(item4) send_client(2) } SendClient: GML bufferencrypt(global._buffpass) /* 0 = send to all players, 1 = send to all in same room, 2 = just to own socket, 3 = to the player with the playerid that is defined with argument1 4 = to the players that are in the room with the number argument1 5 = to the player with the instance id defined in argument1 */ switch(argument0) { case 0: with(obj_player) if id != other.id { sent_size = sendmessage(socket) scr_count_send() } break; case 1: with(obj_player) if (cur_room = other.cur_room && id != other.id) { sent_size = sendmessage(socket) scr_count_send() } break; case 2: sent_size = sendmessage(socket) scr_count_send() break; case 3: with(obj_player) if (playerid = argument1) { sent_size = sendmessage(socket) scr_count_send() } break; case 4: with(obj_player) if (cur_room = other.argument1 && id != other.id) { sent_size = sendmessage(socket) scr_count_send() } break; case 5: with(argument1) { sent_size = sendmessage(socket) scr_count_send() } break; } I dlaczego po wejsciu nic nie pokazuje, tylko mi laguje?
  17. 1. Zwykła kolizja wystarczy. 2. Zrób tworzenie, z wyrównaniem do siatki 32*32.
  18. Mój kuzyn ma to samo. Czy w trakcie używania Windowsa wywala Ci że aplikacja Win32 zostanie zamnknięta?
  19. Raczej nie, bo widzisz zawsze ktoś się znajdzie, kto Ci z botem wyleci, ale można po każdej akcji kazać użytkownikowi przepisać kod, albo w coś kliknąć.
  20. Wiem, że w Tibi nie ma muzyki, ale skoro robi Tibie, to niech napisze kto tworzył muzyke:P
  21. if collsision_rectangle(nie pamietam argumentow) { stawianie budowli } else { mowimy ze sie nie da }
  22. Zapomniałeś: Grafika:Tibia Muzyka:Tibia A tego nie pobieram bo: http://www.emetro.pl/emetro/1,50145,3290608.html Jeszcze mi się tak stanie XD
  23. Zrob ze po kliknieciu spacji, jakos oblicza direction, a potem kod: ii.instance_create(x,y,objPocisk) ii.speed=predkosc pocisku ii.direction = direction pocisku(180,90,360,0,takie liczby, w zaleznosci od kierunku strzalu)
  24. Najbardziej nie mogłem zrozumieć komunikacji serwer-klient, ale potem nawet łatwo idzie.
×
×
  • Dodaj nową pozycję...