[指令] 暫定契約指令(pactio)開放及說明

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2012/06/07 13:46), 編輯推噓5(506)
留言11則, 4人參與, 最新討論串1/1
這個指令已經修改完畢,開放底下功能。 > pactio pactio(暫定契約)指令說明: ============================================================== pactio -order 對象id 與對方訂定暫定契約 pactio -agree 對象id 同意與對方訂定暫定契約 pactio -cast 對象id 對隨從執行契約提升其能力 pactio -call 對象id 召喚隨從到自己的身邊 pactio -back 對象id 回到自己的主人身邊 ============================================================== 一、契約都是「暫定的」,訂契約的雙方只要其中一方 quit 就算 契約失效。兩人要重訂契約理論上則兩人都必須 quit 過。 未來會改成「永久的暫定契約」,即解除契約必須經過一定的 儀式(暫定需解任務,類似 RO 的離婚任務)。 二、目前一位法師只能跟一位對象訂契約。將來最多能到三個對象 ,目前是規劃進階法師可以跟兩名對象訂契約。 三、未來會設計,戰鬥中隨從會隨機 defend 法師,這個 defend 型式會套用目前的 defend,而目前的 defend 則會弱化為合 理的 defend 呈現。 四、pactio -cast 的部份歡迎玩家提供建議。 五、契約道具請參考底下這篇 http://www.ptt.cc/bbs/mud_sanc/M.1317909781.A.477.html 目前有三種腹案做法 1.各契約道具需解各自的 quest。 優點: 玩家可自己選擇契約道具 缺點: 我可能會依職業別限制道具 (職業別可參考上面那篇,如[戰][法][牧]) 2.契約道具限定為黑市物品(拍賣、獎勵等) 優點: 畢免道具使用過於浮濫 缺點: 有點強迫玩家要參與一些事物 3.做為 GI 的道具 優點: GI 指定口袋卡片數量大增 缺點: 不合理 另外,我最近才發現的,在公司 coding 的某東西,感覺起來 跟 coding 聖殿的某些程式感覺差不多。我想這是好事。 總之,有發現到任何問題、bug 或是有任何建議,都歡迎提供 ,目前訂契約不會額外加收一些有的沒的,也不會限制地點, 如前面有提過的,這是「優待期間」,適用於之後陸續會釋出 及改正效果的所有法師技能。 Laechan adm 用來管理線上 pactio 狀態的 running 寫法如下 obs=users(); tmp=""; foreach(ob in obs) if(ob->query_temp("pactio")) tmp+=sprintf("%-11s %s\n",ob->query("name"), identify(ob->query_temp("pactio"))); write(tmp); 這個程式段可以知道線上目前有沒有玩家正在試用 pactio. (很遺憾的, 剛剛查是沒有) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.157.53 ※ 編輯: laechan 來自: 223.141.153.16 (06/07 18:18)

06/07 18:25, , 1F
之後的就沒試過了...之前的有按過,因為無法定契約就
06/07 18:25, 1F

06/07 18:25, , 2F
算了...amem
06/07 18:25, 2F

06/07 19:22, , 3F
在線上的法師只有10個...
06/07 19:22, 3F

06/08 15:16, , 4F
pactio: 這個指令目前尚未開放玩家使用喔.
06/08 15:16, 4F

06/08 15:48, , 5F
拍謝忘記移除兩行,已移除,可以使用.
06/08 15:48, 5F

06/09 19:34, , 6F
cast的部分...執行時段錯誤: *Array indexes must be
06/09 19:34, 6F

06/09 19:34, , 7F
integers
06/09 19:34, 7F

06/09 19:35, , 8F
應該是temp_several_same_mod用錯了吧....
06/09 19:35, 8F

06/09 19:38, , 9F
call的部分....還是錯的...一樣出現你是在國家區域..
06/09 19:38, 9F
bug fixed, 感謝協助測試. temp_several_same_mod 的部份,因為目前暫存資料是用 pactio 當 keyname,這個 keyname 會跟 temp_mod 使用 的相衝。 目前已經把暫存契約存成 tmp_pactio。 > pactio -cast excel 你: 執行契約 180 秒! 優秀(Excel:拳士)! 你藉由暫定契約的力量,提升了優秀的戰鬥能力! 然後 excel 下 a > a 第[120]級 優秀(Excel:拳士) 主要武器:砂鍋大的拳頭 攻擊力:287X 戰鬥速度:630X 命中力:202X 躲避力:232X 防禦力:219X 如果你有發現數值是負的情況,就請 quit 再進來一次。 1.暫定契約:氣勁(2X) 魔力(2X) 敏捷(2X) 3 分鐘 ※ 編輯: laechan 來自: 111.253.165.202 (06/09 21:11) ※ 編輯: laechan 來自: 111.253.165.202 (06/09 21:11)

06/10 08:53, , 10F
cast 可以一直按...
06/10 08:53, 10F

06/10 10:02, , 11F
喔,改參數的關係忘記判斷,已修改.
06/10 10:02, 11F
文章代碼(AID): #1Fq40_jB (mud_sanc)
文章代碼(AID): #1Fq40_jB (mud_sanc)