封包參數的一些問題
沒學過程式但有些想問下
static/image/hrline/4.gif
t1105101_400 in04003 0 0 嘿!看過來看過來! 0 0 0t1105101_401 in04003 0 0 首先呢,我要考考各位。 0 t1105101_424 0 0t1105101_402 in04003 0 0 此畫之技法名為何? 1 t1105101_403,t1105101_404,t1105101_405,t1105101_406 0 0t1105101_403 0 3 沒骨山水。 0 t1105101_407 0 0t1105101_404 0 4 大塊山水。 0 t1105101_408 0 0t1105101_405 0 5 青綠山水。 0 t1105101_409 0 0t1105101_406 0 6 無邊山水。 0 t1105101_410 0 0t1105101_407 in04003 0 0 正確!其不以筆墨立骨,故稱沒骨山水。 0 t1105101_411 m_stand00_talk140 { "MultiAction" : [ {"RewardAction" : "re7000304_02"} , {"SetFlagAction" : 1, 1, "fe1105101_1_00"}]} t1105101_408 in04003 0 0 非也,其名為沒骨山水。 0 t1105101_411 m_stand00_talk010 0t1105101_409 in04003 0 0 非也,其名為沒骨山水。 0 t1105101_411 m_stand00_talk010 0
t1105101_410 in04003 0 0 非也,其名為沒骨山水。 0 t1105101_411 m_stand00_talk010 0
static/image/hrline/4.gif
第一個問題是想問下{ "SetFlagAction" : 1, 1, "fe1105101_1_00"}]}
這段是什麼意思?
看很多地方都有出現這個段落
static/image/hrline/4.gif
"Node": "{ \"TalkAction\" : \"t1105101_422\"} ",
"Next": 71,
"Prallel": -1
},
{
"Node": "{ \"BranchAction\" : { \"LogicalNode\" : [ { \"CheckPlayerUpgradableProperty\" : 0, 99, 3040}], 0} , 52, 64} ",
"Next": -1,
"Prallel": -1
},
{
"Node": "{ \"BranchAction\" : { \"LogicalNode\" : [ { \"CheckPlayerUpgradableProperty\" : 0, 129, 3040}], 0} , 66, 68} ",
"Next": -1,
"Prallel": -1
},
{
"Node": "{ \"TalkAction\" : \"t1105101_428\"} ",
"Next": 65,
"Prallel": -1
},
{
"Node": "{ \"TalkAction\" : \"t1105101_426\"} ",
"Next": 69,
"Prallel": -1
},
{
"Node": "{ \"TalkAction\" : \"t1105101_427\"} ",
"Next": 67,
"Prallel": -1
},
{
"Node": "{ \"TalkAction\" : \"t1105101_431\"} ",
"Next": 57,
"Prallel": -1
},
{
"Node": "{ \"TalkAction\" : \"t1105101_431\"} ",
"Next": 53,
"Prallel": -1
},
{
"Node": "{ \"TalkAction\" : \"t1105101_430\"} ",
"Next": 46,
"Prallel": -1
static/image/hrline/4.gif
第二個問題想問
"Node": "{ \"BranchAction\" : { \"LogicalNode\" : [ { \"CheckPlayerUpgradableProperty\" : 0, 99, 3040}], 0} , 52, 64} ",
"Next": -1,
"Prallel": -1
這個是如何執行判別的的?
讓接下來的流程到這行來?
"Node": "{ \"TalkAction\" : \"t1105101_431\"} ",
"Next": 53,
"Prallel": -1
和這行?
"Node": "{ \"TalkAction\" : \"t1105101_428\"} ",
"Next": 65,
"Prallel": -1
我只知道是99, 3040畫藝要求數值,畫藝編號
然後Next和Prallel這個代表的意思也不太懂
static/image/hrline/4.gif
re7000403_01 鍾若昕友好度「小幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 2, "in0103"}], 0}
re7000403_02 鍾若昕友好度「中小」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 4, "in0103"}], 0}
re7000403_03 鍾若昕友好度「中幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 6, "in0103"}], 0}
re7000403_04 鍾若昕友好度「中大」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 8, "in0103"}], 0}
re7000403_05 鍾若昕友好度「大幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 10, "in0103"}], 0}
re7000403_06 鍾若昕友好度「最小」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 1, "in0103"}], 0}
re7000403_07 鍾若昕友好度「日常事件用」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 5, "in0103"}], 0}
re7000405_01 石崑友好度「小幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 2, "in0105"}], 0}
re7000405_02 石崑友好度「中小」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 4, "in0105"}], 0}
re7000405_03 石崑友好度「中幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 6, "in0105"}], 0}
re7000405_04 石崑友好度「中大」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 8, "in0105"}], 0}
re7000405_05 石崑友好度「大幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 1, "in0105"}], 0}
re7000405_06 石崑友好度「最小」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 10, "in0105"}], 0}
re7000405_07 石崑友好度「日常事件用」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 5, "in0105"}], 0}
re7000406_01 南飛鍠友好度「小幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 2, "in0106"}], 0}
re7000406_02 南飛鍠友好度「中小」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 4, "in0106"}], 0}
re7000406_03 南飛鍠友好度「中幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 6, "in0106"}], 0}
re7000406_04 南飛鍠友好度「中大」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 8, "in0106"}], 0}
re7000406_05 南飛鍠友好度「大幅」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 10, "in0106"}], 0}
re7000406_06 南飛鍠友好度「最小」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 1, "in0106"}], 0}
re7000406_07 南飛鍠友好度「日常事件用」提升 True { "LogicalNode" : [ { "SetFavorabilityEXP" : 1, 5, "in0106"}], 0}
static/image/hrline/4.gif
第三個問題
友好度「最小」和「大幅」提升,石崑的數值和南飛鍠、鍾若昕的數值怎不同?
第四個問題
"SetFavorabilityEXP" : 1, 10
10是提升的好感度嗎?
偶尔看到,回一下吧。
何洛游戏整个就都是这些脚本Actions来驱动的,每个Action做不同的事
1.Set Flag Action,这就是所谓立Flag,三个参数分别是method、value、flagname,其中前两个继承自Calculator Action
通过源码可method=1代表add,也就是这个Flag的值+1
之后通过Check Flag,检查这个值,就可以做一些操作了
(基础知识:Flag中文就是旗标,会参与存档,读档时就靠这些旗标的值来看你游戏进展到什么地步了)
2.Branch Action顾名思义就是分支,如果Check条件满足则进success的node,否则进fail的node
而这些Node的入口就是其序号,你从第0个数下来他是第几个,就是那里了
所以你这俩Talk Action的序号就是52和64,你要是闲可以数一下
Next是这个行动后下一个去哪,Parallel是并行执行(他拼错了...)
(这种文件是编辑器生成的,官方没放编辑器你就得自己数,所以不推荐硬改)
3.这个SetFavorabilityEXP...命名很捉鸡...就是加好感,也是继承自Calculator Action
"SetFavorabilityEXP" : 1, 10,所以1=add,意思就是好感度+10
所以还是建议先去学学程序,否则啥都拿出来问完全没必要... 学了程序就都是理所当然的,甚至想怎么改怎么改
页:
[1]