本站主推发布:长久传奇发布网,新开传奇,新开传奇发布,176复古传奇,迷失传奇,战神传奇,传奇私服,我本沉默,仙剑传奇
当前位置: 久久首页 > 开服工具 >

ASK版任务发布脚本系统下载

软件类型:国产软件 授权方式:共享软件 界面语言:简体中文 软件大小:0.29 MB 文件类型:.rar 运行环境:Win2003,WinXP,Win2000,Win9X 软件等级:★★★★★ 发布时间:2017-12-06 官方网址:http://www.9199f.com 演示网址:http://m.9199f.com
软件介绍
脚本为 技术演示参考脚本 , 不是完整脚本, 不要找我来问这个脚本相关的问题, 也不要找我来要!
思路为 11个发布任务所需变量 为 A 和 G
具体需要多少个变量,不去做考虑,只考虑占用否,
确定变量初始数值,根据变量转换原理
一键生成所需变量转换脚本!
配合T变量和脚本常量,来实现,无需重复编写每个任务所需变量的脚本!
理论上只要变量够用,可以发布无限条任务.!
排版部分我还是写上了变量值,因为引擎排版格式所限,不支持变量转换,所以要是要手动写上!
脚本的核心参考价值在于变量转换和处理,希望可以帮到你!!
脚本思路是参考其他版本里的一套脚本,然后根据自己的想法重新编写!
压缩包内含任务系统使用的窗口素材:
ASK版任务发布脚本系统下载

(@@InPuTSTRing @@InpuTInTeger) 
[@main](2260,800,800,3,0,0,1,503,26)
#if
#say
{f.3,i.288,T.100,x.13,y.41,b.1=img}
{42=y}{35=X}{发布和接受并完成任务都可以获得可观的奖励!=fco=150} <刷新页面/@main> <清理任务列表/@清理任务列表([$初级任务等级],[$初级任务道具],[$初级任务列表],[$初级任务列表],[$字符变量初始],[$数值变量初始],[$任务最大数量])>\
 
{40=y}{13=X}{玩家发布任务需要对应的令牌,=fco=159}\
{5=y}{13=X}{玩家完成您发布的任务后,您可=fco=159}\
{5=y}{13=X}{以获得 100% 的经验奖励。=fco=159}\
{15=y}{13=X}{玩家接受任务需要对应的押金,=fco=159}\
{5=y}{13=X}{并且在规定时间内完成任务。=fco=159}\
{5=y}{13=X}{完成任务获得 100% 的经验。=fco=159}\
{5=y}{13=X}{押金会在你按时完成任务后,=fco=159}\
{5=y}{13=X}{原数返还。=fco=159}\
 
{-175=y}{220=X}{【初级任务】=fco=204}{12=X}{奖励: 100000 xP=fco=230}{23=X}{发布任务=fco=186}<{f.3,i.2252,d.2253,T.100,x.407,y.85,b.0=img}|[等级:30级=FD=40FF00]^[物品:初级发布令=FD=40FF00]/@发布任务([$初级任务等级],[$初级任务道具],[$初级任务列表],[$初级任务列表],[$字符变量初始],[$数值变量初始],[$任务最大数量])>\
{20=y}{220=X}{【中级任务】=fco=204}{12=X}{奖励: 250000 xP=fco=230}{23=X}{发布任务=fco=186}<{f.3,i.2252,d.2253,T.100,x.407,y.121,b.0=img}|[等待添加数据=FD=40FF00]/@任务界面([$初级任务等级],[$初级任务道具],[$初级任务列表],[$初级任务列表],[$字符变量初始],[$数值变量初始],[$任务最大数量])>\
{20=y}{220=X}{【高级任务】=fco=204}{12=X}{奖励: 500000 xP=fco=230}{23=X}{发布任务=fco=186}<{f.3,i.2252,d.2253,T.100,x.407,y.157,b.0=img}|[等待添加数据=FD=40FF00]/@任务界面([$初级任务等级],[$初级任务道具],[$初级任务列表],[$初级任务列表],[$字符变量初始],[$数值变量初始],[$任务最大数量])>\
{20=y}{220=X}{【特殊任务】=fco=204}{12=X}{奖励:1000000 xP=fco=230}{23=X}{发布任务=fco=186}<{f.3,i.2252,d.2253,T.100,x.407,y.192,b.0=img}|[等待添加数据=FD=40FF00]/@任务界面([$初级任务等级],[$初级任务道具],[$初级任务列表],[$初级任务列表],[$字符变量初始],[$数值变量初始],[$任务最大数量])>\
 
{49=y}{300=X}{查 看 任 务 列 表=fco=150}\
<{f.3,i.2261,v.2262,d.2263,T.100,x.265,y.254,b.0=img}|[点击进入任务列表=FD=40FF00]/@任务界面(61,62)>\
 
;-----------------
 
[@任务界面](2240,800,800,3,0,0,1,501,24)
#IF
#act
MOV S80 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.104,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S81 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.129,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S82 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.154,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S83 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.179,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S84 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.204,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S85 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.229,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S86 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.256,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S87 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.281,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S88 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.306,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S89 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.331,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
MOV S90 {接受任务=fco=204}<{f.3,i.2236,d.2237,T.100,x.393,y.356,b.0=img}|[点击接受任务=FD=40FF00]/@接受任务>
 
;A变量初始值 61
MOV P30 <$STR(T0)>
 
MOV P31 <$STR(P30)>
INC P31 3
 
MOV P32 <$STR(P31)>
INC P32 3
 
MOV P33 <$STR(P32)>
INC P33 3
 
MOV P34 <$STR(P33)>
INC P34 3
 
MOV P35 <$STR(P34)>
INC P35 3
 
MOV P36 <$STR(P35)>
INC P36 3
 
MOV P37 <$STR(P36)>
INC P37 3
 
MOV P38 <$STR(P37)>
INC P38 3
 
MOV P39 <$STR(P38)>
INC P39 3
 
MOV P40 <$STR(P39)>
INC P40 3
;------------
#IF
Equal A<$STR(P30)> 暂 无
#ACT
MOV S80 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.104,b.0=img}
#IF
Equal A<$STR(P31)> 暂 无
#ACT
MOV S81 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.129,b.0=img}
#IF
Equal A<$STR(P32)> 暂 无
#ACT
MOV S82 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.154,b.0=img}
#IF
Equal A<$STR(P33)> 暂 无
#ACT
MOV S83 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.179,b.0=img}
#IF
Equal A<$STR(P34)> 暂 无
#ACT
MOV S84 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.204,b.0=img}
#IF
Equal A<$STR(P35)> 暂 无
#ACT
MOV S85 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.229,b.0=img}
#IF
Equal A<$STR(P36)> 暂 无
#ACT
MOV S86 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.256,b.0=img}
#IF
Equal A<$STR(P37)> 暂 无
#ACT
MOV S87 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.281,b.0=img}
#IF
Equal A<$STR(P38)> 暂 无
#ACT
MOV S88 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.306,b.0=img}
#IF
Equal A<$STR(P39)> 暂 无
#ACT
MOV S89 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.331,b.0=img}
#IF
Equal A<$STR(P40)> 暂 无
#ACT
MOV S90 {暂无任务=fco=231}{f.3,i.2236,d.2237,T.100,x.393,y.356,b.0=img}
 
 
 
;------------
;A变量初始值 62
MOV P50 <$STR(T1)>
 
MOV P51 <$STR(P50)>
INC P51 3
 
MOV P52 <$STR(P51)>
INC P52 3
 
MOV P53 <$STR(P52)>
INC P53 3
 
MOV P54 <$STR(P53)>
INC P54 3
 
MOV P55 <$STR(P54)>
INC P55 3
 
MOV P56 <$STR(P55)>
INC P56 3
 
MOV P57 <$STR(P56)>
INC P57 3
 
MOV P58 <$STR(P57)>
INC P58 3
 
MOV P59 <$STR(P58)>
INC P59 3
 
MOV P60 <$STR(P59)>
INC P60 3
 
 
;------------
#IF
NOT Equal A<$STR(P50)> 
#ACT
MOV S80 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.104,b.0=img}
#IF
NOT Equal A<$STR(P51)> 
#ACT
MOV S81 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.129,b.0=img}
#IF
NOT Equal A<$STR(P52)> 
#ACT
MOV S82 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.154,b.0=img}
#IF
NOT Equal A<$STR(P53)>
#ACT
MOV S83 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.179,b.0=img}
#IF
NOT Equal A<$STR(P54)>
#ACT
MOV S84 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.204,b.0=img}
#IF
NOT Equal A<$STR(P55)>
#ACT
MOV S85 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.229,b.0=img}
#IF
NOT Equal A<$STR(P56)>
#ACT
MOV S86 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.256,b.0=img}
#IF
NOT Equal A<$STR(P57)>
#ACT
MOV S87 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.281,b.0=img}
#IF
NOT Equal A<$STR(P58)>
#ACT
MOV S88 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.306,b.0=img}
#IF
NOT Equal A<$STR(P59)>
#ACT
MOV S89 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.331,b.0=img}
#IF
NOT Equal A<$STR(P60)>
#ACT
MOV S90 {正在进行=fco=232}{f.3,i.2236,d.2237,T.100,x.393,y.356,b.0=img}
 
;------------
 
#if
#say
 
{f.3,i.288,T.100,x.13,y.39,b.1=img}
{40=y}{35=X}{发布和接受并完成任务都可以获得可观的奖励!=fco=150} <刷新/@任务界面>\
{29=y}{40=x}{任 务 列 表=fco=204}{70=x}{任 务 奖 励=fco=204}{30=x}{剩余时间=fco=204}{12=x}{等级要求=fco=204}{25=x}{任务状态=fco=150}\
 
{10=y}{50=x}{<$STR(A61)>=fco=161}\
{-16=y}{180=x}{<$STR(G60)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G61)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G62)>=fco=243}\
{-18=y}{405=x}<$STR(S80)>\
 
{11=y}{50=x}{<$STR(A64)>=fco=161}\
{-16=y}{180=x}{<$STR(G63)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G64)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G65)>=fco=243}\
{-18=y}{405=x}<$STR(S81)>\
 
{11=y}{50=x}{<$STR(A67)>=fco=161}\
{-16=y}{180=x}{<$STR(G66)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G67)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G68)>=fco=243}\
{-18=y}{405=x}<$STR(S82)>\
 
{11=y}{50=x}{<$STR(A70)>=fco=161}\
{-16=y}{180=x}{<$STR(G69)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G70)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G71)>=fco=243}\
{-18=y}{405=x}<$STR(S83)>\
 
{11=y}{50=x}{<$STR(A73)>=fco=161}\
{-16=y}{180=x}{<$STR(G72)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G73)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G74)>=fco=243}\
{-18=y}{405=x}<$STR(S84)>\
 
{11=y}{50=x}{<$STR(A76)>=fco=161}\
{-16=y}{180=x}{<$STR(G75)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G76)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G77)>=fco=243}\
{-18=y}{405=x}<$STR(S85)>\
 
{12=y}{50=x}{<$STR(A79)>=fco=161}\
{-16=y}{180=x}{<$STR(G78)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G79)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G80)>=fco=243}\
{-18=y}{405=x}<$STR(S86)>\
 
{12=y}{50=x}{<$STR(A82)>=fco=161}\
{-16=y}{180=x}{<$STR(G81)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G82)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G83)>=fco=243}\
{-18=y}{405=x}<$STR(S87)>\
 
{11=y}{50=x}{<$STR(A85)>=fco=161}\
{-16=y}{180=x}{<$STR(G84)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G85)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G86)>=fco=243}\
{-18=y}{405=x}<$STR(S88)>\
 
{11=y}{50=x}{<$STR(A88)>=fco=161}\
{-16=y}{180=x}{<$STR(G87)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G88)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G89)>=fco=243}\
{-18=y}{405=x}<$STR(S89)>\
 
{11=y}{50=x}{<$STR(A91)>=fco=161}\
{-16=y}{180=x}{<$STR(G90)> xP=fco=243}\
{-16=y}{280=x}{<$STR(G91)>分钟=fco=243}\
{-16=y}{350=x}{<$STR(G92)>=fco=243}\
{-18=y}{405=x}<$STR(S90)>\
;------------------------------
 
[@接受任务]
#IF
#ACT
Messagebox 正在构架中!
GOTO @任务界面
break
;---
 
[@发布任务]
#IF
CheckLevelEx ? <$STR(T0)>
#ELSEACT
Messagebox 您的等级不足(<$STR(T0)>级)\ \无法进行【初级任务】发布!
GOTO @MAIN
break
#IF
CheckITemCounT <$STR(T1)> ? 1
#ACT
;***************************
MOV S60 
MOV P70 0
MOV P71 0
MOV P72 0
;A变量初始值转换
MOV P50 0
MOV P51 0
MOV P52 0
;任务发布人
MOV P50 <$STR(T4)>
;任务名称
MOV P51 <$STR(T4)>
INC P51 1
;接受任务玩家名称
MOV P52 <$STR(T4)>
INC P52 2
;G变量初始值转换
MOV P60 0
MOV P61 0
MOV P62 0
;-任务等级
MOV P60 <$STR(T5)>
;任务时间
MOV P61 <$STR(T5)>
INC P61 1
;任务等级
MOV P62 <$STR(T5)>
INC P62 2
goTo @任务发布开始
break
#ELSEACT
Messagebox 您缺少(<$STR(T1)>x1)\ \无法进行【初级任务】发布!
GOTO @MAIN
break
;********************************
[@任务发布开始]
#IF
Equal P72 <$STR(T6)>
#ACT
Messagebox 当前发布的任务已满!\ \请稍后重试!!
GOTO @MAIN
break
#IF
Equal A<$STR(P50)> 
#ACT
;TakeCounT <$STR(T1)> 1
GeTLisTSTRing ../QuesTDiary/发布任务系统/<$STR(T2)>列表.TxT 0 S60 P70 P71
;任务发布人
MOV A<$STR(P50)> <$USERNAME>
;任务名称
MOV A<$STR(P51)> <$STR(S60)>
;接受任务玩家名称
MOV A<$STR(P52)> 
;-任务等级
MOV G<$STR(P60)> <$STR(P70)>
;任务时间
MOV G<$STR(P61)> <$STR(P71)>
;任务等级
MOV G<$STR(P62)> <$STR(T0)>
Messagebox 【<$STR(T2)>】发布成功!\ \任务名称:<$STR(S60)>\任务等级:<$STR(T0)>\任务经验:<$STR(P70)>xP\任务时间:<$STR(P71)>分钟\ \您获得了(<$STR(P70)>经验)的奖励!
GOTO @MAIN
break
;************************
#ELSEACT
;查询任务数量检测变量
INC P72 1
;任务发布人
INC P50 3
;任务名称
Inc P51 3
;接受任务玩家名称
Inc P52 3 
;-任务等级
Inc P60 3
;任务时间
Inc P61 3
;任务等级
Inc P62 3
GOTO @任务发布开始
break
 
[@清理任务列表]
#IF
#ACT
;***************************
MOV P70 0
MOV P71 0
MOV P72 0
MOV P50 0
MOV P51 0
MOV P52 0
;任务发布人
MOV P50 <$STR(T4)>
;任务名称
MOV P51 <$STR(T4)>
INC P51 1
;接受任务玩家名称
MOV P52 <$STR(T4)>
INC P52 2
 
;G变量初始值转换
MOV P60 0
MOV P61 0
MOV P62 0
;-任务等级
MOV P60 <$STR(T5)>
;任务时间
MOV P61 <$STR(T5)>
INC P61 1
;任务等级
MOV P62 <$STR(T5)>
INC P62 2
 
goTo @任务清理开始
break
#ELSEACT
Messagebox 您缺少道具:(<$STR(T1)>x1)\ \无法进行【初级任务】发布!
GOTO @MAIN
break
;*************************************************************************
[@任务清理开始]
#IF
Equal P72 <$STR(T6)>
#ACT
Messagebox 任务列表清理完毕!!!
GOTO @MAIN
break
#ELSEACT
;任务发布人
MOV A<$STR(P50)> 
;任务名称
MOV A<$STR(P51)> 暂 无
;接受任务玩家名称
MOV A<$STR(P52)> 
;-任务等级
MOV G<$STR(P60)> 0
;任务时间
MOV G<$STR(P61)> 0
;任务等级
MOV G<$STR(P62)> 0
;********************
;查询任务数量检测变量
INC P72 1
;任务发布人
INC P50 3
;任务名称
Inc P51 3
;接受任务玩家名称
Inc P52 3 
;-任务等级
Inc P60 3
;任务时间
Inc P61 3
;任务等级
Inc P62 3
SendMsg 6 <$STR(P72)>号列表任务已清理!
GOTO @任务清理开始
break

下载地址
下载说明

推荐使用第三方专业下载工具下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
下载本站资源,如果服务器暂不能下载请过一段时间重试!
如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
请牢记本站域名及解压密码:www.9199f.com
就爱久久服主要推荐传奇架设教程系列视频。链接失效报错>>链接已失效

------分隔线----------------------------
传奇QQ群