您当前的位置:首页 > 传奇技术

怎么合理编写传奇封号分类的技巧与脚本案例

本文出处:网游动力作者:本站发布时间:2015-02-14阅读次数:

 [@封号分类]

{
#IF
CheckNational 1
#ACT
SetIcon 0 202 -23 -3
#IF
CheckNational 2
#ACT
SetIcon 0 204 -23 -3
#IF
CheckNational 3
#ACT
SetIcon 0 203 -23 -3
#IF
CHECKLEVELEX > 0
#ACT
MOV S41 
MOV S42 
MOV S43 
MOV S44 
MOV S40 
MOV S45
 
#IF
checkrenewlevel = 1
#ACT
POWERRATE 110 9999999
MOV S43 〖生死境〗\
 
 
#IF
checkrenewlevel = 2
#ACT
POWERRATE 120 9999999
MOV S43 〖解脱境〗\
 
 
#IF
checkrenewlevel = 3
#ACT
POWERRATE 130 9999999
MOV S43 〖无为境〗\
 
 
#IF
checkrenewlevel = 4
#ACT
POWERRATE 140 9999999
MOV S43 〖神话境〗\
 
 
#IF
checkrenewlevel = 5
#ACT
POWERRATE 150 9999999
MOV S43 〖天人合一〗\
 
 
#IF
checkrenewlevel = 6
#ACT
POWERRATE 170 9999999
MOV S43 〖无上武念〗\
 
 
#IF
checkrenewlevel = 7
#ACT
POWERRATE 190 9999999
MOV S43 〖至尊无上〗\
 
 
#IF
checkrenewlevel = 8
#ACT
POWERRATE 210 9999999
MOV S43 〖一念通天〗\
 
 
#IF
checkrenewlevel = 9
#ACT
POWERRATE 230 9999999
MOV S43 〖空前绝后〗\
 
 
#IF
checkrenewlevel = 10
#ACT
POWERRATE 250 9999999
MOV S43 〖泰山北斗〗\
 
 
#IF
checkrenewlevel = 11
#ACT
POWERRATE 280 9999999
MOV S43 〖乾坤斗转〗\
 
 
#IF
checkrenewlevel = 12
#ACT
POWERRATE 310 9999999
MOV S43 〖浩瀚星河〗\
 
 
#IF
checkrenewlevel = 13
#ACT
POWERRATE 340 9999999
MOV S43 〖天地无极〗\
 
 
#IF
checkrenewlevel = 14
#ACT
POWERRATE 370 9999999
MOV S43 〖夜枭鬼嚎〗\
 
 
#IF
checkrenewlevel = 15
#ACT
POWERRATE 400 9999999
MOV S43 〖鬼哭神嚎〗\
 
 
#IF
checkrenewlevel = 16
#ACT
POWERRATE 430 9999999
MOV S43 〖惊天动地〗\
 
 
#IF
checkrenewlevel = 17
#ACT
POWERRATE 460 9999999
MOV S43 〖盖世英雄〗\
 
 
#IF
checkrenewlevel = 18
#ACT
POWERRATE 490 9999999
MOV S43 〖凌云大神〗\
 
 
#IF
checkrenewlevel = 19
#ACT
POWERRATE 520 9999999
MOV S43 〖盖世英豪〗\
 
 
#IF
checkrenewlevel = 20
#ACT
POWERRATE 550 9999999
MOV S43 〖一统凌云〗\
 
#IF
checknamelist ..\QuestDiary\会员系统\会员名单.txt
#ACT
MOV S41 ◇◆.V.I.P.◆◇\
 
#IF
CHECKVAR HUMAN YO = 1
#ACT
mov S42 [初级雇佣兵]\
USEBONUSPOINT 1 + 50
USEBONUSPOINT 2 + 50
USEBONUSPOINT 3 + 50
#IF
CHECKVAR HUMAN YO = 2
#ACT
mov S42 [白银雇佣兵]\
USEBONUSPOINT 1 + 100
USEBONUSPOINT 2 + 100
USEBONUSPOINT 3 + 100
#IF
CHECKVAR HUMAN YO = 3
#ACT
mov S42 [黄金雇佣兵]\
USEBONUSPOINT 1 + 150
USEBONUSPOINT 2 + 150
USEBONUSPOINT 3 + 150
#IF
CHECKVAR HUMAN YO = 4
#ACT
mov S42 [悲鸣雇佣兵]\
USEBONUSPOINT 1 + 200
USEBONUSPOINT 2 + 200
USEBONUSPOINT 3 + 200
#IF
CHECKVAR HUMAN YO = 5
#ACT
mov S42 [传说雇佣兵]\
USEBONUSPOINT 1 + 250
USEBONUSPOINT 2 + 250
USEBONUSPOINT 3 + 250
#IF
CHECKVAR HUMAN YO = 6
#ACT
mov S42 [佣兵之王]\
USEBONUSPOINT 1 + 300
USEBONUSPOINT 2 + 300
USEBONUSPOINT 3 + 300
#IF
ISCASTLEMASTER
#ACT
MOV S40 〖沙城主〗\
SETRANKLEVELNAME %s\<$STR(S40)>\<$STR(S41)>\<$STR(S43)>\<$STR(S42)>\
BREAK
#IF
ISCASTLEGUILD
#ACT
MOV S40 〖精英团〗\
SETRANKLEVELNAME %s\<$STR(S40)>\<$STR(S41)>\<$STR(S43)>\<$STR(S42)>\
BREAK
 
#IF
CHECKLEVELEX > 0
#ACT
SETRANKLEVELNAME %s\<$STR(S41)>\<$STR(S43)>\<$STR(S42)>\
#IF
checkrenewlevel = 0
CHECKLEVELEX > 80
#ACT
CHANGEEXP = 0
CHANGELEVEL = 80
SENDMSG 6 你的等级已经到了限制,无法升级,1转后才能继续升级。
 
#IF
checkrenewlevel = 1
CHECKLEVELEX > 90
#ACT
CHANGEEXP = 0
CHANGELEVEL = 90
SENDMSG 6 你的等级已经到了1转限制,无法升级,2转后才能继续升级。
 
#IF
checkrenewlevel = 2
CHECKLEVELEX > 100
#ACT
CHANGEEXP = 0
CHANGELEVEL = 100
SENDMSG 6 你的等级已经到了2转限制,无法升级,3转后才能继续升级。
 
#IF
checkrenewlevel = 3
CHECKLEVELEX > 110
#ACT
CHANGEEXP = 0
CHANGELEVEL = 110
SENDMSG 6 你的等级已经到了3转限制,无法升级,4转后才能继续升级。
 
#IF
checkrenewlevel = 4
CHECKLEVELEX > 120
#ACT
CHANGEEXP = 0
CHANGELEVEL = 120
SENDMSG 6 你的等级已经到了4转限制,无法升级,5转后才能继续升级。
 
#IF
checkrenewlevel = 5
CHECKLEVELEX > 130
#ACT
CHANGEEXP = 0
CHANGELEVEL = 130
SENDMSG 6 你的等级已经到了5转限制,无法升级,6转后才能继续升级。
 
#IF
checkrenewlevel = 6
CHECKLEVELEX > 145
#ACT
CHANGEEXP = 0
CHANGELEVEL = 145
SENDMSG 6 你的等级已经到了6转限制,无法升级,7转后才能继续升级。
 
#IF
checkrenewlevel = 7
CHECKLEVELEX > 160
#ACT
CHANGEEXP = 0
CHANGELEVEL = 160
SENDMSG 6 你的等级已经到了7转限制,无法升级,8转后才能继续升级。
 
#IF
checkrenewlevel = 8
CHECKLEVELEX > 180
#ACT
CHANGEEXP = 0
CHANGELEVEL = 180
SENDMSG 6 你的等级已经到了8转限制,无法升级,9转后才能继续升级。
 
#IF
checkrenewlevel = 9
CHECKLEVELEX > 200
#ACT
CHANGEEXP = 0
CHANGELEVEL = 200
SENDMSG 6 你的等级已经到了9转限制,无法升级,10转后才能继续升级。
 
#IF
checkrenewlevel = 10
CHECKLEVELEX > 220
#ACT
CHANGEEXP = 0
CHANGELEVEL = 220
SENDMSG 6 你的等级已经到了10转限制,无法升级,11转后才能继续升级。
 
#IF
checkrenewlevel = 11
CHECKLEVELEX > 255
#ACT
CHANGEEXP = 0
CHANGELEVEL = 255
SENDMSG 6 你的等级已经到了11转限制,无法升级,12转后才能继续升级。
 
#IF
checkrenewlevel = 12
CHECKLEVELEX > 270
#ACT
CHANGEEXP = 0
CHANGELEVEL = 270
SENDMSG 6 你的等级已经到了12转限制,无法升级,13转后才能继续升级。
 
#IF
checkrenewlevel = 13
CHECKLEVELEX > 300
#ACT
CHANGEEXP = 0
CHANGELEVEL = 300
SENDMSG 6 你的等级已经到了13转限制,无法升级,14转后才能继续升级。
 
#IF
checkrenewlevel = 14
CHECKLEVELEX > 330
#ACT
CHANGEEXP = 0
CHANGELEVEL = 330
SENDMSG 6 你的等级已经到了14转限制,无法升级,15转后才能继续升级。
 
#IF
checkrenewlevel = 15
CHECKLEVELEX > 370
#ACT
CHANGEEXP = 0
CHANGELEVEL = 370
SENDMSG 6 你的等级已经到了15转限制,无法升级,16转后才能继续升级。
 
#IF
checkrenewlevel = 16
CHECKLEVELEX > 400
#ACT
CHANGEEXP = 0
CHANGELEVEL = 400
SENDMSG 6 你的等级已经到了16转限制,无法升级,17转后才能继续升级。
 
#IF
checkrenewlevel = 17
CHECKLEVELEX > 430
#ACT
CHANGEEXP = 0
CHANGELEVEL = 430
SENDMSG 6 你的等级已经到了17转限制,无法升级,转18后才能继续升级。
 
#IF
checkrenewlevel = 18
CHECKLEVELEX > 460
#ACT
CHANGEEXP = 0
CHANGELEVEL = 460
SENDMSG 6 你的等级已经到了18转限制,无法升级,19转后才能继续升级。
 
#IF
checkrenewlevel = 19
CHECKLEVELEX > 490
#ACT
CHANGEEXP = 0
CHANGELEVEL = 490
SENDMSG 6 你的等级已经到了19转限制,无法升级,20转后才能继续升级
 
#IF
checkrenewlevel = 20
CHECKLEVELEX > 520
#ACT
CHANGEEXP = 0
CHANGELEVEL = 520
SENDMSG 6 你的等级已经到了20转限制,无法升级,21转后才能继续升级。
}