77M2引擎判断角色金币、元宝及礼金等数量的脚本分享
procedure Main(Npc: TNormNpc; Player: TPlayObject; Args: TArgs);
begin
if Player.GameGold < 100 then
Npc.MessageBox(Player, '你的元宝数量不足100');
if Player.Gold < 10000 then
begin
Player.Gold := Player.Gold + 50000; //金币数量直接+5W
Player.GoldChanged; //所有的金币、元宝及礼金数量发生变化后都调用此函数让客户端刷新
Npc.MessageBox(Player, '你太穷了,我送了5W金币');
end;
begin
if Player.GameGold < 100 then
Npc.MessageBox(Player, '你的元宝数量不足100');
if Player.Gold < 10000 then
begin
Player.Gold := Player.Gold + 50000; //金币数量直接+5W
Player.GoldChanged; //所有的金币、元宝及礼金数量发生变化后都调用此函数让客户端刷新
Npc.MessageBox(Player, '你太穷了,我送了5W金币');
end;
- 上一篇文章:91M2引擎NPC对话编辑脚本命令 倒计时标记说明教程
- 下一篇文章:A3M2引擎脚本初始化方法和脚本执行GM命令范例
热门文章
热门标签