VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
// Get All RPG Profiles
$UserRPG=array();
$Get_RPG=$DB_site->query("select * from inferno_user");
while($rpg=$DB_site->fetch_array($Get_RPG)){
$UserRPG[$rpg[rid]]=$rpg;
}
foreach($UserRPG as $rpgb){
if($rpgb['inclan']!=''){
$gclan=$DB_site->query_first("select * from inferno_clan where cid='{$rpgb['inclan']}'");
if($gclan['cid']!=""){
$UserRPG[$rpgb['rid']]['Clan_Link']="<a href='inferno.php?act=ViewClan&cid={$gclan['cid']}'>{$gclan['cname']}</a>";
}
}
}
Find:
Code:
Code:
// global options
global $vboptions, $stylevar, $vbphrase, $DB_site, $datastore, $_USEROPTIONS, $style, $show, $usergroupcache;
Underneath Place:
Code:
Code:
// global rpg profile
global $UserRPG;
Find:
Code:
Code:
// not posted by an unregistered user so get profile stuff
if ($post['userid'])
{
Underneath Place:
Code:
Code:
if($UserRPG[$post[userid]]){
$post['UserRPG']=$UserRPG[$post[userid]];
// Player Stats
// HP Bar
$hp = $post['UserRPG']['hp'];
$hpm= $post['UserRPG']['hpm'];
$hpa= $hp/$hpm;
$hpa= $hpa*100;
$post['UserRPG']['hpd']=$hpa;
// MP Bar
$mp = $post['UserRPG']['mp'];
$mpm= $post['UserRPG']['mpm'];
$mpa= $mp/$mpm;
$mpa= $mpa*100;
$post['UserRPG']['mpd']=$mpa;
// DEF Bar
$def= $post['UserRPG']['def'];
$defm=$hpm;
$defa=$def/$defm;
$defa=$defa*100;
$post['UserRPG']['defd']=$defa;
// STR Bar
$str= $post['UserRPG']['str'];
$strm=$hpm;
$stra=$str/$strm;
$stra=$stra*100;
$post['UserRPG']['strd']=$stra;
if($post['UserRPG']['strd'] > 100){
$post['UserRPG']['strd']=100;
}
if($post['UserRPG']['defd'] > 100){
$post['UserRPG']['defd']=100;
}
// Get Table
eval('$get_the_tab.= "' . fetch_template('inferno_post_table') . '";');
$post['Table_INFO']=$get_the_tab;
}
Save & Upload
And thats it, you can simply edit the table structure within the new template you added, and the rpg member var is $post['UserRPG'], so for example, rpg name would be: $post['UserRPG']['name']