【(‵y▽′)╭】小寶兒(laechan)道:
玩家(laechan /std/user)-> query( "objs" ) = ([ "hp"
: 104, "e001" : 95 ])
【百世經綸】小寶兒(laechan): 一個很簡單的問題, 虛擬物品要怎麼 view?
【百世經綸】小寶兒(laechan): 例如 objs/life_crystal 是指生命水晶
【百世經綸】小寶兒(laechan): 玩家要 view 生命水晶
【百世經綸】小寶兒(laechan): 很簡單, get_real_object("life_crystal");
【百世經綸】小寶兒(laechan): object ob = get_real_object("life_crystal");
【百世經綸】小寶兒(laechan): 然後 view 那個 ob
【聖殿巫師】幽素(plain): 嗯 get_real_object 是啥意思
> 【百世經綸】小寶兒(laechan): get_real_object 就類似一個轉換函數
【百世經綸】小寶兒(laechan): 把虛擬的 key 字串丟進去
【百世經綸】小寶兒(laechan): 它會傳回該字串指向的實體物件
【百世經綸】小寶兒(laechan): 換句話說, 某人身上有水晶10個
【百世經綸】小寶兒(laechan): 另一個有 15 個, 再另一個有 30 個....
【百世經綸】小寶兒(laechan): 但實際上存在於玩家身上的只有 key 跟 value
【百世經綸】小寶兒(laechan): 真正的物件, 只有一個被 update 到記憶體中
【百世經綸】小寶兒(laechan): 虛擬藥水則是做得更徹底, 完全無實體物件
【百世經綸】小寶兒(laechan): 但也因此無法 view
【百世經綸】小寶兒(laechan): 就這樣而已
【百世經綸】小寶兒(laechan): 以後就是用虛擬物件的 key --> 實體物件的 object
【百世經綸】小寶兒(laechan): 我想限定數量
【百世經綸】小寶兒(laechan): 每一種類的數量就可放寬