20180830修改事項 - 聖殿英雄傳說 MUD

By Andrew
at 2018-08-30T11:39
at 2018-08-30T11:39
Table of Contents
早上看了一下系統無異狀,crash 自上次 8/19 後也沒再出現,
順便做了一下系統備份。原本這禮拜到月底得忙一些事情,但發
生了一些臨時狀況,使得這兩天大概沒啥事。
(下禮拜二三則會比較忙一些)
今天至少會 coding,不確定會 coding 什麼。
一、dummy system
> clone dummy
Cloning: DUMMY to 房間(/u/l/laechan/workroom).
> loading hiei
玩家 hiei 的資料載入......ok!
> l
[/u/l/laechan/workroom ]
= 天上界 =
明顯出口有: 無
Lv120.飛影(hiei)
> comp hiei
鍵值 dummy hiei
==================================================================
cap_name "Hiei" "Hiei:騎士"
> call hiei;set;"xxxxx";1
玩家(hiei DUMMY)-> set( "xxxxx", 1 ) ok
> comp hiei
鍵值 dummy hiei
==================================================================
cap_name "Hiei" "Hiei:騎士"
xxxxx 1 UNDEFINED
這樣就能做資料驗證。cap_name 是故意保留的比較項目,已登入
玩家的 cap_name 一定會跟 dummy 的不同,我用這個來讓它每次
至少會顯示一項不同。
以上做法的好處是,dummy 的時間實際上是靜止的,因此載入後只
有 wiz 對它做了更動的資料才會變動,其它數值仍會維持在該玩家
登出後的狀態。
看裝備的指令也大致寫了:
> auto_load -list
裝備列表:
=====================================================
絕地戰袍(Jedi Cloak)
/d/ppl/1/eq/cloak1 : 0
黃銅之槍(Yellow-Cooper Lance)
/u/l/laechan/area/felid/wp/lance1 : 0
.
.
破舊的油燈(Dilapidated Oil-lamp)
/d/auc/blarket/wiz_auc/ob05 : ([ "mass" : 10, "names" : "hiei", "hide" : 1 ])
波特拉耳環(2 in 1 Earring)
/d/ppl/8850/z/eq/earring : 0
=====================================================
不過這顯示我不滿意,會再改版,並新增指令格式
auto_load -set [第幾項] [sdata的什麼欄位] to [什麼數值]
auto_load -del [第幾項]
auto_load -add [放在我身上的物品的id]
這個寫完大概就剩 vobjs 的東西,因為 dummy data 區的資料
更動,大部份可靠 call 解決,小部份透過 running code,應
該也能解決(比方需要更動到第二層 mapping、或需大量更動資
料的話)。
二、
--
順便做了一下系統備份。原本這禮拜到月底得忙一些事情,但發
生了一些臨時狀況,使得這兩天大概沒啥事。
(下禮拜二三則會比較忙一些)
今天至少會 coding,不確定會 coding 什麼。
一、dummy system
> clone dummy
Cloning: DUMMY to 房間(/u/l/laechan/workroom).
> loading hiei
玩家 hiei 的資料載入......ok!
> l
[/u/l/laechan/workroom ]
= 天上界 =
明顯出口有: 無
Lv120.飛影(hiei)
> comp hiei
鍵值 dummy hiei
==================================================================
cap_name "Hiei" "Hiei:騎士"
> call hiei;set;"xxxxx";1
玩家(hiei DUMMY)-> set( "xxxxx", 1 ) ok
> comp hiei
鍵值 dummy hiei
==================================================================
cap_name "Hiei" "Hiei:騎士"
xxxxx 1 UNDEFINED
這樣就能做資料驗證。cap_name 是故意保留的比較項目,已登入
玩家的 cap_name 一定會跟 dummy 的不同,我用這個來讓它每次
至少會顯示一項不同。
以上做法的好處是,dummy 的時間實際上是靜止的,因此載入後只
有 wiz 對它做了更動的資料才會變動,其它數值仍會維持在該玩家
登出後的狀態。
看裝備的指令也大致寫了:
> auto_load -list
裝備列表:
=====================================================
絕地戰袍(Jedi Cloak)
/d/ppl/1/eq/cloak1 : 0
黃銅之槍(Yellow-Cooper Lance)
/u/l/laechan/area/felid/wp/lance1 : 0
.
.
破舊的油燈(Dilapidated Oil-lamp)
/d/auc/blarket/wiz_auc/ob05 : ([ "mass" : 10, "names" : "hiei", "hide" : 1 ])
波特拉耳環(2 in 1 Earring)
/d/ppl/8850/z/eq/earring : 0
=====================================================
不過這顯示我不滿意,會再改版,並新增指令格式
auto_load -set [第幾項] [sdata的什麼欄位] to [什麼數值]
auto_load -del [第幾項]
auto_load -add [放在我身上的物品的id]
這個寫完大概就剩 vobjs 的東西,因為 dummy data 區的資料
更動,大部份可靠 call 解決,小部份透過 running code,應
該也能解決(比方需要更動到第二層 mapping、或需大量更動資
料的話)。
二、
--
Tags:
線上
All Comments

By Brianna
at 2018-09-03T09:30
at 2018-09-03T09:30

By Donna
at 2018-09-07T07:22
at 2018-09-07T07:22

By Blanche
at 2018-09-11T05:13
at 2018-09-11T05:13

By Ursula
at 2018-09-15T03:05
at 2018-09-15T03:05
Related Posts
海鷗活動實況破10萬 姐夫遊戲內祝賀

By Olga
at 2018-08-30T11:29
at 2018-08-30T11:29
今天我生日喔!!

By Isla
at 2018-08-30T02:18
at 2018-08-30T02:18
【暑假尾聲單日滿額送】(08/30)

By Carolina Franco
at 2018-08-30T00:31
at 2018-08-30T00:31
BLUE

By Belly
at 2018-08-30T00:05
at 2018-08-30T00:05
所有英雄大招

By Tom
at 2018-08-29T23:28
at 2018-08-29T23:28