骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

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

[求助] 再次来问各位大佬关于代码怎么解读,不好意思

[复制链接]

53

主题

151

回帖

66

积分

扈从

Rank: 2Rank: 2

UID
2628029
第纳尔
1167
精华
0
互助
1
荣誉
0
贡献
0
魅力
2
注册时间
2015-10-31

战团正版勋章维京征服正版勋章

鲜花(4) 鸡蛋(0)
发表于 2020-8-20 21:22:36 | 显示全部楼层 |阅读模式
(assign, reg35, -1),
(assign, reg36, -1),
(try_begin),
    (neg|ge, "$event_rand_1b", 30),
(else_try),
    (neg|ge, "$event_rand_1b", 35),
    (assign, reg35, "trp_iron_circle_centurian"),
(else_try),
    (neg|ge, "$event_rand_1b", 40),
    (assign, reg35, "trp_empire_guardian_knight"),
(else_try),
    (neg|ge, "$event_rand_1b", 45),
    (assign, reg35, "trp_valdis_huscarl"),
(else_try),
    (neg|ge, "$event_rand_1b", 50),
    (assign, reg35, "trp_veccavi_uncut"),
(else_try),
    (neg|ge, "$event_rand_1b", 55),
    (assign, reg35, "trp_iceguard_ranger"),
(else_try),
    (neg|ge, "$event_rand_1b", 60),
    (assign, reg35, "trp_noldor_hunter"),
(else_try),
    (neg|ge, "$event_rand_1b", 68),
    (assign, reg35, "trp_marleons_cavalry"),
(else_try),
    (neg|ge, "$event_rand_1b", 76),
    (assign, reg35, "trp_dshar_djaha"),
(else_try),
    (neg|ge, "$event_rand_1b", 84),
    (assign, reg35, "trp_dshar_deathwind"),
(else_try),
    (neg|ge, "$event_rand_1b", 92),
    (assign, reg35, "trp_red_fletcher_renegade"),
(else_try),
    (assign, reg35, "trp_vanskery_agnus_freebooters"),
(try_end),
(try_begin),
    (neg|ge, "$event_rand_1b", 60),
    (store_mod, ":var_0", "$event_rand_1a", 3),(请问这一句怎么解释?)
    (val_add, ":var_0", 2),
    (val_clamp, ":var_0", 2, 5),
(else_try),
    (store_mod, ":var_0", "$event_rand_1a", 4),
    (val_add, ":var_0", 3),
    (val_clamp, ":var_0", 3, 7),
(try_end),
(assign, reg36, ":var_0"),
(try_begin),
    (eq, reg35, -1),
    (assign, ":var_1", 1000),
(else_try),
    (call_script, "script_game_get_join_cost_selectable", reg35, 125, 100),(请问这一句怎么解释?特别是125和100,代表什么)
    (store_mul, ":var_1", reg0, ":var_0"),
(try_end),
(store_mod, ":var_2", "$event_rand_0", 31),
(val_abs, ":var_2"),
(val_add, ":var_2", 0),
(val_clamp, ":var_2", 0, 31),
(assign, ":var_3", "$event_rand_0"),
(val_abs, ":var_3"),
(try_begin),
    (neg|ge, ":var_3", 50),
    (store_sub, ":var_2", 100, ":var_2"),
(else_try),
    (store_add, ":var_2", 100, ":var_2"),
(try_end),
(val_mul, ":var_1", ":var_2"),
(val_div, ":var_1", 100),
(assign, reg37, ":var_1"),这些红色部分实在是搞不懂。
望大佬们不吝赐教,好人一生平安!

168

主题

1815

回帖

1165

积分

贵族[MOD作者]

中级术士

Rank: 7Rank: 7Rank: 7

UID
69266
第纳尔
3592
精华
1
互助
46
荣誉
24
贡献
0
魅力
144
注册时间
2008-2-28

骑砍中文站APP会员勋章有生之年勋章元老骑士勋章战团正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]

QQ
鲜花(401) 鸡蛋(0)
发表于 2020-8-29 17:39:49 | 显示全部楼层
本帖最后由 三啸 于 2020-8-29 17:45 编辑

(call_script, "script_game_get_join_cost_selectable", reg35, 125, 100),(请问这一句怎么解释?特别是125和100,代表什么)   

这个是调用一个脚本,脚本的名字叫 game_get_join_cost_selectable, 你可以到脚本模块去找这个代码,  至于 reg35   125  100,  是这个脚本需要用到的 三个参数,  你找到这个脚本了,看这个脚本的内容,就知道这个参数是干嘛的了!



其他的函数,op 开头的那个文件,可以查, 资料区置顶帖里面有 OP 文件全注解的版本,看不懂的函数 就复制进去 查找,看注解是什么意思,怎么用

我这里直接告诉你,你就只知道这几个, 你自己会查了,那么几千个你都会了!

评分

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

查看全部评分

鲜花鸡蛋

return19860510  在2020-8-30 13:38  送朵鲜花  并说:我非常同意你的观点,送朵鲜花鼓励一下

53

主题

151

回帖

66

积分

扈从

Rank: 2Rank: 2

UID
2628029
第纳尔
1167
精华
0
互助
1
荣誉
0
贡献
0
魅力
2
注册时间
2015-10-31

战团正版勋章维京征服正版勋章

鲜花(4) 鸡蛋(0)
 楼主| 发表于 2020-8-30 13:38:35 | 显示全部楼层
谢谢大佬解答
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

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

GMT+8, 2024-11-19 10:22 , Processed in 0.106579 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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