Skocz do zawartości

Piotrek1910

Użytkownicy
  • Postów

    419
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Piotrek1910

  1. A no tak virtual_key_add . Zapomniałem o tym. Pewnie dla tego, że kiedyś miałem problem z skalowaniem.
  2. To wszystko wiem. Tylko mi chodzi o to by na te obiekty można było klikać za pomocą myszki. Bo te obiekty to są kontrolki do sterowania do gry na andka.
  3. Jeżeli tak zrozumiałeś to przepraszam. Nie chciałem nikogo obrażać. Ja po prostu chciałem powiedzieć, że teraz nie robie takich banalnych gier.
  4. Amaterasu o właśnie o to mi chodziło. Teraz tylko ustawić :(. Sheriff99 weź, mój projekt nie jest na tyle prostacki żeby dać w twoje łapska. Dziękuje pozdrawiam.
  5. Ta tylko, że tak mam w Step. I właśnie przez to gdy obracam view object zostaje tam gdzie był. @Edit: Używaliście kiedyś Draw GUI? Jakbyście nie wiedzieli jest ona w GM:S. Tam sprity, teksty i inne są rysowane tak, że są przyklejone do ekranu. Normalnie jakbyś nakleił kartę na monitor. I gdy obrócisz view ta karta (czy co tam) dalej tam jest. Chyba nikt mnie nie rozumie :(
  6. Nie chodzi mi o to. Chodzi mi to by te obiekty były przyklejone jak napisy rysowane na Draw GUI.
  7. Witajcie, mam pytanie. Jak zrobić by obiekty obracały się wraz z viewem? Chodzi mi o to, żeby nie były cały czas w tej samej pozycji tylko podążały za viewem. Czyli jak obróce view wtedy one będą taki jakby "przyklejone". Da się w ogóle tak zrobić? Pozdrawiam.
  8. orzechyarachidowe to nie jest polak nie zrozumie o co chodzi geniuszu.
  9. Szukam gry na pc w której było się (chyba) psem który był kelnerem. Była tam restauracja. Ten pies strasznie szybko biegał. Co każdy poziom (lub co dwa) zostawałały dodawane nowe rzeczy które można było dawać klientom. Zna ktoś ;D?
  10. Ja to bym przekonwertował z avi na gif i potem wsadził jako sprite ;D
  11. Piotrek1910

    Battlefield 2D

    Nowy upload sprawdźcie teraz.
  12. Piotrek1910

    Battlefield 2D

    Kłamstwo nic tam nie ma. Skanowałem to dwa razy. Nic nie było. Macie jakieś dziwne antyviry.
  13. Piotrek1910

    Battlefield 2D

    Explosivo gdzie wirus? Nie mozliwe. Mam eset smart security 6. Twoj antyvir cos klamie.
  14. Piotrek1910

    Battlefield 2D

    Ok dzieki za opinie. Po za tym zdaje mi sie, ze kiedys gnysek opisywal taka synchronizacje pomiedzy projektami w gms.
  15. Piotrek1910

    Battlefield 2D

    Witajcie, wpadłem na pomysł aby stworzyć gre w stylu Battlefielda. Gra by zawierała dobrą grafike, efekty, kod itd. I tutaj zwracam się do was. Może byśmy razem stworzyli idealną gre 2D. Sądzę, że taki Battlefield w 2D byłby całkiem niezłym pomysłem, może i nawet byśmy dostali się na steama. Żeby nie było, że przychodze z pustymi rękami: https://gmclan.org/up7589_3_BATTLEFIELD_2d.html (Jakoś to wygląda. A to dlatego, że to jest czyjś kod, grafika. Nawet multiplayer jest działający.) Czekam na wasze komentarze, czy to jest dobry pomysł, jeżeli tak to kto by chciał wziąć w tym projekcie udział. Pozdrawiam, Cześć.
  16. Najciemniej pod latarnią. https://forum.gmclan.org/index.php?showtopic=30350
  17. Dzięki, sprawdzę. A z tym przypisywaniem Socketa do zmiennej to nic się nie da?
  18. class Player { public string sock; }; static void Main(string[] args) { Version version = Assembly.GetExecutingAssembly().GetName().Version; Console.WriteLine("Wersja kompilacji: {0}",version); int i = 0; Player[] Players = new Player[255]; IPAddress ip = IPAddress.Parse("127.0.0.1"); TcpListener Server = new TcpListener(ip, 69); Server.Start(); Console.WriteLine("Ip serwera:" + Server.LocalEndpoint); Console.WriteLine("Czekam na połączenia..."); while(true) { i++; System.Threading.Thread.Sleep(5); Socket Socket = Server.AcceptSocket(); Console.WriteLine("{2} dołączył. Jego id: {1} oraz Ip: {0} ", Socket.RemoteEndPoint, i, Odbierz(Socket)); Console.WriteLine("X = {0} Y = {1}", Odbierz(Socket), Odbierz(Socket)); } } static int Wyslij(string text, Socket sock) { try { byte[] data = Encoding.ASCII.GetBytes(text); sock.Send(data); return 1; } catch { return 0; } } static string Odbierz(Socket Socket) { byte[] bajt = new byte[1024]; int imessage = 0; string message = ""; imessage = Socket.Receive(bajt); for (int l = 0; l < imessage; l++) { message = message + Convert.ToChar(bajt[l]); } return message; }
  19. Witajcie, zacząłem bawić się z Netwokingiem w C#. No i już problemy na początku. Czy da się jakoś przechwycić czyjś socket? Tak jak da się w Netwokingu w GMS lub w 39dll. Tak wygląda mój kod przyjmujący nowe połączenie: Socket Socket = Server.AcceptSocket(); Console.WriteLine("Nowe połaczenie o id: {0}. Ip: {1} ",i,Socket.RemoteEndPoint); Utworzyłem sobie klase: class Player { public Socket sock; }; Chciałem przenieś wartość z Socket do Players.sock. Niby program się kompiluje ale kiedy program już czeka na clienta i client dolącza program zawiesza się na ten o to linijce. A chciałbym takie zapisywanie socketów by zrobic jakiś silnik MMO. Pozdrawiam.
  20. Ja też mam problemy z tym. Po za tym projekt jest zamknięty. Nie ma sensu pisać programu w C# pod jave... Jak by był jakiś uprzejmy mod/admin prosze o zamknięcie tego tematu.
  21. Ludzie ogar, nie odkopujcie mojej starej gry ;D. Być może kiedyś zacznę prace na Ball Odbij 3 ;D
  22. Jak dobrze pamiętam to używało się jakieś funkcji w step. Poszukaj w plikach gm. Gdzieś był przykład gnyska chyba.
  23. Pieter, sądzę, że troche trudno by było. Trzeba wiedzieć jakie dane gms oczekuje od serwera. Ja np. napisałem sobie prosty serwer winsock i połączyłem się pod niego w gms. No i niestety mój program gms się zawiesił. A jak próbowałem odwrotnie stworzyłem serwer w gms i połączyłem się dzięki winsocku to serwer nie miał żadnej reakcji, że coś się stało. A jak zakończyłem prace klienta to nagle serwer się obudził mówiąc, że ktoś wyszedł z serwa. Tyle.
×
×
  • Dodaj nową pozycję...