Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. dla dodatkowego bezpieczeństwa zamiast ".$real -> fields['najedzenie']." daj ".($real -> fields['najedzenie'])." a na końcu zamiast WHERE id=".$_GET['zreal']""); daj WHERE id=".$_GET['zreal']); bez " " lub postaw przed . - WHERE id=".$_GET['zreal'].""); (bo to kropoki brakuje, stąd błąd - niespodziewany ciąg znaków, ale cudzysłowy na koniec nie są już potrzebne bo i tak tam nic nie ma) Poza tym, gdybyś wcześniej przypisał do zmiennych gety i inne pierdoły, to było by jeszcze prościej np. zamiast: $db -> Execute("UPDATE players SET energy=energy+".$real -> fields['najedzenie'].", promile=promile+".$real -> fields['promile'].", najedzenie=najedzenie+".$real -> fields['najedzenie']." WHERE id=".$test -> fields['klient']""); było by $energy=$real -> fields['najedzenie']; $promile=$real -> fields['promile']; $najedzenie=$real -> fields['najedzenie']; $klient=$real -> fields['klient']; $db -> Execute("UPDATE players SET energy=energy+$najedzenie, promile=promile+$promile, najedzenie=najedzenie+$najedzenie WHERE id=$klient"); bo teraz wstawianie cudzysłowów mija się z celem i tylko niepotrzebnie wydłużasz działanie skryptu, bo w każdym ciągu " " szuka czy są jakieś zmienne wstawione, a w ciągach ' ' by tego nie szukał -> ułamki bo ułamki, ale zaoszczędzone sekundy :P
  2. gnysek

    Logo forum...

    chyba nie ma ochoty odpowiedzieć :P
  3. gnysek

    Logo forum...

    mi się też forum w ramce gmclanu podobało bardziej - ale to ranmus tutaj najbardziej rządzi :D
  4. ta funkcja sprawdza czy dźwięk jest już w głośnikach, zatem po wywołaniu funkcji sound_play() dopiero po sekundzie lub dwóch mozna sprawdzić czy coś nie jest odtwarzane (głupota, ale tak faktycznie jest, w GM 5.x działało to jak należy, a teraz Mark jakieś głupie kody dał :/).
  5. lepiej było by dać w oustisde room: x=xstart-200, to by płynnie w ekran wchodziło, poza tym przykład niezbyt ciekawy...
  6. 1. dajesz w draw za pozycję x malowania view_portx[0] za y view_porty[0] i tak dalej 2. Da się, ale strasznie będzie mulić
  7. ja też byłbym za stawianiem średników po każdym wyrażeniu.
  8. możliwe ,że też string:=strtoint(var)
  9. He he, ale gry nie mam zamiaru sprzedawać, nie mniej jednak ukaże się kilka wersji na CD które dostaną nieliczni a jedna poleci pewnie na WOŚP za rok. Jak skończę tą wersję gry, zabieram się za 3D - wtedy będzie własna grafa :P
  10. każdemu w draw daj własny helathbar...
  11. bo ipb ma taki głupi sytem, że nadpisuje poprzedni avatar i dopóki nie odświeżysz strony (F5), nie ujżysz zmian (chyba, że przeglądarka na nowo zcachuje).
  12. No więc było coś z czasów pradawnych, teraz czas na nowości. W rozmieszczeniu mapy zaszło kilka zmian. Pierwsza z nich jest taka, że teraz gra będzie się dziać na wyspie, zatem przy brzegach pojawiły się klify i piasek. Druga zmiana to taka, że miasteczko ciut się powiększyło i doszły nowe domy. Tak więc prezentuję nowe screeny. Plaża w dzień: http://farmerfran.pwii.pl/galeria/20_1_2007_23_24_23.png Plaża w nocy: http://farmerfran.pwii.pl/galeria/20_1_2007_23_24_43.png Plaża tydzień temu: http://farmerfran.pwii.pl/galeria/6_1_2007_16_5_14.png Dwór Romany w dzień: http://farmerfran.pwii.pl/galeria/20_1_2007_23_23_54.png Dwór Romany w nocy: http://farmerfran.pwii.pl/galeria/20_1_2007_23_23_33.png Kościół w dzień: http://farmerfran.pwii.pl/galeria/20_1_2007_23_22_22.png Kościół w nocy: http://farmerfran.pwii.pl/galeria/20_1_2007_23_22_35.png Jak widzicie, zaszły drastyczne zmiany, a puste obszary coraz bardziej zacznają się wypełniać.
  13. Tym razem filmik z serii "kulisy powstawania gry Farmer Fran" , czyli trzeci już filmik o grze. Serdecznie zapraszam do posłuchania, zwłaszcza mojego pięknego głosu :P http://www.youtube.com/watch?v=hS2t0F4C5Hg
  14. A własnie chodzi o nie instalowanie loadera, bo to nie moje PSP i nie chcę uszkodzić
  15. a najnowsza wersja (chyba 3.02 OE-A, ta która odpala wszystkie gry z PSone i PSP z MS) też wchodzi w grę ?
  16. wersja z savem nie zda egzaminu, bo jak zrobisz w submenu opcje, to po wycztaniu będą poprzednie pamietane :D a jak chcesz zrobić pauzę to instance_deactivate_all(true); i po kłopocie :D
  17. zrób zmienną globalną która będzie miała wartośc false, gdy menu nie ma i true gdy jest menu (bo wszystkie obiekty w grze musza się przestać poruszać). Potem dajesz jakiś obiekt i w nim w każdym evencie na poczatek dajesz if global.zmienna=true, dzięki czemu tylko wtedy kod będzie wykonywany. Jedyny wyjątek to klawisz ESC, gdzie napiszesz: global.zmienna=!global.zmienna; nie zapomnij wyłączyć klawisza ESC w opcjach gry, żeby ci nie kończyło jej , ostrzegam jednak że wtedy wyłaczysz grę tylko za pomocą game_end();, a jak coś sie zawiesi to Ctrl+Alt+Delete, dlatego najpierw ustaw sobie to menui np. pod klawisz END którego i tak się nie uzywa, a jak będziesz miał pewność, że wszystko działa, to podstaw pod ESC.
  18. ale rpg maker ma dokładnie taką samą trawę, oraz te małe kamienie...
  19. Nie - wszystko jest w helpie do programu :D
  20. A gml to nie skrót od game maker language? Wtedy bierzesz load script z menu GM :D
  21. w alarm 0 dajesz kod za wybuch, a tam gdzie zmieniałeś sprita dajesz powyższy kod. Zwróc uwagę jednak na to, czy zdarzenie nie będzie wywoływane ponownie, bo wtedy odliczanie zacznie się od nowa, lub daj taki kod dla bezpieczeństwa: if alarm[0]==-1 then alarm[0]=room_speed*3;
  22. Z czionką jest ten problem, ze tych z polskimi znakami nie ma wiele, a jak są to stają się nieczytelne. Musiałbym skorzystać z bitmap, te z kolei jednak obciążyły by troszkę grę i utrudniły wyświetlanie napisów.
×
×
  • Dodaj nową pozycję...