铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 7845|回复: 11

第十三讲 SetS和GetS

[复制链接]
发表于 2011-12-7 17:35 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
本帖最后由 蓝烟清 于 2011-12-7 17:36 编辑

很久没做讲学了,SetS和GetS部分是有写好,但是一直没有得整理,先发出来吧,或者有些人会需要到
拿小组里的事件规范来举例子说吧。 下次再整理好格式

设置场景的数据
第1个参数:场景ID
第2个参数:场景的X坐标
第3个参数:场景的Y坐标
第4个参数:层,范围0-5,分别为地面层,建筑层,空中层,事件层,建筑海拔,空中海拔
第5个参数:修改的值
function SetS(id,x,y,level,v)

function GetS(id,x,y,level)        --这个是取值啦,对SetS对应

x,y有效坐标为0-63

1、        使用方法
        第一步:先新增事件编号
                SetS(sid,x,y,3,50)
                sid 场景编号,   xy为坐标    3是固定的事件层   50是事件的编号
        第二步:新增事件
                统一使用instruct_3函数
                instruct_3(sid,50,0,0,事件1,事件2,事件3,贴图1,贴图2,贴图3,0,0,0);

2、        举个例子
定义一个初始化函数
--------------Start事件编号初始化开始----------------
        --在龙门客栈(60)的客栈门口定义两个事件编号,分别为80和81
        --作用:带着狄云走过时自动触发事件
        SetS(60,24,26,80);
        SetS(60,25,26,81);
--------------End事件编号初始化结束----------------

定义事件
instruct_3(60,80,0,0,0,0,8001,0,0,0,0,0,0);     --路过事件
instruct_3(60,81,0,0,0,0,8001,0,0,0,0,0,0);     --路过事件





【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 17:42 | 显示全部楼层
本帖最后由 wklee3 于 2011-12-7 18:07 编辑

先謝過楼主
這很有用

這是否意味著在 S file 中有很多儲存空間可用? 因為很多的 x,y 及層数都應該未曾賦值

点评

很聪明。我很早就看好wklee了,呵呵  发表于 2011-12-7 18:53
謝謝  发表于 2011-12-7 18:14
5层用得比较多,4层一般都是很角落没有建筑的地方才用。 其它层一般不用保存  发表于 2011-12-7 18:10
謝謝提供這2函數, 真比 drawname 好用多了  发表于 2011-12-7 18:10
看好你哦。 龙人最终版提供的两个函数,是fight和hurt里调用的  发表于 2011-12-7 18:05
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 18:08 | 显示全部楼层
本帖最后由 tchexi 于 2011-12-7 18:09 编辑

前排啊,蓝大的讲学又开课了,继续学习。呵呵
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 18:32 | 显示全部楼层
我只对武功有兴趣,哈哈
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 18:51 | 显示全部楼层
前排学习 ~~  蓝大的教学通俗易懂吖  今天看完觉得太有收获了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 18:59 | 显示全部楼层
未赋值的空间是否可以作为游戏的全局变量? 保存实战数的变量是否在这些空间内?

点评

是的。 全局的变量,并且存档时也会保存  发表于 2011-12-7 22:07
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-7 20:28 | 显示全部楼层
问个低级点的问题 一直看蓝大再说R数据 R数据是值得什么什么东西呢?

点评

R数据包括基本数据,人物数据,武功数据,场景数据,商店数据,其实也就是我的前面几讲  发表于 2011-12-7 21:14
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-21 20:07 | 显示全部楼层
想做存档数据 看来SetS是简单可行的办法吖
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-28 10:25 | 显示全部楼层
回复 蓝烟清 的帖子

and this~
蓝大好不容易写完了,别置之不理嘛


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-7-6 15:56 | 显示全部楼层
谢谢解惑啊,一直搞不清SetS和GetS是干什么的,现在终于有点头绪了。真心谢谢蓝大!

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2014-3-16 09:07 | 显示全部楼层
终于搞懂这个函数了,蓝大威武
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-8-24 15:45 | 显示全部楼层
Simikool 发表于 2011-12-28 10:25
回复 蓝烟清 的帖子

and this~

这个图片什么鬼,真是恶趣味,不过我喜欢(滑稽)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-22 00:56

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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