Skocz do zawartości

Marot

Użytkownicy
  • Postów

    49
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Marot

  1. Apropo screenów, masz słabszego kompa, czy nie lubisz efektów?

    Linuxa można naprawdę upiększyć. Spróbuj na przykład zainstalować Compiz'a albo Beryla. Pulpit byłby dużo ładniejszy, nawet od Visty Aero. Tyle, że radziłbym trochę nakonfigurować.

     

     

    Ja mam Ubuntu. (8.04, ale 7.10 działało szybciej) :]

     

    Miałem też kiedyś Mandrake'a. 9 i 10. Teraz to się Mandriva nazywa.

     

    PS.

    Jest jeszcze pakiet, który tworzy belkę z animowanymi skrótami niczym w MacOS (Awn Manager)

  2. Ej, mam pewien problem. Mogę grać, zakładając serwer na localhoście. Ale chciałem zagrać z kolegą przez nata. W sumie po ip powinno znaleźć.

    Tylko nie wiem, który adres powinienem wpisać:

    10.0.0.14 - ten podany w połączeniach sieciowych

    10.0.0.2 - hab

    255.***.***.*** - ten, który wykrywa mi Opera na dowolnej stronie jako zewnętrzny

    83.21.206.138 - wynik z www.ip-adress.com

     

    Próbowałem te 4 i przez żaden kolega nie mógł się ze mną połączyć. Robiliśmy też przy wyłączonych chwilowo firewallach, ale to też nic nie dało.

     

    :/

  3. Potrzebuję (wszystko z lotu ptaka, tak by dało zastosować się image_angle=direction):

     

    - główny dohater (kupiec) 32x32 - chodzenie (chyba najlepiej bieganie), atak i siedzenie na ziemi

    - ten sam główny bohater, ale jadący na koniu 32x64

    - koń obładowany towarem 32x64

    - wielbłąd obładowany towarem 32x64

    - osioł obładowany towarem 32x64

    - wół obładowany towarem 32x64

    - złodziej (najlepiej w czarnym) 32x32 - bieganie i atak

    - 5-7 miast, widok z góry, nieruchome, sądzę, że jakieś 200x200 do 300x300

    - wóz, taki stary, do przewożenia towaru 32x64

    - handlarz drogimi rzeczami

    - stoisko z różnymi rzeczami (jedwab, diamenty i biżuteria, skóry)

    - farmer

    - owca

    - górnik

    - wyciąg kopalniany

    - karawana prowadzona przez inną postać od powyższych

     

    Prosiłbym, aby animacje były dobrej jakości i aby dało się je dodać w GMie z opcją Transparent (za wyjątkiem miast). Proszę o wysłanie grafik na adres: marek.tomczewski@op.pl

     

     

    Z góry dzięki! :thumbsup:

  4. Jeśli chodzi o tą gierkę Gnyska, to bardzo mi się podobała i byłbym zainteresowany, gdyby ktoś mnie powiadomił, jeśli gra zostanie rozwinięta. Sam też chciałem podobną zrobić, ale jeszcze się za to nie zabrałem.

     

    Sonique, jak skądś ładnie wydobyłeś zbiór grafik folderów i plików Windowsowskich (ikon) w formacie grafik to mi podeślij lub napisz jak. Bo ja Screenshotami na pulpici bez tła ćwiczyłem...

     

    Proszę o odpowiedź na maila.

  5. Twój przykład działa, jeśli jedynem obiektem innym niż ludzik jest przeszkoda. A chodzi o to, by przeszkodą był tylko grunt. Ludzik powinien przechodzić swobodnie obok innych rzeczy, typu drzewo, krzaczek, inny ludzik.

     

    Więc którego polecenia mam użyć, skoro chodzi o ...(kolizję, spotkanie, czy jeszcze jakieś inne coś) z objektem ziemia (u mnie jest klok_h)??

  6. No więc zacznijmy...

     

    Chcę zrobić IQ ludzika do platformówki. Powinien on:

    1) Gdy 1px pod nim jest miejsce wolne, spadać w dół. Gdy jest tam ziemia, powinien ruszyć w jakąś stronę.

     

    2) Gdy 100px przed nim ( w kierunku w którym idzie ) znajduje się ziemia,

    a) powinien zatrzymać się i pomyśleć.

    B) jeśli 100px w kierunku ruchu i 150px w górę nie ma ziemi, powinien tam wskoczyć.

    c) jeśli warunek w B) nie jest spełniony powinienzawrócić.

     

    3) Gdy 1px pod nim jest ziemia i 100px w prawo i 1px w dół nie ma ziemi to powinien się zatrzymać i pomyśleć

    a) jeśli 100px w prawo i <=150px w dół jest ziemia, to powinien iść dalej (najwyżej sobie wskoczy z powrotem)

    B) jeśli nie, to powinien zawrócić, bo inaczej spadnie. :boxed:

     

     

    Jeśli robię na klockach (a na klockach robię to, co mi w kodzie nie wycjodzi), to używam kulka.jpg i działa.

     

    A jakiej komendy mam użyć w kodzie zamiast tego?? Chodzi o to by wykrywało, czy obiekt się tam znajduje, ale nie punkt na którym leży, tylko czy kawałek jego sprita tam zawadza??

    Czy jest to kolizja, np. komendy typy: collision_point, collision_line

    Czy wolna przestrzeń, np. position_empty, :]

    Czy miejsce spotkania, np. position_meeting ??

     

     

    Które z tych poleceń dotyczy mojego przypadku?? Może ktoś by wytłumaczyć, które jest od czego?? :sp_ike:

  7. W zakładce draw lub wpisując kod ręcznie możemy rysować różne rzeczy w różnych kolorach. A teraz pora na pytanie. W gierce samochodowej umieściłem fotoradar i gdy przejechałeś koło niego to pojawiała się czerwona linia od fotoradaru do samochodu, gierka zatrzymywała się na 2s i traciłeś trochę kasy za mandat.

     

    A chodzi o to, że przy następnym okrążeniu radar był "nieczynny", gdyż linia cały czas była wyświetlona. Czy można narysować w tym samym miejscu linię przezroczystą, by ukazało się to co było pod spodem, czy jest jakaś funkcja co usuwa narysowane rzeczy.

     

    Jakby była to możnaby robić takie menu, co się na środku ekranu pojawiają i znikają po kliknięciu anuluj bez zużywania niepotrzebnych kB na sprity w jednym kolorze. Różne wyskakujące okienka, albo linię łączącą ciebie z innym obiektem w ruchu.

     

    Przydałoby się jakbyście coś wymyślili na ten problem. Bo jak sądzę, tylko moja niewiedza powoduje, że nie potrafię wykonać tego, co chcę, a nie możliwości programu. :sp_ike:

  8. Piszę moda w .php do mojej gry na podstawie Vallheru pod adresem: www.marotgra.rtu.pl

     

    // mała reklama

     

    A teraz pora na problem:

     

     

     

     

    Oto fragment kodu:

     

    if (isset ($_GET['zreal']))
    {
        if (!ereg("^[1-9][0-9]*$", $_GET['zreal']))
        {
            error ("Zapomnij o tym!");
        }
        $real = $db -> Execute("SELECT * FROM magazyn WHERE id=".$_GET['zreal']);
        if (!$real -> fields['id'])
        {
            error ("Nie ma takiej potrawy");
        }
        if ($real -> fields['cena_sprzedazy'] > $player -> credits)
        {
            error ("Nie stać cię!");
        }
        if ($real -> fields['ilosc'] <=0)
        {
            error ("Składniki się skończyły. Barman nie może przyrządzić potrawy!");
        }
        $test = $db -> Execute("SELECT id FROM zamowienia WHERE id=".$_GET['zreal']);
        if (!$test -> fields['id'])
        {
            $db -> Execute("UPDATE magazyn SET ilosc=ilosc-1 WHERE id=".$_GET['zreal']);
            $db -> Execute("UPDATE saldo_karczmy SET saldo=saldo+".$real -> fields['cena_sprzedazy']."");
            $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']"");
            $db -> Execute("UPDATE zamowienia SET karczmarz='".$player -> id."', zrealizowano='Y' WHERE id=".$_GET['zreal']"");
            $db -> Execute("UPDATE players SET credits=credits+".$real -> fields['cena_sprzedazy']." WHERE id=".$player -> id"");
    
    
        }
            else
        {
            $db -> Execute("UPDATE magazyn SET ilosc=ilosc-1 WHERE id=".$_GET['zreal']);
            $db -> Execute("UPDATE saldo_karczmy SET saldo=saldo+".$real -> fields['cena_sprzedazy']"");
            $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']"");
            $db -> Execute("UPDATE zamowienia SET karczmarz='".$player -> id."', zrealizowano='Y' WHERE id=".$_GET['zreal']"");
            $db -> Execute("UPDATE players SET credits=credits+".$real -> fields['cena_sprzedazy']." WHERE id=".$player -> id"");
    
    
        }
        $test -> Close();
        $real -> Close();
    
    }

     

    I wyskakuje błąd:

     

     

    Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\***\karczma.php on line 152

     

     

    Błąd występuje w tych liniach:

     

     

    150 $db -> Execute("UPDATE magazyn SET ilosc=ilosc-1 WHERE id=".$_GET['zreal']);

    151 $db -> Execute("UPDATE saldo_karczmy SET saldo=saldo+".$real -> fields['cena_sprzedazy']."");

    152 $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']"");

    153 $db -> Execute("UPDATE zamowienia SET karczmarz='".$player -> id."', zrealizowano='Y' WHERE id=".$_GET['zreal']"");

    154 $db -> Execute("UPDATE players SET credits=credits+".$real -> fields['cena_sprzedazy']." WHERE id=".$player -> id"");

     

     

     

    Chodzi o te kropeczki, cudzysłowia i " ' ".

     

     

    Ale jak to naprawić?? Mam nadzieję na szybką odpowiedź, z wytłumaczeniem na czym polega błąd, bym na przyszłość to dobrze rozumiał! :)

  9. Mam taki problem, jak zrobić, by dwa instances (na początek takie same) nie mogły się pokrywać.

     

    Jak np. mamy pracownika, który nosi materiały do obiektu jakiegośtam, to chcę, by te materiały tworzyły górkę, by kładł jeden obok drugiego, a jak się skończy szerokość tego obiektu to do góry.

     

    Np. mamy budowlańca, który ma wybudować budynek z cegieł i musi je kłaść, by pokryły jakiś obszar, lecz na siebie nie zachodziły. Gra jest w 2D!

     

     

    .............................. _____

    ..........................__|__|__|__

    :construction:............|__|__|__|__|

    ....budowniczy.................... cegły

     

     

     

    Czekam na pomysły. ;)

  10. Próbowałem zrobić radar z liba Strategy, ale jest błąd i nie działają z niego klocki. :boxed:

     

     

    Chcę zrobić mapkę 200x200, gdzie poo środku będzie objekt którym się posuszam, a na mace będą widoczne ja, mój ekaran i 2-3 ekrany na boki co się dzieje (powiedzmy 4800x3600) w stosownym pomniejszeniu. :D

  11. Dzięki za robotę. Naprawde mi pomogłeś. :D Wszystko działa.

     

    Sory, że tak późna odpowiedź, ale na forum w ogóle nie wchodziłem. Możesz spokojnie usunąć archiwum z servera.

     

    P.S

    Składam szczere kondolencje zpowodu śmierci twoijego szczurka :crying:

     

    Doubleposting jest ZŁY! Dostaje się za niego warny! Nie czyń tego więcej!

    Dawidsu

  12. Wiesz, co Markos? Umieściłem spakowane archiwum z elementami do filmiku na uploaderze (zaszyfrowany rar :twisted: ). Hasło wyślę ci na PW.

     

    Jakbyś mógł to zrób statyczny obrazek z loop'ującym się dźwiękiem (masz tam mp3 i mida) i wpakuj na swojego uploadera.

     

    Jak zrobisz, to wpakuj na swojego uploadera i napisz link.

     

    Wierzę, że zajmie ci to tylko 5 minut.

    Do archiwum dołączyłem jeszcze plik tekstowy z opisem tego co potrzebuję.

     

     

     

     

    Z góry dzięki!

    Marot

     

    Link do mojego uploadera:

     

    https://gmclan.org/up1185.html

    Plik; doMarkos.rar

     

    Sory, zapomniałem zapisać!

  13. Kiedyś się w tym bawiłem. Ustawiasz w evencie drzwi kilka stron (uruchamiane kiedy zmienna drzwi jest kolejno równa 0, 1, 2, 3, 4), w każdej zmieniasz grafikę na następną i ustawiasz dodaj 1 do drzwi, a na ostatniej stronie ustawiasz czekanie, teleport do innego rooma i zmianę zmiennej drzwi na 0.

     

    A poza tym poczytaj se te tutoriale, są naprawdę pomocne i można się z nich naprawdę wiele ciekawostek dowiedzieć. :D

  14. Sądzę, że część osób z Was zna się dobrze na flashu. Ja ćwiczyłem, ale za chiny nie mogę zrobić, by był statyczny obrazek i leciała muzyka (tak poza tym głośniki mi troche szwankują, nie zawsze się odpalają, jak ma muzyka lecieć).

     

    Więc muszę zrobić do sojuszu do jednej gierki plik .swf z obrazkiem i muzyką (była w .mid, ale przekonwertowałem ją już do .mp3 i .wav, żeby była lepiej akceptowalna przez programy do flasha.

     

     

    Wszystkich chętnych proszę o kontakt. Niech się podpisza tu, na dole, to ja im podam na PW adresy do grafiki i muzyki (wrzucę na stronkę własną za chwilę). Wiem, że samej pracy to zajmie tylko minutkę, a dla mnie niewprawionego, nie wiem co źle robię :angry:

×
×
  • Dodaj nową pozycję...