作者justinj (黑旋風)
看板mud_sanc
標題[情報] 遊戲房
時間Tue Mar 7 09:29:40 2023
================================================================
以前寫了很多的遊戲房,今年想說遊戲房都沒在用很浪費就想要放出來
,所以改成使用者可以玩的,但是單純放出來又不太好玩,所以跟增加
了跟我區域的副本做連結的動作。
================================================================
增加了這個vobjs
副本使用券(物品編號: j806).......目前只有在遊戲房會拿的到,
遊戲房在黔闇城的左上角那邊,其它說明去遊戲中心看。
目前只放出遊戲房 黑白棋而己,其它的要修改才能放出來。
================================================================
其它有修改的
1.傭兵行會任務改成15個、至少3個G級。
2.傭兵行會任務增加B級副本任務。(j027~j030)
3.找菲辛斯分解成o001~o012吧的能力關掉,
因為己經變了,要修完才能開放。
4.大羅天增加終焉之門。
5.天外天增加vobjs,這樣m001~m103應該剩下6個左右沒設定。
其它有想到再列上去。
================================================================
其它沒放出來的東西
1.詩文殿(/d/ppl/justinj/trace/poem)
應該是寫完了,但是這個遺跡的第二層,單獨放出來就不好玩,
不過遺跡大概很難繼續大概就廢了。
黃泉世界預定是第六層外的世界,反正己放在迪菲爾大陸上就不動了。
2.白骨深淵(/u/j/justinj/area/abyss)
應該是缺裝備沒放吧,BOSS、小兵、地圖都做完了,找個時間整理一下
放出來。
3.廢棄飛空艇(/u/j/justinj/area/airshop)
寫一半,不過應該也廢了。
4.岩漿炎龍拉弗(/u/j/justinj/mob/magma.c)
預定放在傭兵任務A or S級。怪物己寫好,還沒想好其它用途。
5.白澤(/u/j/justinj/mob/shirasawa.c)
因果類的生物,一樣還沒想好要做什麼。
6.八岐大蛇(/u/j/justinj/mob/orochi.c,light.c,thunder.c)
只寫2個頭,一樣還沒想好要做什麼。
7.陸吾(/d/ppl/justinj/desert/mob/luwu.c)
青鸞(/d/ppl/justinj/forest/mob/argus.c)
我還以為沒放出來。
===================================================================
副本的路新增加決定這樣做,先寫一條正確道路,然後從第6格後開始
隨機增加方向。(目前只會寫在副本j027之後)
//隨機map
varargs int instance_random_exits(string files,object room,string floor)
{
mixed dirs=
({
"east","west","south","north","up","down",
"northeast","northwest","southeast","southwest",
"eastdown","eastup","westup","westdown",
"northdown","northup","southup","southdown",
});
string ppl_name,tmp;
object ob,iroom;
mapping setting_data,idata=([]);
int i,idx,max;
if((int)room->query("instance_flags")) return 1;
room->set("instance_flags",1);
ob=find_object_or_load(INSTANCE_ROOMS);
ppl_name = room->query("instance_player");
setting_data = ob->ppl_instance("query",ppl_name);
max = sizeof(instance_files);
foreach(tmp in instance_files)
{
idx = atoi(tmp[8..10]);
if(idx==max) continue;
if(idx<6) continue;
iroom=setting_data[tmp];
idata=iroom->query_ob_data();
i =random(sizeof(dirs));
if(undefinedp(idata["exits"][dirs[i]]))
{
idata["exits"][dirs[i]] = setting_data[instance_files[random(idx-3)]];
}
i =random(sizeof(dirs));
if(undefinedp(idata["exits"][dirs[i]]))
{
idata["exits"][dirs[i]] = setting_data[instance_files[random(idx-3)]];
}
}
return 1;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.221.177.11 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/mud_sanc/M.1678152585.A.A02.html
※ 編輯: justinj (61.221.177.11 臺灣), 03/07/2023 09:33:10
※ 編輯: justinj (61.221.177.11 臺灣), 03/07/2023 10:44:23
1F:→ justinj : 傭兵升級任務條件降低,我就直接移除aima的,請重接。 03/07 10:46
2F:→ justinj : 修正任務j008生物超過bio_record的問題 03/08 16:45
3F:→ justinj : 修正任務j016無法成功的問題 03/08 16:45
4F:→ justinj : 任務j001,j002改回之前的等級,以及變更報酬加入vobj 03/08 16:47
5F:→ justinj : 冰晶島的毒龍進入方法增加有靈魂防禦也可以 03/09 13:40
6F:→ justinj : 冰晶島的yuri增加能力,詳細內容請找她 03/09 13:41
7F:→ justinj : 修正quest show 有時無法看到任務獎勵的問題 03/09 15:47
8F:→ justinj : 修正give_obj(ppl,"j908",1)拿不到的問題 03/09 15:47
9F:→ justinj : 副本j019地圖變成固定,j026增加真魔氣扣血的部分 03/09 15:54