看板 mud_sanc 關於我們 聯絡資訊
※ 引述《justinj (黑旋風)》之銘言: : 本來想等惡魔城:無罪的嘆息這個遊戲打完再來po的(真多鬼 : 問題的遊戲),不過還是來po一下看看法師剩什麼要改的好了.. : 1.封印術式 : 聽說是各系法術施放後,按某指令(xxx)後會吸收法術轉成自 : 己能力,那這個要改 : (1)施法時間變長 : 不是改shut_d.c就是改spell_d.c,應該不難改吧 : (2)各系要變成什麼能力 :     這個可以丟給別人來想,所以此技能問題不大 分兩個 封印術式: 類似 fill-release,google 的結果是 (方法, 搜尋 "封印術式 mud_sanc site:ptt.cc) 也就是說除了 fill/release 還加上可以對自己 進行充能 http://www.ptt.cc/bbs/mud_sanc/M.1258426895.A.120.html 再依照之前得出的「術式武裝」,這個技能就得 到下放給法師主職(甚至副職可能也可以)的結論 ,也就是封印部份給法師,充填給主職 http://www.ptt.cc/bbs/mud_sanc/M.1259374116.A.CF9.html 術式武裝: 基本上封印法術分為固定、解放及充填三種 http://www.ptt.cc/bbs/mud_sanc/M.1261709917.A.D9C.html 然後我印象中是,5 hands + cleanse 的充填給 法師,5 spell + light spell 的充填給進階。 hands 類的充填只單純提升能力,spell 類的充 填才會給特殊效果。 然後,因為我對「雷天大壯」這名字其實不滿意,我的不滿 意會表現在我對該技能的撰寫進度上。以魔法武器為例,我 滿意時它很快就能寫出來,原因即在此。 而我已經找到替代的名字來源。 : 2.暫定契約 : 這個資料太複雜了,還是等進階出來再改吧(avert) 它基本上是一個指令,你可以假設它叫 tempbond。 然後它就會有一些語法。資料結構部份其實很簡單,看怎麼 訂而已,例如說.. mixed tempbond=ppl->query("record_data/tempbond"); mapping tempbond=ppl->query("record_data/tempbond"); 以 mixed 為例就是 ({"laechan","belldandy","hiei",..}) 以 mapping 為例就是.. (["laechan":契約經驗值, "belldandy":..., . . ]); 然後另一個問題就是以上面為例 tempbond 就像是紀錄在 「主人」身上的資料,那麼「隨從」身上的資料又該紀錄 在哪,以及當一個隨從有了主人後,如何判斷他不能再跟 其它人訂契約,以及當一個人是主人時,如何讓他亦可跟 別人訂契約,或者讓他無法跟一個人訂契約,又契約可賦 予哪些功能等等。 因為我還沒決定,所以我指令只寫一半。 : 3.魔法陣 : lv1我是覺得寫完了(如果有缺的話可以在檔案標一下需要改 : 進,不然我覺得一直卡在這裡也不好) : lv2~5聽說有資料了,應該是可以寫成吧 : lv10的各進階效果可以先停一下,之後再來補好了...amem 我覺得架構已經弄好了。 我有提過了有些魔法陣效果,是以「被 clone 出來的魔法 陣物件」來決定的,當 Lv1 可以被寫出來時,就代表類似 的幾個 lvN 也可以被寫出來。 而我之所以不寫後續的,是因為我覺得那還不是我最滿意的 模式,這會帶來的直接結果,就是當我把所有的 LvN 都寫 好後,我才發現啥啥啥啥啥要改時,我會改很累。 (不可否認這是我的心理病態之一) : 4.其它法師技能 不是很重要需要先改,當然是先放著 我認為全都不是很重要。 我覺得玩家要有一個觀念,「法師」的部份,當進階未產生 前,如果你覺得你不夠強,你盡可反映出來。 我的意思是,有些你反映的東西,如果已經被歸類為是進階 的東西、或者它有預訂被放到進階,那麼你反映了,自然就 得等進階出來了才能放。 但如果你反映的東西是「法師主職本身當下就可調整的」, 那我就會評估一下後決定要不要改。 這個很重要,為什麼呢?因為唯有法師主職本身夠強,法師 的進階才會夠變態。 換一種說法,就是至少鍊金術士還混的下去。 : 大魔導士的部分 : 1.傳送術 : 這個好像要寫很多,先放著好了。 你也可以把他想簡單一點。關於 teleport 我想你只要 google 也能找到相關資料。 : 2.快速施法 :   這個應該是配合法術delay在使用吧,法術delay應該很快就 : 可以處理的 就如你所提到的要實裝這個東西的前提,就是現行 spell 的 delay time 要多一秒。應該說至少要多一秒。 但反過來說,「快速施法」不放進階也可以,但是就要有其它 技能來塞它的缺。 : 3.攻擊型大絕 :   這個應該比較簡單吧,只是要怎麼顯示比較難(不過聖殿裡應 : 該有人有此能力..amem) 重點在於「型式」。名字很簡單,威力也很簡單,重點是殺傷 型式,它要不同於大劍、不同於 swoop、不同於 air fist、 不同於 blizzard 而且要比 blizzard 更變態、...... 根據經驗有時我接觸新的東西、或是回顧一個很久的東西,就 會有靈感。 如果玩家要的是一個濫芋充數式的大絕,那很簡單,但是這種 大絕本身的存在是毫無意義的。 1.當玩家練到夠強時根本就不缺這個大絕. 2.大部份玩家大部份的時間都在幹嘛?→練 en、蹲技能。 我個人主觀認為,大絕就是拿來炫耀的。各位想像一下,一群 人組隊,為何我限制大絕只有主職才能使用?因為你不是那個 主職你就無法使用嘛、你就只能看人使用嘛! 所以我讓大絕都能擁有顯眼的特色,後期我偷懶的手段就是希 望秀個圖、或弄個字圖,再搭配強力殺傷跟一些特殊功用,這 就是 air fist 產生的大致流程。 那你說 mage 進階的大絕可以「仿照」這模式嗎?不行,因為 這已經被拳士用走了。 : 4.其它 :   大魔導士的技能能很快的寫出2個就很好了,其它的當然要等 : 之後再開放 : 鍊金術士 : 1.鍊金術 : 這個要用虛擬物品來支援,家的農場裡已經一堆了,或者是 : m1~m8這幾種,當然如果還是太少的話可以先將物品給整裡出來, : 然後看是要插在那幾隻怪的身上,只要是五六十隻以內的就直接 : 改比較快(要改可以很快的..) : 至於合成表呢,看是要用拿到配方紙才能合成的,還是直接 : 合成的都可以。如果要配方紙,可以有幾種方式放出 :   (1)任務 : 我相信用徵的可能比較快,然後配上指令quest就可以放 : 出來了。 我相信自己寫比較快。 hlead 沒時間,我也沒時間,然後我希望有時間的人可以 有方便的系統去寫任務,所以我才花費很多的時間去寫那 個任務系統,「並舉了一些例子」來證明我的任務系統, 只要有參考資料就能快速複製其它遊戲的任務。 如果大家都沒時間,那就等到哪天我有時間再弄。 我以前就說了,RO的所有任務都可以被現行的任務系統拿 來用,而這就是我當初寫聖殿版任務系統的用意,我不希 望以後再發生「必須求助玩家」的情況,因為玩家並沒有 提供協助的義務,也只有在此前提下我才會歡迎玩家提供 任務相關點子甚至協助任務制作。 相同的觀念也套用在地圖產生器、區域產生器的制作。 : (2)怪物身上 這個更好寫 : 那合成表內容,就要先確定要什麼物品,然後定合成表,最 : 後再來看要放那裡,如果合成表沒有要保密的話,可以用徵的吧 : 賢者 : 1.多重施法 : 將2個法術融合放出,我是想說用spell wind,fire之類來放 : 火風融合法術,這樣的說就比較好寫了。 我記得融合表已經有了, google 就有 http://www.ptt.cc/bbs/mud_sanc/M.1177082981.A.9C0.html 依魔法老師以及幸運女神目前的進度,還有2011年產生的 新電影新動畫,某些技能名可以再修改(如火+雷那個)。 這個技能的關鍵點在於技能的施展型式,目前備案為 spell fire+ice 嘛,話說以前其實我想不到應該怎麼寫,目前我想到的做 法則是.. 1.判斷 str 裡頭有 "+" 號 2.sscanf(str,"%s+%s",spell1,spell2) 3.判斷兩個 spell 均符合條件 4.call_other("/d/spell/multi_spell","multi_spell",me,tar,spell1,spell2); 這樣或許可行。我必須老實說「今天以前」我並沒有想到 這種做法,而這也是 delay 的原因。 (但話說回來我現在也沒空) : 2.自爆大絕 : 一樣我是覺得難在顯示方式。 這個....還好吧。嗯,另外這個似乎也打算給法師主職, 畢竟主職缺了一些技能。 : 3.其它 能有2個就可以放出來了 : 總結 : 法師進階要放出來,其中就2個難處裡,一個是煉金術資料, : 一個是魔法陣。我想只要不要太過追求完美的話,應該要放出來 : 不難吧 但是應該追求一定程度的完美。 以上是我的回答。 我並不在乎什麼時候改完,因為時間是無限的,而人都有 忙的時候。我的承諾就是聖殿會一直開下去,這個承諾不 會改變。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.7.33