仙侣奇缘2服务端修改任务方法
仙侣奇缘2 修改任务方法
以新手任务东施借镜为例子。
ProcMain
GetTaskLog($【启缘篇】东施借镜)
If($【启缘篇】东施借镜 == 0)
GiveItem("铜镜",1)
SetTaskLog($【启缘篇】东施借镜,1)
Return
EndIf
If($【启缘篇】东施借镜 == 1)
GetItem("铜镜",1,$铜镜)
If ($铜镜 << 1)
Return
EndIf
TakeItem("铜镜",1)
GetSex($性别)
GetProfession($职业)
If($性别 == 0)
If($职业 == 0)
GiveTaskItem("金鳞刀",1,0,7340032,1)
EndIf
If($职业 == 1)
GiveTaskItem("金顶杖",1,0,7340032,1)
EndIf
If($职业 == 2)
GiveTaskItem("青锋剑",1,0,7340032,1)
EndIf
EndIf
If($性别 == 1)
If($职业 == 0)
GiveTaskItem("百炼刀",1,0,7340032,1)
EndIf
If($职业 == 1)
GiveTaskItem("星辉杖",1,0,7340032,1)
EndIf
If($职业 == 2)
GiveTaskItem("青霜剑",1,0,7340032,1)
EndIf
EndIf
GiveGold(20000)
AddFame(100)
GiveItem("七彩金丹",100,1)
AddExp(65000)
SetTaskLog($【启缘篇】东施借镜,2)
DelTaskVar("东施借镜")
AddEffect("\Skill\效果\任务\003.txt");
Return
EndIf
EndProc
GiveTaskItem("金鳞刀",1,0,7340032,1)
第一个1为数量,第二个0为品阶,第三那串为附加属性代码,第四个为绑定,1为绑定 0为不绑定
GiveGold(20000)
AddFame(100)
GiveItem("七彩金丹",100,1)
AddExp(65000)
GOLD为金钱。
fame为生物
GiveItem中文意思就是给予物品。 七彩金丹为物品名称 100为数量 1为绑定
ADDEXP为经验