论坛 / 「传奇世界」 / 传世客户端魔法效果课题![骑马/翅膀] 回复

管理员 · 2005-11-13 23:56:59
传世客户端魔法效果课题![骑马/翅膀]

以下内容只有回复后才可以浏览

传世客户端魔法效果课题![骑马/翅膀]

在客户端里有几个INI 文件

其中一个是uuMagic.ini文件里面可以设置魔法效果

gallery.ini这个文件里面设置启动时装入的各种图库

其中翅膀不属于装备,而是魔法效果之一。

可以在人物上线时检测等级或经验等条件而进行设置。

骑马的人物效果图在human1.sgl中有。除站走跑攻伤死之外,多了一个骑马的动作

uuMagic.ini

//***以下为起手段动画段
AnimOffX1= *X向偏移像素值,如果是人体装饰效果,为距离身体中心的偏移;如果是魔法,为相对于tile值的偏移量
AnimOffY1= *同上,Y向偏移值
AnimRenderMode1= *渲染模式,范围0-5,0 RENDERSTATE_DEFAULT,1 RENDERSTATE_ALPHA,2 RENDERSTATE_ADD,3 RENDERSTATE_ALPHAADD,4 RENDERSTATE_ADD2,5 RENDERSTATE_MODULATE
AnimPackage1= *文件包号
AnimFirstFrame1= *起始文件编号
AnimFrameCount1= *共计多少帧,动画序列文件数目
AnimCycleTimes1= *重复次数,为零则不播!!!!!!!!!
AnimSpeed1= *播放速度,即每隔多少帧切换到下一文件
AnimSound1= *起手段音乐
AnimSoundPlayFrame1= *起手段音乐开始播放帧,相对于起手段帧数AnimFrameCount1,一般地应为零且( 0<= value <= AnimFrameCount1 )


***以下为飞行过程动画段
AnimOffX2= *同上
AnimOffY2= *同上
AnimRenderMode2= *同上
AnimPackage2= *同上
AnimFirstFrame2= *同上
AnimFrameCount2= *同上
AnimCycleTimes2= *同上,如果为10000,则无限循环,直到收到服务器结束通知,转向结束段动画播放
AnimSpeed2= 2 *同上
AnimSound2= *飞行段音乐
AnimSoundPlayFrame2= *飞行段音乐开始播放帧,相对于飞行段帧数AnimFrameCount2,一般地应为零且( 0<= value <= AnimFrameCount2 )


***以下为结束动画段
AnimOffX3=
AnimOffY3=
AnimRenderMode3=
AnimPackage3=
AnimFirstFrame3=
AnimFrameCount3=
AnimCycleTimes3=
AnimSpeed3=
AnimSound3= *结束段音乐
AnimSoundPlayFrame3= *结束段音乐开始播放帧,相对于结束段帧数AnimFrameCount3,一般地应为零且( 0<= value <= AnimFrameCount3 )


GridX= *所在地图坐标X
GridY= *所在地图坐标Y


//以下举例

[1001]

//金粉
AnimOffX1= -220
AnimOffY1= -300
AnimRenderMode1=0
AnimPackage1= 31
AnimFirstFrame1= 3151
AnimFrameCount1= 20
AnimCycleTimes1= 3
AnimSpeed1= 5
AnimSound1=
AnimSoundPlayFrame1=

AnimOffX2= 0
AnimOffY2= 0
AnimRenderMode2= 0
AnimPackage2= 0
AnimFirstFrame2= 0
AnimFrameCount2= 0
AnimCycleTimes2= 0
AnimSpeed2= 0
AnimSound2=
AnimSoundPlayFrame2=


AnimOffX3= 0
AnimOffY3= 0
AnimRenderMode3=0
AnimPackage3= 0
AnimFirstFrame3= 0
AnimFrameCount3= 0
AnimCycleTimes3= 0
AnimSpeed3= 0
AnimSound3=
AnimSoundPlayFrame3=


OnFloor= no

PartOnBody = 0

[gallery]
1=smtiles
2=tiles
3=interface
5=objects1
6=objects2
7=objects3
8=objects4
9=DnItems
10=items
11=StateItem
12=human1
15=hair1
17=weapon1
18=weapon2
19=weapon3
20=mask
21=npc1
22=mmap
23=monster1
24=monster2
25=monster3
26=monster4
27=monster5
30=magic1
31=magic2
33=objects5
34=objects6
35=objects7
36=objects8
37=objects9
38=objects10
39=objects11
40=objects12
41=objects13
42=objects14
43=objects15
44=objects16
47=cursor
48=pattern1
49=others
50=effect
51=dxtc
52=human2
53=pattern2

[suffix]
1=tex
2=tex
3=tex
5=tex
6=tex
7=tex
8=tex
9=tex
10=tex
11=tex
12=tex
15=tex
17=tex
18=tex
19=tex
20=msk
21=tex
22=mmp
23=tex
24=tex
25=tex
26=tex
27=tex
30=tex
31=tex
33=tex
34=tex
35=tex
36=tex
37=tex
38=tex
39=tex
40=tex
41=tex
42=tex
43=tex
47=cur
48=tex
49=tex
50=tex
51=tex
52=tex
53=tex