Добавление расы

Статус
В этой теме нельзя размещать новые ответы.

Tauren

Новичок
Репутация
0 / 10
Доброго времени суток, я на форуме новенький, и у меня такой вопрос, как добавить в ИВ новую рассу? Поиск юзал, недало никаких результатов, заранее спасибо
 
заходишь в регу и добавляешь там новую расу, затем в инвентаре и везде где отображается раса добавить еще 1, создать для неё образ и залить по адресу img/obraz/ в принципе всё.
 
заходишь в регу и добавляешь там новую расу, затем в инвентаре и везде где отображается раса добавить еще 1, создать для неё образ и залить по адресу img/obraz/ в принципе всё.
а в бд? или в поле рассы выбранное из реги вписыватся будет??
 
да значение будет браться из реги вписываться в поле rase

ЗЫ там каждой цифре соответствует определённая раса.
 
заходишь в регу и добавляешь там новую расу, затем в инвентаре и везде где отображается раса добавить еще 1, создать для неё образ и залить по адресу img/obraz/ в принципе всё.

Я-то конечно понял тебя, но вот если почитать это глазами "Чайника" яб долго бился головой о клавиатуру и плакал +))) :)

Автору:
Добавляешв регистрации 2 радио-кнопки например, и по проверке (if, else), если кнопка 1 - INSERT в поле РАССА значение одной рассы, а если кнопка 2, то инсертим другую рассу.
 
В реге добавил расу, но, при регистрации пишет что неверно указана раса.
 
ну ладно....допустим я нашел эти файлы...и как я понял там идет распределение скилов во время боя....
а у меня другая проблема....создать еще одну расу надо....еси дописывать в реге то пишет что невено выбрано....а в Бд немогу найти где они числятся
 
1. в бд в таблице players или person должно быть поле rase
2. в inc/header.php или person/header.php(если сборка от АлексПро)
Код:
switch ($stat['rase']) 
{
case 1: $rase="раса1"; break;
case 2: $rase="раса2"; break;
}

3. в файле регистрации ищем
Код:
if ($login=="" or $password2=="" or $u_name=="" or $sex=="")
и заменяем
Код:
if ($login=="" or $password2=="" or $u_name=="" or $sex=="" or $rase=="")

ищем
Код:
if ($sex!=1 && $sex!=2) { $nms.="Неверно указан пол!\\n"; }  else $ok+=1;
ниже добавляем
Код:
if ($rase!=1 && $rase!=2 && $rase!=3) { $nms.="Неверно указана раса!\\n"; }  else $ok+=1;

ищем запрос вида
Код:
mysql_query("INSERT INTO players (id, user, pass, credits, name,email, birth, birthdate, real_city, sex, browser, deviz, ip) values('".$NEW_USER_ID."','".addslashes($login)."',md5('$password'),'".addslashes($rase)."','5','".addslashes($u_name)."','".addslashes(htmlspecialchars($email))."','$day.$month.$year','$this_time','".addslashes($city)."','".addslashes($sex)."','".addslashes($browser)."','".addslashes($deviz)."','$ip')");
в него добавляем стат rase
Код:
mysql_query("INSERT INTO players (id, user, pass, rase, credits, name,email, birth, birthdate, real_city, sex, browser, deviz, ip) values('".$NEW_USER_ID."','".addslashes($login)."',md5('$password'),'".addslashes($rase)."','5','".addslashes($u_name)."','".addslashes(htmlspecialchars($email))."','$day.$month.$year','$this_time','".addslashes($city)."','".addslashes($sex)."','".addslashes($browser)."','".addslashes($deviz)."','$ip')");

далее в регистации добавляем выбор рассы

Код:
<tr>
        <td nowrap width=\"118\">Раса <b style='COLOR: Red'>*[/b]</td>
        <td width=\"180\"><select name=rase style='WIDTH: 160' onkeyup=check_correct('rase',0) onchange=check_correct('rase',1) onblue=\"check_correct('rase',1)\">
<OPTION value=0 selected>Выберите</OPTION>
<option value=1 >раса1</option>
<option value=2 >раса2</option>
</select>
</td>

вот как то так )

з.ы Проверяйте запросы в зависимости от сборки )

з.з.ы а дальше в инфе дописать вывод , насколько помню в функциях одевания\снятия вещей ничего не над добавлять)

2 Tauren - для спасибо есть кнопка и как вижу её ты нажал )) а писать ответ было не обязательно =) но Всё равно спасиб рад был помочь)
 
Mr.Ory,
Благодорю. Все получилось. Тему можно считать закрытой.
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Сверху