shiqishidai脚本教程 create

shiqishidai脚本教程 create

石器单机2018-06-26 6:47158090shiqime

石器时代脚本教程 create 干净版一目了然

  create文件是SA时代的NPC设置文件

其中包括内容基本如此




CODE:

NPCCREATE


{

floorid=2000

borncenter=55,61

time=0

createnum=1

dir=4

ignoreinvincible=1

graphicname=100036

name=特殊道具贩卖员

enemy=npcgen_shop|file:yucunpc/dj.arg

}

[Copy to clipboard]




其中NPCCREATE为文件头,凡是create文件必须在文件开头+这个


{}之间是一个NPC的设置

floorid为NPC所在地图ID

borncenter为NPC坐标

引用第7楼heartboy3于2006-02-01 16:46发表的“”:

time表示如果NPC为战斗NPC,那打掉以后消失的时间为多少

1=1秒

0则为不消失

createnum似乎是创造数目?或者是在同create文件中的同名NPC的编号吧

dir是NPC的面向方位,可以使用GM命令info协助编写

ignoreinvincibl似乎所有create中都是1

graphicname为NPC图档id

name为NPC名称

enemy格式为NPC模块|file:所刷NPC的文件目录【是gmsv/data/npc下的绝对路径,


如yucunpc/dj.arg的全部路径为gmsv/data/npc/yucunpc/dj.arg】

NPC模块,模块一般为template文件


目前常用模块有

npcgen_warpman  一般用来作传送员

npcgen_warp    一般是传送点

devilpk和sb_dou 一般是战斗NPC

changeevent    一般是任务NPC

npcgen_shop    一般是商店NPC

npcgen_man    一般是对话类型NPC··一般无用


制作完新的create文件时一定要注意文件一定要时ANSI编码的UNIX格式文件

否则GMSV不会读取create文件那信息

在Linux下将文本转换为UNIX格式的指令是

dos2unix 文件名


SHIQI.ME官方 Copyright © Copyright www.shiqi.me Rights Reserved.沪ICP备15055056号-2 沪公网安备 31011602001669号
shiqishidai脚本教程 create