找回密码
 立即注册

[其他] 石器时代脚本教程 create [说明]

[复制链接]
--M_g-- 发表于 2024-5-30 05:14:56 | 显示全部楼层 |阅读模式
石器时代脚本教程 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文件
文本为http://www.free-z.net/创作
目前常用模块有
npcgen_warpman  一般用来作传送员
npcgen_warp    一般是传送点
devilpk和sb_dou 一般是战斗NPC
changeevent    一般是任务NPC
npcgen_shop    一般是商店NPC
npcgen_man    一般是对话类型NPC··一般无用

制作完新的create文件时一定要注意文件一定要时ANSI编码的UNIX格式文件
否则GMSV不会读取create文件那信息
在Linux下将文本转换为UNIX格式的指令是
dos2unix 文件名

ruocan 发表于 2024-5-30 06:27:53 | 显示全部楼层
真是被感动的痛哭流涕……
回复

使用道具 举报

w0x0000w0x 发表于 2024-5-30 10:19:10 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

818bbb 发表于 2024-5-31 03:31:35 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

b7823282 发表于 2024-6-2 06:41:26 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

apple3302 发表于 2024-6-3 03:58:06 | 显示全部楼层
感恩无私的分享与奉献 :)
回复

使用道具 举报

ggjute 发表于 2024-6-3 08:27:42 | 显示全部楼层
激动人心,无法言表!
回复

使用道具 举报

mabel7777 发表于 2024-6-5 08:37:40 | 显示全部楼层
无回帖,不论坛,这才是人道。
回复

使用道具 举报

ABC◇◆◇ 发表于 2024-6-7 21:52:59 | 显示全部楼层
激动人心,无法言表!
回复

使用道具 举报

maoyl 发表于 2024-6-8 03:26:04 | 显示全部楼层
激动人心,无法言表!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|游戏淘宝湾

GMT+8, 2024-11-21 22:17 , Processed in 0.057433 second(s), 53 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Oddpp Cloud.

快速回复 返回顶部 返回列表