脚本基础知识

脚本基础知识

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

EFFECT的格式 TUSDEFS与TUSITEM2的区别 怎样让玩家也能做电弓和火弓
一些知识
1.EFFECT的格式

EFFECT=A,XXXXX,B,C,D
A可以为0 =火球效果,1=闪电,2=停留在原地,3=制造一种anim效果。
xxxxx//对应于a=3,是anim的效果代码。
B//速度
C//循环
D//不知道
EX:
SRC.EFFECT=3,0373A,6,15,1

这就是一个闪光的效果

2.TUSDEFS与TUSITEM2的区别

tusdefs.scp 以一些简单的英语单词定义的物品和功能文件。例如”hair_dye” 的十进制代码为3839 — 如果你在tusitems.scp中查找代码3839的物品Hair Dye,你会发现它的对应16进制代码为0e27。
tusdefs2.scp 用于自行添加独特的物品定义和功能,系统在启动时自动读取。
tusitem.scp 包含所有物品属性的文件,其中包括物品的名称、买卖价格、物品功能属性、平均重量和材料等等。
tusitem2.scp 用于自行定义物品的文件,系统在启动时自动读取。注意:所有定义物品必须是以16进制的形式进行定义。

3.怎样让玩家也能做电弓和火弓
如以下是电弓和火弓的ID

[7202]
ID=1bef
DEF=Fire_INGOT
NAME=Fire Ingot
COLOR=Fire_ARMOR_COLOR
TYPE=63
CATEGORY= Item
SUBSECTION=New Ingot
DESCRIPTION=Fire Ingot

[7203]
ID=1bef
DEF=Lightning_INGOT
NAME=Lightning Ingot
COLOR=Lightning_ARMOR_COLOR
TYPE=63

CATEGORY= Item
SUBSECTION=New Ingot
DESCRIPTION=Lightning Ingot

tusTABLES.SCP//需技能80,机率9.5%
在[ORE]这一段里加入
Fire,002b,80.0,9.5,5-10,Fire_INGOT
Lightning,0002,80.0,9.5,5-10,Lightning_INGOT

在tusdefs2.scp里加入:
Fire_ARMOR_COLOR 002b
Fire_INGOT 07202
Lightning_ARMOR_COLOR 0002
Lightning_INGOT 07203

TUsskills.scp里
制弓技能
1.在[BOWCRAFT]这一段里加入
ONOPTION=BOW Fire Bows
RESTEST=100 Logs
RESTEST=100 Fire_INGOT
TEST BOWCRAFT=100.0
TEST MAGERY=100.0
SKILLMENU=3

ONOPTION=BOW Lightning Bows
RESTEST=100 Logs
RESTEST=100 Lightning_INGOT
TEST BOWCRAFT=100.0
TEST MAGERY=100.0
SKILLMENU=4

在制弓技能后加入
[BOWCRAFT 3]
Fire Bows

ONOPTION=BOW Fire Bow (100 logs,100 ingots)
REPLICATE=0
RESOURCE=100 LOG
RESOURCE=100 Fire_INGOT
TEST BOWCRAFT=150.0
TEST MAGERY=100.0
MAKEITEM=06011

[BOWCRAFT 4]
Lightning Bows

ONOPTION=BOW Lightning Bow (100 logs,100 ingots)
REPLICATE=0
RESOURCE=100 LOG
RESOURCE=100 Lightning_INGOT
TEST BOWCRAFT=150.0
TEST MAGERY=100.0
MAKEITEM=06012

4.一些知识

SRC.ACT.BOUNCE /将本句上面的物品放进玩家的袋中
SRC.karma=xx //设定玩家的善恶值
SRC.ACT.TIMER //设定延续的时间
SRC.SPELLEFFECT 30 750 //30是魔法代码 //750是需要的技能值,这里需要75.0
SRC.PLOT2 //这个是书签命令,如果你想标志这个玩家,就用这个命令,以后你用判断 if (<src.plot2=x) 就知道事这个人了,x是某一个数字
SRC.TITLE //这是设定一个人的称号
SRC.ACT.ATTR 设定一个物品的性质
SRC.ACT.TIMER //设定时间

留言

还没有留言,来坐个沙发吧。

留个言

留个言