Полностью согласен, при том что еще и сервачек нужен не хиленький, а иначе и смысла нет все это затевать.
Если у когото есть реально работающая игра, без багов. То после теста. Я бы купил ее.. Поставил бы пусть панки играют ))
Мне просто интересно! А нашчот плюсов , нуууу скоко смогу максимум стоко и поставлю ) Незнаю как у вас тут! ))
Или может у кого есть исходник "Dragon Kingdom" полностю на русском языке! Залейте пожалуста) Как всегда с меня плюсы
Извините что повторяюсь но повторно прожу если кто нибуть найдёт или у кого нибуть есть ети скрипты пожалуста поделитись или продайте за вмз! www.bloodyworld.com EVER FIGHT Полностью рабочая! ЗА ранее спасибо Стучите в аську - 467028532 =)
Ever Fight Мне нада помощь в скрипте, я хочу переделать одну вещь. Там как и в других играх есть полоска меню, вот её код: <? session_start(); ?> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <meta http-equiv="Content-Language" content="ru"> <LINK REL=StyleSheet HREF='main.css' TYPE='text/css'> <? include "conf.cfg"; $data = mysql_connect($base_name, $base_user, $base_pass); mysql_select_db($db_name,$data); $sql = "SELECT * FROM users WHERE login='".$_SESSION["login"]."'"; $result = mysql_query($sql); $db = mysql_fetch_array($result); $orden = $db["orden"]; $clan = $db["clan"]; ?> <script> function rel(){ top.location.reload(); } function personal(){ window.open('anket.php','anket2'); top.menu.location.href='menu.php?act=none'; } function new_win(name){ if(name == 'forum'){ window.open('/forum/','forum'); } if(name == 'faq'){ window.open('faq/','faq'); } } function perevod(){ window.open('perevod.php'); top.menu.location.href='menu.php?act=none'; } function url(url){ top.main.location.href = "main.php?act="+url; } function url2(url){ top.main.location.href = url; } function exit(){ if(confirm("Вы уверены что хотите выйти из игры?")){top.location.href='index.php';} } function goBack(){ top.main.history.back(-1); } </script> <script language="JavaScript1.2"> function high(which2){ theobject=which2 highlighting=setInterval("highlightit(theobject)",50) } function low(which2){ clearInterval(highlighting) if (which2.style.MozOpacity) which2.style.MozOpacity=0.3 else if (which2.filters) which2.filters.alpha.opacity=70 } function highlightit(cur2){ if (cur2.style.MozOpacity<1) cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1 else if (cur2.filters&&cur2.filters.alpha.opacity<100) cur2.filters.alpha.opacity+=10 else if (window.highlighting) clearInterval(highlighting) } </script> <body bgcolor="#EEEEEE" topmargin="0" leftmargin="0"> <table border="0" width="100%" background="buttons/line.gif" height="35" cellspacing="0" cellpadding="0"> <tr> <td valign="middle" align="left" height="35"><img border="0" src="buttons/sm_logo.gif" alt="ever Fight" width="75" height="35"></td> <td width="100%" valign="middle" align="right" height="25"> <?if($db["admin_level"]>=1){?> <img STYLE="filterropShadow(Color=#112233, OffX=50, OffY=50, Positive=10)" border="0" src="buttons/admin.gif" alt="Не лезь, убьёт!!!" width="27" height="27" onClick=url("orden"); style="cursor:hand"> <?}?> <?if($db["clan_short"] == "inkviz"){?> <img STYLE="filterropShadow(Color=#112233, OffX=50, OffY=50, Positive=10)" border="0" src="buttons/orden_ink.gif" alt="Возможности" width="27" height="27" onClick=url("inkviz_ord"); style="cursor:hand"> <img STYLE="filterropShadow(Color=#112233, OffX=50, OffY=50, Positive=10)" border="0" src="buttons/place.gif" alt="Орден Тамплиеров" width="27" height="27" onClick=url("inkviz"); style="cursor:hand"> <?}?> <img border="0" src="buttons/1_1.gif" width="10" height="10"> <?if($db["level"]>=4){?> <img border="0" src="buttons/perevod.gif" alt="Передача предметов/денег" width="27" height="27" onClick=url("perevod"); style="cursor:hand"> <?}?> <img border="0" src="buttons/inventory.gif" alt="Инвентарь" width="27" height="27" onClick=url("inv&razdel=obj"); style="cursor:hand"> <img border="0" src="buttons/character.gif" alt="Персонаж" width="27" height="27" onClick=url("char"); style="cursor:hand"> <img border="0" src="buttons/place111.gif" alt="Месторасположение" width="25" height="25" onClick=url("none"); style="cursor:hand"> <img border="0" src="buttons/1_1.gif" width="10" height="10"> <img border="0" src="buttons/forum.gif" alt="Форум" width="27" height="27" onClick=new_win("forum") style="cursor:hand"> <!---<img border="0" src="buttons/faq.gif" alt="FAQ по игре" width="27" height="27" onClick=new_win("faq") style="cursor:hand"> ----> <img border="0" src="buttons/refresh.gif" alt="Обновить" width="27" height="27" onClick=rel(); style="cursor:hand"> <img border="0" src="buttons/back.gif" alt="Назад" width="27" height="27" onClick="goBack();" style="cursor:hand"> <img border="0" src="buttons/1_1.gif" width="10" height="10"> </tr> </table> </body> я хочу в неё встроить : ник, уровень, хп и ману. делаю на локалхосте, соответственно подключаюсь к базе через конфиг: <? $base_name="localhost"; $base_user="root"; $base_pass=""; $db_name="ever"; $GSM="1"; $break = "0"; $debug = false; ?> вот в базе USERS строки: `id` int(4) NOT NULL auto_increment, `login` varchar(30) default NULL, `login_display` varchar(30) NOT NULL default '', `name` varchar(30) default 'не указано', `password` varchar(30) default NULL, `mail` varchar(30) default NULL, `marry` varchar(30) default NULL, `sex` varchar(30) default NULL, `birthday` varchar(30) default NULL, `homepage` varchar(50) NOT NULL default '', `town` varchar(30) default 'не указан', `deviz` varchar(255) default 'не указан', `date` varchar(30) default NULL, `hp` varchar(30) default '35', `sila` varchar(30) default '5', `lovkost` varchar(30) default '5', `udacha` varchar(30) default '5', `power` varchar(30) default '5', `lose` varchar(30) default '0', `win` varchar(30) default '0', `exp` varchar(30) default '0', `amulet` varchar(30) default '0', `hand_r` varchar(30) default '0', `hand_l` varchar(30) NOT NULL default '0', `hand_l_type` varchar(30) NOT NULL default 'phisic', `hobie` longtext, `armour` varchar(30) default '0', `poyas` varchar(30) default '0', `obraz` varchar(30) default NULL, `ring1` varchar(30) default '0', `ring2` varchar(30) default '0', `ring3` varchar(30) default '0', `helmet` varchar(30) default '0', `perchi` varchar(30) default '0', `shield` varchar(30) default '0', `boots` varchar(30) default '0', `glava` varchar(30) default NULL, `money` varchar(30) default '0', `chin` varchar(30) default NULL, `bron_head` varchar(30) default '0', `bron_arm` varchar(30) NOT NULL default '0', `bron_poyas` varchar(30) default '0', `room` varchar(30) default NULL, `status` varchar(30) default NULL, `ups` varchar(30) default '3', `shut` varchar(30) default NULL, `shut_reason` varchar(99) default NULL, `prision` varchar(30) default '0', `prision_reason` varchar(255) default NULL, `blok` varchar(30) default '0', `blok_reason` varchar(255) default NULL, `icq` varchar(30) default NULL, `city` varchar(30) default NULL, `city_game` varchar(30) default NULL, `level` varchar(30) default '0', `intellekt` varchar(30) default '1', `vospriyatie` varchar(30) default '1', `mana` varchar(30) default '6', `mana_all` varchar(30) default '6', `hp_all` varchar(30) default '35', `phisic_vl` varchar(30) default '1', `sword_vl` varchar(30) default '1', `axe_vl` varchar(30) default '1', `hummer_vl` varchar(30) default '1', `castet_vl` varchar(30) default '1', `copie_vl` varchar(30) default '1', `shot_vl` varchar(30) NOT NULL default '1', `next_up` varchar(30) default '30', `battle` varchar(30) default '0', `cost` varchar(30) default '0', `travm` varchar(30) default '0', `travm_stat` varchar(30) default NULL, `travm_var` varchar(30) default NULL, `travm_old_stat` varchar(30) default NULL, `hand_r_type` varchar(30) default 'phisic', `clan` varchar(30) default NULL, `cure_hp` varchar(30) default '0', `movable` varchar(30) default '1', `color` varchar(30) default 'black', `reg_ip` varchar(30) NOT NULL default '', `battle_pos` varchar(30) default '0', `battle_team` varchar(30) default NULL, `battle_opponent` varchar(30) NOT NULL default '', `orden` varchar(30) default NULL, `clan_short` varchar(30) NOT NULL default '', `admin_level` varchar(30) NOT NULL default '0', `clan_take` varchar(30) NOT NULL default '0', `umenie` varchar(30) NOT NULL default '0', `cure_mn` varchar(30) NOT NULL default '0', `water_magic` varchar(30) NOT NULL default '0', `earth_magic` varchar(30) NOT NULL default '0', `fire_magic` varchar(30) NOT NULL default '0', `air_magic` varchar(30) NOT NULL default '0', `cast` varchar(30) NOT NULL default '0', `no_armour` varchar(30) NOT NULL default '0', `light_armour` varchar(30) NOT NULL default '0', `heavy_armour` varchar(30) NOT NULL default '0', `trade` varchar(30) NOT NULL default '0', `cure` varchar(30) NOT NULL default '0', `walk` varchar(30) NOT NULL default '0', `mass` varchar(30) NOT NULL default '0', `otdel` varchar(30) NOT NULL default '', `metka` varchar(30) NOT NULL default '0', `profession` varchar(30) NOT NULL default '', `speed` varchar(30) NOT NULL default '1000', `hand_r_free` varchar(30) NOT NULL default '1', `hand_l_free` varchar(30) NOT NULL default '1', `hand_r_krit` varchar(30) NOT NULL default '0', `hand_l_krit` varchar(30) NOT NULL default '0', `hand_r_antikrit` varchar(30) NOT NULL default '0', `hand_l_antikrit` varchar(30) NOT NULL default '0', `hand_r_uvorot` varchar(30) NOT NULL default '0', `hand_l_uvorot` varchar(30) NOT NULL default '0', `hand_r_antiuvorot` varchar(30) NOT NULL default '0', `hand_l_antiuvorot` varchar(30) NOT NULL default '0', `hand_r_hitmin` varchar(30) NOT NULL default '0', `hand_l_hitmin` varchar(30) NOT NULL default '0', `hand_r_hitmax` varchar(30) NOT NULL default '0', `hand_l_hitmax` varchar(30) NOT NULL default '0', `zayavka` varchar(30) NOT NULL default '', `acsess1` varchar(30) NOT NULL default '0', `acsess2` varchar(30) NOT NULL default '0', `animal` varchar(30) NOT NULL default '0', `state` varchar(30) NOT NULL default '', `maxmass` varchar(30) NOT NULL default '30', `navik_wood` varchar(30) NOT NULL default '0', `parent_temp` varchar(30) NOT NULL default '', `cure_time` varchar(30) NOT NULL default '1200', `krit` varchar(30) NOT NULL default '0', `akrit` varchar(30) NOT NULL default '0', `uvorot` varchar(30) NOT NULL default '0', `auvorot` varchar(30) NOT NULL default '0', `popadanie` varchar(30) NOT NULL default '0', `promah` varchar(30) NOT NULL default '0', `oglushenie` varchar(30) NOT NULL default '0', `aoglushenie` varchar(30) NOT NULL default '0', `osleplenie` varchar(30) NOT NULL default '0', `aosleplenie` varchar(30) NOT NULL default '0', `is_oslep` varchar(30) NOT NULL default '0', `turn` varchar(30) NOT NULL default '0', `bron_corp` varchar(30) NOT NULL default '0', `bron_legs` varchar(30) NOT NULL default '0', `adminsite` varchar(30) NOT NULL default '', `sword_bt` varchar(30) NOT NULL default '', `axe_bt` varchar(30) NOT NULL default '', `hummer_bt` varchar(30) NOT NULL default '', `castet_bt` varchar(30) NOT NULL default '', `copie_bt` varchar(30) NOT NULL default '', `phisic_bt` varchar(30) NOT NULL default '', `dealer` varchar(30) NOT NULL default '', `wp_max` varchar(30) NOT NULL default '', `platina` varchar(99) default NULL, `vip` varchar(30) default '0', `sponsor` varchar(30) default '0', `wp_min` varchar(30) NOT NULL default '', `max_a` varchar(99) default NULL, `min_a` varchar(99) default NULL, `obezlik` varchar(99) default NULL, `bron_leg` varchar(99) default NULL, Вот как оформлено хп и мана в файле function.php : /*=============ПОКАЗАТЬ ХП/МАНУ=========================*/ 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 </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> <? } Прошу помочь осуществить
Много лишнего. Возьми, например, info.php (вывод данных: кол-во жизни, склонность, клан и уровень над персонажем) или в инвентаре аналогичный код. Вставь в свое меню. Не забудь еще указать последнее в коде для отображения хп, маны.
Буду благодарен если кто выложит двиг Легиона Теней или в инете http://twog.ru ну если твог недоступен то вот еще 1 ссыль http://www.darckworld.ru/
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 </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); ?> Всё получилось, только поправить надо таблицу чтобы ровно показывало
Если не сложно то скажи когда ты зделаешь то что обещал. Меня очень интересует где как устанавливать в Энигме... За помощь польшой и жирный плюс. Или может кто то другой может помочь с этим буду благодарен.
Chrek625, то что обещал сделать не смогу как минимум в ближайшие 2 месяца... На заказ..пожалуйста.. Ася в профиле
код правильно оформлен? а то нифига не получается. Суть скриптика таков, в 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 умение.
Друзья, кто разбирается помагите!!! скачал Территорию. поставил, залил все базы (с auth1 конечно пришлось повазится) теперь при регистрации нового игрока выводит ошибку при переходе на вторую страницу регистрации. Fatal error: Call to undefined function personage_table() in C:\webserver\www\territory\register.php on line 782 Плиц Хелп