红鹰论坛

 找回密码
 立即注册
查看: 1511|回复: 6

如何设置当前人物触发其他人物执行脚本

[复制链接]

1009

主题

15

回帖

1万

积分

统领

Rank: 10Rank: 10Rank: 10

积分
11620
发表于 2014-4-14 12:15:28 | 显示全部楼层 |阅读模式
在传奇私服游戏中,如何实现由当前人物触发其他人物执行脚本的功能呢,这个需要用到变量了,比如由A玩家点击执行脚本查看B玩家的等
级大于多少级之类的脚本.英雄执行脚本的方法,在现有脚本命令前面加Leg引擎.即可,例如:Leg引擎.Give 超级金创药,英雄目前可以支持大部分常
用的脚本命令,例如Give,Take,ChangeExp等.个别命令对英雄进行了限制,其他人物执行脚本的方法,首先要把执行脚本的人物名字放入对应的
S变量中,具体查看下面例子.

(@@InPutString @@InPutInteger )
[@main]
输入人物名字:\
<输入人物名字:/@@InPutString0>\
<给英雄东西/@OK_Ok>\
<关闭/@exit>
[@InPutString0]
#IF
SO.CheckLevelEx > 55
#ACT
S0.Give 超级金创药 5
S0.SendMsg 5 你的朋友送给你几捆药.
#ELSEACT
S0.SendMsg 5 你的级别太低了.
[@OK_OK]
#IF
Leg引擎.CheckOnline
#ACT
Leg引擎.Give 麻痹戒指 1
Leg引擎.CHANGELEVEL + 10
#ELSESAY
英雄不在线.
[@main]
#IF
S0.CHECKONLINE
#ACT
SENDMSG 6 <$STR(S0)>在线
#IF
S0.CHECKLEVELEX > 50
#ACT
SENDMSG 6 <$STR(S0)>大于50级
#IF
S0.CHECKMAPNAME SELF 3
#ACT
SENDMSG 6 <$STR(S0)>在地图3
#IF
S0.Leg引擎.CHECKONLINE
#ACT
SENDMSG 6 <$STR(S0)>的英雄在线
#ELSEACT
SENDMSG 6 <$STR(S0)>的英雄不在线

#IF
S0.CHECKONLINE
#ACT
S0.CHANGEPKPOINT + 100
S0.SENDMSG 6 你的PK值增加100
SENDMSG 6 <$STR(S0)>的PK值增加100

#IF
S0.CHECKONLINE
#ACT
S0.ADDNAMELIST ..\QuestDiary\人物.txt
SENDMSG 6 <$STR(S0)>的名字写入到人物.txt

英雄多倍经验设置:
[@Leg引擎Exp]
#IF
#ACT
Leg引擎.KillMonExpRate 200 3600
#SAY
你的英雄获得了1个小时的双倍经验时间。




上一篇:传奇私服常用命令大全-编写修改脚本必备
下一篇:传奇私服如何增加宠物放养功能脚本
回复

举报

0

主题

282

回帖

264

积分

二级GM

Rank: 3Rank: 3

积分
264
发表于 2014-4-15 00:29:32 | 显示全部楼层
支持,赞一个

0

主题

197

回帖

328

积分

二级GM

Rank: 3Rank: 3

积分
328
发表于 2014-4-16 01:38:59 | 显示全部楼层
不知该说些什么。。。。。。就是谢谢

0

主题

238

回帖

233

积分

二级GM

Rank: 3Rank: 3

积分
233
发表于 2014-4-17 10:36:25 | 显示全部楼层
前排顶,很好!

0

主题

419

回帖

379

积分

二级GM

Rank: 3Rank: 3

积分
379
发表于 2014-4-18 12:04:49 | 显示全部楼层
发发呆,回回帖,工作结束~

1

主题

313

回帖

307

积分

二级GM

Rank: 3Rank: 3

积分
307
发表于 2014-4-19 10:01:52 | 显示全部楼层
支持支持再支持

0

主题

584

回帖

548

积分

三级GM

Rank: 4

积分
548
发表于 2014-4-20 19:40:59 | 显示全部楼层
路过。支持围观。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新手推荐上一条 /1 下一条

传奇服务端|传奇一条龙|站点地图|手机版|gm基地|红鹰论坛 ( 冀ICP备2023015431号-1 )|网站地图

GMT+8, 2024-11-27 11:49

Powered by 传奇版本 X3.4

本站于2013年2月28日成立,至今运行: 天。本站所有资源均来自网络,严禁商业使用,请于24小时内删除!
快速回复 返回顶部 返回列表