樓主: Tenny

[其他] 怪物掉落物品的程式邏輯說明

  [複製鏈接]
發表於 2008-2-2 16:24:05 | 顯示全部樓層
[隱藏]
都係一樣姐.........
睇你好唔好彩
回復

使用道具 舉報

發表於 2008-2-3 13:14:40 | 顯示全部樓層
我掉寶率有1001%, 但係都成日冇野跌

仲有我既掉寶率高左, 但係跌出黎既野愈來愈差

究竟即係點? 真係愈來愈冇心機打
回復

使用道具 舉報

發表於 2008-2-3 13:15:53 | 顯示全部樓層

回復 22樓 劉小生 的帖子

我都覺得有差左少少
回復

使用道具 舉報

 樓主| 發表於 2008-2-3 13:25:08 | 顯示全部樓層

回復 22樓 劉小生 的帖子

我貼出黎果d只係說明, 都冇攪過系統任何野, 又點會比之前趺d野差左呢?

你地係要搵野黎賴我都冇辦法, 事實勝於雄辯.
回復

使用道具 舉報

發表於 2008-2-3 13:40:48 | 顯示全部樓層
原帖由 Tenny 於 2008-2-3 01:25 PM 發表
我貼出黎果d只係說明, 都冇攪過系統任何野, 又點會比之前趺d野差左呢?

你地係要搵野黎賴我都冇辦法, 事實勝於雄辯.


我唔係想搵野賴 -.-

只係想講出而家既實際情況, 亦從來冇講過你有改動過

係你敏感姐, 我只係唔明掉寶既運作而已...
回復

使用道具 舉報

發表於 2008-2-11 02:01:25 | 顯示全部樓層
草 好勁  睇完我都明的
回復

使用道具 舉報

發表於 2008-2-11 12:16:31 | 顯示全部樓層
中級探索者之石可以+掉寶率
https://bbs.tennyy.com/pet.php?i ... e&auctionid=382有得賣
回復

使用道具 舉報

發表於 2008-2-14 18:31:44 | 顯示全部樓層
-.-係wor..
我 2000幾 掉寶..
但係 掉既野..
廢既超多..
好少少既..  都係王者裝,.
回復

使用道具 舉報

發表於 2008-3-8 19:37:17 | 顯示全部樓層
睇唔明..有冇D显浅D嘅解释?


________________________________________
黑字: 武神嘅原文
红字: 我嘅理解

怪物掉落物品的程式邏輯說明
寵物掉寶率 < 400  系統加上 1 到 (400-寵物掉寶率) 之間的一個隨機值
(所以如果我嘅掉宝率低于400,我嘅掉宝率就唔喺真正嘅掉宝率,真正嘅掉宝率喺我宜家嘅掉宝率+一个随机数.范围喺1-400 - 我现时嘅掉宝率.比方: 宜家我嘅掉宝率喺10. 所以我真正嘅掉宝率喺 10 + X (1 < X < 400-10) )

寵物掉寶率 > 400  系統不附加隨機值
(所以如果掉宝率高过400,我现时嘅掉宝率就喺真正嘅掉宝率.)

------------------------

上面依两句喺话俾我地知点样计算自己嘅掉宝率.
而下面开始就喺计算乜情况先会跌野or跌乜野

------------------------

系統產生一個 1到1000之間的一個亂數,如果此亂數小於寵物掉寶率,程式繼續往下計算掉落什麼物品,否則不掉落物品


(每只怪系统都会俾一个1-1000嘅随机数.例如:456. 如果我宜家嘅掉宝率喺600(高过系统嘅随机数).咁怪就会跌野)


如果怪物是掉落指定物品的,系統將產生一個1到100之間的亂數
如果此亂數小於此物品的掉落概率,則怪物掉落該物品,否則不掉落物品


所以如果要只怪跌指定物品, 咁就要符合两个条件.
1. 系统产生嘅1-100 嘅随机数要细过 头先计算过嘅掉宝率(1-1000 嘅随机数)
2. 掉宝率(1-1000 嘅随机数) 要细过宠物现时嘅掉宝率(小于400 就 率+X, 大于400就计嗰个数)



如果怪物不是掉落指定物品的,系統先產生一個1到100之間的亂數來決定掉落何種類型的物品

亂數 > 50 非裝備類型物品

亂數 < 50 所有類型物品

然後根據怪物的等級隨機取系統此類型物品中可掉落的一件物品

接著系統將重新產生一個1到100之間的亂數,如果此亂數小於此物品的掉落概率,則怪物掉落該物品,否則不掉落物品

(依到同嘅计算方法同指定物品嘅跌落概率计算方法一样)




_____________________

有冇理解错?

[ 本帖最後由 andyhidy 於 2008-3-8 08:02 PM 編輯 ]
回復

使用道具 舉報

發表於 2008-3-10 12:37:48 | 顯示全部樓層
寵物掉寶率 < 400  系統加上 1 到 (400-寵物掉寶率) 之間的一個隨機值
(即係寵物的掉寶率,1%~65535%)掉寶率少過400%,系統會加隨機值
即係本身掉寶率加上隨機值(呢個數係400-本身掉寶率)=正確掉寶率,呢個第1步
寵物掉寶率 > 400  系統不附加隨機值
寵物的掉寶率直接係正確掉寶率
系統產生一個 1到1000之間的一個亂數,如果此亂數小於寵物掉寶率,程式繼續往下計算掉落什麼物品,否則不掉落物品
系統會抽出1~1000一個數字,呢個數字如果少過正確掉寶率就唔會跌野
高過就會進入第2步,
即係1%~400% 掉寶率會係本身掉寶率~400%

評分

參與人數 1威望 -10 收起 理由
calvinchan1993 -10 抄7樓post

查看全部評分

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|排行榜|幫助|希望國度

GMT+8, 2024-12-25 02:13 , Processed in 0.073722 second(s), 16 queries .

Theme Design By Tenny (希望國度)| Version: 10.0

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表