Re: [wizs] 資料問題...
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間15年前 (2010/08/07 22:41)推噓8(8推 0噓 9→)留言17則, 3人參與討論串3/3 (看更多)
※ 引述《hlead (希多)》之銘言:
: 以上總歸三點:
: 1. 輸入a顯示的狀態,如何設定中文。(將watershield自動轉成水盾)
: ex: 1.水之護盾:防禦強度(90XXX) ??小時
: 2. 輸入a顯示的狀態,要如何x小時改成xx秒
: ex: 11.普攻、特攻殺傷威力(double) 剩餘 155 秒
這是定義在 a 裡面的,例如..
if(me->query_temp("time_record/sacramenti_times")>tt)
tmp+=(no++)+".普攻、特攻殺傷威力(double) 剩餘 "+
((int)me->query_temp("time_record/sacramenti_times")-tt)+" 秒\n";
if(me->query_temp("time_record/light_aura_times")>tt)
tmp+=(no++)+"."HIW"聖光結界"NOR": 對邪惡系防護力x2 剩餘 "+
((int)me->query_temp("time_record/light_aura_times")-tt)+" 秒\n";
if(me->query_temp("time_record/holywar_times")>tt)
tmp+=(no++)+".全種類殺傷完全無視狀態 剩餘 "+
((int)me->query_temp("time_record/holywar_times")-tt)+" 秒\n";
: 3. 種類除了上述所說得以外,還有其他種類效果嗎?
: ex:抗性等等。
沒有。
: 以下是回答:
: armor = armor_cross。
: query_temp下有個:
: time_record : ([ "cast_sacramenti" : 1281190371,
: "sacramenti_times" : 1281190537 ])
: 1.如何在房間內設定每n秒都會扣玩家身上的錢。
可以讓 trap_room 支援這個設定。
#define TRAPS ([\
"poison" :(["name":"毒氣","prevent":"anti_poison pearl"]),\
"fire" :(["name":"火燄","prevent":"fire_spirit pearl"]),\
"lightning":(["name":"閃電","prevent":"thunder_spirit pearl"]),\
])
例如加個..
"money" :(["name":"扣錢","prevent":"..."]),\
prevent 是防扣錢機制,但不一定要做。
switch(tmp)
{
// 第一種類型:殺傷型
case "poison": // 毒氣攻擊
.
.
case "money": // 扣錢型攻擊
執行扣錢相關訊息;
break;
}
justin 可以想好 "money" 那一欄要用什麼更合適的字替代,
以及是否要增加防扣錢的機制,若要增加的話你覺得怎樣做玩
家才不會被扣錢較好。
: 2.有個錢毒的物件,要怎樣讓他在離開某格時,就自動移除。
: (要考慮recall return術等情況離開時,也能移除。)
以 trap_room 支援的話,玩家離開該房間就自動解除。
: 3.如何隨機呼叫聖殿內的怪物。
這個寫的出來的話「枯樹枝」早就寫了。
但枯樹枝的確有要寫,belldandy 有寫下這個物件大致要怎麼
做的 simple code,不過做法太麻煩,我有更簡單的。
若下禮拜有寫 code 的話,應該可以列入下禮拜的二拍。
: 以下是回答:
: 1.理論上小寶會跟你說自己寫心跳,然後去做呼叫執行扣錢這指令。
: 如果你是要待在那邊滿n秒的話。
: 可以寫init然後隔n秒去呼叫下一個函式。
: 然後函式內判斷呼叫者是否還在這格內。如果在就扣錢。
: 2.我會建議在錢毒上寫個心跳判斷之類的東西。
: 然後在某些房間內設置特殊參數。
: 讓錢毒去每秒執行玩家所在房間是否有特殊參數。有的話移除。
盡量用 trap_room 去支援,這樣盜賊的 sneak 機制才會更有
價值。
: 3.如果怪物有限定且很蠻少的話,把路徑存在陣列裡。然後隨機clone。
: 如果是要取目錄下的全部怪物做隨機呼叫的話,請洽小寶解答。
: 或是取全sanc的怪物做隨機呼叫也請洽小寶。不過,不建議這樣做。
: 因為有些未開放的怪,可能也會讀到。會出問題。
有不會出問題的機制。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.3.82
推
08/07 22:46, , 1F
08/07 22:46, 1F
推
08/07 23:55, , 2F
08/07 23:55, 2F
→
08/07 23:56, , 3F
08/07 23:56, 3F
→
08/07 23:58, , 4F
08/07 23:58, 4F
→
08/07 23:59, , 5F
08/07 23:59, 5F
→
08/08 00:00, , 6F
08/08 00:00, 6F
推
08/08 00:07, , 7F
08/08 00:07, 7F
→
08/08 00:33, , 8F
08/08 00:33, 8F
推
08/08 08:43, , 9F
08/08 08:43, 9F
→
08/08 17:40, , 10F
08/08 17:40, 10F
推
08/08 18:50, , 11F
08/08 18:50, 11F
推
08/08 19:29, , 12F
08/08 19:29, 12F
推
08/09 08:14, , 13F
08/09 08:14, 13F
→
08/09 13:00, , 14F
08/09 13:00, 14F
推
08/09 13:08, , 15F
08/09 13:08, 15F
→
08/09 13:10, , 16F
08/09 13:10, 16F
→
08/09 13:11, , 17F
08/09 13:11, 17F
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
51
111
47
79
6
15
4
12