Результаты поиска
| |
maker-rus | Дата: Четверг, 20 Января 2011, 19:22 | Сообщение # 341 | Тема: Проблема с хостингом Wallst.ru. |
Гений
Сейчас нет на сайте
| Читай внимательно Quote - если все правильно то проверь файлы которые к этому файлу обращаются и в функции include(); перепиши пути
|
|
| |
maker-rus | Дата: Четверг, 20 Января 2011, 19:18 | Сообщение # 342 | Тема: Проблема с хостингом Wallst.ru. |
Гений
Сейчас нет на сайте
| shizofren, Warning: include(‘configinc’) [function.include]: failed to open stream: No such file or directory in /home/vov/h/o/z/hoz/public_html/gb.php on line 7 Если знать англ. яз то написано невозможно открыть файл, нет такой папки и файла /home/vov/h/o/z/hoz/public_html/gb.php. То есть перепиши пути в файле. То есть твоя Гостевая книга не может найти файл config.php Как исправить? - Проверь существует ли такой файл на хостинге. - Если он есть, то проверь в той ли он директории - если все правильно то проверь файлы которые к этому файлу обращаются и в функции include(); перепиши пути
|
|
| | |
maker-rus | Дата: Суббота, 20 Ноября 2010, 15:14 | Сообщение # 344 | Тема: sX - Studio |
Гений
Сейчас нет на сайте
| Arhimondus, извените что так долго пожалуйста напишите свой (skype или icq) мы с вами свяжемся
|
|
| |
maker-rus | Дата: Пятница, 05 Ноября 2010, 20:31 | Сообщение # 345 | Тема: sX - Studio |
Гений
Сейчас нет на сайте
| IMnEpaTOP, список тут не зачем. Те кто хотят пускай напишут тут, один единственный критерий знать минимум ниже базового уровня php и mysql. Вот и всё
|
|
| |
maker-rus | Дата: Четверг, 04 Ноября 2010, 17:58 | Сообщение # 346 | Тема: sX - Studio |
Гений
Сейчас нет на сайте
| Название команды: sX - Studio Движок для разработки игры: ezRPG Мои умения: хорошо знаю PHP и MySQL Описание: команда для энтузиастов, которые знают php на базовом и чуть-ниже базового уровня. Игра будет делаться на php,js. Большего не надо. В будущем может будет flash. В общем команда для людей которым нравиться программировать и они хотят улучшить знания. Описания игры нет. Т.к я собираю команду, ну а если будут желающие "мы" (уже команда) обсудим какую игру и как мы её сделаем. Тип игры: не коммерческая. Кто нужен: общительные люди, знающие php. Заявки оставлять тут. Критерий: как минимум знать чуть ниже базового уровня php и mysql Спасибо за внимание. 
Сообщение отредактировал maker-rus - Пятница, 05 Ноября 2010, 20:35 |
|
| |
maker-rus | Дата: Четверг, 04 Ноября 2010, 16:27 | Сообщение # 347 | Тема: Урок 2 по ezRPG (Модуль PvP) |
Гений
Сейчас нет на сайте
| wernher, ага. Исправил и строчку после (с)maker-rus добавил вот эту -> (Переписал - wernher)Добавлено (04.11.2010, 16:27) --------------------------------------------- Обновил всё, смотрите Всё дописал 
Сообщение отредактировал maker-rus - Среда, 03 Ноября 2010, 11:09 |
|
| |
maker-rus | Дата: Вторник, 02 Ноября 2010, 21:56 | Сообщение # 348 | Тема: Урок 2 по ezRPG (Модуль PvP) |
Гений
Сейчас нет на сайте
| хорошая идея попробую реализовать, позже выложу свои труды Спасибо wernher!Добавлено (02.11.2010, 21:56) --------------------------------------------- wernher, переделал вот так ты имел ввиду!? 
Сообщение отредактировал maker-rus - Вторник, 02 Ноября 2010, 21:55 |
|
| | |
maker-rus | Дата: Вторник, 02 Ноября 2010, 21:25 | Сообщение # 350 | Тема: Помогите "Devana" |
Гений
Сейчас нет на сайте
| Quote (67boy) 1) Как изменить иконку сайта; 2) Как изменить время строения здания; 3) Слева и справа можно рекламу влепить а как? в каком файле? 4) И по подробнее как создать новые здания! С меня ++ И еще 1 как создать ДОНАТ по платежной системе или как там?? ПЛЗ ПОМОГИТЕ!! с меня ++ И где находиться файл с ссылкой на форум я на свою поменяю!! И так: 1 - town.php в какой строчке не знаю. Но должно быть там. 2 - в файле antent.php (вот в этой строчке) -> echo "<img src='default/1/logo.jpg'>"; 3 - в файле antent.php (вот в этих строчках) -> $top_ad="<table><tr><td> <font class='q_label'>left ads</font> </td><td>"; -> $bottom_ad="</td><td> <font class='q_label'>right ads</font> </td></tr></table>"; 4 - редактируй язык в папочке language. И все писать в файле town.php (как именно здания делать, я не знаю) Или почитай вот это раз в "лом" что-то поискать на форуме клик
Сообщение отредактировал maker-rus - Вторник, 02 Ноября 2010, 21:31 |
|
| |
maker-rus | Дата: Вторник, 02 Ноября 2010, 21:01 | Сообщение # 351 | Тема: Урок 2 по ezRPG (Модуль PvP) |
Гений
Сейчас нет на сайте
| Первоклассным модулем его не назвать, но всё таки решился сделать свой PvP отличающийся наверно от всех, пока похожих не видел. (обновление) x1 rand(1, 100) * сила + уровень + урон. (минимальное число 1 максимальное 100). x2 rand(1, 100) * сила + уровень + урон. (минимальное число 1 максимальное 100). Два разных случайных числа умножаться на (сила + уровень + урон). Таким способом у вас есть шанс выиграть у уровня выше. Потом определяются общие очки. x1 - игрок первый, в данном случае вы. x2 - игрок второй, вам противник. Если x1 > или = x2, то игрок x1 побеждает ( по другому не смог сделать). Если x1 < x2, то игрок x1 проигрывает. Если вы выигрываете, то получаете очки опыта, а ваш выигрыш добавляеться в лог. Вот схема добавления очков Если уровень противника <= 10 добавляем (от 5 до 10 очков) Если уровень противника <= 15 добавляем (от 10 до 15 очков) Если уровень противника <= 20 добавляем (от 15 до 20 очков) Если уровень противника <= 30 добавляем (от 20 до 30 очков) От теории к практике.... 1. Создаем папочку battle в папочке modules. 2. В созданной папочке создаем файлик index.php . 3. В этот файлик пишем вот это: Обновлено Code <?php /* Автор PvP (c) maker-rus * 2010 год * Для уроков на сайте gcup.ru * Метод сделан мной */ defined('IN_EZRPG') or exit;
class Module_Battle extends Base_Module {
public function start() { requireLogin(); if (isset($_GET)== 'act') { if ($_GET = 'info') { $this->info(); } if ($_GET = 'battle') { $this->battle(); } } $this->tpl->display('battle.tpl'); } private function info() { $x = ""; // Значение сообщения $hp = $this->player->hp; // извлекаем из бд хп $strength = $this->player->strength; // извлекаем из бд силу $energy = $this->player->energy; // извлекаем из бд энергию $level = $this->player->level; // извлекаем из бд ваш уровень $damage = $this->player->damage; // извлекаем из бд ваш урон switch ($strength) { case 1: $damage = 3; break; case 8: $damage = 7; break; case 10: $damage = 25; break; case 20: $damage = 40; break; case 40: $damage = 80; break; default: $damage = 1; } $im = $this->player->username; $insert = Array(); $insert['damage'] = $damage; $this->db->execute('UPDATE <ezrpg>players SET damage = '.$damage); } } ?> Сделал пока только так. (Ошибка с верху это только предупреждение о том что не заданна переменная) 4. Создаем папочку battleWar в папочке modules. 5. В этом файлике пишем вот это: Обновлено!! Code
<?php defined('IN_EZRPG') or exit;
class Module_BattleWar extends Base_Module { public function start() { requireLogin(); if (isset($_GET)== 'act') { if ($_GET = 'war') { $this->war(); } } $this->tpl->display('battle_war.tpl'); }
private function war() { $us = $_POST['username']; $db = $this->db->execute("SELECT * FROM <ezrpg>players WHERE username='$us'"); $res = $this->db->fetchArray($db); // Слаживаем ваши очки (очки противника) создаем rand (0,1) // если выпало 1, то добовляем нам 5 очокв // если выпало 0, то добовляем 5 очков противнику // если очков больше у нас, то переходим на другую страницу и пиши что мы выиграли и +1 kill // если очков больше у противника, то переходим на другую страницу и пишим что мы проиграли и +1 death // 5 очков служит для перевеса в одинаковых кол-вах очков у противников, если же у другого больше уровень, то вы уже проиграли. // пока что только такой метод боя // (с) maker-rus // //Статы первого игрока $a = $this->player->strength; $b = $this->player->damage; $c = $this->player->level; $d = $this->player->exp; $ch1 = $a + $b + $c; //Статы второго игрока $ch2 = $res['strength'] + $res['damage'] + $res['level']; $lvl = $res['level']; // нужен для добовления опыта $kill = $res['kills']; // Кол-во раз вы выиграли $deat = $res['deaths']; // Кол-во раз вы проиграли $ch_k = $kill + 1; $ch_d = $deat + 1; //Генерируем очки $r1 = rand(1, $ch1); $r2 = rand(1, $ch2); $r3 = ""; // Получемый опыт if ($lvl <= 10) $r3 = rand(5,10); if ($lvl <= 15) $r3 = rand(10,15); if ($lvl <= 20) $r3 = rand(15,20); if ($lvl <= 30) $r3 = rand(20,30); $r4 = $d + $r3;
//Проверка кто выйграл if ($r1 >= $r2){ $kills = $this->db->execute('UPDATE <ezrpg>players SET kills ='.$ch_k); echo "Вы выиграли."; $exp = $this->db->execute('UPDATE <ezrpg>players SET exp='.$r4); $message = "Вы выиграли! Получен опыт: ".$r4; $new_log = addLog($this->player->id, $message, $this->db); } else { $dearth = $this->db->execute('UPDATE <ezrpg>players SET deaths ='.$ch_d); echo "Вы проиграли."; $message = "Вы проиграли!"; $new_log = addLog($this->player->id, $message, $this->db); } } } ?> 6. Дальше создаем файлик battle.tpl в папочке smarty/templates/ 7. Туда пишем вот это: Code <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> {include file="header.tpl" TITLE="Stat Points"} <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> </head> <body> <p>Тестовый бой</p> <form action="index.php?mod=BattleWar&act=war" method="post"> Имя противника: <br> <input name="username" type="text" id="username"> <br><br> <input name="" type="submit" value="Далее"> </form> </body> <p>{include file="footer.tpl"}</p> </html> 6. Дальше создаем файлик battle_war.tpl в папочке smarty/templates/ 7. Туда пишем вот это: Обновление Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> {include file="header.tpl" TITLE="Battle War"}
<h1>Бой</h1>
<p>
Ваш ник: <strong>{$player->username}</strong>.<br /> Ваша сила: <strong>{$player->strength}</strong>.<br /> Ваш уровень: <strong>{$player->level}</strong>.<br /> Наносимый вами урон: <strong>{$player->damage}</strong>.<br />
<p>{include file="footer.tpl"}</p> 8. Чуть не забыл. Что бы применить этот модуль в своей игре. Надо зайти в попочку smarty\templates там найти файлик city.tpl и отредактировать вот так: Code [b]Вот и конец второго урока.[/b]{include file="header.tpl" TITLE="City"}
<h1>City</h1>
<div class="left">
<h3>Player</h3> <p> <a href="index.php">Home</a><br /> <a href="index.php?mod=EventLog">Event Log</a><br /> Mail Box<br /> Inventory<br /> <a href="index.php?mod=AccountSettings">Account Settings</a><br /> </p>
</div> <div class="right">
<h3>World</h3> <p> <a href="index.php?mod=Members">Members List</a><br /> Top Players<br /> Game Statistics<br /> Forum<br /> </p>
<h3>City</h3> <p> <a href="index.php?mod=Battle&act=info">Battle</a><br /> Item Shop<br /> </p>
</div>
{include file="footer.tpl"} Конец урока
Сообщение отредактировал maker-rus - Четверг, 04 Ноября 2010, 16:26 |
|
| |
maker-rus | Дата: Вторник, 02 Ноября 2010, 20:47 | Сообщение # 352 | Тема: Урок по ezRPG (Модуль банка) |
Гений
Сейчас нет на сайте
| Доброго вечера . Уважаемый Посредник! Уроки будут продолжены, но только будут писаться только в свободное время. Так как я ещё учусь, у меня мало времени остается на уроки. Новый урок вот, вот будет! 
|
|
| |
maker-rus | Дата: Вторник, 12 Октября 2010, 15:55 | Сообщение # 353 | Тема: Урок по ezRPG (Модуль банка) |
Гений
Сейчас нет на сайте
| Quote (ТяжолыйМолот) а есть еще элементы? Какие может ты имел ввиду модули?? Если да, то пока нет. Сейчас их написанием занимаюсь. Следующий урок будет по созданию (если всё таки сделаю) Боёв (PvP)
|
|
| |
maker-rus | Дата: Понедельник, 11 Октября 2010, 17:35 | Сообщение # 354 | Тема: Radix-arts TEAM |
Гений
Сейчас нет на сайте
| прикольный сайт, если создаёте игры для теляфа или под систему android , то вам сюда
|
|
| |
maker-rus | Дата: Воскресенье, 10 Октября 2010, 16:13 | Сообщение # 355 | Тема: Урок по ezRPG (Модуль банка) |
Гений
Сейчас нет на сайте
| Quote (EdwardBlack) Так как ТС говорит, что научит нас делать игру на движке ezRPG, а сам отсылает учеников учиться у другого дяди... Хм... Я показал где есть информация установить этот двиг, а этот урок не по установке. Хотя вам считать, как хотите мне особо (на твоё мнение) ... Плюнуть и растереть И я никого никуда не отсылал, а всего лишь избавил новичков от вопроса "А как этот двиг поставить?" и прочих если вы до сих пор не поняли
Сообщение отредактировал maker-rus - Воскресенье, 10 Октября 2010, 16:16 |
|
| |
maker-rus | Дата: Воскресенье, 10 Октября 2010, 14:44 | Сообщение # 356 | Тема: Урок по 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"} Это только интерфейс, раз вы так умны. Скрипт (модуль) написан в другом коде. (интерфейс расположение букв,цифр в данном случаи), если на то пошло я могу полностью интерфейс переделать, но принцип не измениться да и буквы те-же останутся. P.S. У меня есть код банка с "вкладами под проценты", но я боюсь его выкладывать, потому что такие , как Вы - могут его авторство присвоить себе... Пойми раз и на всегда, твой скрипт если он твой.. А не сплагиачен (это очень вероятно или его во все нету). Его никто не присвоит себе. А так оффтопить, все могут. Если он есть покажи, докажи а так я не приму вас в серьёз, так и ваши сообщения ничего не стоят. Вы просто оффтопите и не можете ничего сказать, кроме оскорблений или не обоснованных сообщений, твой скрипт как и ты НЕ КАМУ НЕ НУЖЕН, и я не желаю что бы вы что то здесь писали. Я прошу модератора Assasin почистить сообщения от оффтопа. 
Сообщение отредактировал maker-rus - Воскресенье, 10 Октября 2010, 14:50 |
|
| |
maker-rus | Дата: Воскресенье, 10 Октября 2010, 13:08 | Сообщение # 357 | Тема: Урок по 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) разбираетесь, от чего же вы сами не напишите себе проценты и прочее?!
|
|
| |
maker-rus | Дата: Воскресенье, 10 Октября 2010, 11:40 | Сообщение # 358 | Тема: Урок по ezRPG (Модуль банка) |
Гений
Сейчас нет на сайте
| Спасибо !!!
|
|
| |
maker-rus | Дата: Воскресенье, 10 Октября 2010, 10:36 | Сообщение # 359 | Тема: Урок по 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"} Третий шаг. Ищем и открываем папочку 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"Нету денег в банке"; } } ?> Шаг четвертый последний. Открываем папку 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 | Сообщение # 360 | Тема: Game Maker 8 pro V.S. Scirra Construct 0.99.91 |
Гений
Сейчас нет на сайте
| ну раз примеры у вас такие "крутые" на скире... Вот вам пример 100% уверен на скире, такого не сделаешь. Вот полное превосходство Гамака над Скирой : Тык
Сообщение отредактировал maker-rus - Пятница, 08 Октября 2010, 14:42 |
|
| |
|