Четверг, 28 Марта 2024, 16:55

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
Форум игроделов » Записи участника » maker-rus [433]
Результаты поиска
maker-rusДата: Вторник, 12 Октября 2010, 15:55 | Сообщение # 341 | Тема: Урок по ezRPG (Модуль банка)
Гений
Сейчас нет на сайте
Quote (ТяжолыйМолот)
а есть еще элементы?

Какие может ты имел ввиду модули??
Если да, то пока нет. Сейчас их написанием занимаюсь. Следующий урок будет по созданию (если всё таки сделаю) Боёв (PvP) smile
maker-rusДата: Понедельник, 11 Октября 2010, 17:35 | Сообщение # 342 | Тема: Radix-arts TEAM
Гений
Сейчас нет на сайте
happy прикольный сайт, если создаёте игры для теляфа или под систему android , то вам сюда smile
maker-rusДата: Воскресенье, 10 Октября 2010, 16:13 | Сообщение # 343 | Тема: Урок по ezRPG (Модуль банка)
Гений
Сейчас нет на сайте
Quote (EdwardBlack)
Так как ТС говорит, что научит нас делать игру на движке ezRPG, а сам отсылает учеников учиться у другого дяди...

Хм... Я показал где есть информация установить этот двиг, а этот урок не по установке. Хотя вам считать, как хотите мне особо (на твоё мнение) ... Плюнуть и растереть smile
И я никого никуда не отсылал, а всего лишь избавил новичков от вопроса "А как этот двиг поставить?" и прочих smile если вы до сих пор не поняли happy


Сообщение отредактировал maker-rus - Воскресенье, 10 Октября 2010, 16:16
maker-rusДата: Воскресенье, 10 Октября 2010, 14:44 | Сообщение # 344 | Тема: Урок по ezRPG (Модуль банка)
Гений
Сейчас нет на сайте
EdwardBlack, bank.tpl хм... От сюда взял только каркас.. Остальное все рукописное.
1) Смотрите код модуля и найдите его в справке??? Даже на форуме, код полностью различается с моим.Хоть я и не смотрел.
2)
Quote (EdwardBlack)
По описанию установки " Деваны" установить движок ezRPG не получилось... что я делаю не так учитель?
Но я впервые установил его именно так. Так что если у вас установить не получилось. Значит вы неправильно что-то сделали из указанной статьи.
3)
Quote (EdwardBlack)
Если что полноценный модуль Банка и куча других полноценных модулей находятся на оффоруме движка:
официальный форум и свободны для скачивания ( не надо изобретать велосипед)...
. Это ваше дело плагиатить от туда или нет модули. Я предпочитаю делать все своими усилиями, пусть я потрачу год на написание одного банка, это будет моё. Ваше дело если вы все это поставите. Я написал урок для того что бы приблизительно поняли как делать модуль, а не для того что бы с вами спорить.
4) Так что на ваши сообщения в таком виде, извините мне чести не делает вам отвечать. Не нравиться лес там->

5)

Code


[quote=EdwardBlack]
include file="header.tpl" TITLE="Bank"}
<h1>Bank</h1>      
<p>       
Welcome, <strong>{$player->username}</strong>!   <br />      
You have <strong>{$player->bank}</strong> money in your bank!     
</p>  <div class="left">       
<h2>Deposit</h2>       
<form method="post" action="index.php?mod=Bank&act=deposit">       
<label>Amount to Deposit</label>       
<input type="text" name="amount" value="{$player->money}" />       
<br />       
<input type="submit" value="Deposit" />       
</form>     
</div>      

<div class="right">       
<h2>Withdraw</h2>       
<form method="post" action="index.php?mod=Bank&act=withdraw">       
<label>Amount to Withdraw</label>       
<input type="text" name="amount" value="{$player->bank}" />       
<br />       
<input type="submit" value="Withdraw" />       
</form>     
</div>      

{include file="footer.tpl"}

Это только интерфейс, раз вы так умны. Скрипт (модуль) написан в другом коде. (интерфейс расположение букв,цифр в данном случаи), если на то пошло я могу полностью интерфейс переделать, но принцип не измениться да и буквы те-же останутся. happy

P.S.
У меня есть код банка с "вкладами под проценты", но я боюсь его выкладывать, потому что такие , как Вы - могут его авторство присвоить себе...
Пойми раз и на всегда, твой скрипт если он твой.. А не сплагиачен (это очень вероятно или его во все нету). Его никто не присвоит себе. А так оффтопить, все могут. Если он есть покажи, докажи а так я не приму вас в серьёз, так и ваши сообщения ничего не стоят.

Вы просто оффтопите и не можете ничего сказать, кроме оскорблений или не обоснованных сообщений, твой скрипт как и ты НЕ КАМУ НЕ НУЖЕН, и я не желаю что бы вы что то здесь писали. Я прошу модератора Assasin почистить сообщения от оффтопа. smile

Сообщение отредактировал maker-rus - Воскресенье, 10 Октября 2010, 14:50
maker-rusДата: Воскресенье, 10 Октября 2010, 13:08 | Сообщение # 345 | Тема: Урок по ezRPG (Модуль банка)
Гений
Сейчас нет на сайте
EdwardBlack, уважаемый, или нет. После вашего поста я не уверен.
1) Эта статья по установке подобного двига. (аналогично можно поставить этот).
2) Это опечатка, быстро писал урок.
3) Скрипт потому что php это скриптовой язык, но имел я ввиду модуль (для придирчивых исправил на модуль)
4) Можно и в стандартной, для этого там в .tpl шаблоне я вставил <meta http-equiv="content-type" content="text/html; charset=1251"/>
4.1) Я бы вашу оценил, но у меня не такой характер, как у вас. У меня есть чувство уважения труда
5) Вы кто? Что бы кому то что-то рекомендовать!
5.1) Писал всё я, читал документацию, читал справки. Если же вы, не верите, то смотрите весь офф. сайт там нет аналогичного кода. Потому что написано всё от руки.
5.2)
Quote (EdwardBlack)
за такую лапшу, которую ты тут всем вешаешь на ухи
, я вижу "лучше" меня в нём(двиге и php) разбираетесь, от чего же вы сами не напишите себе проценты и прочее?! smile
maker-rusДата: Воскресенье, 10 Октября 2010, 11:40 | Сообщение # 346 | Тема: Урок по ezRPG (Модуль банка)
Гений
Сейчас нет на сайте
Quote (ZiPo)
молодец!
Спасибо happy !!!
maker-rusДата: Воскресенье, 10 Октября 2010, 10:36 | Сообщение # 347 | Тема: Урок по ezRPG (Модуль банка)
Гений
Сейчас нет на сайте
Здравствуйте уважаемые пользователи. Я начал разбираться в движке ezRPG и написать пару уроков по нему.
Вот мой первый урок, как и первый модуль.

Примечание: читать данный урок могут те кто уже установил себе этот движок, если же вы ещё этого не сделали прочитайте вот эту статью Тык.

Начнём урок.
Первый шаг.

Заходим в базу-данных (у разных хостингов она по разному находиться, но обычно называется phpAdmin)
Нажимаем кнопочку SQL.
И туда копируем ниже код:

Code
ALTER TABLE  `players` ADD  `bank` INT NOT NULL DEFAULT  '0' AFTER  `money`;

Второй шаг.
Открываем папку с движком, потом папочку smarty и там создаем файл bank.tpl.
Открываем его любым редактором и пишем:

Code


<meta http-equiv="content-type" content="text/html; charset=1251"/>
{include file="header.tpl" TITLE="Bank"}

<h1>Банк</h1>

<p>
      Привет дорогой <strong>{$player->username}</strong>!
      <br />
У вас <strong>{$player->bank} золота </strong>  в вашем банке!</p>
<div class="left">
      <h2>Положить</h2>
      <form method="post" action="index.php?mod=Bank&act=deposit">
      <label>Кол-во золота </label>
      <input type="text" name="amount" value="{$player->money}" />
      <br />
      <input type="submit" value="Положить" />
      </form>
</div>

<div class="right">
      <h2>Забрать</h2>
      <form method="post" action="index.php?mod=Bank&act=withdraw">
      <label>Кол-во золота </label>
      <input type="text" name="amount" value="{$player->bank}" />
      <br />
      <input type="submit" value="Забарать" />
      </form>
</div>

{include file="footer.tpl"}

Третий шаг. smile

Ищем и открываем папочку modules. Создаем в ней папочку Bank. В папке создаем файл index.php.
Открываем этот файл и туда пишем:

Code
<?php
defined('IN_EZRPG') or exit;
/*
Автор модуля: Maker-Rus     
*/
class Module_Bank extends Base_Module
{

        public function start()
        {       
            requireLogin();
      if (isset($_GET['act']))
      {
      if ($_GET['act'] == 'deposit')
      $this->deposit();
      if ($_GET['act']== 'withdraw')
      $this->withdraw();
      }
            $this->tpl->display('bank.tpl');
     }
         
         
         
         
      private function deposit()
      {
       $c = $this->player->money;
       $a = $this->player->bank;
       $b = $_POST['amount'];
       $insert = $a + $b;
       $mon = $c-$b;
           
       if ($c < $b) {
         echo"No money";
         }
         if ($c >= $b){
         $bank = $this->db->execute('UPDATE <ezrpg>players SET bank ='.$insert);
         $money = $this->db->execute('UPDATE <ezrpg>players SET money='.$mon);
       header('location: index.php?mod=Bank');
         }
      }
      private function withdraw()
      {     
       $c = $this->player->money;
       $a = $this->player->bank;
       $b = $_POST['amount'];
       $insert = $a - $b;
       $mon = $c+$b;
           
       if ($a < $b){
       echo "Столько денег нет, в банке";
       }
       if ($a === 0){
       echo "Больше снять нельзя";
       }
       if ($c <= $a){
         $bank = $this->db->execute('UPDATE <ezrpg>players SET bank ='.$insert);
         $money = $this->db->execute('UPDATE <ezrpg>players SET money='.$mon);
         header('location: index.php?mod=Bank');
         }
         else echo"Нету денег в банке";
           
         }
}
?>

Шаг четвертый последний. happy

Открываем папку smarty, там открываем файл city.tpl
И изменяем его вот так:

Code
<meta http-equiv="content-type" content="text/html; charset=windows-1251"/>
{include file="header.tpl" TITLE="City"}

<h1>Город</h1>

<div class="left">

<h3>Игрок</h3>
<p>
<a href="index.php">Главная</a><br />
<a href="index.php?mod=EventLog">Лог действий </a><br />     
Личная почта
<br />     
Инвентарь
<br />
<a href="index.php?mod=AccountSettings">Настрока аккаунта </a><br />
<a href="index.php?mod=Bank">Банк игрока</a>
</p>

</div>
<div class="right">

<h3>Мир</h3>
<p>
<a href="index.php?mod=Members">Список игроков </a><br />     
Лучшие игроки
<br />     
Игровая статистика
<br />     
Форум
<br />
</p>

<h3>Город</h3>
<p> Бои
<br />     
Магазин придметов
<br />
</p>

</div>

{include file="footer.tpl"}

Посмотреть пример: тык


Сообщение отредактировал maker-rus - Воскресенье, 10 Октября 2010, 12:58
maker-rusДата: Пятница, 08 Октября 2010, 14:42 | Сообщение # 348 | Тема: Game Maker 8 pro V.S. Scirra Construct 0.99.91
Гений
Сейчас нет на сайте
biggrin ну раз примеры у вас такие "крутые" на скире...
Вот вам пример 100% уверен на скире, такого не сделаешь. Вот полное превосходство Гамака над Скирой cool : Тык


Сообщение отредактировал maker-rus - Пятница, 08 Октября 2010, 14:42
maker-rusДата: Вторник, 05 Октября 2010, 20:08 | Сообщение # 349 | Тема: ezRPG
Гений
Сейчас нет на сайте
Flameberge, сшить их можно если очень постараться smile (я так думаю)
maker-rusДата: Вторник, 05 Октября 2010, 18:48 | Сообщение # 350 | Тема: ezRPG
Гений
Сейчас нет на сайте
wernher, про такую не слышал, но обязательно посмотрю happy . Но дело в том что Kasseler CMS это cms, а ezRPG это двиг и он заточен под игру. Разница в функциональности может и одинаковая, но направления разные smile

a112,

Quote (a112)
Я вам подсказываю где начинать копать, а Вы ругаетесь. Нехорошо.
хм smile
тыкни из этого сообщения где ты подсказал, а не указал что мне сделать?
Quote (a112)
Ок, тогда ждём от вас модулей:)
Перво-наперво - систему боя,
если это ты считаешь подсказкой, то для меня это просто неуважение. Я не люблю когда мне указывают что и как сделать smile


Сообщение отредактировал maker-rus - Вторник, 05 Октября 2010, 18:51
maker-rusДата: Вторник, 05 Октября 2010, 18:22 | Сообщение # 351 | Тема: ezRPG
Гений
Сейчас нет на сайте
Flameberge, будут ругаться, если они одинаковые. Но например можно в конце модулей окончания изменять (злаковая шахат - в коде например zlak1, zlak2) и тд.
Так как выше написано можно и ругаться не будут, но одинаковых полностью нет.
Или я не так понял? smile

Добавлено (05.10.2010, 18:22)
---------------------------------------------
wernher, из cms не вариант делать, очень замудряться надо. А ту все просто взял из папочки \modules\skeleton.php редактировал сохранил с именем index.php . Создал папочку с модулем например test (\modules\test) и в эту папочку файл index.php который ты сделал всё готово, получиться (\modules\test\index.php). А что бы в cms сделать как модуль игру тебе долго придётся все делать... Считай заново велосипед изобрести smile

Сообщение отредактировал maker-rus - Вторник, 05 Октября 2010, 18:25
maker-rusДата: Вторник, 05 Октября 2010, 16:46 | Сообщение # 352 | Тема: ezRPG
Гений
Сейчас нет на сайте
AltairS,
Quote (AltairS)
не для того чтобы "рубить бабло"

Что его рубить вам надо очень долго ковыряться, а потом и раскрутить happy .
a112, извините, но я то их сделаю.. А бесплатно как говориться "Только сыр в мышеловке". И я не обязан "вам" писать модули. Напишу для своей игры. Или для более вежливых людей.

И ещё. НЕ стоит мне говорить за всех. Для начала научитесь говорить от себя и по уважительней.

Quote (a112)
Это вы по каким критериям определили?
- Для "супер-классных" программистов.
Здесь используются *.tlp шаблоны, они если я не ошибаюсь с 2008 или, с 2009 года начали поддерживаться в php (если неправ поправьте)
Во вторых он написан если я опять же не ошибаюсь в 2010 году.
В третьих, если тебе не нравиться двиг (не пользуйся). smile
maker-rusДата: Вторник, 05 Октября 2010, 14:34 | Сообщение # 353 | Тема: ezRPG
Гений
Сейчас нет на сайте
Quote (maker-rus)
вот я перевёл немного
эти 4 слова, я так думаю ты не заметил. smile
И в том скриншоте который ты прислал, можно перевести текст, но не кнопки иначе они(кнопки) работать не будут sad

Добавлено (05.10.2010, 14:34)
---------------------------------------------

Quote (a112)
Двиг - примитив. Сваять игру на нём конечно можно, но придётся модули писать самому ибо то что есть у разрабов на форуме годится разве что для теста самого движка - не более.

Полностью несогласен. Во первых он очень хороший и современный. Модули писать там очень просто, главное прочитать руководство, даже есть пример написания модуля "Банк".
Хотя как говорят: "На вкус и цвет..."
maker-rusДата: Понедельник, 04 Октября 2010, 20:59 | Сообщение # 354 | Тема: ezRPG
Гений
Сейчас нет на сайте
happy вот я перевёл немного двиг, кому помог + smile Клик

Вот скриншотик:

Вот моя игра: Клик если хотите посмотреть на примере smile

Прикрепления: 3080914.jpg (119.3 Kb)


Сообщение отредактировал maker-rus - Понедельник, 04 Октября 2010, 21:59
maker-rusДата: Среда, 01 Сентября 2010, 14:11 | Сообщение # 355 | Тема: Warcastle [Браузерная MMORPG]
Гений
Сейчас нет на сайте
Vadich, неа biggrin только 3 раза в 1 час играю biggrin biggrin
maker-rusДата: Воскресенье, 29 Августа 2010, 17:32 | Сообщение # 356 | Тема: Поздравления пользователей
Гений
Сейчас нет на сайте
biggrin а я?? smile smile smile
С праздником меня вчерашним holiday
maker-rusДата: Воскресенье, 29 Августа 2010, 16:41 | Сообщение # 357 | Тема: Warcastle [Браузерная MMORPG]
Гений
Сейчас нет на сайте
Quote (Vadich)
Докачаешься до 20, тогда.
ок буду докачивать уже 4 уровень.
Quote (Vadich)
Всё у тебя впереди ))) Там дело коварное, выигрываешь долго по мелочи, потом резко всё продуваешь, я уже попадался так.

Надо уметь играть, у меня свои принципы и рецепты happy
maker-rusДата: Четверг, 26 Августа 2010, 13:42 | Сообщение # 358 | Тема: Warcastle [Браузерная MMORPG]
Гений
Сейчас нет на сайте
Vadich, такой же как тут smile
С Lucasito программисты он сказал не нужны... sad Ну если понадобиться, то я на готове, опыт и знания мне лишние не помешают smile

Добавлено (25.08.2010, 21:52)
---------------------------------------------
maker-rus, я в мини играх ещё не разу не проигрывал, везучий я... biggrin

Добавлено (26.08.2010, 13:42)
---------------------------------------------
cool 100 человек было surprised

Сообщение отредактировал maker-rus - Среда, 25 Августа 2010, 21:52
maker-rusДата: Среда, 25 Августа 2010, 20:18 | Сообщение # 359 | Тема: Feather Engine
Гений
Сейчас нет на сайте
Слушайте как сделать так, что бы другие в мою игру играли на данном движке??? cry То есть у меня сервер включён а другие регаються и играют... Сразу говорю что человек максимум 10 сидеть будут, друзья... Динамический ip есть на no-ip.com smile
maker-rusДата: Среда, 25 Августа 2010, 15:37 | Сообщение # 360 | Тема: Eclipse
Гений
Сейчас нет на сайте
a112, почему я поставил догин.no-ip.biz и нифига не получилось cry
Форум игроделов » Записи участника » maker-rus [433]
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг