Re: [wizs] 資料問題...

看板mud_sanc (Sanctuary - 聖殿)作者 (希多)時間15年前 (2010/08/07 22:30), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《justinj (闇冥)》之銘言: : ppl->temp_mod(能力種類,能力值,能力名稱,能力時間) : 目前我所測試是這樣... : 能力名稱:技能的英文名稱在a會顯示中文,其它的要自己設定中文(有沒有例外未知) : 能力時間:目前看到顯示的都是XX小時...那X秒那個要怎麼用? : (或者是a的其它顯示狀態) : 能力種類:目前已經有stat-XXX(各屬性),hit_chance(命中),dodge(基本閃躲) : damage(殺傷),armor_class(防禦力),speed(戰鬥速度),light(夜視) : no_quit(不能離線),no_receive_spell(不能放spell,cast) : 還有其它的嗎(我設定armor會error..) : 像抗性,中毒,不能使用force,fist,blade,slash,heart,en等 以上總歸三點: 1. 輸入a顯示的狀態,如何設定中文。(將watershield自動轉成水盾) ex: 1.水之護盾:防禦強度(90XXX) ??小時 2. 輸入a顯示的狀態,要如何x小時改成xx秒 ex: 11.普攻、特攻殺傷威力(double) 剩餘 155 秒 3. 種類除了上述所說得以外,還有其他種類效果嗎? ex:抗性等等。 以下是回答: armor = armor_cross。 query_temp下有個: time_record : ([ "cast_sacramenti" : 1281190371, "sacramenti_times" : 1281190537 ]) 應該是讀取這個。 相關檔案都在/std/user.c 1060行之後。 不然直接查string attack_string()。 你應該看得到吧? : 另外一個問題是.... : 如果我設定3*3的地....在裡面要設定每n秒會扣身上的錢X元 : 離開後就沒有了...那要怎麼設定.... : 如果要自定"錢毒"...除recall,直接走出去,可以設定移除外... : 那其它離開的方法就很難移除了... : (雖然可以判斷所在地移除....但總感覺不大對勁...) : 如果是設temp_mod...這個使用限制未知... : 還有一個問題.... : 我想設定一個房間(或道具)..可以隨意叫出聖殿的某隻怪, : 當然可以有限制的..像只叫出lv120的某隻....那要怎麼寫 : [原本以為get_dir可以用...但試用結果有些怪沒法子叫...] 以上總歸三點: 1.如何在房間內設定每n秒都會扣玩家身上的錢。 2.有個錢毒的物件,要怎樣讓他在離開某格時,就自動移除。 (要考慮recall return術等情況離開時,也能移除。) 3.如何隨機呼叫聖殿內的怪物。 以下是回答: 1.理論上小寶會跟你說自己寫心跳,然後去做呼叫執行扣錢這指令。 如果你是要待在那邊滿n秒的話。 可以寫init然後隔n秒去呼叫下一個函式。 然後函式內判斷呼叫者是否還在這格內。如果在就扣錢。 2.我會建議在錢毒上寫個心跳判斷之類的東西。 然後在某些房間內設置特殊參數。 讓錢毒去每秒執行玩家所在房間是否有特殊參數。有的話移除。 3.如果怪物有限定且很蠻少的話,把路徑存在陣列裡。然後隨機clone。 如果是要取目錄下的全部怪物做隨機呼叫的話,請洽小寶解答。 或是取全sanc的怪物做隨機呼叫也請洽小寶。不過,不建議這樣做。 因為有些未開放的怪,可能也會讀到。會出問題。 -- Norr@Sanc 風,吹散了一切煩惱,只留下平靜的思考。 雨,淋落了一切紛亂,只剩下無比的快樂。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.178.159 ※ 編輯: hlead 來自: 123.204.178.159 (08/07 22:43)

08/08 09:00, , 1F
/std/user.c裡最關鍵的skill_name,effect_name資料?
08/08 09:00, 1F

08/08 09:10, , 2F
就只是把技能英文轉中文跟屬性英文轉中文而已。
08/08 09:10, 2F
文章代碼(AID): #1CNMtk9O (mud_sanc)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #1CNMtk9O (mud_sanc)