※ 引述《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