Пятница, 29 Марта 2024, 12:07

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

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Помощь в запуске Savash
Помощь в запуске Savash
TheDarkletДата: Понедельник, 16 Апреля 2012, 04:18 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Всем привет!Недавно скачал исходный код от игры Savash.Залил БД,правил конфиг как полагается,но зарегистрироваться или зайти от админа не получается.Если регистрируясь,ввести все данные и нажать на кнопку "Регистрация" всё сбрасывается и пользователь не добавляется.А если заходить от админа,то игра пишет " Не верный логин" и тут же выбрасывает в главное меню.Я уже все конфиги пересмотрел и никак не могу понять в чём проблема.Помогите!



VipCatДата: Понедельник, 16 Апреля 2012, 12:01 | Сообщение # 2
PHP-MasteR
Сейчас нет на сайте
От куда качал во первых , а во вторых мы не экстрасенсы файлик admin.php в студию.

Проблемы индейцев - вождя не волнуют....
TheDarkletДата: Понедельник, 16 Апреля 2012, 16:57 | Сообщение # 3
почетный гость
Сейчас нет на сайте
Скачивал отсюда : Доступно только для пользователей

admin.php
Code

<?php  
$title = "Админ панель";  
include("header.php");  
?>

<?php
if ($stat[rank] != Админ) {
print "<br>В доступе отказано.";
include("footer.php");
exit;
}
?>
<table width="95%" cellpadding="3" cellspacing="3" align="center" class="tab">
<tr class="trhead"><td colspan="3" align="center">Админ панель | <a href="moder.php">Модер панель</a> | <a href="staff.php">Тест панель</a></td></tr>
<tr align="center" class="tr">
<td><A href=admin.php?view=unban>Амнистия</a></td>
<td><A href=admin.php?view=addnews>Новости</a></td>
<td><A href=admin.php?view=del>Удалить игрока</a></td>
</tr>
<tr align="center" class="tr">
<td><a href=admin.php?view=donate>Выдать золото</a></td>
<td><a href=admin.php?view=takeaway>Забрать золото</a></td>
<td><a href=admin.php?view=takeawayp>Забрать платину</a></td>
</tr>
<tr align="center" class="tr">
<td><a href=admin.php?view=tags>Аббривеатура</a></td>
<td><a href=admin.php?view=equipment>Добавить вещь</a></td>
<td><A href=edititems.php>Редактировать вещь</a></td>
</tr>
<tr class="tr">
<td colspan="3" align="center"><a href=admin.php?view=add>Изменить статус</a></td>
</tr>
<tr align="center" class="tr">
<td><a href="admin.php?view=clearf">Очистить форум</a></td>
<td><a href="admin.php?view=clearc">Очистить чат</a></td>
<td><a href=admin.php?view=adminlog>Админ. логи</a></td>
</tr>
<tr class="tr">
<td colspan="3" align="center"><a href="banned.php?view=del">Список забаненых</a></td>
</tr>
<tr align="center" class="tr">
<td><a href=admin.php?view=banuserc>Забанить в чате</a></td>
<td><a href=admin.php?view=banuserf>Забанить на форуме</a></td>
<td><a href=admin.php?view=banusers>Забанить в игре</a></td>
</tr></table><br>

<?php
if ($view == adminlog) {
print "Админ. логи:<hr>";
$asel = mysql_query("select * from adminlog order by id desc");
while ($arm = mysql_fetch_array($asel)) {
print "$arm[id] |[ <b>$arm[log]</b> | $arm[reason] <a href=admin.php?view=deleteadminlog&id=$arm[id]><img src=images/trash.gif></a><hr>";
}
}
if ($view == deleteadminlog) {
mysql_query("delete from adminlog where id=$id");
print "Adminlog has been cleared for logid $id";
}
if ($view == 'addnews') {
print "<table width=\"95%\" cellpadding=\"3\" cellspacing=\"3\" align=\"center\" class=\"tab\">
<tr class=\"trhead\"><form method=post action=moder.php?view=addnews&step=add>
<td colspan=\"2\"><b>Добавить новость</b></td></tr>
<tr class=\"tr\"><td>Заголовок:</td><td><input type=text name=addtitle size=31></td></tr>
<tr class=\"tr\"><td valign=top>Новость:</td><td><textarea name=addnews rows=7 cols=60></textarea></td></tr>
<tr class=\"tr\"><td> </td><td><input type=submit value=\"Добавить новость\"></td></tr>
</form></table><br>";

if ($step == add) {
  $addtitle = str_replace($remove_these, "", "$addtitle");
  $addnews = str_replace($remove_these, "", "$addnews");
  $addtitle = htmlspecialchars($addtitle);
  $addnews = htmlspecialchars($addnews);
  if (empty ($addtitle) || empty ($addnews)) {
   print "Duh... fill out all fields.";
   include("footer.php");
   exit;
  }
  mysql_query("insert into news (starter, title, news) values('$stat[user]','$addtitle','$addnews')") or die("Could not add news.");
  print "News Added.";
  }
}

if ($view == del) {
print "<table width=\"95%\" cellpadding=\"3\" cellspacing=\"3\" align=\"center\" class=\"tab\">
<tr class=\"trhead\"><form method=post action=moder.php?view=del&step=del>
<td colspan=\"2\"><b>Удалить игрока</b></td></tr>
<tr class=\"tr\"><td>ID номер:</td><td><input type=text name=did> <input type=submit value=Удалить></td></tr></form></table>";
if ($step == del) {
$did = str_replace($remove_these, "", "$did");
$did = htmlspecialchars($did);
if ($did != 1) {
mysql_query("delete from players where id=$did");
print "You deleted ID $did.";
} else {
print "No deleting the owner.";
}}}

if ($view == donate) {
print "<table width=\"95%\" cellpadding=\"3\" cellspacing=\"3\" align=\"center\" class=\"tab\">
<form method=post action=moder.php?view=donate&step=donated><tr class=\"trhead\"><td colspan=\"2\"><b>Выдать золото</b></td></tr>
<tr class=\"tr\"><td>ID номер:</td><td> <input type=text name=id></td></tr>
<tr class=\"tr\"><td>Сумма:</td><td> <input type=text name=amount></td></tr>
<tr class=\"tr\"><td> </td><td><input type=submit value=Выдать></td></tr>
</form></table>";
if ($step == donated) {
  $amount = str_replace($remove_these, "", "$amount");
  $amount = htmlspecialchars($amount);
  $id = str_replace($remove_these, "", "$id");
  $id = htmlspecialchars($id);
  if ($amount < 0 ) {
  print "you can not do that you loony";
  include("footer.php");
  exit;
  }
  mysql_query("update players set gold=gold+$amount where id=$id");
  mysql_query("insert into log (owner,log) values('1','$stat[user] donated id $id, $amount gold.')");
  print "Money Donated";
  include("footer.php");
  exit;
  }
}

if ($view == takeaway) {
print "<table width=\"95%\" cellpadding=\"3\" cellspacing=\"3\" align=\"center\" class=\"tab\"><tr class=\"trhead\">
<form method=post action=moder.php?view=takeaway&step=takenaway><td colspan=\"2\"><b>Забрать золото</b></td></tr>
<tr class=\"tr\"><td>ID номер: </td><td><input type=text name=id></td></tr><br>
<tr class=\"tr\"><td>Сумма: </td><td><input type=text name=taken></td></tr>
<tr class=\"tr\"><td></td><td><input type=submit value=Забрать></td></tr></form></table><br>";
if ($step == takenaway) {
  $id = str_replace($remove_these, "", "$id");
  $id = htmlspecialchars($id);
  $taken = str_replace($remove_these, "", "$taken");
  $taken = htmlspecialchars($taken);
  if ($taken < 0 ) {
  print "you can not do that you loony";
  include("footer.php");
  exit;
  }
  mysql_query("update players set gold=gold-$taken where id=$id");
  print "$taken gold Has Been Taken Away From $id";
  include("footer.php");
  exit;
  }
}

if ($view == takeawayp) {
  print "<table><form method=post action=admin.php?view=takeawayp&step=takenawayp>
  <tr><td colspan=2 align=center>Take Away Platinum</td></tr>
  <tr><td>ID: </td><td><input type=text name=id></td></tr><br>
  <tr><td>Admin: </td><td><input type=text name=taken></td></tr>
  <tr><td colspan=2 align=center><input type=submit value=Add></form></td></tr></table>";
if ($step == takenawayp) {
  $id = str_replace($remove_these, "", "$id");
  $id = htmlspecialchars($id);
  $taken = str_replace($remove_these, "", "$taken");
  $taken = htmlspecialchars($taken);
  if ($taken < 0 ) {
  print "you can not do that you loony";
  include("footer.php");
  exit;
  }
  mysql_query("update players set platinum=platinum-$taken where id=$id");
  print "$taken platinum Has Been Taken Away From $id";
  include("footer.php");
  exit;
  }
}

if ($view == add) {
print "<table>
<form method=post action=admin.php?view=add&step=add>
<tr><td colspan=2 align=center>Изменить статус</td></tr>
<tr><td>ID:</td><td><input type=text name=aid></td></tr>
<tr><td>Ранг:</td><td><select name=rank><option value=Игрок>Игрок</option><option value=Модер>Модер</option><option value=Админ>Админ</option><option value=Тестер>Тестер</option></select></td></tr>
<tr><td> </td><td><input type=submit value=Изменить></td></tr>
</table></form>";
if ($step == add) {
$aid = str_replace($remove_these, "", "$aid");
$aid = htmlspecialchars($aid);
if ($aid != 1) {
mysql_query("update players set rank='$rank' where id=$aid");
print "Ранг изменён. ID <b>$aid</b> теперь <b>$rank</b>";
}
}
}

if ($view == tags) {
  print "<table>
  <form method=post action=admin.php?view=tags&step=tag>
  <tr><td colspan=2 align=center>Give Tags</td></tr>
  <tr><td>ID:</td><td><input type=text name=tag_id size=5></td></tr>
  <tr><td>Tag:</td><td><input type=text size=5 name=tag></td></tr>
  <tr><td colspan=2 align=center><input type=submit value=Tag></td></tr>
  </table>
  </form>";
  if ($step == tag) {
  $tag_id = str_replace($remove_these, "", "$tag_id");
  $tag_id = htmlspecialchars($tag_id);
    if ($tag_id != 1) {
   mysql_query("update players set tag='$tag' where id=$tag_id");
   print "You gave ID <b>$tag_id</b> the <b>$tag</b> tag.";
   } else {
    print "No Changing the Owners Tag!";
   }
  }
}

if ($view == clearf) {
  mysql_query("delete from threads");
  mysql_query("delete from replies");
  print "You cleared the forums.";
}

if ($view == clearc) {
  mysql_query("delete from chat");
print "<table width=\"95%\" cellpadding=\"3\" cellspacing=\"3\" align=\"center\" class=\"tab\"><tr class=\"tr\"><td align=\"center\">Чат зачищен</td></tr></table>";
}

if ($view == equipment) {
print "<table><form method=post action=admin.php?view=equipment&step=add>
<tr><td colspan=2 align=center>Добавить вещь</td></tr>
<tr><td>Тип:</td><td><select name=type id=type><option value=W>Оружие</option><option value=A>Доспехи</option><option value=F>Продукт</option><option value=D>Напиток</option></select></td></tr>
<tr><td>Рисунок:</td><td><input type=text name=pic></td></tr>
<tr><td>Название:</td><td><input type=text name=name></td></tr>
<tr><td>Сила:</td><td><input name=power type=number id=power></td></tr>
<tr><td>Цена:</td><td><input type=number name=cost></td></tr>
<tr><td>Мин. Уровень:</td><td><input type=number name=minlev></td></tr>
<tr><td colspan=2 align=center><input type=submit value=Добавить></td></tr>
</form></table>";

if ($step == add) {
$aid = str_replace($remove_these, "", "$aid");
$aid = htmlspecialchars($aid);
if ($aid != 1) {
if (empty ($name) || empty ($power) || empty ($cost)) {
print "Duh... fill out all fields.";
include("footer.php");
exit;
}
$sql = "INSERT INTO equipment ( id , pic, owner , name , power , status , type , cost , minlev ) ";
$sql .= "VALUES ( '', '".$pic."', '0', '".$name."', '".$power."', 'S', '".$type."', '".$cost."', '".$minlev."' )";
mysql_query("$sql");
print "<hr>Вы добавили:<br><b>$name</b> ($type) | Cила <b>$power</b> | Цена <b>$cost</b> | Миним. уровень <b>$minlev</b>.";
}}}

// $currentb is for specified user stats, use it like $currentn[user] to get a players name
$currentb = mysql_fetch_array(mysql_query("select * from players where id='$banu'"));
// names user from id $banu
$uname = $currentb['user'];
// $baninfo is for finding current band players
$baninfo = mysql_fetch_array(mysql_query("select * from banned where user='$currentb[user]'"));
// finds banned user with $uname
$bname = $baninfo['user'];

if ($view == 'banusers') {
  print "<center>Ban user from the website.<br></center>";
  print "<form method=post action=admin.php?view=banusers&step=banu>Ban User ID <input type=text size=3 name=banu> <input type=submit value=Ban></form>";
  if ($step == banu) {
   $banu = htmlspecialchars($banu);
   if ($banu == 1) {
    print "No Banning the owner.";
    end;
   } else {
   if ($uname != $bname) {
    mysql_query("insert into banned (user, ip, site, chat, forums, userid) values('$currentb[user]','$currentb[ip]','Yes','Yes','Yes','$banu')") or die("Could not Ban.");
    print "You Banned ID: $banu and User: $currentb[user] from the website.";
   } else {
    mysql_query("update banned set site='Yes' where id=$baninfo[id]") or die("Could not Ban..");
    print "You Banned ID: $banu and User: $currentb[user] from the website.";
    }
   }
  }
}

if ($view == 'banuserc') {
  print "<center>Ban user from the chatroom.<br></center>";
  print "<form method=post action=admin.php?view=banuserc&step=banu>Ban User ID <input type=text size=3 name=banu> <input type=submit value=Ban></form>";
  if ($step == banu) {
  $banu = str_replace($remove_these, "", "$banu");
  $banu = htmlspecialchars($banu);
   if ($banu == 1) {
    print "No Banning the owner.";
    end;
   } else {
   if ($uname != $bname) {
    mysql_query("insert into banned (user, ip, chat, userid) values('$currentb[user]','$currentb[ip]','Yes','$banu')") or die("Could not Ban.");
    print "You Banned ID: $banu and User: $currentb[user] from the chatroom.";
   } else {
    mysql_query("update banned set chat='Yes' where id=$baninfo[id]") or die("Could not Ban.");
    print "You Banned ID: $banu and User: $currentb[user] from the chatroom.";
    }
   }
  }
}

if ($view == 'banuserf') {
  print "<center>Ban user from the forums.<br></center>";
  print "<form method=post action=admin.php?view=banuserf&step=banu>Ban User ID <input type=text size=3 name=banu> <input type=submit value=Ban></form>";
  if ($step == banu) {
  $banu = str_replace($remove_these, "", "$banu");
  $banu = htmlspecialchars($banu);
   if ($banu == 1) {
    print "No Banning the owner.";
    end;
   } else {
   if ($uname != $bname) {
    mysql_query("insert into banned (user, ip, forums, userid) values('$currentb[user]','$currentb[ip]','Yes','$banu')") or die("Could not Ban.");
    print "You Banned ID: $banu and User: $currentb[user] from the forums.";
   } else {
    mysql_query("update banned set forums='Yes' where id=$baninfo[id]") or die("Could not Ban.");
    print "You Banned ID: $banu and User: $currentb[user] from the forums.";
    }
   }
  }
}

if ($view == 'unban') {
  print "<form method=post action=admin.php?view=unban&step=unbang>
  <table>
  <tr><td>UN-Ban User ID: </td><td><input type=text name=bang></td></tr>
  <tr><td colspan=2 align=center><input type=submit value=UN-Ban></td></tr>
  </form>
  </table>";
  if ($step == unbang) {
  $bang = str_replace($remove_these, "", "$bang");
  $bang = htmlspecialchars($bang);
    mysql_query("delete from banned where userid='$bang'") or die("Could not UN-Ban.");
    print "You UN-Banned ID $bang.";
  }
}

?>

<?php include("footer.php"); ?>




VipCatДата: Понедельник, 16 Апреля 2012, 20:05 | Сообщение # 4
PHP-MasteR
Сейчас нет на сайте
Когда базу SQL заливал без ошибок все прошло и ещё ты правил файл config.php

Я попробовал поставить какой то двиг баганный.... или у меня одного такого.

Добавлено (16.04.2012, 20:05)
---------------------------------------------
А все поставил все работает НА УРА )))
Когда SQL заливаешь просто поставь кодировку cp1251


Проблемы индейцев - вождя не волнуют....
TheDarkletДата: Вторник, 17 Апреля 2012, 00:27 | Сообщение # 5
почетный гость
Сейчас нет на сайте
VipCat,расскажи как ты пошагово устанавливал игру!Сколько раз пробую,не выходит.



VipCatДата: Вторник, 17 Апреля 2012, 09:24 | Сообщение # 6
PHP-MasteR
Сейчас нет на сайте
1. Распаковал файлы игры www в Denwer...
2. Потом Залили базу данных savash.sql через phpmyadmin ( PS: кодировку В файле savash.sql поставь UTF-8 и когда заливаешь оказывается тоже UTF-8 )
3. В Дериктории www/config.php - Прописал

Code
mysql_connect("localhost","Пользователь Базы Данных","Пароль Базы Данных");
mysql_select_db("Название созданной базы данных.");


4. Зашел на localhost или test1.ru смотря куда кидал файлы в пункте 1 И О СКОТЧЕ!!! Игра работает.

Уже не знаю объяснил по минимум.


Проблемы индейцев - вождя не волнуют....
TheDarkletДата: Вторник, 17 Апреля 2012, 15:51 | Сообщение # 7
почетный гость
Сейчас нет на сайте
VipCat,всё ок,также делал,но при входе пишет :"Неверный логин!Подождите..." и выбрасывает на главную страницу. cry

Добавлено (17.04.2012, 15:51)
---------------------------------------------
Это если заходишь через : login: Admin пароль: 123123,а если регаешься,то вводишь все поля и нажимаешь регистрация,и все поля рефрешуются вместе со страницей и юзер в базу не добавляется и зайти нельзя. cry




VipCatДата: Вторник, 17 Апреля 2012, 15:59 | Сообщение # 8
PHP-MasteR
Сейчас нет на сайте
Попробуй скачать другой двиг с другого сайта

Проблемы индейцев - вождя не волнуют....
TheDarkletДата: Вторник, 17 Апреля 2012, 16:02 | Сообщение # 9
почетный гость
Сейчас нет на сайте
VipCat,двиг скачивал уже раза 4 с разных сайтов.Все остальные игры прут.



BUDARHANATДата: Вторник, 24 Апреля 2012, 15:40 | Сообщение # 10
участник
Сейчас нет на сайте
Я тоже скачивал с разных сайтов и здесь тоже выкладывали якобы рабочую версию с исправленными багами.
Но у меня этот скрипт так и не запустился. Проблемы те же, что написал человек выше.

Как я понял, проблема скорее всего не в скрипте, а в недостатке знаний.
Если у одних людей запускается, у других нет, то причина где то в настройках Денвера, или Иксамппа.

Хотя есть идея. Может кто нибудь пожалуйста установить рабочий скрипт на какой нибудь сервер ?
Только ссылку и пароль в ЛС.


В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.
NosorogДата: Вторник, 24 Апреля 2012, 21:38 | Сообщение # 11
участник
Сейчас нет на сайте
Quote (Woolfo)
Если регистрируясь,ввести все данные и нажать на кнопку "Регистрация" всё сбрасывается и пользователь не добавляется

Поправил побыстрому register.php
register.php
Теперь не проходит активация игрока biggrin Что же будет дальше?!

Добавлено (24.04.2012, 21:38)
---------------------------------------------
Поправил активацию, едем дальше... city.php "Не верный логин. Подождите..." Ждемссс biggrin
Я вообще в шоке cry

Quote (BUDARHANAT)
Как я понял, проблема скорее всего не в скрипте, а в недостатке знаний.

Да уж, проблема не в скрипте, а в недостатке знаний... У того кто его писал biggrin


Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
BUDARHANATДата: Среда, 25 Апреля 2012, 04:41 | Сообщение # 12
участник
Сейчас нет на сайте
Его написали очень давно. Вот так он и гуляет в паблике уже пару-тройку лет.
С сайта на сайт перекидывают, а до ума довести ни кто не может.
А движок то хороший, как для меня, так и вовсе самый лучший из браузерок.

Добавлено (25.04.2012, 04:41)
---------------------------------------------
Зарегистрировался, появилась новая учётная запись в базе данных.
Правда ошибку выдаёт. Но за пару лет, это всё равно прогресс.

Quote

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in E:\XAMPP\htdocs\savash\register.php on line 137
Well bad news is, your user name is now taken, more bad news is that the e-mail could not be sent


перевод ;
Quote

Внимание: почта () [function.mail]:
Не удалось подключиться к почтовому серверу на "локальный" порт 25, проверьте "SMTP" и "smtp_port" настройки в php.ini ini_set
или использования () в E: \ XAMPP \ htdocs \ Саваш \ register.php на линии 137
Ну плохие новости, ваше имя пользователя в настоящее время принято
более плохая новость в том, что электронная почта не может быть отправлена


В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.
NosorogДата: Среда, 25 Апреля 2012, 14:59 | Сообщение # 13
участник
Сейчас нет на сайте
BUDARHANAT, это уже не скрипт виноват, а xampp.

Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
BUDARHANATДата: Среда, 25 Апреля 2012, 17:24 | Сообщение # 14
участник
Сейчас нет на сайте
Ну я понял, что на сервере этого не будет.

А у тебя так и не получилось тоже войти в игру ?


В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.
NosorogДата: Среда, 25 Апреля 2012, 17:26 | Сообщение # 15
участник
Сейчас нет на сайте
Кстати если в config.php добавить такие строчки
Code
$action = $_GET[action];
$step = $_GET[step];
$step2 = $_GET[step2];
$buy = $_GET[buy];
$view = $_GET[view];
$slevel = $_POST[slevel];
$battle = $_GET[battle];
$equip = $_GET[equip];
$sell = $_GET[sell];
$id = $_POST['id'];
$answer = $_GET['answer'];

То игра более или менее работает


Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
BUDARHANATДата: Среда, 25 Апреля 2012, 18:01 | Сообщение # 16
участник
Сейчас нет на сайте
Нет, видно не судьба мне её увидеть.
Всё равно пишет "Неверный логин. Подождите ..."

Я какой то не везучий (

===

Не хочет sad

Добавлено (25.04.2012, 18:01)
---------------------------------------------
Я добавил в самый низ, вот так :

Code

<?php
mysql_connect("localhost","root","titanik1979");
mysql_select_db("savash");
$cpass="4Hkl100%fkY'kf";
$gamename="Онлайн игра";
$site_com = "test1.ru";  
$end_of_email = "@test1.ru";  
$admin_name = "Admin";
$admin_email = "admin@savash.ws";  
$bottom_link = "http://www.savash.ws";  
$email_link = "http://www.savash.ws";
if ($title == NULL) {
$title = "Не возможно отобразить страницу!";
}else{
end;
}
$action = $_GET[action];
$step = $_GET[step];
$step2 = $_GET[step2];
$buy = $_GET[buy];
$view = $_GET[view];
$slevel = $_POST[slevel];
$battle = $_GET[battle];
$equip = $_GET[equip];
$sell = $_GET[sell];
$id = $_POST['id'];
$answer = $_GET['answer'];
?>


Правильно ? По идее место расположение значения не должно иметь ?


В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.

Сообщение отредактировал BUDARHANAT - Среда, 25 Апреля 2012, 17:54
NosorogДата: Среда, 25 Апреля 2012, 18:32 | Сообщение # 17
участник
Сейчас нет на сайте
Забыл в header.php перед
Code
if (!session_is_registered("user") || !session_is_registered("pass")) {

добавить
Code
$user = $_SESSION['user'];
$pass = $_SESSION['pass'];

Добавлено (25.04.2012, 18:32)
---------------------------------------------
На случай если я ещё, что-нибудь забыл...
Обновленный архив
savash.zip


Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
BUDARHANATДата: Среда, 25 Апреля 2012, 19:51 | Сообщение # 18
участник
Сейчас нет на сайте
Я зашёл 0_о Оёёй, этого не может быть. Ты гений !!!

Слушай, как тебя отблагодарить ?


В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.
NosorogДата: Четверг, 26 Апреля 2012, 01:31 | Сообщение # 19
участник
Сейчас нет на сайте
За этот двиг благодарить? wacko Лучше даже не берись доделывать его! Почему?! Просто поверь на слово.

Классическая ошибка, которую совершают проектировщики абсолютно надёжных систем, - недооценка изобретательности клинических идиотов.
BUDARHANATДата: Четверг, 26 Апреля 2012, 18:29 | Сообщение # 20
участник
Сейчас нет на сайте
Я то тебе верю, но у меня выбор не особо большой (((

1 - Продолжать долго и нудно учить PHP.
2 - Ждать, может кто нибудь исправит все баги в этом движке.
3 - Всё же рискнуть, заменить весь дизайн на свой, соответственно с редактированием кодов html и css, изменить сюжет и сеттинг,
и по мере выявления проблем просить помощи у людей знающих, опытных.

В первом варианте ... ну не могу я его понять. Я так же не мог долго понять html и css, но в один прекрасный день вдруг дошло.
Это как то сразу произошло, как просветление. Но когда меня вот так озарит с php - неизвестно.

Во втором варианте ... да ну сколько уже можно ждать ((( Ждать просто бессмысленно и нелепо. Надо что то делать и не стоять на месте.

Третий вариант имеет больше успехов. Всё же ковыряюсь, смотрю, запоминаю, меняю, пробую, размышляю.
Я хоть что то делаю, что помогает мне развиваться. Мне так удобней что то понять. К тому же, когда я с дизайном закончу,
а он будет красивый до безобразия, возможно кто увидит в этом перспективу и мы объединим усилия.

Добавлено (26.04.2012, 18:29)
---------------------------------------------
Ну не всё так страшно 0_о

купил щит ( продажа вещей значить работает )
надел щит ( работает ), а вот снять не смог ( снималка не работает )
пошёл в пещеру, нашёл деньги, потом попался волк, я на него напал и убил его, получил опыт, денег, поднял уровень ( работает ) cranky

зашёл в админку, хотел отредактировать вещь ( выдало ошибку )

отправил сообщение в чате ( завис браузер ) - его вообще надо удалить, я чаты терпеть не могу

Определённо баги есть, но главное боёвка работает.
Пока меняю дизайн, игра уже обретает потихоньку вид.


В этой жизни тот добивается чего-то, кто смог победить в себе свою лень, свои страхи, свою неуверенность, свои слабости и недостатки.

Сообщение отредактировал BUDARHANAT - Четверг, 26 Апреля 2012, 18:34
Форум игроделов » Движки для разработки игр и сложные системы разработки » Движки для браузерных игр » Помощь в запуске Savash
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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