ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #271  
Старый 08.12.2007, 02:17
sasha72
Познающий
Регистрация: 02.10.2007
Сообщений: 59
Провел на форуме:
97798

Репутация: -12
По умолчанию

Буду благодарен если кто выложит двиг Легиона Теней или в инете http://twog.ru ну если твог недоступен то вот еще 1 ссыль http://www.darckworld.ru/
 
Ответить с цитированием

Ever Fight
  #272  
Старый 09.12.2007, 18:01
Monus
Новичок
Регистрация: 22.11.2007
Сообщений: 13
Провел на форуме:
10875

Репутация: 0
По умолчанию Ever Fight

Я сделал примерно как ты сказал, но пришлось немного попыхтеть так как я "супер знаток php", радует что сделал почти сам, только ты идею дал.

и так:
Создал отдельный файл show_hp.php там такое содержание:


<?
session_start();
if(!empty($login)){
include "conf.cfg";
$data = mysql_connect($base_name, $base_user, $base_pass);
mysql_select_db($db_name,$data);
$who = $db["login"];
$SSS = mysql_query("SELECT * FROM users WHERE login='$login'");
$DDD = mysql_fetch_array($SSS);
if($DDD["orden"]==1){$templier=1;}else{$templier = 0;}
}
else{
$templier = 0;
}
?>



<?
/*=============ПОКАЗАТЬ ХП/МАНУ=========================*/
function showHP($who){
$result = mysql_query("SELECT * FROM users WHERE login='$who'");
$db = mysql_fetch_array($result);
$level=$db["level"];
$hp[0]=$db["hp"];
$hp[1]=$db["hp_all"];
$mana[0]=$db["mana"];
$mana[1]=$db["mana_all"];
$orden_d = $db["orden"];
$clan_s = $db["clan_short"];
$clan_f = $db["clan"];

if($orden_d==1){$orden_dis="Орден Тамплиеров";}
else if($orden_d==2){$orden_dis="Орден Некромантов";}
else if($orden_d==3){$orden_dis="Орден Феникса";}
else if($orden_d==4){$orden_dis="Орден Друидов";}
else if($orden_d==5){$orden_dis="Тюремный заключеный";}
if(empty($clan_s)){$clan="";}
else{$clan="<img src='img/clan/$clan_s.gif' border=0 alt='$clan_f'>";}
if(empty($orden_d)){$orden="";}
else{$orden="<img src='img/orden/$orden_d.gif' border=0 alt='$orden_dis'>";}

print "<table border=0 cellpadding=0 cellspacing=0 width=230><tr>";
?>
<tr>
<?
print "<td>";
print "<center>";
if($bloked){print "$bloked<br>";}
print "<span class=nick>$orden$clan$who&nbsp</span>[$level]<a href=info.php?log=$who target=_new><img src=img/h.gif border=0 alt=\"Информация об игроке $who\"></a>$travm_i";?>
</td>
</tr>
</table>

<script language=javascript>
show(<?echo "$hp[0],$hp[1]"?>);
<?
if($level>=1){
?>
showMN(<?echo "$mana[0],$mana[1]"?>);
<?
}
?>
function show(min, max){
perc=max/99;
n=max-min;
m2=Math.floor(min/perc);
m1=Math.floor(99-m2);
if(m2==100){m2=99;}
if(m2<30){color='img/icon/red.jpg';}
else if(m2<60){color='img/icon/yellow.jpg';}
else {color='img/icon/green.jpg';}
document.write("<table border=0 cellpadding=0 cellspacing=0 width=230 height=10 ><tr><td><img src='img/icon/heart_01.gif' height=11></td><td width=211> <img src="+color+" height=10 width="+m2+"%><img src='img/icon/grey_hp.jpg' height=10 width="+m1+"%></td><td align=left><img border=0 src=img/icon/heart_03.gif height=11>:"+min+"|"+max+"</td></tr></table>");
}

function showMN(min, max){
perc=max/99;
n=max-min;
m2=Math.floor(min/perc);
m1=Math.floor(99-m2);
if(m2==100){m2=95;}
color='img/icon/blue.jpg'
document.write("<table border=0 cellpadding=0 cellspacing=0 width=230 height=10 ><tr><td><img src='img/icon/heart_01.gif' height=11></td><td width=211> <img src="+color+" height=10 width="+m2+"%><img src='img/icon/grey_mn.jpg' height=10 width="+m1+"%></td><td align=left><img border=0 src=img/icon/heart_03.gif height=11>:"+min+"|"+max+"</td></tr></table>");
}

</script>
<?
}


после в файле menu.php в нужном мне месте прописал :
<?
include "show_hp.php";
showHP($who);
?>


Всё получилось, только поправить надо таблицу чтобы ровно показывало

Последний раз редактировалось Monus; 09.12.2007 в 19:00..
 
Ответить с цитированием

  #273  
Старый 10.12.2007, 22:28
Monus
Новичок
Регистрация: 22.11.2007
Сообщений: 13
Провел на форуме:
10875

Репутация: 0
По умолчанию



вот какая проблема, и плиз помогите построить таблицу чтобы хп и мана были как в неверлэндсе. плиз.
 
Ответить с цитированием

  #274  
Старый 11.12.2007, 23:59
Chrek625
Участник форума
Регистрация: 06.06.2006
Сообщений: 163
Провел на форуме:
1025198

Репутация: 11
По умолчанию

Цитата:
Сообщение от Isis  
Мда уж...
не надо писать мне в пм чтобы я вам помогал вам усановить....
У меня будет время, распишу что, где как устанавливать т.к. мне самому надо еще пробовать, а пока времени нет !!!
Сначала будет территория, затем енигма и т.п.

Если не сложно то скажи когда ты зделаешь то что обещал. Меня очень интересует где как устанавливать в Энигме...

За помощь польшой и жирный плюс.
Или может кто то другой может помочь с этим буду благодарен.
 
Ответить с цитированием

  #275  
Старый 12.12.2007, 00:12
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Chrek625, то что обещал сделать не смогу как минимум в ближайшие 2 месяца...
На заказ..пожалуйста..
Ася в профиле
 
Ответить с цитированием

  #276  
Старый 12.12.2007, 16:29
Monus
Новичок
Регистрация: 22.11.2007
Сообщений: 13
Провел на форуме:
10875

Репутация: 0
По умолчанию

код правильно оформлен? а то нифига не получается. Суть скриптика таков, в user добавлена строка "fisher" начальный парам = 0.

файл profesions.php
<?
function profesions($who){
if($db["fisher"] == 25){$pr = "img/profesions/fisher01.jpg";$zzz = "Лесоруб первой ступени";}
else if($db["fisher"] == 0){$pr = "img/profesions/fisher01.jpg";$zzz = "не лесоруб";}
print "<img src='$pr' alt='$zzz' border=0>";
}
?>


в файле infо.php обращение
<? include "profesions.php";
$who=$db_p["login"];
profesions($who);
?>

Вроде правильно но не работает, картинку показывает в любом случае, а подмись одну и туже, даже при смене на 25 или 0 умение.
 
Ответить с цитированием

  #277  
Старый 13.12.2007, 10:21
Setttt
Новичок
Регистрация: 12.12.2007
Сообщений: 2
Провел на форуме:
11047

Репутация: 0
По умолчанию

Народ а ни у кого нет скрипта "Легенда: Наследие Драконов"? хорошая игра и не где не могу найти!!!!
 
Ответить с цитированием

  #278  
Старый 13.12.2007, 12:21
Setttt
Новичок
Регистрация: 12.12.2007
Сообщений: 2
Провел на форуме:
11047

Репутация: 0
По умолчанию

Друзья, кто разбирается помагите!!!
скачал Территорию. поставил, залил все базы (с auth1 конечно пришлось повазится)
теперь при регистрации нового игрока выводит ошибку при переходе на вторую страницу регистрации.
Fatal error: Call to undefined function personage_table() in C:\webserver\www\territory\register.php on line 782

Плиц Хелп
 
Ответить с цитированием

  #279  
Старый 13.12.2007, 13:42
DEMIX
Познающий
Регистрация: 17.06.2007
Сообщений: 39
Провел на форуме:
197892

Репутация: 11
По умолчанию

У кого есть скрипт Ever Fight? Выложите плиз.
 
Ответить с цитированием

  #280  
Старый 15.12.2007, 11:48
Monus
Новичок
Регистрация: 22.11.2007
Сообщений: 13
Провел на форуме:
10875

Репутация: 0
По умолчанию

Цитата:
Сообщение от DEMIX  
У кого есть скрипт Ever Fight? Выложите плиз.
держи http://my-game.clan.su/_ld/0/10_ever.rar
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Имеется такой вод код одной из on-line игр! FAT PHP, PERL, MySQL, JavaScript 4 09.09.2008 21:01
sql на сайте игр Tikson Болталка 13 05.02.2007 16:21
Куплю исходник или оплачу инструкцию! krinft Разное - Покупка, продажа, обмен 3 24.03.2006 00:44
у кого есть исходник сокса 5? Dr0ne С/С++, C#, Delphi, .NET, Asm 3 24.02.2006 02:20



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ