Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Jeśli chcesz to zrobić na podstawie odległości od przeciwnika (im bliżej, tym miecz wchodzi w sumie głębiej), to wystarzczy np. GML //w kolizji var dist,taken; dist = point_distance(x,y,other.x,other.y); taken = 20 - dist; //im dalej, tym mniej hp odbierze, np. 12 pixeli od (o ile jest tak duży miecz), będzie to raptem 8 hp)</span>
  2. Czy chcesz wyliczać to na podstawie tego co już masz, czy chcesz dopiero dodać różne wielkości wymachów?
  3. gnysek

    Jaka karta graficzna ?

    Chyba mam tę kartę, jest spoko.
  4. jest taka funkcja mysql_error :) Wyświetl jej wynik przed tym rowem i będziesz wiedział - na moje, to po prostu błąd SQLa i dla tego nie zwraca zasobów :)
  5. Zawsze jest wyjaśnione przy funkcji, lub na górze danej strony czym jest ind/index w tym przypadku.
  6. Np. zamiast 3 razy sprawdzać string_length dla tego samego łańcucha, można by przypisać tę liczbę do jakiejś zmiennej tymczasowej - potem jak będziesz chciał /say zmienić na /send to nie będziesz musiał tylu miejsc aż zmieniać w kodzie, a i obliczeń jest nieco mniej (wiem, to niezauważalne, ale już 1000 takich niezauważalnych obliczęń może zacząć być zauważalne...)
  7. Nie widze tam w sumie jakichś specjalnych błędów (można by lekko zoptymalizować, ale to są pierdoły nie mające znaczenia). Pamiętaj jednak, że jak jest na początku znak "/", to tylko dwa warunki są sprawdzane. Może to kwestia argumentów w sendClient() ? Daj przed nimi np. show_message('xxx'); i bedziesz wiedział, czy w te warunki kod wchodzi czy nie :) Wtedy już wiesz, że to problem z wysłaniem / odebraniem danych.
  8. czemu po "komendach" jest spacja ? i dla czego nie możesz napisać: GML if (msg == "/say")
  9. gnysek

    Galeria Grafik

    Włosy z lewej strony na wysokości szyi za bardzo w lewą odstają - naturalnie powinny raczej w drugą stronę się odchylać, ale tak to całkiem nieźle jest.
  10. Może jest problem z JavaScriptem, to dosc wrażliwy język jeśli chodzi o błędy (nowe linie, średniki, spacje, klamerki nie w tym miejscu)
  11. Chyba wiem o co chodzi - linia ma grubość 1px, a obiekt np. prędkość 4px. To znaczy, że pomiędzy klatkami tak naprawdę "przeskoczy" linkę (stoi 1px przed linką, +4px daje nam 2px za linką). Jednakże, jeśli maska tego obiektu ma większą szerokość i wysokosć niż jego prędkość, kod: GML var _id; _id = collision_line(x1,y1,x2,y2,object1,false,false); if (_id > 0) { with (_id) instance_destroy(); } Ten kod niszczy tylko object1 który dotyka linii, jeśli na planszy są dwa.
  12. Nie mam plików i struktury bazy, ciężko mi stwierdzić.
  13. W jakim sensie w konkretnym pliku? Znaczy, że w jednym pliku PHP masz to samo zapytanie i nie działa, a w innym działa? W takim razie zmienne które doklejasz do zapytania są różne (sprawdź ustawienia register_globals).
  14. gnysek

    Galeria Grafik

    Ja nie kojarzę aby Tymon na tablecie rysował. Co innego pixelki.
  15. gnysek

    Galeria Grafik

    To jest w Photoshopie? Używasz podstawowych pędzli? Kurde, chyba też muszę więcej przysiąść do mojego tabletu - ta ostatnia praca jest wykurw*ście sta!
  16. Można błędy zgłaszać w bugtrackerze YYG, albo bezpośrednio na ich forum. Niestety ja na GM HTML5 nie mam zbytnio czasu.
  17. No jak to nie mają - a jak narysujesz obrazek PNG na surface? Nadal jest półprzeźroczysty. Albo jak rysujesz oświetlenie - przecież nie ma "ostrych" krawędzi, tylko gładko przechodzi w czerń.
  18. Trochę się cofnę: rozmiar surface to: wys x szer x 32 = ilość bitów (32, bo jest też kanał alpha). wys x szer x 4 = ilośc bajtów Zatem przykład roomu 10000 x 10000, daje 381MB - to już nie byle jaka karta graficzna jest potrzebna. Obrazek 1024x768 to 3MB.
  19. gnysek

    12 zarabiających portali

    Zamykam temat bo to nie ma sensu. Skoro portale generują 3000 złotych miesięcznie zysku, to po co je sprzedawać, skoro mogą zarabiać? Ano, bo tego zysku nie przynoszą. Mam w sieci doświadczenie od 8 lat i gówno zarobiłem, poza pracą zawodową, więc mi tu nie pitol. I do tego z tą licencją i kopią znów... daj se już człowieku siana i nie rób wstydu.
  20. gnysek

    Crack do riven

    Napraw napęd i nie marudź.
  21. 1. Nie mozna usunąć (lokalne znikają razem z instancją obiektu, globalne pozostają) 2. Pobiera wartość globala: GML x = global.test; // to samo co: x = variable_global_get('test');
  22. No właśnie to podałem powyżej... GML var id_obiektu_A,razem; id_obiektu_A = <tutaj wstaw to id>; razem =0; with (b) { if (tog == id_obiektu_A) { razem +=1; //liczysz ile obiektów B ma zmienną tog ustawioną na id tego A tog = 0; //zmieniasz tą zmienna TYLKO W TYCH obiektach B na 0 } } Proszę, przeanalizuj trochę mój kod, zanim powiesz, że nie o to chodziło. Nawet jeśli nie do końca rozumiem o co Ci chodzi, to sobie popraw mój kod aby Ci działał.
×
×
  • Dodaj nową pozycję...