wqctongkun 发表于 2019-10-14 13:38:05

如何在多个场景中继承人物属性

编辑了多个场景的剧情,想要实现继承人物属性的效果。主角在第一个场景中通过战斗逐步提升攻防,但是提升的结果是不确定的,仍然可以过关。
到了第二个场景,主角开局如何能继承第一个场景中结束时候的攻防属性?

我是谁004 发表于 2019-10-14 15:48:20

在原版或UP 1.5中是做不到的。除非用ETP版本或者004时代,通过保存与读取变量(资源)来控制

wqctongkun 发表于 2019-10-14 16:16:08

太深奥了,还是让主角复位吧

newtonerdai 发表于 2019-10-14 17:37:36

我是谁004 发表于 2019-10-14 15:48
在原版或UP 1.5中是做不到的。除非用ETP版本或者004时代,通过保存与读取变量(资源)来控制 ...

原版ai的“log”和“log-trace”似乎可以保存一定的数据。

UP1.5新AI语句里的up-store-text、up-log-data、up-compare-text也跟储存文本有关。






@wqctongkun

我是谁004 发表于 2019-10-14 21:46:13

newtonerdai 发表于 2019-10-14 17:37
原版ai的“log”和“log-trace”似乎可以保存一定的数据。

UP1.5新AI语句里的up-store-text、up-log-dat ...

虽然有这样的语句,但不能从外向内读取呀{:266:}

wqctongkun 发表于 2019-10-17 14:08:55

似乎只能放弃这种设计了

Nero§Claudius 发表于 2019-11-7 00:48:29

我是谁004 发表于 2019-10-14 15:48
在原版或UP 1.5中是做不到的。除非用ETP版本或者004时代,通过保存与读取变量(资源)来控制 ...

004时代没有WK数据啊,涉及到WK民族和兵种的战役弄不了啊

troytroytroy 发表于 2019-11-7 10:18:17

Nero§Claudius 发表于 2019-11-7 00:48
004时代没有WK数据啊,涉及到WK民族和兵种的战役弄不了啊

ETP和004擴展都可以在WK上執行。

Nero§Claudius 发表于 2019-11-8 01:28:37

troytroytroy 发表于 2019-11-7 10:18
ETP和004擴展都可以在WK上執行。

可004没有wk的民族啊?

troytroytroy 发表于 2019-11-8 02:42:19

Nero§Claudius 发表于 2019-11-8 01:28
可004没有wk的民族啊?

"004的觸發擴展"與"004時代MOD"本身是不一樣的東西,觸發擴展要安裝在WK或是任何一個MOD上都是可以的。反過來說,WK的exe是up 1.5版本,但你像換成更差的1.0c的exe也是可以的。

Nero§Claudius 发表于 2019-11-8 21:13:53

troytroytroy 发表于 2019-11-8 02:42
"004的觸發擴展"與"004時代MOD"本身是不一樣的東西,觸發擴展要安裝在WK或是任何一個MOD上都是可以的。反 ...

多谢告知

夜游神 发表于 2019-11-8 21:50:14

troytroytroy 发表于 2019-11-8 02:42
"004的觸發擴展"與"004時代MOD"本身是不一樣的東西,觸發擴展要安裝在WK或是任何一個MOD上都是可以的。反 ...

{:11_481:}那倒不行 没有了up的功能 wk无法实现新民族的诸多特性(

福州游侠 发表于 2019-11-9 16:15:49

期待一个实际的例子,看看可以记录哪些变量。

Nero§Claudius 发表于 2019-11-9 21:40:59

夜游神 发表于 2019-11-8 21:50
那倒不行 没有了up的功能 wk无法实现新民族的诸多特性(
那怎么办??

troytroytroy 发表于 2019-11-10 20:19:47

Nero§Claudius 发表于 2019-11-9 21:40
那怎么办??

YY神是回應我WK不能用舊版的1.0c運行的事實,但WK的up主程式本來就可以額外安裝上004觸發擴展。

troytroytroy 发表于 2019-11-10 20:28:22

福州游侠 发表于 2019-11-9 16:15
期待一个实际的例子,看看可以记录哪些变量。
光是從這段回應就可以知道閣下又理解錯誤。變量本身在遊戲中並沒有任何意義,不是紀錄"哪些",而是紀錄"多少"。ETP和004觸發擴展都可以支援256個變數,要用這些變數去做甚麼都是由作者自己寫的觸發決定,玩家可以將這些變量導入下個戰役裡面,然後根據變數去設置改變單位能力的觸發,也可以簡單的利用這些變量去計算玩家遊玩特定關卡的通關次數。

至於例子早就有了:
https://www.hawkaoe.net/bbs/forum ... 3D1351%26sortid%3D1

Nero§Claudius 发表于 2019-11-10 22:12:44

troytroytroy 发表于 2019-11-10 20:28
光是從這段回應就可以知道閣下又理解錯誤。變量本身在遊戲中並沒有任何意義,不是紀錄"哪些",而是紀錄"多 ...

安装004触发扩展后对联机是否有影响?这个十分重要,因为它决定我是否再装一个WK专门用来制作场景和战役

troytroytroy 发表于 2019-11-11 13:18:34

Nero§Claudius 发表于 2019-11-10 22:12
安装004触发扩展后对联机是否有影响?这个十分重要,因为它决定我是否再装一个WK专门用来制作场景和战役 ...

這個問題對於所有版本都是一樣的:只有同樣版本的帝國才可以聯機,1.0c和up 1.5之間不可以聯機。相同的,你在WK上安裝004觸發擴展,則別人也要在WK上安裝004觸發擴展才能聯機。

另外,聯機場景本身就無法記錄與存取數據,上述的所有狀況都是單機的技術。外存數據本身可以做到的是關卡和關卡之間的聯繫。

詳細討論請見:
https://www.hawkaoe.net/bbs/forum.php?mod=viewthread&tid=136989

wqctongkun 发表于 2019-12-7 20:53:41

太难了,看不懂啊。
一会儿我就发布一个我做了2年的故事
页: [1]
查看完整版本: 如何在多个场景中继承人物属性