5、实作101-解释
你通过[mod.txt]定义了一个按键脚本,并且这按键执行的是[YEAH.lua],所以當你按下這按鍵時,它就跑一次[YEAH.lua]。
6、实作101-应用
假设,我今天想要在游戏内帮开启无敌模式,且一样是按键触发
managers.player:player_unit():character_damage():set_god_mode(true)
managers.player:player_unit():character_damage():set_invulnerable(true)
7、实作101-为什么你知道是这段代码?
经验和实例。经验告诉我,游戏内的「我」可以靠
managers.player:player_unit()
取得,且伤害控制相关的属于
PlayerDamage
而它的指向是靠
character_damage()
最后,开启无敌的功能有
set_god_mode ( https://tinyurl.com/y7gubvlv )
set_invulnerable ( https://tinyurl.com/y9tl3e7w )
所以就完成这代码。
多写多尝试
8、实作102-覆盖
以[Lobby Tag]( http://modwork.shop/13400 )这MOD来举例
[mod.txt]
其中
顺着
lib/network/matchmaking/networkaccountsteam
去源代码找
长这样
那MOD做了些什么?
[LobbyTag.lua]
总之,就是修改了返回的答案
return "[" .. lobbyTag .. "] " .. Steam:username()
那我们可不可以自己乱改
在游戏中玩家扮演的是智商高超的职业罪犯,以各类犯罪手段谋求生存,例如去抢劫银行,武装劫持车辆,也可以协作犯人们越狱。总之,在偌大的都市里,你可以拥有强大的武器和装备,自由穿行无可阻挡。