[閒聊] 20121005 修改事項

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2012/10/05 14:20), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
今天晚上如果朋友沒有找我打 D3 的話會拿來 coding 一 些東西,我想清些倉。(雖然清不了多少) 一、馬匹改為 quit 時可儲存   最新的政策是,以後只有特殊的馬匹會儲存特殊的資   料(例如自己養的馬)。我以後一定會讓天空城之家的   使用者可以養馬,但是各位要理解的就是,以靈力武   器為例,目前不是全部的玩家都使用靈力武器。「避   免全部的玩家都騎自己養的馬」也是很重要的事項。   在以上前提下,馬匹允許儲存。 /adm/daemons/user_d.c , quit 函數 (不備份添加修改) if(horse=me->query_temp("rideon")) { me->set("rideon",base_name(horse)); horse->remove(); me->delete_temp("rideon"); } /adm/daemons/user_d.c , complete_setup 函數 (一樣不備份添加修改) tmp=me->query("rideon"); if(tmp && tmp!="") { if(!catch(horse=clone_object(tmp))) { if(living(horse) && !userp(horse)) { me->delete("rideon"); horse->move_to(me); me->set_temp("rideon",horse); } } } 以上面的寫法,國家馬匹也可以被儲存,而且玩家登入   時馬匹會同時被載入(這時會同時載入國家馬匹資料),   這部份可能要看會不會出問題(有賴玩家回報),我是在   可能出問題的地方加上 catch(如上亮紅色部份),來避   免程式執行到那邊出問題就掛掉。 上述已實裝。這項修改是為技能/指令 rideto 做準備。 二、騎士的戰技指導(Tactic guide)改策馬千里(rideto) 需進行更名的部份 1./adm/daemons/pri_guild_skill.c 2./adm/daemons/guild_skill.c 3./adm/daemons/remove_skill.h tactic guide 直接移除不轉換 4./d/skill/skill_d.c 5.以指令 chinese 進行技能取名 以上已更動完畢,此技能已可在公會 train 到,原先有   學 tactic guide 技能的玩家在 quit/login 後該技能會 移除。 將進行的是移除技能判定.... 判定發現 tactic guide 技能不是你所應有的,因此系統將自動移除! 已經正確地將 tactic guide 移除了! 此項更動不需 shutdown(原本是要的)。rideto 的策馬 千里中文名為暫定。 三、次元鏡樣本檔修改 & 新增指令檔 /cmds/std/_rideto.c /u/g/galaxy/mirror/new_mirror_room.c 不備份添加修改 新增 cmd_rideto 函數。 四、指令 rideto 實裝 > rideto rideto(策馬千里)指令說明: ============================================= 需學會騎士的策馬千里(rideto)技能才能使用。 rideto [代碼] 此代碼=次元鏡密碼。 rideto [代碼] with [玩家id] 限主職騎士or勇者,且該玩家要跟自己同隊。 ============================================= 此技能的後續修改部份,必定會做的就是「不同的馬」   將有額外的代碼可使用,我暫定的形式是 1.玩家可透過 con 馬匹 來看到代碼 2.這些代碼實際上是定在 mirror_data, 權限為 >2 3.「我的區域下」的馬匹會先實裝這些代碼 4.with 亦可支援這些代碼。 另外這個指令亦對勇者開放,nahceal 可測試。 目前單人使用 CD 時間為 30 秒,with 語法 60 秒。 五、勇者新增 wear 方面的優待設定 玩家 asula 建議。 /cmds/std/_wear.c 不備份添加修改 將 wear 裡面關於裝備主職及種族的限定部份,改成 「勇者可無視這兩項限制」。 至於性別、屬性、技能、認主的限制部份則不變動。 上述已實裝。 六、勇者在 rideto 技能上新增 flyto 指令 勇者若使用 rideto,需為騎乘座騎的狀態,但若使用 flyto 的話,則不需要座騎,其用法與 rideto 一致。 亦即 flyto = 不需要座騎的 rideto。 其它限制則皆與 rideto 一致。此指令實裝。 另外,下週將正式公告冒險者轉勇者條件。勇者目前 需找線上 wiz 轉,未來即便有勇者轉職任務,這項條 件亦不會改變。wiz 將會在 bbs 公告你轉職勇者的訊 息,並且會有一個勇者名錄的東西。 -- ※ 發信站: 批踢踢實業坊(ptt.cc)

10/05 16:37, , 1F
rideto 的部份目前有規劃了一個補充馬匹體力的東西
10/05 16:37, 1F

10/05 16:37, , 2F
以及一個讓馬匹可額外「識路」的東西這樣
10/05 16:37, 2F
※ 編輯: laechan 來自: 223.143.32.163 (10/05 21:55)
文章代碼(AID): #1GRdmHaB (mud_sanc)
文章代碼(AID): #1GRdmHaB (mud_sanc)