Skocz do zawartości

Markuz

Użytkownicy
  • Postów

    886
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Markuz

  1. Zrób po prostu kolizję pocisku ze ścianą, jeśli się zderzą wtedy pocisk się usuwa. A co do mgły to użyj jakiegoś prostego particle, masz tam w zakładce (draw chyba) coś jak show explosion albo coś takiego ale nie pamiętam heh.
  2. możesz też do stylu obrazka dodać pozycję absolutną np. : <img src='asdsad.jpg' style='position:absolute;top:50px;left:50px;' alt='SAdadasd'/>
  3. Hmm, no to już nieco rozumie o co chodzi, a jak z tym jest w praktyce? Znalazłem prosty skrypt z wykorzystaniem MVC, ale wszystko po ang i mało rozumiałem... heh
  4. Witam, ostatnio zacząłem się "douczać" php. Już nieco rozumie klasy,obiekty,konstruktory,destruktory i rzeczy tego typu. Teraz chciałbym napisać pierwszy projekt z wykorzystaniem MVC, ale nie mam pojęcia jak zacząć, wiem że w MVC są 3 "rzeczy" - model,widok i kontroler . Wiem o co chodzi z widokiem heh, ale nie wiem za bardzo czym się rożni model od kontrolera. Jakby ktoś miał czas, podpiąć pod ten skrypt (patrz niżej) jakiś prosty model MVC byłbym wdzięczny ( bardzo ) :) <?php //Załączone pliki require_once('inc/fun.php'); //Funkcje bazy danych require_once('inc/theme.php'); //Wygląd //Klasy $sql = new Sql; $theme = new Theme; //Ustawienia naglowka $theme->SetTitle("Strona główna");; $theme->ShowHeader(); //Zawartosc pliku //Panel ostatnio dodane artykuły echo "Ostatnio dodane artykuły<br/>"; $sql->SetQuery("SELECT * FROM art ORDER BY id ASC LIMIT 5"); while($row = $sql->fetch_assoc()) { echo "<img src='http://www.gemzies.com/images/new_search/icon-documents.png'/><a href='#'><b>".$row['nazwa']."</b></a>"; echo "<br/>"; } //Stopka pliku //Ilosć zapytań sql echo "<br/>Zapytań sql: ".$sql->queries; //Koniec pliku ?>
  5. Miałem decode_htmlspecjalchars czy coś takiego, ale teraz znów jest błąd: BBcode: function bbcode($tekst){ $tekst = htmlspecialchars($tekst); $tekst = preg_replace("#\[b\](.*?)\[/b\]#si",'<b>\\1</b>',$tekst); $tekst = preg_replace("#\[ul\](.*?)\[/ul\]#si",'<ul>\\1</ul>',$tekst); $tekst = preg_replace("#\[li\](.*?)\[/li\]#si",'<li>\\1</li>',$tekst); $tekst = preg_replace("#\[i\](.*?)\[/i\]#si",'<i>\\1</i>',$tekst); $tekst = preg_replace("#\[u\](.*?)\[/u\]#si",'<u>\\1</u>',$tekst); $tekst = preg_replace("#\[s\](.*?)\[/s\]#si",'<s>\\1</s>',$tekst); $tekst = preg_replace("#\[img\](.*?)\[/img\]#si",'<img src="\\1" alt="" />',$tekst); $tekst = preg_replace("#\[img=(.*?)\](.*?)\[/img\]#si",'<img src="\\1" alt="\\2" />',$tekst); $tekst = preg_replace("#\[url=(http.*?)\](.*?)\[/url\]#si", "<A HREF=\"\\1\" TARGET=\"_blank\">\\2</A>", $tekst); $tekst = preg_replace("#\[p\](.*?)\[/p\]#si",'<p>\\1</p>',$tekst); $tekst = preg_replace("#\[span=(.*?)\](.*?)\[/span\]#si",'<span class="\\1">\\2</span>',$tekst); $tekst = preg_replace("#\[code\](.*?)\[/code\]#si",'<pre>\\1</pre>',$tekst); $tekst = nl2br($tekst); return($tekst); } Formularz: if($_POST['pod']=="Podglad") { echo"<br/>"; echo"Nazwa: <b>".$_POST['nazwa']."</b><br/>"; echo"Opis: <b>".$_POST['opis']."</b><br/>"; echo $theme->bbcode($_POST['art']); echo"<hr>"; echo "<form action='admin.php?ac=2' method='POST'><table>"; echo "<tr><td>Nazwa</td><td><input type='text' value='".$_POST['nazwa']."' name='nazwa'/></td></tr>"; echo "<tr><td>Opis</td><td><textarea name='opis'>".stripslashes($_POST['opis'])."</textarea></td></tr>"; echo "<tr><td>Zawartość</td><td><textarea rows='20' cols='70' name='art'>".stripslashes($_POST['art'])."</textarea></td></tr>"; echo "<tr><td><input type='submit' value='Podglad' name='pod'/></td><td><input type='submit' value='Dodaj' name='pod'/></td></tr>"; echo "</table></form>"; } else { Jak wkleje np. taki kod: <div id="page_menu" class="old_menu"><div id="menu_container"><ul class="menu"> <li id="page_menu_main" class="tab active_tab tab"><a class="tab active_tab tab" href="/">Start <span class="bullet"> </span></a><ul class="submenu"><li class="active"><a href="/">Strona główna</a></li><li><a href="/sledzik">Śledzik</a></li><li><a href="/mobile">W komórce</a></li><li><a href="/sledzik/promoted">Katalog kont polecanych</a></li><li> to mi się wyświetla taki: <div id=\"page_menu\" class=\"old_menu\"><div id=\"menu_container\"><ul class=\"menu\"> <li id=\"page_menu_main\" class=\"tab active_tab tab\"><a class=\"tab active_tab tab\" href=\"/\">Start <span class=\"bullet\"> </s
  6. A jak rozwiązać taki problem? echo $theme->bbcode($_POST[\\\\\\\'art\\\\\\\']); echo\\\\\\\"<hr>\\\\\\\"; Pojawiło to się po kilkukrotnym podglądzie tego samego kodu ale bez \ hmm. Tzn. mam textarea, wpisuje tam kod, daje podgląd się on się wyświetla wyżej (normalnie w php) i dodatkowo w textarea pod spodem.
  7. Witam serdecznie! Ostatnio trudzę się z poprawnym wyświetlaniem kodu php/html w php, tak jak tutaj jest w bbcode np. code , jak uzyskać taki efekt? Znalazłem coś takiego : echo ('<pre>'); $fcontents = file('files/0.php'); while ( list( $line_num,$line ) = each($fcontents) ) { echo "<b>$line_num</b>\t" .htmlspecialchars($line); } echo ('</pre>'); Ale mam 2 zastrzeżenia, po pierwsze działa tylko na plikach, a po drugie nie wiem jak pokolorować ten skrypt. Proszę o pomoc.
  8. Markuz

    Galeria Grafik

    A co to za talent narysowanie kreski na kartce? Talentem nie jest stworzenie tego piksela, tylko wiedza gdzie go umieścić.
  9. Zrobiłem tak: if(sqrt( ($user_data['x'] - $x)^2 + ($user_data['y'] - $y)^2 ) <= 1) { echo"ok"; } else { echo"Aby wykonac ta akcje musisz podejsc blizej !"; } $user_data = to dane gracza, $x,$y - to dane aktualnego pola. Tutaj mam rysunek które pola działają ( kwadraty ) a które nie ( linie ) : PS. Przepraszam za jakość Te 2 pola ( z kwadratami - czyli działające ) na górze po lewej stronie nie powinny "działać" a jednak działają.
  10. Witam serdecznie, mam taką oto funkcję JS: function ruch(kierunek) { var req = mint.Request(); req.Send("map.req.ruch.php?ruch="+kierunek,"request_edit"); req.OnSuccess = function() { ref_map(); } } Służy ona do poruszania się gracza, mianowicie, jeśli naciśniemy strzałkę w górę wtedy też wykonuje się funkcja ruch("up");. Wszystko ok, ale jeśli wejdziemy w map.req.ruch.php?ruch=down, wtedy gracz także się ruszy, jak zrobić aby nie mógł się ruszyć poprzez wejście w skrypt php? Tak samo z funkcją map_event : function map_event(id,x,y) { document.getElementById("info").innerHTML = "Wczytywanie akcji ..."; var req = mint.Request(); req.Send("req.event.map.php?id="+id+"&x="+x+"&y="+y,"info"); } Służy ona np. do wykonywania jakiś questów itp., jak zrobić aby poprzez skrypt php nie można było wywołać tej funkcji?
  11. Markuz

    ArcMagi nadchodzi...

    Bardzo ładne :) Powodzenia w tworzeniu gry !
  12. Markuz

    Glorious

    Owszem, może z tego wyjść coś ciekawego! Powodzenia i wytrwałości życzę !
  13. Witam was serdecznie! A więc mamy sobie mapkę, zbudowana jest ona tak iż Y rośnie w górę, natomiast X rośnie w prawo. Mamy sobie gracza, który np. ma Y = 20, oraz X = 20, jak sprawdzić czy gracz jest przy kratce X = 30, Y=30 ? Chodzi mi o odległość, może być na niej albo obok, nie dalej. Mam nadzieję że wiecie o co chodzi jak nie to mówcie to spróbuje to jaśniej wytłumaczyć heh.
  14. Problem rozwiązany heh :) Nawet nie będę mówił jaki błąd popełniłem bo wstyd heh...
  15. Markuz

    Galeria Grafik

    WoW ! Masz chłopie talent do modelowania! :) @Garry692 Daj może lepiej gotową animację w gif, łatwiej będzie ocenić bo to w końcu animacja :)
  16. Heh da się zebrać broń samochodem, i popraw troszkę AI bo jest "śmieszne" troszkę, wiem że nie łatwo coś takiego zrobić, no ale :)
  17. Markuz

    Galeria Grafik

    @Crackkk-GM Już jest prawie gites :P Dodaje jeszcze jakieś 2-3 rodzaje losowych chmurek (kształt) i będzie git :) PS. zrób tak że im chmurka jest bardziej z tyłu tym wolniej się porusza, a te z przodu będą szybciej się poruszały, wtedy będzie taki efekt głębi :P
  18. Jest połączenie z bazą danych, np. rejestracja itp. działa tylko to nie chce heh
  19. Markuz

    Galeria Grafik

    @Crackkk-GM Ja bym zrobił więcej chmurek o różnej wielkości i różnej przezroczystości, żeby było bardziej dynamicznie niech się poruszają :P
  20. Witam mam taki kod: //Pobieranie danych aktualnie zalogowanego uzytkownika if (isset($_SESSION['user_id']) and isset($_SESSION['login'])) { $gracz_id = $_SESSION['user_id']; $zap = mysql_query("SELECT * FROM pok_user WHERE id=".$gracz_id); $user_data = mysql_fetch_assoc($zap); } Błędy: Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NIE) in C:\Program Files\WebServ2\httpd\pok\functions\sql.php on line 21 Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files\WebServ2\httpd\pok\functions\sql.php on line 21 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Program Files\WebServ2\httpd\pok\functions\sql.php on line 22 O co chodzi?
  21. Heh ja nie otwierałem, ale gość (informatyk) powiedział że jest rysa, a skąd on to wie to ja już nie wiem .
  22. Heh rysa jest w środku dysku na talerzu, jak już jedna się pojawi to będą się pojawiać następne i w każdej chwili może być "koniec dysku". Ale nie o to was pytam :P @wikku9 nie mam pojęcia skąd się tam wzięła @en_6280 PS - Photoshop Proszę o odp. na pytania :)
  23. Witam was! A więc tak, na moim dysku twardym w PC znajduje sie rysa, co oznacza że nie pociągnie on już długo. Jaki doradzalibyście dysk w cenie <100 zł ? A drugie pytanie i za razem problem to taki iż kupiłem sobie laptopa ( Asus ) , i gdy zainstalowałem na nim PS wszystko ok, ale gdy tylko go włączam pokazuje się "okno" PS, ale puste w środku ( szare ) i nic tam nie ma heh. W czym tkwi problem? Dzięki z góry za odp. :)
  24. Witam was! Mam do was taką prośbę, czy ktoś by mógł mi zaanimować ten "sprite" wody? Ilość klatek umiarkowana :) Z góry dzięki ! PS. Ten sprite który dałem w "grze" będzie w 2x większym powiększeniu czyli zamiast 16x16 będzie miał 32x32 , więc będzie widać dobrze animacje :)
×
×
  • Dodaj nową pozycję...