 |
06.04.2010, 21:00
|
#1
|
|
|
|
Старший сержант
|
 Регистрация: 02.03.2010
 Сообщений: 244
 Популярность: 876
 Сказал(а) спасибо: 44
Поблагодарили 131 раз(а) в 81 сообщениях
|
3D модель для сайта
Пример:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для 2.4.3:
Код:
$item_head = $data[346];
$item_neck = $data[362];
$item_shoulder = $data[378];
$item_shirt = $data[394];
$item_chest = $data[410];
$item_belt = $data[426];
$item_legs = $data[442];
$item_feet = $data[458];
$item_wrist = $data[474];
$item_gloves = $data[490];
$item_finger1 = $data[506];
$item_finger2 = $data[522];
$item_trinket1 = $data[538];
$item_trinket2 = $data[554];
$item_back = $data[570];
$item_main_hand = $data[586];
$item_off_hand = $data[602];
$item_ranged_slot = $data[618];
Для 3.1.3:
Код:
$item_head = $data[260];
$item_neck = $data[278];
$item_shoulder = $data[296];
$item_shirt = $data[314];
$item_chest = $data[332];
$item_belt = $data[350];
$item_legs = $data[368];
$item_feet = $data[386];
$item_wrist = $data[404];
$item_gloves = $data[422];
$item_finger1 = $data[440];
$item_finger2 = $data[458];
$item_trinket1 = $data[476];
$item_trinket2 = $data[494];
$item_back = $data[512];
$item_main_hand = $data[530];
$item_off_hand = $data[548];
$item_ranged_slot = $data[566];
Для 3.3.2 (полная версия скрипта):
Код:
<html>
<center>Введите имя персонажа.<form name="pepe" action="<?php $PHP_SELF?>" method=POST>
<input type=text name="Nnombre">
<input type=submit name="boton" value="ok">
</form></center>
<?php
$config['ip'] = "localhost";
$config['user'] = "root";
$config['pass'] = "mangos";
$config['char_db'] = "characters";
$config['world_db'] = "mangos";
$config['player_guid'] = $_POST["Nnombre"];
echo "<center>Текущий персонаж ".$_POST["Nnombre"];
echo "</center>";
mysql_connect($config['ip'], $config['user'], $config['pass']);
mysql_select_db($config['char_db']);
$sql = mysql_query("SELECT data, race, gender FROM characters WHERE name = '".mysql_real_escape_string($config['player_guid'])."'");
$result = mysql_fetch_array($sql);
$data = explode(' ',$result['data']);
$item_head = $data[283];
$item_neck = $data[285];
$item_shoulder = $data[287];
$item_shirt = $data[289];
$item_chest = $data[291];
$item_belt = $data[293];
$item_legs = $data[295];
$item_feet = $data[297];
$item_wrist = $data[299];
$item_gloves = $data[301];
$item_finger1 = $data[303];
$item_finger2 = $data[305];
$item_trinket1 = $data[307];
$item_trinket2 = $data[309];
$item_back = $data[311];
$item_main_hand= $data[313];
$item_off_hand = $data[315];
$item_ranged_slot= $data[317];
function wowhead_did($item) {
global $config; //Need to get the config data array
mysql_select_db($config['world_db']);
$sql = mysql_query("SELECT displayid FROM item_template WHERE entry = '$item'");
$displayid = mysql_result($sql, 0);
echo $displayid;
}
function char_racegender($race, $gender) {
$char_race = array(
1 => 'human',
2 => 'orc',
3 => 'dwarf',
4 => 'nightelf',
5 => 'scourge',
6 => 'tauren',
7 => 'gnome',
8 => 'troll',
10 => 'bloodelf',
11 => 'draenei');
$char_gender = array(
0 => 'male',
1 => 'female');
echo $char_race[$race].$char_gender[$gender];
}
?>
<div id="model_scene" align="center">
<object id="wowhead" type="application/x-shockwave-flash" data="http://static.wowhead.com/modelviewer/ModelView.swf" height="640px" width="480px">
<param name="quality" value="high">
<param name="allowscriptaccess" value="always">
<param name="menu" value="false">
<param value="transparent" name="wmode">
<param name="flashvars" value="model=<?php char_racegender($result['race'], $result['gender']); ?>&modelType=16&ha=0&hc=0&fa=0&sk=0&fh=0&fc=0&contentPath=<?php echo 'http://static.wowhead.com/modelviewer/&blur=1&equipList='; if ($item_head) {echo '1,';} wowhead_did($item_head); if ($item_shoulder) {echo ',3,';}wowhead_did($item_shoulder); if ($item_back) {echo ',16,';} wowhead_did($item_back); if ($item_chest) {echo ',5,';} wowhead_did($item_chest); if ($item_wrist) {echo ',9,';} wowhead_did($item_wrist); if ($item_gloves) {echo ',10,';} wowhead_did($item_gloves); if ($item_belt) {echo ',6,';} wowhead_did($item_belt); if ($item_legs) {echo ',7,';}wowhead_did($item_legs); if ($item_feet) {echo ',8,';} wowhead_did($item_feet); if ($item_off_hand) {echo ',14,';} wowhead_did($item_off_hand);if ($item_main_hand) {echo ',21,';} wowhead_did($item_main_hand); ?>">
<param name="movie" value="http://static.wowhead.com/modelviewer/ModelView.swf">
</object>
</div>
</html>
Последний раз редактировалось Винсент; 06.04.2010 в 21:04.
|
|
|
Пользователь сказал cпасибо:
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 20:51.
|
 |