[閒聊] WTF 的 code
// ???的??
// laechan@sanc add in 2025/01/26
inherit OBJECT;
void init()
{
add_action("untie_xxx","untie");
}
int random_sort(string a,string b)
{
return -1+random(3);
}
int untie_xxx(string str)
{
obs=({
"/d/auc/blarket/cape02", // 天使的翅膀
"/d/auc/blarket/cape03", // 惡魔的翅膀
"/d/auc/blarket/foot01", // 麥可喬丹的球鞋
"/d/auc/blarket/gloves02", // 王建民的投手手套
"/d/auc/blarket/mask01", // 魔人的假面
"/d/auc/blarket/mask02", // 妖精的假面
"/d/auc/blarket/mask03", // 石化人的假面
"/d/auc/blarket/mask04", // 龍人的假面
"/d/auc/blarket/mask05", // 賽亞人的假面
"/d/auc/blarket/mask06", // 人類的假面
"/d/auc/blarket/mask07", // 死靈的假面
"/d/auc/blarket/mask08", // 媚狐的假面
"/d/auc/blarket/mask09", // 翼鳥人的假面
"/d/auc/blarket/mask10", // 火星人的假面
"/d/auc/blarket/mask11", // 機械人的假面
"/d/auc/blarket/mask13", // 天蛇姬的假面
"/d/auc/blarket/mask14", // 天蛇族的假面
"/d/auc/blarket/mask15", // 三太子的頭套
"/d/auc/blarket/mask16", // 鹹蛋超人的頭套
"/d/auc/blarket/mask17", // 九天玄女的頭套
"/d/auc/blarket/ob11", // 天空城農場的擴增券
"/d/auc/blarket/ob12", // 天空城農場的升級券
"/d/auc/blarket/pant01", // 莎拉波娃的短裙
"/d/auc/blarket/wiz_auc/ob06", // 古老的紫箱
"/d/auc/blarket/wiz_auc/ob17", // 天空城農場的速升券
"/d/auc/2024_聖誕節/santa_hat1", // [帥氣的]聖誕帽
"/d/auc/2024_聖誕節/santa_hat2", // [可愛的]聖誕帽
"/d/auc/2024_聖誕節/santa_hat3", // [優雅的]聖誕帽
"/d/auc/2024_聖誕節/santa_hat4", // [迷人的]聖誕帽
"/d/ppl/treerain/thiefquest/badge", // 神行足的證明
"/u/l/laechan/area/firedragon/wp/wand3", // ζ支配的王錫ζ
"/d/ppl/norr/orgrimmar/eq/mask", // 薩格拉斯的詛咒幻象
"/d/ppl/norr/scarlet/eq/robe", // 血染的風采
"/d/evil/evil/eq/ring", // 魔王的戒指
"/d/evil/evil/eq/cape", // 翼魔的薄紗
"/d/evil/evil/eq/gloves", // 巫魔的指節
"c071","c072","c073","c074", // 進化的果實1,2,3,4
"c087", // 戰爭王的證明
"c089", // 拆解王的證明
"c093", // 紫箱王的證明
"c094", // 換物王的證明
"c095", // 逼特王的證明
"c096", // 競標王的證明
"c097", // 犁田王的證明
"c098", // 搜集王的證明
"c099", // 擲筊王的證明
"c051", // 死体的○腳
"g901", // 竄噬蟲的舌頭
"m081", // 斷掉的武器
"m082", // 破裂的武器
});
// 不過有部份物品有權重設計就是了
// 骰兩次
obs=sort_array(obs, (: random_sort :));
obs=sort_array(obs, (: random_sort :));
// 骰完抓第 6 個物品
// 抓第幾個不是重點,6 是隨便決定的,0 也可以
str=obs[5];
// 然後再依實體跟虛擬物品來判斷怎麼給玩家東西
// 比方實體就加上認主, 虛擬就 call ppl->vobjs 函數
code 不是全部,但大概就是這樣寫,上色部份就是重點,
呈現的就是讓它隨機決定骰出什麼。
剩下就是各人運氣問題。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.120.231 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1753451285.A.B98.html
※ 編輯: laechan (114.33.120.231 臺灣), 07/25/2025 21:49:36
mud_sanc 近期熱門文章
2
2
PTT遊戲區 即時熱門文章
13
28
14
29
11
75