SF进阶知识
到百度贴吧首页
新闻   网页   贴吧   知道   MP3   图片   视频   百科
    吧内搜索 | 帮助
1

SF进阶知识

DB文件的修改方法和注释:


MagicDb:是你所修炼的法术和各种技能.
(1)MagSID      物品代号
(2)MagNAME     物品名称
(3)Effect Type 效果属性
(4)Effect      效果(放此魔法所产生的动画效果)
(5)Spell       每次耗用魔法值
(6)DefSpell    升级后增加的每次耗用魔法值
(7)DefPower    升级后增加的威力
(8)DefMaxPower 升级后增加的最大
(9)Job         职业 (0-战士,1-法师,2-道士)
(10)Power      基本威力
(11)MaxPower   最大威力
(12)T1ainlv    表格是技能需要升级的经验 
(13)Needlv     修炼需要的等级
(14)Mode       里 0 是战士技能 1是道士技能 2 是法师技能.
(15)NeedL1     1级技能所需等级
(16)L1Train    1级技能修炼所需经验 
(17)Delay      技能延迟时间
(18)Descr      备注
-------------------------------------------------------------------------------------------------
MonsterDb: 是关于怪物的攻击,经验,还有等级方面的东西
(1)SID      怪物代号
(2)Name     怪物名称
(3)Race     行动模式及死亡时的效果代码
Race代码---81   对象进入范围自动攻击
           82   2x2范围内毒液攻击-弱
           90   贴身麻痹石化攻击-弱
           92   遇到攻击对象在范围外时会瞬移
           93   边攻击边躲避
           95   对象进入攻击范围内会从地下爬出来
           100  召唤的骷髅
           101  进入范围会从石像状态激活
           102  在攻击的同时召唤Mir200\!setup.txt文件里的Zuma1~4里特定的怪
           103  自身不移动,通过释放Mir200\!setup.txt文件里的Bee特定的怪来攻击对象
           105  麻痹石化攻击-强
           106  麻痹石化攻击-弱
           107  全屏攻击+麻痹+中毒
           113  召唤的神兽-小
           114  召唤的神兽-大
           115  自身不移动,通过地刺来攻击对象
           116  自身不移动,通过释放Mir200\!setup.txt文件里的SPIDER特定的怪来攻击对象
           117  自身没有攻击力,通过自暴来攻击对象

(4)Racelmg  攻击模式代码
Racelmg代码---15  抛斧头
              16  贴身喷毒
              21  电火花
              22  喷针
              40  击电
              45  射箭
              52  高空喷毒效果
              53  低空喷毒效果
              49  丢火球               祖玛教主攻击动作
              33  大范围喷毒           触龙神攻击动作

              触龙神外形编号     140   攻击动作编号 33 祖玛教主外形编号   63    攻击动作编号 49 
              火焰沃玛外形编号   31    攻击动作编号 20 
              沃玛教主外形编号   34    攻击动作编号 21 


(5)Appr     怪物形象代码 
(6)Lvl      怪物等级
(7)Undead   是否属不死系 0-否,1-是[不*系不可招,*系可召]
(8)CoolEye  是否主动攻击(反隐形范围,并和等级有关)
(9)EXP      怪物的经验值
(10)HP      怪物生命
(11)MP      怪物魔法
(12)AC      怪物防御力
(13)AC2     防御力上限
(14)MAC     魔法防御力
(15)DC      攻击力
(16)DCMax   最大攻击力
(17)MC      魔法攻击力
(18)SC      道士精神力
(19)SPEED   速度
(20)HIT     攻击命中率
(21)Walk-SPD   行走速度间隔
(22)WalkStep   行走步伐
(23)WalkWait   行走等待时间 
(24)ATTACR-SPD 攻击速度间隔
-------------------------------------------------------------------------------------------------StditemDb:物品属性修改
1.选中最底下的那个装备名,然后点图中所示1的位置那个+号,这样就会在你所选中的装备前面插入一列横向表单,点了+号后,在右边就会出现一个“对号”标记的按钮,按一下这个“对号”就表示确定插入这一横列。

2

SF进阶知识


(1)idx属性表示数据库的序列号(记住序号不要重复)

(2)NAME属性表示:
物件的名称

(3)Stdmode装备属性:
10-男衣
11-女衣
5-单手
6-双手
30-蜡烛类
22-毒药,符类
42-制作原料

=======================================================
(4)Shape这个属性(衣服显示穿上得样子,首饰代表其特殊功能)

“5”表示“灵魂战衣”的样子。
“4”表示“魔法长袍”的样子。
“3”表示“重盔甲”的样子。

19~21 :项链
        为19时,AC2和MAC2代表魔法躲避和幸运
        为20时,AC2为准确,MAC2为敏捷
        为21时,AC2为体力恢复,MAC2为魔法恢复
24~26 :手镯
        为24时,AC2代表准确,MAC2代表敏捷
        为26时,AC和AC2分别代表物理防御上限和下限,MAC和MAC2分别代表魔法防御上限和下限
22~23 :戒指
        为22时,AC和AC2分别代表物理防御上限和下限,MAC和MAC2分别代表魔法防御上限和下限
        为23时,AC代表攻击速度+ , MAC代表中毒躲避+ , MAC2代表中毒恢复+Shape值:           
记忆头盔125                       
记忆戒指122                         
记忆手镯124  天地合一               
记忆项链123                                 

魔血戒指133                                 虹魔戒指136
魔血项链134  MP转HP                         虹魔手镯137    吸HP
魔血手镯135                                 虹魔项链138

神秘戒指130                                 祈祷戒指128
神秘腰带131  随机属性                       祈祷手镯126 
神秘头盔132                                 祈祷头盔129

隐身戒指111                                 传送戒指112 
麻痹戒指113                                 复活戒指114        
火焰戒指115                                 治愈戒指116
幸运戒指117                                 护身戒指118                                
负载戒指119

技巧项链120                                 
探测项链121
恢复HP/MP113

对于武器来说:
当shape值和Reserved值分别为 30 和 12 时,武器一旦拿上就不能取下,只到死后消失  (血剑)
当仅Reserved值为 8 时,武器拿上可以取下,但是一旦战斗死亡,就会消失
=====================================================================================
(5)Weight属性是物件重量.

(6)Looks属性(显示衣服物品栏里样子和在装备栏里的样子)(7)DuraMax物件持久的属性:这里的变量中"1000"表示1个持久度,那么"40000"就表示40个持久度了!

(8)衣服和武器的属性:
"AC"         防御力下限
"AC2"        防御力上限
"Mac"        魔防下限
"Mac2"       魔防上限
"DC"         物理攻击力下限  
"DC2"        物理攻击力上限    超过了255带在身上攻击是会减成0
"MC"         魔法攻击力下限
"MC2"        魔法攻击力上限
"SC"         道术下限
"SC2"        道术上限
"NeedLevel"  需要等级
"Price"      价格


(9)物品是首饰时:
"AC2"         表示准确
"Mac2"        表示敏捷
"AC"          表示防御下限
"AC2"         表示防御上限
"MAC"         表示魔御下限
"MAC2"        表示魔御上限

药剂的属性:
强效金疮药:HP +90
数据库体现:
AC  90
强效太阳水:HP +50  MP +80
数据库体现:
AC   50
MAC   80
这样看来,这里的
AC  表示 HP前值(注 HP:200/300,200为前值,300为后值。)
MAC  表示 MP前值

特殊的:
一些不常见的特殊药剂:
生命强化水:生命力暂时提升120秒(120秒内HP后值+50)
数据库体现:
AC  50
MAC2  120
魔法强化水:魔法力暂时提升120秒(120秒内MP后值+50)
MAC 50
MAC2  120那么这里的
AC  表示HP后值
MAC  表示MP后值
MAC2  表示时间了
大家知道 苹果 是每项属性都暂时增加240秒,他的AC2中是2,那么应该和武器一样,AC2表示准确了!

(10)Stock 是否为库存品
(11)Need表示限制种类:
0  为等级限制
1  为攻击限制
2  为魔法限制
3  为道术限制
(12)NeedLevel表示了(Need)限制的具体数量.

3

脚本大全

脚本变量大全,

人物信息 变量名称 说明 
<$USERNAME> 人物名称 
<$GUILDNAME> 行会名称 
<$RANKNAME> 行会职位名称 
<$LEVEL> 等级 
<$HP> 生命值 
<$AC> 防御力 
<$MAXAC> 最高防御力 
<$MAC> 魔法防御力 
<$MAXMAC> 最高魔法防御力 
<$DC> 物理攻击力 
<$MAXDC> 最高物理攻击力 
<$MC> 魔法力 
<$MAXMC> 最高魔法力 
<$SC> 道术 
<$MAXSC> 最高道术 
<$EXP> 当前经验值 
<$MAXEXP> 升级经验值 
<$PKPOINT> PK点数 
<$CREDITPOINT> 声望点数 
<$GOLDCOUNT> 金币数量 
<$GAMEGOLD> 游戏币数 
<$GAMEPOINT> 游戏点数 
<$HW> 腕力 
<$MAXHW> 最高腕力 
<$BW> 背包重量 
<$MAXBW> 最高背包重量 
<$WW> 负重力 
<$MAXWW> 最高负重 
<$HUNGER> 饥饿程度 
<$LOGINTIME> 登录时间 
<$LOGINLONG> 登录时长 
<$DRESS> 衣服 
<$WEAPON> 武器 
<$RIGHTHAND> 蜡烛 
<$HELMET> 头盔 
<$NECKLACE> 项链 
<$RING_R> 右戒指 
<$RING_L> 右戒指 
<$ARMRING_R> 右手镯 
<$ARMRING_L> 左手镯 
<$BUJUK> 护身符 
<$BELT> 腰带 
<$BOOTS> 鞋子 
<$CHARM> 宝石 
<$CASTLENAME> 沙城名称 
<$SELLOFFRATE> 寄卖税率 

 
服务器信息
变量名称
说 明

<$SERVERNAME> 服务器名字 
<$SERVERIP> 服务器IP地址 
<$WEBSITE> 游戏网址 
<$BBSSITE> 论坛网址 
<$CLIENTDOWNLOAD> 客户端程序下载地址 
<$QQ> 联系QQ号 
<$PHONE> 联系电话号码 
<$BANKACCOUNT0> 银行帐号信息 
<$BANKACCOUNT1> 银行帐号信息 
<$BANKACCOUNT2> 银行帐号信息 
<$BANKACCOUNT3> 银行帐号信息 
<$BANKACCOUNT4> 银行帐号信息 
<$BANKACCOUNT5> 银行帐号信息 
<$BANKACCOUNT6> 银行帐号信息 
<$BANKACCOUNT7> 银行帐号信息 
<$BANKACCOUNT8> 银行帐号信息 
<$BANKACCOUNT9> 银行帐号信息 
<$GAMEGOLDNAME> 游戏币名称 
<$USERCOUNT> 在线人数 
<$DATETIME> 当前日期时间 
<$GAMEGOLDNAME> 游戏币名称 
<$HIGHLEVELINFO> 最高等人物信息 
<$HIGHPKINFO> 最高PK点数人物信息 
<$HIGHDCINFO> 最高攻击力人物信息 
<$HIGHMCINFO> 最高魔法力人物信息 
<$HIGHSCINFO> 最高道术人物信息 




全局变量:

G0-G65535 可保存的全局变量 
I0-I65535 人物下线即消失 

个人变量:

D0-D65535 人物下线即消失 
P0-P65535 人物下线即消失

4

-------------------- 程 序 语 句 与 程 序 段 -----------------

====================********************************====================== 
\\ 换一行 
\\\\换二行 
{图像类别/图像定位} ;图像类别是说明动物或npc图像定位是指那一个具体图像 
[@段] ;段用英文或数字表示 
goto @段 ;跳转到指定段,开始执行相当于b中的goto语句 <选择项目/@段> ;选择项目后转称到指定段,相当于c中的case语句 
#IF 
#SAY 语句 ;语句设定为字符,不用加任何定界符 
#ACT 执行命令 ;符合3.0规定的任何系统已定义命令 
#ELSEACT 
#ELSESAY 
@exit ; 关闭对话框 
close ;由程序执行@exit 
break 
Delaygoto [Grobal] 120 @段 ;120秒后进入@段 
======================****************************======================== 
---------------------- 程 序 中 的 变 量 与 常 量 ------------------------ 
======================****************************======================== 
变量 ;变量用字母表示,在程序中可以赋任何数据 名称只限于A0-A9字符型 B0-B9字符型 D0-D9数字型 P0-P9数字型 
S0-S9数字型 
服务器共享变量 N0-N9 数字型 B1-B9 字符型 
#Define N0{START} N0 
#Define N1{WEDDING} N1 
#Define N3{TIME} N3 
#Define N4{TRY} N4 
#Define N5{WAITINGTIMEOUT} N5 
#Define N6{MAN} N6 
#Define N7{GIRL} N7 
#Define B1{MANNAME} B1 
#Define B2{GIRLNAME} B2 
#Define B3{INPUTGIRLNAME} B3 
mov 变量 数值 ;给变量赋值 A0-A9字符型 B0-B9字符型 D0-D9数字型 
mov A0 \"字符\" 
mov D0 数字 
inc 变量 数值 ;让变量自动加指定数值到变量,相当于程序中的x=x+n 
dec 变量 数值 ;让变量自动减指定数值到变量,相当于程序中的x=x-n 
sum 变量a 变量b ;变量求和不要与int混淆,需要下面的组合语名才能实现 
mov 变量x 0 ;变量x,初值 
sum 变量a 变量b ;x=a+b 
sum 变量c ;x=x+c 最后在程序中得到的是x值,实际x=a+b+c 
;如果只写中间一句是无意义的,只能导致错误 
movr 变量 数值 ;定义随机变量,变量值为 \"0 到 数值\" 
random 数值 ;当数值=随机数时则为1否则为0 ;显示变量时用,可以将变量值显示在游戏里,用在 #say后面 
=========================*******************************======================== 
------------------------- 程 序 中 的 逻 辑 判 断 语 句 ------------------------ 
=========================*******************************======================== 
[n] ;n为任何正整数,是逻辑变量,有0值和1值,初始0值 
#IF 
*** 
#ACT 
*** 
#SAY 
*** 
#ELSEACT 
*** 
#ELSESAY 
*** 
===================== 
#IF 
not CheckItem 钢玉石 1 
or not CheckGold 10000 
#ACT 
*** 
============ 
set [n] 1 ;设置逻辑变量为真 
check [n] 1 ;测试逻辑变量是否为真,可以测试是否已经完成了任务 
small 变量 数值 ;如果“变量 数值”则为1否则为0 数值比较 
elarge 变量 数值 ;如果“变量 >= 数值”则为1否则为0 字符比较 
equal 变量 数值 ;如果“变量 = 数据”则为1否则为0 
checkjob warr(wizard、taos) ;测试职业 是为1否则为0 
checkgold 数值 ;拥有金币数>=数值为1否则为0 
checklevel 数值 ;人物等级>=数值为1否则为0 
checkitem 物品 数值 ;测试包裹物品的数量 
checkitemw 物品 ;检测身上所带的物品 
gender man ;测试性别为男,如果为男则为1否则为0 
checkbaggage ;测试背包是否已满,满时为1否则为0 
checkpkpoint 数值 ;数值为pk值,pk值数>值时为1否则为0 
checkluckypoint 数值 ;测幸运值 
checkmagic 技能名称 ;检测已经修炼的技能 
chkmagiclevel ;检测技能等级 
checkduraeva (物品名) (数值) ;一般测试矿物等物品的品质 checkduraeva 钢玉矿石 10 

5

-------------------- 程 序 语 句 与 程 序 段 -----------------

checkhum (地图名) (数值) ;测试这个地图的人数 
checkmonmap (地图名) (数值) ;测试这个地图的怪物数 
checkmonrecall ;检测宠物 
checkhorse ;检测是否有马 
checkweaponlevel ; 
GETMARRIED ;检测有否结婚 
=========================*******************************======================== 
------------------------- 商 人 用 npc 开 头 解 释 部 分 ----------------------- 
=========================*******************************======================== 
%100 代表买东西是原价格还是双倍价格 
+40 买肉 
+1 卖肉 
+43 武器有关(修) 
+15 头盔 
+10 买衣服 
+11 修衣服 
+26 修手镯类 
+0 买各种药水 
+42 卖各种药水 
+30 蜡烛等 
+25 特殊水 
+3 买卷轴,书类 
+4 卖书类 
+19 项链 
+20 项链 
+21 项链 
+22 买戒指 
+23 卖戒指 
+24 买手镯 
+26 卖手镯 
+5 修炼武器或买武器 
+6 修炼武器或卖武器 
================================================================================= 
changegender 
Map 地图名 ;移动到这个地图的随机坐标,地图名为地图的数字编码 
Mapmove 地图名 坐标x 坐标y ;移动到这个地图指定的坐标 
Monclear 地图代码 ;清除这个地图上刷的怪物 
MonGenP \"RUSH1,40,40,30\" 诺玛法老 16 ;刷怪物 
MonGenP \"RUSH1,40,40,30\" 大法老 4 ;刷怪物 
Timerecall 数值 ;数值为分钟,定义进入某地图的时间限制 
Breaktimerecall ;中断上面那个语句设定的时间 
Hairstyle 数值 ;改变发型 
Haircolor 红值 绿值 蓝值 ;值域为0 ~ 255 设定头发颜色 
Give 金币 (金币数) ;给钱 
Give (物品名) (数量) ;给物及数量 
Take 金币 (金币数) ;拿走钱 
Take (物品名) (数量) ;拿走物及数量 
Takew 物品 ;直接从身上回收物品 
Exchangemap (地图名) ;与指定地图里的人交换位置 
Daytime sunset ;一天时间 
Speak \"%A0\" ;白色字全服讲话 
lineMsg [Grobal] \"%A0\" ;红色字全服讲话 
LineMsg \"Grobal\" %A0 ; 
LineMsg \"Island02\" %A0 ; 
LineMsg \"Island02\" \"内容\" ; 
ChangeMapAttr \"3\" \"SAFE\" ; 
SetAreaAttr \"3, 206, 159, 6\" \"NoFly\" ; 
SetAreaAttr \"3, 206, 159, 10\" \"NoLack\" ; 
CheckHum \"Island02 100 125 125\" 1 ; 
Delaygoto [Grobal] 120 @段 ;120秒后进入@段 
MonClear \"Island02\" \"猿猴战士\" ; 
MapTing Island02 01 100 130 ; 
MapTing Island02 Island02 100 133 ; 
MonGenP \"Island02,100,130,5\" 聚宝箱4 1 \"noitem,金币,100000\" 
SendCmd \"Island02, 95, 135, 5\" 生存游戏场美眉 Show 
FormatStr \"noitem,金币,%s\" 5000000 ; 
Addstr A3 %A2 ; 
SetAreaAttr \"02, 400, 400, 500\" \"NoLack\" 
MongenP \"02,225,240,20\" 年兽 10 ; 
ApplyMonMission \"02,225,240,9999\" \"年兽\" \"02,256,201\" 
SetAreaAttr \"02, 400, 400, 500\" \"Clear\" 
=========================*******************************======================== 
------------------------- ========地图(MAPINFO)======== ------------------------ 
=========================*******************************======================== 
FIGHT ;战斗区域(如果设FIGHT3 ,就是行会地图常设定的可复活三次.) 
SAFE ;安全区域 
DARK ;地图是黑暗的 
NEEDHOLE ;是否需要洞,配合mapinfo里 xx,xx -> yy,yy使用 
;(MONSTER 任何怪物RACE代码设为95都可 
;xx,xx为进入洞口坐标,在Mongen.txt里xx坐标刷新一怪物即可) 
NORECALL ;不能用天地合一命令的地图 
NORECONNECT(D1601) ;重新连线就被传送到(D1601)中指定的地图 
NORANDOMMOVE ;不能用随机的地图 
NOPOSITIONMOVE ;不能使用传送戒指的传送指令传送的地图 

6

-------------------- 程 序 语 句 与 程 序 段 -----------------

NODRUG ;不能使用任何药物和卷轴等物品(可用来编不能补血等闯关脚本) 
NEEDSET_ON(变量) ;判断是否符合变量 =1 满足 =0 否(配合mapinfo使用可扩展脚本内容. 
;如增加某个条件,完成任务后才允许进入某地图. 
MINE ;金属矿 
MINE2 ;石矿 
HORSE ;可骑马 
DAY ;地图全亮 
FOG ;起雾 
NOSPACEMOVE ;不能用回城卷 
=========================*******************************======================== 
-------------------------------------时间--------------------------------------- 
=========================*******************************======================== 
daytime sunset ;日落 
daytime sunraise ;日出 
daytime day ;白天 
daytime night ;夜晚 
GETDATE ;获取日期 
YEAR ;检测年份 
MONTH ;检测月份 
DATE ;检测日期 
HOUR ;检测小时 
MINUTE ;检测分钟 
SECOND ;检测秒 
=========== 
#IF 
MONTH 4 5 
DATE 15 20 ;如果在4月15日----5月20日(范围)满足条件 
#ACT 
*** 
===================================================== 
MapInfo文件条件解释 
1.FIGHT 战斗区域(如果设FIGHT3 ,就是行会地图常设定的可复活三次.) 
2.SAFE 安全区域 
3.DARK 地图是黑暗的 
4.NEEDHOLE 是否需要洞,配合mapinfo里 xx,xx -> yy,yy使用 
(任何怪物RACE代码设为95都可.xx,xx为进入洞口坐标,在刷怪文件里xx,xx坐标刷新一怪物即可) 
5.NORECALL 不能用天地合一命令的地图 
6.NORECONNECT(地图代号) 重新连线就被传送到()中指定的地图 
7.NORANDOMMOVE 不能用随机的地图 
8.NOPOSITIONMOVE 不能使用传送戒指的传送指令传送的地图 
9.NODRUG 不能使用任何药物和卷轴等物品(可用来编不能补血等闯关脚本) 
10.NEEDSET_ON(变量) 判断是否符合变量 =1 满足 =0 否 
(配合mapinfo使用可扩展脚本内容.如增加某个条件,完成任务后才允许进入某地图. 
11.CHECKQUEST(Q001) 上面的Q001其实就是放入MapQuest_def的文件.
============================================
CHECKACCESSORY\" 检验附加值 
\"CHECKARMOR\" 检验铠甲 
\"CHECKBAGGAGE\" 检验装备 
\"CHECKBONUS\" 检验奖金,红利 
\"CHECKCASTLEDOOR\" 检验城门 
\"CHECKCASTLEDOOROPEN\" 检验城门打开 
\"CHECKDAILYQUEST\" 检验每日任务 
\"CHECKDURA\" 检验 
\"CHECKDURAEVA\" 检验 
\"CHECKDURAW\" 检验 
\"CHECKENTERGMEMAP\" 检验 
\"CHECKFAME\" 检验声望 
\"CHECKGMETERM\" 检验 
\"CHECKGOLD\" 检验金币 
\"CHECKGROUPCOUNT\" 检验组队数 
\"CHECKHORSE\" 检验马匹 
\"CHECKHUM\" 检验 
\"CHECKITEM\" 检验物品 
\"CHECKITEMW\" 检验 
\"CHECKJOB\" 检验职业 
\"CHECKLEVEL\" 检验等级 
\"CHECKMAGIC\" 检验技能 
\"CHECKMARRIAGE\" 检验结婚 
\"CHECKMARRIAGERING\" 检验 
\"CHECKMONMAP\" 检验 
\"CHECKMONRECALL\" 检验怪物收回 
\"CHECKNAMELIST\" 检验名字目录 
\"CHECKOPEN\" 检验打开 
\"CHECKOPENGME\" 检验 
\"CHECKPKPOINT\" 检验PK值 
\"CHECKPOS\" 检验 
\"CHECKREFINEITEM\" 检验精练物品 
\"CHECKREFINEWEAPON\" 检验精练武器 
\"CHECKRIDING\" 检验骑马 
\"CHECKSAVEDSHOOTER\" 检验存的攻城武器 
\"CHECKSERVER\" 检验服务器 
\"CHECKSHOOTER\" 检验攻城武器 
\"CHECKSOLDITEMSUSERMARKET\" 检验 
\"CheckSum = \" 检验 
\"CheckSum\" 检验 
\"CHECKUNIT\" 检验个体小组 
\"CHECKWEAPONATOM\" 检验武器原子,碎片 
\"CHECKWEAPONLEVEL\" 检验武器等级 
\"CHECKWEAPONMCTYPE\" 检验 
\"NOCHAT\" 不能聊天 
\"NODRUG\" 不能吃药 
\"NOFLY\" 不能飞 
\"NOFREEFLY\" 不能自由飞 
\"noitem\" 不能物品 
\"NOLACK\" 
\"None\" 
\"NOPOSITIONMOVE\" 
\"NORANDOMMOVE\" 不能随便移动 
\"NORECALL\" 不能恢复 
\"NORECONNECT\" 
\"NOREVIVAL\" 不能复活 
\"NORFLY\" 
\"Normal Mode\" 
\"NOSPACEMOVE\" 不能地位移动 
\"NOSPELL\" 不能魔法 
\"CHANGEMAPATTR\" 
\"CHANGEMONLEVEL\" 
\"ChangeSpouse\" 
\"ChangeTestLevel\" 
\"ChangeTime\" 
\"CHANGEUSERNAME\" 
\"CHANGEWEAPONATOM\" 
\"ChangeWeaponLevel\" 
\"CHANGEWEATHER\" 
\"CHANGEGENDER\" 
\"ChangeItemDura\" 
上面的用法基本不知 
#ACT 
MOV P1 9 
MOV P2 8 
MUL P1 P2 
MOV D1 %P9 
上面完成的是乘法运算,结果给P9然后给D1 
#ACT 
MOV P1 10 
MOV P2 2 
DIV P1 P2 
MOV D1 %P9 
上面完成的是除法运算,结果给P9然后给D1 
#ACT 
MOV A0 \"沧海清风\" 
SYSMSG \"(!) 获得10000经验\" 
GIVEEXP %A0 10000 ;个人给经验 
GIVEEXPMAP \"Z010\" 100 ;地图全体给经验无武器修炼值 
=============================== 
_这次成功率为.\\[/url">$@GetRefineProb>.\\[/url] \\ 
[@GetRefineProb] ;D1俊 蔼捞 乐促. 
begin 
#IF 
Small D1 30 
#SAY 
成功率连{FCOLOR/10}3成{FCOLOR/12}都不到 
#ACT 
break 
#IF 
Small D1 38 
#SAY 
成功率为{FCOLOR/10}3成{FCOLOR/12} 
#ACT 
break 
#IF 
Small D1 45 
#SAY 
成功率为{FCOLOR/10}4成{FCOLOR/12} 
#ACT 
break 
#IF 
Small D1 55 
#SAY 
成功率为{FCOLOR/10}5成{FCOLOR/12} 
#ACT 
break 
#IF 
Small D1 65 
#SAY 
成功率为{FCOLOR/10}6成{FCOLOR/12} 
#ACT 
break 
#IF 
#SAY 
成功率为{FCOLOR/10}7成{FCOLOR/12} 
#ACT 
break 
end 

来至首饰升级NPC脚本,这样的脚本语法不知大家有没有发现,这样可以用很少的行数做出更多的功能 
-------------------------------------------------------------------------------------- 

\"%USERGOLD\" 获得玩家金钱 
\"%USERID\" 获得玩家ID 
\"%USERMAP\" 获得玩家所在地图 
\"%USERNAME\" 获得玩家名字 
\"%USERX\" 获得玩家所在地图X坐标 
\"%USERY\" 获得玩家所在地图Y坐标 

\"<$USERWEAPON>\" 显示玩家武器名字 

#ACT 
mov A3 %USERGOLD 
#SAY 
<$OUTPUT(A3)>\\<--editpost-->

7

物品特殊属性设置:

物品特殊属性设置:
武器 蜡烛 类型物品 使用物品数据库字段 AniCount
首饰 头盔 类型物品 使用物品数据库字段 Shape
属性代码 属性功能 功能介绍 
111 隐身 人物进入隐身状态,普通怪物看不到人物,破隐身的怪物可以看到人物 
112 传送 人物可以使用命令在传送到指定座标上(@UserMove) 
113 麻痹 人物物理攻击时可以将对方麻痹 
114 复活 人物具备复活功能,人物在死亡时起作用,生效一次掉一个持久 
115 火焰 
116 治愈 
117,170 不掉物品 人物死亡时不会掉任何物品,包括背包里的及身上戴的 
118 护身 人物在被攻击时,先降MP,MP为0时才降HP 
119 超负载 人物可以戴上超过自己负重的物品 
120 技巧 人物在练技能时,得到双倍的练习点 
121 探测 可以查找指定人物当前位置 
122 记忆戒指 
124 记忆手镯 
125 记忆头盔 
126 祈祷手镯 
127 祈祷项链 
128 祈祷戒指 
129 祈祷头盔 
130 神秘戒指 
131 神秘腰带 
132 神秘头盔 
133 魔血戒指 
134 魔血手镯 
135 魔血项链 
136 虹魔戒指 
137 虹魔戒指 
138 虹魔项链 
139 防麻 防麻痹功能,可以使被攻击方的麻痹功能失效(不防怪物麻痹) 
140 无敌(未完全) 
141 经验 杀怪所得经验为指定倍数(倍数为持久除以 10000),如果物品持久太小,所得经验将比正常还低 
142 力量 人物攻击力倍数(倍数为持久除以 10000),如果物品持久太小,所得攻击力将比正常还低 
182 经验 杀怪所得经验为指定倍数(倍数为持久除以 10000),不受物品持久太小影响 
183 力量 人物攻击力倍数(倍数为持久除以 10000),不受物品持久太小影响 
143 防护身 
144 防复活 
145 行会召唤 
150 麻痹护身 
151 麻痹火球 
152 麻痹防御 
153 麻痹负载 
154 护身火焰 
155 护身防御 
156 护身负载 
157 传送麻痹 
158 传送护身 
159 传送探测 
160 传送复活 
161 复活麻痹 
162 护身复活 
171 不掉背包物品 
172 不掉身上装备

发表回复

标 题:
内 容:
图片/视频链接: (如何贴图/贴视频?)
用户名:
      
©2010 Baidu 贴吧协议  意见反馈