传奇服务端版本脚本之通缉脚本添加法

[复制链接]
查看2078 | 回复0 | 2011-7-26 23:04:57 | 显示全部楼层 |阅读模式
首先在传奇服务端版本脚本中必须要用到或者修改的文件都可以在传奇服务端的Mirserver\Mir200这个路径下找到.
Notice                文件夹,可以设置公告
String.ini            服务器名字以及各种信息设置
StartPoint.txt        安全区配置文件   
UnbindList.txt        打包配置文件(数据库配对数字--打开后得到的物品)
MonSayMsg.txt         怪物说话设置
RefineItem.txt        物品粹练文件
SaleItemList.txt      引擎的商品配置文件
BuyItemList.txt       更改商铺显示
MsgFilterList.txt     过滤消息内容
EnableMakeItem.txt    物品列表
Merchant.txt          NPC文本
MonGen.txt            刷怪文件
market_def            NPC对应脚本及QF文本
Robot_def             机器人脚本文件
MonItems              怪物爆率
QuestDiary            俗称大Q,放置一些特殊功能脚本及登录信息
二,时下流行的全服通缉脚本添加法
这个脚本属于特殊脚本,可以放置在QuestDiary文件里,也可以根据自己的需要在游戏目录修改.
#call [\\全服通缉.txt] @通缉
[@通缉]
{
#IF
checkgamegold > 19
#say
全服通缉需20元宝.取消被通缉者需30元宝\
输入被通缉者姓名:\
??\
??\
<输入姓名/@@InPutString40>    <取消通缉/@@InPutString42>\
??\
??\
#act
break
#elseact
MESSAGEBOX 对不起!!你元宝不够20个.不能使用此功能!!
[@InPutString40]
#IF
checkgamegold > 19
#say
你确定要通缉『<$str(s40)>』这个人吗?\
请再次输入确认名字无误!\
否则你会白出钱的.\
??\
??\
<输入姓名/@@InPutString41>    <取消/@exit>\
??\
??\
#act
break
#elseact
MESSAGEBOX 对不起!!你元宝不够20个.不能使用此功能!!
[@InPutString41]
#if
EQUAL S41 <$str(S40)>
checkgamegold > 19
#act
gamegold - 20
addtextList \\QuestDiary\数据文件\通缉名单.txt <$str(s41)>
GuildNoticeMsg 0 230 提示:『%S』悬赏20大洋,追杀『<$str(s41)>』!赏金猎人们开始磨刀干活吧!!
sendmsg 7 『提示』通缉成功!『<$str(s41)>』成为天下公敌!
close
#elseact
MESSAGEBOX 输入非法!\两次输入不符合或元宝不足无法通缉!
break
[@InPutString42]
#IF
checkgamegold > 29
checktextList \\QuestDiary\数据文件\通缉名单.txt <$str(s42)>
#act
deltextList \\QuestDiary\数据文件\通缉名单.txt <$str(s42)>
gamegold - 30
GuildNoticeMsg 0 230 『提示』『%S』出高价取消了对『<$str(s42)>』的通缉令!!
sendmsg 7 『提示』取消成功!
#elseact
MESSAGEBOX 『<$str(s42)>』没有被通缉,或元宝不足无法取消!
}
以上内容就是传奇服务端版本必用文件及全服通缉脚本添加方法,设置完毕后可以重启游戏或者重启加载游戏对应设置就能生效.
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则