flybear 发表于 2006-11-5 15:48:23

[讨论][下载]自制NScripter简易编译器

只做了个框架,功能还不完全

主要请各位看下这个框架怎么样!不知道能否接受,只用两,三天做的
请大家看看还要点什么功能??!!

命令主要写了EFFECT和BG,其他都没做,不过大多命令做法才不多
新手刚学了没几条,还有很多NS命令还不会用!
打算要先进修下,再来编。

程序请在http://free.ys168.com/?flybear上下载
由于使用了VB 6.0编的,所以需要VB6.0运行库。
http://www.skycn.com/soft/2944.html

剩下两个附件丢到system32文件夹下面即可。

sarah707 发表于 2006-11-5 16:09:12

支持下~下载中~

冰糖银耳羹 发表于 2006-11-5 16:59:50

同支持~顶一记
大人加油撒~蹭~

CountD 发表于 2006-11-5 17:37:50

引用第0楼flybear于2006-11-05 15:48发表的:
只做了个框架,功能还不完全

主要请各位看下这个框架怎么样!不知道能否接受,只用两,三天做的
请大家看看还要点什么功能??!!

.......

汗,其实创建脚本那部分是给*define区用的,一个游戏只会用到一次,所以我本来的设计是做成创建向导,然后直接根据模版创建一个project文件夹。
和一般的脚本编辑部分可以分开做成两个程序也可以。

功能方面……变量管理变量管理(怨念)
建议弄个变量列表,让玩家可以拖动使用或者给变量添加注释什么的。

其他~满不错的么~请继续加油啊~

CountD 发表于 2006-11-5 17:55:29

其他的都是细节问题了……

对应命令的必要参数最好能设定成自动勾选上。

窗体可以做全屏大小的,脚本编辑界面太小的话,对阅读很长的命令比较不方便。
特别是对用文本编辑器用习惯的人来说。

而且窗体比较大的话,命令说明就能放在同一页上了,一点就能看到比较方便一些。
当然我个人的那版本界面设计比较偏向RM系列的全GUI就是了。=____=

yui·浅 发表于 2006-11-5 18:56:51

啊啊也下了,看了.

整体很好
要是把所有语句都导入了话咱的前途就光明了啊Q-Q
以及看到这个想到的是DW的那CSS管理器
大人请加油!


意见的话@-@b>
EE里面可以安装高亮插件
这个的脚本显示也可以高亮就好了.
可以实现的吧?

flybear 发表于 2006-11-5 19:08:03

其实创建脚本那部分是根据你给的创建向导做成的,但有些部分不太懂,就自由发挥了。

“根据模版创建一个project文件夹”的意思是不是在创建导后完成后,新建游戏文件夹,并向内添加脚本,图片,音乐,nscr程序等游戏文件???

“一般的脚本编辑部分可以分开做成两个程序也可以”的意思是不是,另外弹出个窗体用作脚本编辑???

“变量管理……建议弄个变量列表,让玩家可以拖动使用或者给变量添加注释什么的”的意思…………看不太懂。主要我还没学会用变量


版主大人可不可以推荐篇中文的!关于NS变量使用限制定义声明的教学资料啊?!!

CountD 发表于 2006-11-5 19:20:53

引用第6楼flybear于2006-11-05 19:08发表的:
其实创建脚本那部分是根据你给的创建向导做成的,但有些部分不太懂,就自由发挥了。

“根据模版创建一个project文件夹”的意思是不是在创建导后完成后,新建游戏文件夹,并向内添加脚本,图片,音乐,nscr程序等游戏文件???

“一般的脚本编辑部分可以分开做成两个程序也可以”的意思是不是,另外弹出个窗体用作脚本编辑???
.......
“根据模版创建一个project文件夹” 的意思是不是在创建导后完成后,新建游戏文件夹,并向内添加脚本,图片,音乐,nscr程序等游戏文件???
对,其实就是复制一套模版里的文件进去。
类似附件里这种,有点参考KRKR那个KKDE的感觉。
总之以让新手避开各种系统设置,打开就能直接编辑游戏内容为目的。

接下来向导关闭,另外弹个窗体,开始编辑游戏内容。

啊,NS的变量是不用声明直接用编号的……= =|||
所以,简单的话,给个类似EXCEL的表格在右边,一行是数字,一行是让玩家写的注释就可以了。
变量我那教程里有介绍,不过比较基础OTL

flybear 发表于 2006-11-5 21:54:56

嗯~!了解!

还有NS的变量是不是只能是正整数型,不能是负数,浮点,或字符型等其他类型?
看了 "NScripter全攻略:LEVEL 4 向左走,向右走 选择与跳转、变量入门" 教程
感觉应该没问题——增加变量管理功能。

不过,教程里
“以2.45版测试,到%5000虽然不会出错,但是变量的操作不会被记录下来。4000应该说是相当够用了”
这句话不能理解!

到%5000虽然不会出错???? 难道到%100000就可能会出错????溢出?还是不支持?

变量的操作不会被记录下来???? “%1=0   sub %1,100 ”    后是不是%1还是=0???

flybear 发表于 2006-11-5 22:04:40

引用第5楼yui·浅于2006-11-05 18:56发表的:
EE里面可以安装高亮插件
这个的脚本显示也可以高亮就好了.
.......


???脚本显示高亮??
EE没用过,不过你说的高亮,是不是指的只是命令部分???用来区分 命令和文章内容???
页: [1] 2
查看完整版本: [讨论][下载]自制NScripter简易编译器