翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 230|回复: 3

XS函數 屬性9(攻擊力與攻擊屬性)

[复制链接]

23

主题

0

精华

141

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2021-10-24 00:16:09 | 显示全部楼层 |阅读模式

備忘錄分享
9號屬性 (攻擊力)是一個比較特殊的單位值 如果值只給1是不會增加近戰攻擊力的
目前測試
1025=進戰傷害+1 (1026=+2 1027=+3 以此類推)
象我只是讓等級顯示於傷害~只需要每次條件達成循環後+1傷害即可
770-1003左右是
傷害屬性3 遠程傷害
其他沒有測試~也不確定是否有其他因素跟BUG但如果只是需要使用傷害可以用這個方式循環~
  1. void woodUP(){
  2. int a = 1;
  3. xsEffectAmount(4, 123, 14, 1, a);
  4. xsEffectAmount(4, 123, 9, 1025, a);
  5. }
复制代码


回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1381
附庸关系1
发表于 2021-10-24 21:24:30 | 显示全部楼层
建议楼主看看这篇,很多问题迎刃而解https://www.hawkaoe.net/bbs/foru ... highlight=up-effect
回复

使用道具 举报

23

主题

0

精华

141

积分

男爵

耕战
5
鹰币
185
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2021-10-25 07:08:24 | 显示全部楼层
感謝您~這文章我看過了~可是我的版本是DE版
並沒有"顯示指令"這個觸發~最類似的只有"顯示建築"~可以有對話框彈出
沒有"數值"這個調整選象~所以象天氣效果是無法使用的
例如我寫
up-effect 1,0,4,0,1000,1

理論上應該是 玩家1 , 設定 , 單位4號(弓兵) , 血量, 以數值1000 ,增加

但不論放在"腳本呼叫"或"顯示建築"皆無法發生效果
up-effect 需要有前戳嗎?
回复

使用道具 举报

91

主题

14

精华

2万

积分

都主教

耕战
3368
鹰币
20766
天龙币
0
回帖
1381
附庸关系1
发表于 2021-10-25 10:31:50 | 显示全部楼层
本帖最后由 cly806 于 2021-10-25 10:36 编辑
c326679a 发表于 2021-10-25 07:08
感謝您~這文章我看過了~可是我的版本是DE版
並沒有"顯示指令"這個觸發~最類似的只有"顯示建築"~可以有對話 ...

up-effect的语法基本是跟xs是相通的,至少能用85%以上,这个主要告诉你那些数字和模式以及攻防的计算参数之类怎么写,具体当然还要结合de的实际来写up-effect只是看他的语法但是还是用xsEffectAmount(a,b,c,d,e);来写

你的例子脚本呼叫这样写xsEffectAmount(0,4,0,1000,1);
与up1.5不同的事,浮点数可以直接写,所以他上面的最后一位de不再使用
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-24 12:48 , Processed in 0.107579 second(s), 54 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表