[水怪附加插件]水怪RPG 顯示虛擬形像
改左我成2個鐘啦..
6yO,gE3b5t}含GTA、模擬市民2、Live For Speed,及各PSP和NDS等遊戲資料、教學、秘技、下載、模組(mod)及討論鬼叫我既技術...
c'\%z4{WN"Y7vP從水怪既$avatar_img學懂怎樣提取SQL資訊
:bf gX+XcL$E]bbs.04gd.com=================================================
gta 4,gta iv,gta sa,vc,sims2 模擬市民2,Live for Speed,mp3,online game,軟件,作弊,遊戲下載,tvb,架勢堂,森美,星空奇談,雲海,恐怖熱線,極度,極道,潘紹聰,電台節目,Linkin Park,psp,nds,模擬器,動漫畫 [ 論壇 | GTA SA | SA MP | GTA 4 | SIMS 2 | Live for Speed | PSP | NDS ]$[R-df0hSg
插件: 水怪RPG 顯示虛擬形像 (任何版本水怪)
零舍好 討論區%tY?1?DE
作者: bananasims
n~(v(C%L(_bbs.04gd.com演示: http://bbs.i-circle.net/rpg.php
bbs.04gd.comi sX4tC Kq
或圖片[附件]
零舍好 討論區yA(w.o1E{
bbs.04gd.com.`b
u8Xp\R
整左成兩個鐘
Rmi
j)]o
終於研究好了
零舍好 討論區y$@-f,r:?1Q1_ lEw
4o3@9nE+Pdbc修改
F9BFy
]` z2u零舍好 討論區rpg.php
i(~6[SW W fqI!F6\含GTA、模擬市民2、Live For Speed,及各PSP和NDS等遊戲資料、教學、秘技、下載、模組(mod)及討論找
$bankcre=$rpgsettings['bankcredits'];
下一行加入
//Add Virtual Image to RPG by bananasims
require_once './forumdata/cache/plugin_virtualimage.php';
$imagesset = $_DCACHE['plugins_settings'][virtualimage];
if($imagesset[openalpha]){$alpha = "FILTER: alpha(opacity=\"+WearArray[i]+\")";}
//Add Virtual Image to RPG by bananasims
再找 ( 1.0 SE 或以上適用)
//====================================
if ($rpgsettings[rpg_showavatar] ==1 ) {
$querya2 = $db->query("SELECT * FROM cdb_memberfields WHERE uid='$discuz_uid'");
$profiledata2=$db->fetch_array($querya2);
if($profiledata2['avatar'])
{
$avatar_img = '<img src="'.$profiledata2['avatar'].'" width="'.$profiledata2['avatarwidth'].'" height="'.$profiledata2['avatarheight'].'" border="0"><br>';
}}
//====================================
取代為
//Avatar
if ($rpgsettings[rpg_showavatar] ==1 ) {
$query = $db->query("SELECT avatar, avatarwidth, avatarheight FROM {$tablepre}memberfields WHERE uid='$discuz_uid'");
$rpgprofile=$db->fetch_array($query);
if($rpgprofile['avatar']) {
$avatar_img = '<img src="'.$rpgprofile['avatar'].'" width="'.$rpgprofile['avatarwidth'].'" height="'.$rpgprofile['avatarheight'].'" border="0"><br>';
}
}
//Add Virtual Image to RPG by bananasims
$query = $db->query("SELECT * FROM {$tablepre}memberfields WHERE uid='$discuz_uid'");
$vi=$db->fetch_array($query);
$query2 = $db->query("SELECT * FROM {$tablepre}members WHERE uid='$discuz_uid'");
$vi2=$db->fetch_array($query2);
$gender = $vi2[gender];
if ($imagesset['orderuse']!='1' && ($vi['useimages'] != 1 || $vi2[gender]==0)){
$avatar_img = $avatar_img;
} else {
if ($vi2[gender]==1){
$tempequip = '0-0-0-0-0-0-0-0-init-init-0-init-0-init-init-0-0-0-init-0-0-0-0-0-0-0'; //男性的初始值
$sex = "m";
$upid = "init";
} elseif ($vi2[gender]==2){
$tempequip = '0-0-0-0-0-0-0-0-initf-initf-0-initf-0-initf-initf-0-0-0-initf-0-0-0-0-0-0-0'; //女性的初始值
$sex = "f";
$upid = "initf";
}
$userwearip = '400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-400-40 0-400-400';//商品的過期屬性
$cookiearray = split('-', $tempequip);
$weararray = split('-', $userwearip);
$imagescookie = $db->query("SELECT * FROM $tablepre"."images_user where userid = '$vi[uid]' and dafaultuse = '1' and (suitable = '$sex' or suitable = 't')");
while ($userimages = $db->fetch_array($imagescookie)){
$tempi = $userimages[classid];
$cookiearray[$tempi] = $userimages[picid];
if($imagesset[beold]){
$images_weardate = $userimages[endurance] - (time() - $userimages[lastuse]);
$images_weardate = ceil($images_weardate/8640);
if ($images_weardate <= 0){
$db->query("UPDATE $tablepre"."images_user SET dafaultuse = '3' WHERE userid='$member[userid]' and picid = '$userimages[facepicid]' and classid= '$userimages[classid]' and dafaultuse='1'");
if($userimages[classid] == 8||$userimages[classid]==9||$userimages[classid]==11||$userimages[classid] ==13||$userimages[classid]==14||$userimages[classid]==18){
$userupid = $upid;
} else {
$userupid = "0";
}
$cookiearray[$tempi] = $userupid;
} else {
$weararray[$tempi] = $images_weardate;
}
} else {
$weararray[$tempi] = 100;
}
}
if ($vi2[gender]==0){
$userimages = "";//虛擬形象
} else {
$userimages = implode("-", $cookiearray);}
$userwear = implode("-", $weararray);
$avatar_img = "
<!-- 虛擬形象開始-->
<DIV id=Show{$vi2['pid']} style=\"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 140px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 226px\"></DIV>
<SCRIPT language=JavaScript>
var currface = \"$userimages\";
if (currface ==\"\") {
currface = \"0\";
}
var currwear = \"$userwear\";
var showArray = currface.split('-');
var WearArray = currwear.split('-');
if (showArray[6] != '0'){
showArray[8] = 0;
showArray[9] = 0;
}
var s=\"\";
for (var i=0; i<26; i++){
if(showArray[i] != '0'){
if((showArray[i] == 'init') || (showArray[i] == 'initf')){
s+=\"<IMG src=images/virtualimage/\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";'>\";
}else{
s+=\"<IMG src=images/virtualimage/\"+i+\"/\"+showArray[i]+\".gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:\"+i+\";".$alpha." '>\";
}
}
}
s+=\"<IMG src=images/virtualimage/blank.gif style='padding:0;position:absolute;top:0;left:0;width:140;height:226;z-index:50'>\";
if (currface=='0'){
s=\"<IMG src=images/virtualimage/noface.gif style='padding:0;position:absolute;top:0;left:0;width:154;height:94;'>\";
}
Show{$vi2['pid']}.innerHTML=s;
</SCRIPT>
<!-- 虛擬形象結束-->
";
}
//Add Virtual Image to RPG by bananasims
//Avatar
================================1.0SE以下才修改(不是1.0SE)