仙侣奇缘2服务端Task文件详解
现在先说修改开宝箱吧
X:\Usr\GameServer\Task\宝箱
里面首先打开宝箱文件
ProcMain
If($火宝箱 == 0)
SendMsgToSpc("没有打开宝箱");
Return
EndIf
DelTaskLog($火宝箱)
AddExp(500000)
AddNumen(250000)
GiveGold(500000)
SendMsgToWorld("恭喜『%s』打开火宝箱获得50万经验25万元神50万仙币");
AddEffect("\Skill\效果\烟花\005.txt")
EndProc
AddExp(500000) 经验
AddNumen(250000) 元神
GiveGold(500000) 金钱
装备箱子
GetProfession($职业)
GetSex($S)
If($职业 == 0)
If($S == 0)
Random($tmp,7)
If($tmp == 1)
GiveTaskItem("闪电刀",2,0,15)
以5级宝箱为例子
GiveTaskItem("闪电刀",2,0,15)
物品名称,品级(法,宝,仙,神),
后面的两个暂时还不清楚
没试验过
其他一些文件都是任务
现在举例修改任务文件
以新手任务 红蚂蚁粉为例
ProcMain
GetTaskLog($【启缘篇】红蚂蚁粉)
If($【启缘篇】红蚂蚁粉 == 0)
GetItem("红蚂蚁粉"5,$数量)
If ($数量 << 5)
Return
EndIf
TakeItem("红蚂蚁粉",5)
AddFame(100)
GiveGold(35000)
AddExp(15000)
SetTaskLog($【启缘篇】红蚂蚁粉,1)
AddEffect("\Skill\效果\任务\003.txt")
DelTaskVar("收集红蚂蚁粉")
Return
EndIf
EndProc
AddFame(100)声望
GiveGold(35000)金钱
AddExp(15000)经验
修改任务给予的装备
貌似无法修改 暂时还没弄清楚 发布站程序下载:www.98youx.com发布站程序下载:www.98youx.com
X:\Usr\GameServer\Task\宝箱
里面首先打开宝箱文件
ProcMain
If($火宝箱 == 0)
SendMsgToSpc("没有打开宝箱");
Return
EndIf
DelTaskLog($火宝箱)
AddExp(500000)
AddNumen(250000)
GiveGold(500000)
SendMsgToWorld("恭喜『%s』打开火宝箱获得50万经验25万元神50万仙币");
AddEffect("\Skill\效果\烟花\005.txt")
EndProc
AddExp(500000) 经验
AddNumen(250000) 元神
GiveGold(500000) 金钱
装备箱子
GetProfession($职业)
GetSex($S)
If($职业 == 0)
If($S == 0)
Random($tmp,7)
If($tmp == 1)
GiveTaskItem("闪电刀",2,0,15)
以5级宝箱为例子
GiveTaskItem("闪电刀",2,0,15)
物品名称,品级(法,宝,仙,神),
后面的两个暂时还不清楚
没试验过
其他一些文件都是任务
现在举例修改任务文件
以新手任务 红蚂蚁粉为例
ProcMain
GetTaskLog($【启缘篇】红蚂蚁粉)
If($【启缘篇】红蚂蚁粉 == 0)
GetItem("红蚂蚁粉"5,$数量)
If ($数量 << 5)
Return
EndIf
TakeItem("红蚂蚁粉",5)
AddFame(100)
GiveGold(35000)
AddExp(15000)
SetTaskLog($【启缘篇】红蚂蚁粉,1)
AddEffect("\Skill\效果\任务\003.txt")
DelTaskVar("收集红蚂蚁粉")
Return
EndIf
EndProc
AddFame(100)声望
GiveGold(35000)金钱
AddExp(15000)经验
修改任务给予的装备
貌似无法修改 暂时还没弄清楚 发布站程序下载:www.98youx.com发布站程序下载:www.98youx.com
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论