Skocz do zawartości

Sir Roland

Members
  • Postów

    106
  • Rejestracja

  • Ostatnia wizyta

1 obserwujący

Ostatnie wizyty

Blok z ostatnimi odwiedzającymi dany profil jest wyłączony i nie jest wyświetlany użytkownikom.

Osiągnięcia Sir Roland

  1. Teraz jest mi potrzebny serwer, na którym działa funkcja gzdecode(), niestety na moim serwie nie ma takiej funkcji :angry: :angry: :angry: :angry: Jestem już o krok od rozkodowania silnika
  2. Witam, udało mi się częściowo zdekompilować kod eacceleratora !!! wynik jest następujący z rozkodowania kodu pliku 'game.php' : do takiego kodu sprowadzamy następującą funkcją : function dekoduj_ea($kod_ea) { $de = gzuncompress(base64_decode($kod_ea)); echo $de; } jak widać twórcy eacceleratora posłużyli się istniejącymi już funkcjami do kodowania/dekodowania tekstu więc jak widać, są szanse na rozkodowanie silnika
  3. Sir Roland

    Podliczanie wiosek

    Nie ma, ale łatwo można takie coś napisać :P
  4. Sir Roland

    Wioski Na Mapie!

    Zrobię, ale wpierw podaj pik map.tpl, bo bez niego się nie ruszę
  5. Sir Roland

    Wioski Na Mapie!

    do pliku z lib masz tylko dopisać to co zapodałem we wcześniejszym poście a do pliku tpl zmienić ten kod, o którym była wcześniej mowa.
  6. Sir Roland

    Wioski Na Mapie!

    To wklej cały plik 'templates/map.tpl' na forum, to trochę pogłówkuję Być może w twoim silniku co nieco inny jest ten kod.
  7. Sir Roland

    Wioski Na Mapie!

    ok, jeśli chcesz regulować ustawienia punktów, to zrób tak: otwórz plik 'templates/game_map.tpl' i zamiast kodu '{$cl_map->get_graphic($x,$y)}' wpisz '{$roland_map->grafika_osady($x,$y)}' jak to zrobisz, to możesz zamknąć ten plik i następnie otwórz plik 'lib/map.php' i na początek pliku (przed zakodowanym tekstem) wklej ten oto kod: jak to zrobisz, to ustawiasz tak jak ci się podoba i zapisujesz i cieszysz się grą
  8. Sir Roland

    Wioski Na Mapie!

    nie da się, plik lib/map.php jest zakodowany :angry: , ale ja na przykład napisałem od nowa plik map.php i kod php wygląda następująco : może ci się przyda coś z mego pliku
  9. sam przerobiłem, jak napisałem masową rekrutacje, to już nie żaden problem dla mnie przerobić grafikę :P grafikę pobrałem z kingsage.pl, pliki css i js można łatwo pobrać z serwera, wystarczy założyć tylko konto
  10. Moje plemiona są już nie podobne do plemion, stąd inna grafika Oprócz tego skryptu mam jeszcze dwa inne dobre: 1) Pasek szybkiego wybierania wiosek 2) Nowy system rekrutowania szlachty, wpłacanie surowców. screen001
  11. Skrypt masowej rekrutacji jest gotowy! Skrypt dołączyłem jako załącznik do posta, instrukcje instalacji skryptu: 1)Wypakowujemy całą zawartość paczki do folderu "htdocs", 2)Wchodzimy na localhost/phpmyadmin, 3)Wybieramy bazę danych "lan", po wybraniu powinny pokazać tabele w bazie danych, 4)Wybieramy tabelę 'Villages' w lewym menu tabeli, 5)Po wybraniu przechodzimy na sam duł strony, i dodajemy jedną nową tabelę i klikamy ok. 6)Po utworzeniu nowej tabeli w polu "name" wpisujemy "wolni_osadnicy" , w następnym polu zamiast "VARCHAR" wybieramy INT, w polu "max values" wpisujemy "6", w polu "default" wpisujemy "0". 7)Następnie klikamy 'OK', wchodzimy do gry, i cieszymy się skryptem masowej rekrutacji Skrypt działa na 100% w silniku All in One v1.6, na innych nie testowałem, w razie problemów pisać, zawsze jestem do pomocy masowa_rekrutacja_by_sir_roland.rar
  12. Witam wszystkich, za 2-3 dni udostępnię wam masową rekrutację na ds-lan'a mojej produkcji Skrypt jest już praktycznie gotowy, z małą ilością bugów, tylko jeszcze muszę dodać 2 funkcje. link screena: http://wgrajfoto.pl/pokaz/img0411/masowa0d0d.png/bmi_orig_img/masowa0d0d.png
  13. Witam, nie jestem znawcą PHP, ale udało mi się zrobić krzaczki na mapie i mam następujący problem: Po odświeżeniu strony krzaczki zmieniają swoje położenie i to głupio wygląda. Czy jest jakiś sposób na rozwiązanie tego problemu, tak aby krzaki cały czas były w tym samym miejscu jak na Plemiona.pl ?? Mój plik PHP, ten który dotyczy krzaków na mapie: <?php /* Smarty version 2.6.14, created on 2011-01-21 14:08:01 compiled from game_map.tpl */ ?> <div id="info" style="position:absolute; top:0px; left:0px; width:350px; height:1px; visibility: hidden; z-index:10"> <table class="vis" style="background-color: #F0E6C8"> <tr><th id="info_title" colspan="2">title</th></tr> <tr><td>Punkte:</td><td id="info_points">points</td></tr> <tr id="info_owner_row"><td>Besitzer:</td><td id="info_owner">owner</td></tr> <tr id="info_left_row"><td colspan="2">verlassen</td></tr> <tr id="info_ally_row"><td>Stamm:</td><td id="info_ally">ally</td></tr> <tr id="info_village_groups_row"><td>Gruppen:</td><td id="info_village_groups">village_groups</td></tr> <tr><td>Moral</td><td id='moral'></td></tr> </table> </div> <h2>Kontinent <?php echo $this->_tpl_vars['continent']; ?> </h2> <table collspacing="1" collpadding="0"><tr><td valign="top"> <table><tr><td valign="top"><table cellspacing="1" cellpadding="0" style="background-color: #DED3B9; border: 1px solid rgb(0, 0, 0);"><tr><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']-$this->_tpl_vars['map']['size']+1; ?> &y=<?php echo $this->_tpl_vars['map']['y']+$this->_tpl_vars['map']['size']-1; ?> "><img src="graphic/map/map_nw.png" style="z-index:1; position:relative;" alt="map/map_nw.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']; ?> &y=<?php echo $this->_tpl_vars['map']['y']+$this->_tpl_vars['map']['size']-1; ?> "><img src="graphic/map/map_n.png" style="z-index:1; position:relative;" alt="map/map_n.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']+$this->_tpl_vars['map']['size']-1; ?> &y=<?php echo $this->_tpl_vars['map']['y']+$this->_tpl_vars['map']['size']-1; ?> "><img src="graphic/map/map_ne.png" style="z-index:1; position:relative;" alt="map/map_ne.png"/></a></td></tr><tr><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']-$this->_tpl_vars['map']['size']+1; ?> &y=<?php echo $this->_tpl_vars['map']['y']; ?> "><img src="graphic/map/map_w.png" style="z-index:1; position:relative;" alt="map/map_w.png"/></a></td><td> <table style="background-color: #F1EBDD; border: 1px solid #F1EBDD;" cellspacing="0" cellpadding="0" class="map"> <?php $_from = $this->_tpl_vars['y_coords']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)): foreach ($_from as $this->_tpl_vars['y']): ?> <tr> <td width="20"><?php echo $this->_tpl_vars['y']; ?> </td> <?php $_from = $this->_tpl_vars['x_coords']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)): foreach ($_from as $this->_tpl_vars['x']): ?> <?php if (! $this->_tpl_vars['cl_map']->getVillage($this->_tpl_vars['x'],$this->_tpl_vars['y'])): ?> <?php $rand = rand(0,44); ?> <td id="tile_<?php echo $this->_tpl_vars['x']; ?> _<?php echo $this->_tpl_vars['y']; ?> " class="<?php echo $this->_tpl_vars['cl_map']->getClass($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> "><img src="graphic/map/ <?php if($rand <=28) { echo "grassk.png"; } else if($rand==29) { echo "f1.png"; } if ($rand==30) { echo "l.png"; } if ($rand==31) { echo "f2.png"; } if ($rand==32) { echo "f3.png"; } if ($rand==33) { echo "f4.png"; } if ($rand==34) { echo "f5.png"; } if ($rand==35) { echo "f6.png"; } if ($rand==36) { echo "f7.png"; } if ($rand==37) { echo "l.png"; } if ($rand==38) { echo "g.png"; } if ($rand==39) { echo "l.png"; } if ($rand==40) { echo "f1.png"; } if ($rand==41) { echo "f2.png"; } if ($rand==42) { echo "f3.png"; } if ($rand==43) { echo "g.png"; } if ($rand==44) { echo "f3.png"; } ?> " alt="" /></td> <?php else: ?> <td id="tile_<?php echo $this->_tpl_vars['x']; ?> _<?php echo $this->_tpl_vars['y']; ?> " class="<?php echo $this->_tpl_vars['cl_map']->getClass($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> " style="background-color:rgb(<?php echo $this->_tpl_vars['cl_map']->getColor($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> )"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=info_village&id=<?php echo $this->_tpl_vars['cl_map']->getvillageid($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> "><img src="graphic/map/<?php echo $this->_tpl_vars['cl_map']->graphic($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> " onmouseover="map_popup('<?php echo $this->_tpl_vars['cl_map']->getVillage($this->_tpl_vars['x'],$this->_tpl_vars['y'],'name'); ?> (<?php echo $this->_tpl_vars['x']; ?> |<?php echo $this->_tpl_vars['y']; ?> ) K <?php echo $this->_tpl_vars['cl_map']->getcon($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> ', <?php echo $this->_tpl_vars['cl_map']->getvillage($this->_tpl_vars['x'],$this->_tpl_vars['y'],'points'); ?> , <?php echo $this->_tpl_vars['cl_map']->playerinfo($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> , <?php echo $this->_tpl_vars['cl_map']->getally($this->_tpl_vars['x'],$this->_tpl_vars['y']); ?> , false,<?php echo $this->_tpl_vars['x']; ?> ,<?php echo $this->_tpl_vars['y']; ?> ,<?php echo $this->_tpl_vars['village']['id']; ?> )" onmouseout="map_kill()" alt="" /></a></td> <?php endif; ?> <?php endforeach; endif; unset($_from); ?> </tr> <?php endforeach; endif; unset($_from); ?> <tr> <td height="20"></td> <?php $_from = $this->_tpl_vars['x_coords']; if (!is_array($_from) && !is_object($_from)) { settype($_from, 'array'); }if (count($_from)): foreach ($_from as $this->_tpl_vars['x']): ?> <td><?php echo $this->_tpl_vars['x']; ?> </td> <?php endforeach; endif; unset($_from); ?> </tr></table></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']+$this->_tpl_vars['map']['size']-1; ?> &y=<?php echo $this->_tpl_vars['map']['y']; ?> "><img src="graphic/map/map_e.png" style="z-index:1; position:relative;" alt="map/map_e.png"/></a></td></tr><tr><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']-$this->_tpl_vars['map']['size']+1; ?> &y=<?php echo $this->_tpl_vars['map']['y']-$this->_tpl_vars['map']['size']+1; ?> "><img src="graphic/map/map_sw.png" style="z-index:1; position:relative;" alt="map/map_sw.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']; ?> &y=<?php echo $this->_tpl_vars['map']['y']-$this->_tpl_vars['map']['size']+1; ?> "><img src="graphic/map/map_s.png" style="z-index:1; position:relative;" alt="map/map_s.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']+$this->_tpl_vars['map']['size']-1; ?> &y=<?php echo $this->_tpl_vars['map']['y']-$this->_tpl_vars['map']['size']+1; ?> "><img src="graphic/map/map_se.png" style="z-index:1; position:relative;" alt="map/map_se.png"/></a></td></tr></table></td><td valign="top"> </td></tr></table> </td><td valign="top"> <table><tr><td valign="top"><table cellspacing="1" cellpadding="0" style="background-color: #DED3B9; border: 1px solid rgb(0, 0, 0);"><tr><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']-50; ?> &y=<?php echo $this->_tpl_vars['map']['y']+50; ?> "><img src="graphic/map/map_nw.png" style="z-index:1; position:relative;" alt="map/map_nw.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']; ?> &y=<?php echo $this->_tpl_vars['map']['y']+50; ?> "><img src="graphic/map/map_n.png" style="z-index:1; position:relative;" alt="map/map_n.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']+50; ?> &y=<?php echo $this->_tpl_vars['map']['y']+50; ?> "><img src="graphic/map/map_ne.png" style="z-index:1; position:relative;" alt="map/map_ne.png"/></a></td></tr><tr><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']-50; ?> &y=<?php echo $this->_tpl_vars['map']['y']; ?> "><img src="graphic/map/map_w.png" style="z-index:1; position:relative;" alt="map/map_w.png"/></a></td><td> <form method="POST" action="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&action=bigMapOnclick"> <input type="hidden" name="startX" id="startX" value="<?php echo $this->_tpl_vars['xs']; ?> " /> <input type="hidden" name="startY" id="startY" value="<?php echo $this->_tpl_vars['ys']; ?> " /> <div style="position:relative; padding:0px"> <div style="position:absolute;z-index:100"> <input type="image" class="noneStyle" src="graphic/map/empty.png" style="width:251px;height:250px;margin:0px;padding:0px" /> </div> <img src="graphic/continent/<?php echo $this->_tpl_vars['user']['id']; ?> -<?php echo $this->_tpl_vars['conmap']; ?> -<?php echo $this->_tpl_vars['contime']; ?> .png"> <div id="bigMapRect" style="z-index:10; position:absolute; top:<?php echo $this->_tpl_vars['bigMapRectTop']; ?> px; left:<?php echo $this->_tpl_vars['bigMapRectLeft']; ?> px; width:<?php echo $this->_tpl_vars['mapSize']*5-1; ?> px; height:<?php echo $this->_tpl_vars['mapSize']*5-1; ?> px; border: 1px solid rgb(213, 227, 174);"></div> </div> </form> </td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']+50; ?> &y=<?php echo $this->_tpl_vars['map']['y']; ?> "><img src="graphic/map/map_e.png" style="z-index:1; position:relative;" alt="map/map_e.png"/></a></td></tr><tr><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']-50; ?> &y=<?php echo $this->_tpl_vars['map']['y']-50; ?> "><img src="graphic/map/map_sw.png" style="z-index:1; position:relative;" alt="map/map_sw.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']; ?> &y=<?php echo $this->_tpl_vars['map']['y']-50; ?> "><img src="graphic/map/map_s.png" style="z-index:1; position:relative;" alt="map/map_s.png"/></a></td><td align="center"><a href="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map&x=<?php echo $this->_tpl_vars['map']['x']+50; ?> &y=<?php echo $this->_tpl_vars['map']['y']-50; ?> "><img src="graphic/map/map_se.png" style="z-index:1; position:relative;" alt="map/map_se.png"/></a></td></tr></table></td><td valign="top"> </td></tr></table> </td></tr></table> <br /> <form action="game.php?village=<?php echo $this->_tpl_vars['village']['id']; ?> &screen=map" method="post"> <table> <tr><td>x: <input type="text" name="x" value="<?php echo $this->_tpl_vars['map']['x']; ?> " size="5" /> y:<input type="text" name="y" value="<?php echo $this->_tpl_vars['map']['y']; ?> " size="5" /></td> <td><input type="submit" value="» OK Ť" style="font-size: 10pt;" /></td> </tr></table> </form>
×
×
  • Dodaj nową pozycję...