[水怪RPG複雜化委員會]天空鬥技場興建計劃啟動
版主: 版主管理群
都可以啦.....
可以用FLASH血論壇~ 我在ASP的時候有玩過
還有不然Macromedia搞個ColdFusion是搞屁的呀~~
就是為了把FLASH推向資料庫......
可以用FLASH血論壇~ 我在ASP的時候有玩過
還有不然Macromedia搞個ColdFusion是搞屁的呀~~
就是為了把FLASH推向資料庫......
Helvetica is a feature-length independent film about typography.
這圖要怎麼抓呀ilove1291 寫:這不是我畫的阿 抓圖而已GeniusKiKi 寫:StickyKid 兄
要有自己的特色阿\r
這樣你的論壇就跟 RPG 遊戲不搭阿\r
要就自己畫阿\r
要有骨氣阿\r
http://www.sybmonde.com/ics/index.htm
這是ro紙娃娃的網站 可以做出很多種的頭飾有1百多種呢\r
不過StickyKid 走的是 Pixel風格 把Ro作成那樣很屌ㄋ
我在這裡把人做好 抓下來切兩半的
1個人物有16張圖
假設npc ICON 編號 00
npc00.00.gif>>>>向下上半身
npc00.01.gif>>>>向下下半身
npc00.10.gif>>>>向左上半身
npc00.11.gif>>>>向左下半身
npc00.20.gif>>>>向上上半身
npc00.21.gif>>>>向上下半身
npc00.30.gif>>>>向右上半身
npc00.31.gif>>>>向右下半身
xpc00.00.gif>>>>攻擊選擇向下上半身
xpc00.01.gif>>>>攻擊選擇向下下半身
xpc00.10.gif>>>>攻擊選擇向左上半身
xpc00.11.gif>>>>攻擊選擇向左下半身
xpc00.20.gif>>>>攻擊選擇向上上半身
xpc00.21.gif>>>>攻擊選擇向上下半身
xpc00.30.gif>>>>攻擊選擇向右上半身
xpc00.31.gif>>>>攻擊選擇向右下半身
做好取代掉 images/eol/npc/ 裡面的圖就好嚕
-
- 星球普通子民
- 文章: 21
- 註冊時間: 2003-12-23 05:25
- 聯繫:
發現在function_eol.php有幾個密技是沒在當初的rpg.sql內....導致雖然程式寫東西但資料庫沒有..有人有這個弩攻什麼亂飛屎的描述嗎?
另外想自己調整掉寶率....發現這一句\r
$sql = "select item_id, item_name from phpbb_rpg_items where in_which_store <= 2 and need_level <= $ulv order by item_id limit " . rand(0, $item_count) . " , 1";
in_which_store欄有人知道是幹什麼的嗎?不知道可不可以就拿來當會不會掉寶判斷了...不然就要多插一個欄位了
不過如果多插一個欄位就可以控制掉寶率了....強化水怪...
自爆....那欄是控制哪一間商店的>"<...好像不太適合.....所以如果想控制會不會掉盔甲可以加or in_which_store >= 4 ??不確定是不是4以上...
另外想自己調整掉寶率....發現這一句\r
$sql = "select item_id, item_name from phpbb_rpg_items where in_which_store <= 2 and need_level <= $ulv order by item_id limit " . rand(0, $item_count) . " , 1";
in_which_store欄有人知道是幹什麼的嗎?不知道可不可以就拿來當會不會掉寶判斷了...不然就要多插一個欄位了
不過如果多插一個欄位就可以控制掉寶率了....強化水怪...
自爆....那欄是控制哪一間商店的>"<...好像不太適合.....所以如果想控制會不會掉盔甲可以加or in_which_store >= 4 ??不確定是不是4以上...
最後由 dominic2708 於 2004-01-17 17:53 編輯,總共編輯了 2 次。
呵呵~~趙英傑有寫一本COLDFUSION + FLASH的書\r
不過滿貴的 六百多=..=
不過滿貴的 六百多=..=
Helvetica is a feature-length independent film about typography.
可以用photoimpact啊,我不太會用photoshopilove1291 寫: 這要怎麼變阿QQ 我只會用PHOTOSHOP變
老師你在嗎???我感應不出來說
還有到底誰是老師啊
==========================
成功了
以下是正經的
打開rpg/items.php
找到\r
代碼: 選擇全部
// 取得攜帶列表
代碼: 選擇全部
if ( $row = $db->sql_fetchrow($result) )
{
$i = 1;
$ownlist = '<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr><td class="catLeft" align="center" width="5%"><b><span class="gen">#</span></b></td>
<td class="catLeft" align="center" width="15%"><b><span class="gen">名稱</span></b></td>
<td class="catLeft" align="center"><b><span class="gen">描述</span></b></td>
<td class="catLeft" align="center"><b><span class="gen">賣出</span></b></td>
<td class="catLeft" align="center" width="13%"><b><span class="gen">動作</span></b></td></tr>';
do
{
$ownlist .= '<tr><td class="row3" align="center"><span class="gensmall">' . $i .
'</span></td><td><span class="gensmall">' . $row['item_name'] .
'</span></td><td><span class="gensmall">' . $row['item_description'] .
'</span></td><td align="right"><span class="gensmall">' . floor($row['item_price'] * 0.6) .
'</span></td><td align="center"><span class="gensmall"><a href=rpg.php?action=items&sell=' .
$row['own_id'] . '>賣出</a>/';
if ($row['need_to_use'])
{
if (($row['item_addition1'] != '') || ($row['item_addition2'] != ''))
{
$ownlist .= '<a href="rpg.php?action=items&itemid=' . $row['item_id'] . '&ownid=' . $row['own_id'] .
'" onclick="_itemaddition=window.open(\'rpg.php?action=items&itemid=' . $row['item_id'] . '&ownid=' . $row['own_id'] .
'\', \'_itemaddition\', \'height=400,resizable=yes,scrollbars=yes,width=320,height=320\'); _itemaddition.setfocus();return false;" target="_itemaddition">使用</a></span></td></tr>';
}
else
{
$ownlist .= '<a href=rpg.php?action=items&use=' . $row['own_id'] . '>使用';
if ($row['item_id'] == 1)
{
$ownlist .= '</a>/<a href=rpg.php?action=items&use=' . $row['own_id'] . '&all=1>全用</a></span></td></tr>';
}
else
{
$ownlist .= '</a></span></td></tr>';
}
}
}
else
{
$ownlist .= '使用</span></td></tr>';
}
$i++;
}
while ( $row = $db->sql_fetchrow($result) );
$ownlist .= '</table>';
}
代碼: 選擇全部
if ( $row = $db->sql_fetchrow($result) )
{
$k=1;
do
{
$own_item_count[$row['item_id']]++;
$own_own_id[$row['item_id']]=$row['own_id'];
$own_item_name[$row['item_id']]=$row['item_name'];
$own_item_description[$row['item_id']]=$row['item_description'];
$own_item_price[$row['item_id']]=$row['item_price'];
$own_need_to_use[$row['item_id']]=$row['need_to_use'];
$own_item_addition1[$row['item_id']]=$row['item_addition1'];
$own_item_addition2[$row['item_id']]=$row['item_addition2'];
$k++;
}
while ( $row = $db->sql_fetchrow($result) );
}
if (count($own_item_count) > 0) {
$i=1;
$ownlist = '<span class="gensmall">共持有道具 <b>' . $k . '</b> 個</span><br />';
$ownlist .= '<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr><td class="catLeft" align="center" width="5%"><b><span class="gen">#</span></b></td>
<td class="catLeft" align="center" width="15%"><b><span class="gen">名稱</span></b></td>
<td class="catLeft" align="center"><b><span class="gen">描述</span></b></td>
<td class="catLeft" align="center"><b><span class="gen">數量</span></b></td>
<td class="catLeft" align="center"><b><span class="gen">賣出</span></b></td>
<td class="catLeft" align="center" width="13%"><b><span class="gen">動作</span></b></td></tr>';
for (reset($own_item_count); $j=key($own_item_count);next($own_item_count)) {
$ownlist .= '<tr><td class="row3" align="center"><span class="gensmall">' . $i .
'</span></td><td><span class="gensmall">' . $own_item_name[$j] .
'</span></td><td><span class="gensmall">' . $own_item_description[$j] .
'</span></td><td><span class="gensmall">' . $own_item_count[$j] .
'</span></td><td align="right"><span class="gensmall">' . floor($own_item_price[$j] * 0.6) .
'</span></td><td align="center"><span class="gensmall"><a href=rpg.php?action=items&sell=' .
$own_own_id[$j] . '>賣出</a>/';
if ($own_need_to_use[$j])
{
if (($own_item_addition1[$j] != '') || ($own_item_addition2[$j] != ''))
{
$ownlist .= '<a href="rpg.php?action=items&itemid=' . $j . '&ownid=' . $own_own_id[$j] .
'" onclick="_itemaddition=window.open(\'rpg.php?action=items&itemid=' . $j . '&ownid=' . $own_own_id[$j] .
'\', \'_itemaddition\', \'height=400,resizable=yes,scrollbars=yes,width=320,height=320\'); _itemaddition.setfocus();return false;" target="_itemaddition">使用</a></span></td></tr>';
}
else
{
$ownlist .= '<a href=rpg.php?action=items&use=' . $own_own_id[$j] . '>使用';
if ($j == 1)
{
$ownlist .= '</a>/<a href=rpg.php?action=items&use=' . $own_own_id[$j] . '&all=1>全用</a></span></td></tr>';
}
else
{
$ownlist .= '</a></span></td></tr>';
}
}
}
else
{
$ownlist .= '使用</span></td></tr>';
}
$i++;
}
$ownlist .= '</table>';
}
最後由 atthis 於 2004-01-17 23:10 編輯,總共編輯了 2 次。
-
- 星球普通子民
- 文章: 21
- 註冊時間: 2003-12-23 05:25
- 聯繫:
修改掉寶機會.....
因為很簡單也不需要再發一篇主題才是\r
然後自己看要調整機率就進mysql裡那個item_change就是了
0是打不到\r
1是最低..低於1/100但不是1/100
100是最高..但不是100/100
因為很簡單也不需要再發一篇主題才是\r
代碼: 選擇全部
ALTER TABLE phpbb_rpg_items ADD item_change tinyint(3) default '100';
然後rpg/function_eol.php
找出這段\r
$sql = "select count(*) as item_count from phpbb_rpg_items where in_which_store <= 2 and need_level <= $ulv";
$result = $db->sql_query($sql);
$row2 = $db->sql_fetchrow($result);
$item_count = $row2['item_count'] - 1;
srand((double)microtime()*1000000);
for ($i = 1; $i <= $row['dead_count']; $i++)
{
$sql = "select item_id, item_name from phpbb_rpg_items where in_which_store <= 2 and need_level <= $ulv order by item_id limit " . rand(0, $item_count) . " , 1";
$result = $db->sql_query($sql);
換成下面這段\r
srand((double)microtime()*1000000);
$change = rand(1, 100) ;
$sql = "select count(*) as item_count from phpbb_rpg_items where in_which_store <= 2 and need_level <= $ulv and item_change >= $change";
\n $result = $db->sql_query($sql);
$row2 = $db->sql_fetchrow($result);
$item_count = $row2['item_count'] - 1;
for ($i = 1; $i <= $row['dead_count']; $i++)
{
$sql = "select item_id, item_name from phpbb_rpg_items where in_which_store <= 2 and need_level <= $ulv and item_change >= $change order by item_id limit " . rand(0, $item_count) . " , 1";
$result = $db->sql_query($sql);
0是打不到\r
1是最低..低於1/100但不是1/100
100是最高..但不是100/100
最後由 dominic2708 於 2004-01-18 05:00 編輯,總共編輯了 1 次。