骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 336|回复: 2

[讨论] 想做一个装备物品增加某项技能的触发器

[复制链接]

20

主题

123

回帖

48

积分

扈从

Rank: 2Rank: 2

UID
1934868
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2014-5-1

汉匈决战正版勋章

鲜花(7) 鸡蛋(0)
发表于 2023-11-11 23:01:58 | 显示全部楼层 |阅读模式
如题,希望的效果是装备上特定鞋子,主角的向导技能+3,声望+200。愿望是美好的,现实是残酷的。代码改出来后发现缺少判定是否已经激活过一次的代码,技能增加会无限激活,改如何写一个判定是否激活的代码。

下面是原码
(try_begin),
    (troop_has_item_equipped,"trp_player","itm_loulan_flying_boots"),
    (2170,":var_1","skl_14","trp_player"),
    (try_begin),
        (neg|gt,":var_1",13),
        (1521,"trp_player","skl_14",3),
    (try_end),
    (troop_get_slot,":var_2","trp_player",7),
    (val_add,":var_2",200),
    (troop_set_slot,"trp_player",7,":var_2"),
(try_end),
(try_begin),
    (neg|troop_has_item_equipped,"trp_player","itm_loulan_flying_boots"),
    (2170,":var_1","skl_14","trp_player"),
    (try_begin),
        (ge,":var_1",3),
        (1521,"trp_player","skl_14",3),
    (try_end),
    (troop_get_slot,":var_2","trp_player",7),
    (val_sub,":var_2",200),
    (val_max,":var_2",0),
    (troop_set_slot,"trp_player",7,":var_2"),
(try_end),


29

主题

690

回帖

551

积分

骑士

Rank: 4Rank: 4

UID
3322408
第纳尔
1738
精华
0
互助
67
荣誉
0
贡献
0
魅力
4
注册时间
2022-2-3
鲜花(55) 鸡蛋(0)
发表于 2023-11-11 23:21:56 来自手机 | 显示全部楼层
如果只是让主角加,那加个全局变量就行了。来自: Android客户端

评分

参与人数 2第纳尔 +10 互助 +1 收起 理由
幼稚园殺手 + 5 乐于助人!
bbsadmin + 5 + 1 乐于助人!

查看全部评分

20

主题

123

回帖

48

积分

扈从

Rank: 2Rank: 2

UID
1934868
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2014-5-1

汉匈决战正版勋章

鲜花(7) 鸡蛋(0)
 楼主| 发表于 2023-11-12 08:54:30 来自手机 | 显示全部楼层
112233lyh 发表于 2023-11-11 23:21
如果只是让主角加,那加个全局变量就行了。

谢谢,已经改好了
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-4-27 14:27 , Processed in 0.118798 second(s), 26 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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