Skocz do zawartości

Roki

Użytkownicy
  • Postów

    1 257
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Roki

  1. Super fierka daje 4/ bo troche za łatwe, tylko strzałki i spacje się klika :(
  2. Przykład Korona Ci pomoże, http://www.gmclan.org/up5379_12_Koron_Platform_Engine.html Naprawde polecam, na GMC jest kolejna wersja, ale niestety online :/
  3. Hehe, właściwie racja, ale cóż, no pytam się bo po to forum :P
  4. Mam sobie constants: -up -left -down -right No i mam obj, kontrolujący, a on ma w stepie: switch(message_id) case up x=writeshort() itd. itd. A w serwerze mam: switch(message_id) case up x = readshort() itd. itd. I moje pytanie brzmi, czy wystarczy że dam sendmessage(tu nie wiem czy value, czy nazwa), a w serwie readmessage() i bedzie? Tylko jak to zrobić, żeby działało.
  5. I potem całkiem widać następny??? Jeśli tak, to jest, nie pamiętam które, ale w extension, GM room transition, popatrz na info, tam cos o tym jest.
  6. Pivot, chodzi Ci o to że tekst przysłania, a za nim pojawia się room?
  7. Roki

    Galeria Grafik

    Nic na tym nie widać :P
  8. Mam sprite w prawo, ale jak go obrocic w druga strone, za pomoca kodu?
  9. Masz takie 2 screeny, pulpit no i panel sterowania :P Jak się podoba? :P Mogę zrobić więcej ale ide do szkoły O.O
  10. Heh, no cóż troche skomplikowane, nie da się łatwiej wytłumaczyć? @UP: A dokładniej? Co gdzie jak?
  11. Nie chce robić nowego tematu, ale chce zrobić system rejestracji i logowania, ale coś mi nie idzie, mogę prosić pomoc?
  12. Czy ktoś może mi wytłumaczyć co dają constants z 39dll, a także jak tego używać?
  13. Już sprawdam, w edicie jak coś popraiwe to powiem, a jako pierwsze mówie Ci używaj 39dll :P @E: Nie wiem, odpaliłem 2 na raz, loguje sie, ale nie wiem czemu jako jednego gracza mnie zaliczylo i na dwoch sie ruszalem tak samo?!
  14. Czemu? Mi yoyo dobrze chodzi, więc coś może źle wysłało? A popatrz na źródło strony... <meta http-equiv="refresh" content="3"> Trwa ładowanie strony Czyli coś Ci źle wysyła...
  15. Roki

    Game Framework

    O.o Fajne, będe może korzystał, ale pytanka: -Czy da się DLL używać -Czy pliki gmk da sie otwierać -I czy bedzie wbudowany system zarzadzania netem
  16. Roki

    Loga dla teamów, Gier...

    Czyli nie umiesz robić loga... tak trudno dodać fajke za napis?
  17. Fajny program! 5/5 Ale jeden błąd: Taki mały, napis nachodzi na miejsce na "fajkę".
  18. Roki

    Loga dla teamów, Gier...

    Hmm... całkiem fajne, ale jak byś mógł z tyłu umieścić jakąś, taką "widzanke", czy jak kto woli "fajkę". / V Coś takiego, tylko połączone.
  19. Jak zrobić, że na stronie, na yoyo.pl, pokazuje czy gracz jest online, łącznie z jego nickiem, te dane zapisuje do pliku ini, da sie tak wogóle?
  20. Roki

    Loga dla teamów, Gier...

    Napis: Sprawdzone Przez(enter) Roki Games Styl: Zielony napis na jasno zielonym tle Tło: jasno zielone Wymiar: 96X64 Dod. info: To ma oznaczać że plik, które chce się pobrać jest bezpieczny, sprawdzony przez Roki Games.
  21. Nie dokładnie, to o co ci chodzi, ale masz skrypt na pobieranie z linku, sorry że angielskie wyjaśnienia :/ GML /* argument0 = url to download from argument1 = local file to save as returns the error code from the server. 200 is a succesful download. NOTE: urls with usernames and passwords do not work. */ var server, file, i, port, tcp, endloop, url, error; server = ""; file = "/" port = 80; i = 0; error = 200; if(string_pos("http://", argument0) == 1)argument0 = string_delete(argument0, 1,7) //get file part of url i = string_pos("/", argument0); if(i) { file = string_copy(argument0, i, string_length(argument0)-i+1); argument0 = string_delete(argument0, i, string_length(file)); } //get port part i = string_pos(":", argument0); if(i) { port = real(string_copy(argument0, 1, i-1)); argument0 = string_delete(argument0, 1, i); } //get server part server = argument0; //the code above interpretes the url into a server variable, file variable and port. tcp = tcpconnect(server, port, 0); if(!tcp)return false; setformat(tcp, 1, chr(13) + chr(10)); //set format to text mode to receive one line at a time. //send get request clearbuffer(); writechars("GET " + file+ " HTTP/1.1" + chr(13) + chr(10)); writechars("Host: " + server + chr(13) + chr(10)); writechars("Connection: close"+chr(13) + chr(10)); writechars("Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/xaml+xml, application/vnd.ms-xpsdocument, application/x-ms-xbap, application/x-ms-application, application/x-alambik-script, application/x-alambik-alamgram-link, */*"+chr(13)+chr(10)); writechars("Accept-Language: en-us"+chr(13) + chr(10)); writechars("User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322)"+chr(13) + chr(10)); sendmessage(tcp); //receive file header //interpret header for any errors. endloop = false; while(!endloop) { receivemessage(tcp); //receive one line i = readsep(" "); //read first word switch(i) { //check http error code case "HTTP/1.1": case "HTTP/1.0": error = real(readsep(" ")); if(error != 200 && error != 301) { closesocket(tcp); return error; } break; //if page moved than locate new page and download from it. case "Location:": if(error == 301) { closesocket(tcp); url = readsep(chr(13) + chr(10)); return downloadfile(url,argument1); } break; //if blank line (end of header) then exit loop case "": endloop = true break; } } setformat(tcp, 2); //turn off all formatting so we can receive file data. if(file_exists(argument1))file_delete(argument1); file = fileopen(argument1, 1); //start receiving file while(receivemessage(tcp, 50000) > 0) //receive 50000 bytes { filewrite(file); //write file chunk to file. } closesocket(tcp); fileclose(file); return 200;
  22. Roki

    Potrzebne logo

    Co ma lilijka harcerska, do gry w której tworzymy gry? @UP: Raczej do robienia gier...
  23. No ok, ale tam większość to pytania, jak używać :/ @EDIT: Mam problemik, mianowicie, mam potwora, no i skrypt monster, wysyła pozycje x,y, no i sprite, a serwer odbiera, ale na serwerze pisze że nie ma takiego skryptu i wywala buga. Jest tak: create: global.commands[layitem] = PCLayItem; global.commands[removeitem] = PCRemoveItem; global.commands[setvariable] = PCSetVariable; global.commands[monster] = PCMonster; A potem, gdy ktoś się loguje, to sie na serwie tworzy obiekt, a w step ma: while(1) { size = receivemessage(sock); if(size < 0) break; if(size == 0) { instance_destroy(); break; } script_execute(global.commands[readbyte()]); } No, a mój potwór ma w stepie kod odpalony, a w tym kodzie jest: clearbuffer( ); writeshort(xm); writeshort(ym); writeshort(imagem); sendmessage( global.servertcp ); I co jest źle? @DOWN: No właśnie próbuje i mam błąd :/ Warn 10 punkt regulaminu. Borek
  24. Czy znacie jakieś przykłady, z użyciem 39dll? Jeżeli tak, to podajcie linki.
×
×
  • Dodaj nową pozycję...