Речь идет об онлайн игре Бойцовский клуб, combats.ru
Добавлено спустя 8 часов 47 минут 22 секунды:
Ну что нет специалистов по написанию модов. Тогда скажу что прошу не просто так

Код: Выделить всё
<?
# "забиваем" данные в массив (в данном случае по строке со страницы на элемент)
$lines = file("http://capitalcity.combats.ru/inf.pl?login=ORLOFFo&short=1");
# проходим весь массив поэлементно
foreach($lines as $value){
# в переменную $var попадает название переменной со страницы
# $val -- её значение!
list($var, $val) = split("\=",$value);
# красиво выводим:)
echo "<font face=verdana color=red><b>$var</b></font>=$val<br>";
# для удобства сохраняем данные в ассоциативный массив, т.е. $arr['some_key'] = 'some value';
$arr[$var] = $val;
}
# Раз мы сохраняли в массив, так логично будет посмотреть получилось ли?
echo "<font face=verdana size=+3>".$arr['gamecity']."</font>";
?>
Код: Выделить всё
function getalign(al)
{
var n=parseFloat(al);
if (n>=1 && n<2) return("Белое братство");
if (n>=2 && n<3) return("Хаос");
if (n>=3 && n<4) return("Темное братство");
if (n>=7 && n<8) return("Нейтральное братство");
if (n>=50 && n<51) return("Алхимики");
return("");
}
function getalignurl(al)
{
var n=parseFloat(al);
if (n==50) return "http://capitalcity.combats.ru/encicl/alchemist.html";
return "http://capitalcity.combats.ru/encicl/alignment.html";
}
function drwfl(name, id, level, align, klan)
{
var s="";
if (align!="0") s+="<A HREF='"+getalignurl(align)+"' target=_blank><IMG SRC='http://img.combats.ru/i/align"+align+".gif' WIDTH=12 HEIGHT=15 ALT=\""+getalign(align)+"\"></A>";
if (klan) s+="<A HREF='/encicl/klan/"+klan+".html' target=_blank><IMG SRC='http://img.combats.ru/i/klan/"+klan+".gif' WIDTH=24 HEIGHT=15 ALT=''></A>";
s+="<B>"+name+"</B>";
if (level!=-1) s+=" ["+level+"]";
if (id!=-1) s+="<A HREF='/inf.pl?"+id+"' target='_blank'><IMG SRC=http://img.combats.ru/i/inf.gif WIDTH=12 HEIGHT=11 ALT='Инф. о "+name+"'></A>";
document.write(s);
}
Код: Выделить всё
#
#---[ OPEN ]---
#
includes/usercp_validate.php
#
#---[ FIND ]---
#
return array('error' => false, 'error_msg' => '');
#
#---[ ADD, BEFORE ]---
#
$combats_record = @join('', @file("http://capitalcity.combats.ru/inf.pl?login=".urlencode($username)."&short=1") );
if (!preg_match("/^login={$username}\s+/m",$combats_record)) {
return array('error' => true, 'error_msg' => $lang['Username_disallowed']);
}
как именно вы это хотели видеть? и какая переменная в ответе игрового сервера отвечает за "склонность" ?PROhvost писал(а):а также мод, который будет автоматом цеплять к нику склонность, клан-значок и уровень персонажа в бойцовском клубе.
ответ сервера писал(а):login=ORLOFF
id=1143403433
zodiac=12
gamecity=Angels city
gamecity_url=http://angelscity.combats.ru
level=2
vicrory=52
defeat=37
name=De los aguilas
dex=4
str=10
inst=3
power=10
_dex=4
_str=10
_inst=3
_power=10
birthplace=Angels city
date_registry=27.03.06 02:03
objects=roba1=Рубашка\nУровень жизни: +3\nДолговечность: 4/10,
HP=93/93