铁血丹心

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

SetS(86 ...... ^_^b

[复制链接]
发表于 2012-8-20 22:06 | 显示全部楼层 |阅读模式

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

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

x
经常出现第一个参数是86,何解?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-20 22:56 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-8-21 10:19 | 显示全部楼层
回复 二宫和也 的帖子

多谢,
在MYOEVENT里有这样一段代码


--挑战四神
function Fight()
say("四神可不是这么好惹的,你可得小心了", 232, 1, "百事通");
SetS(86, 1, 9, 5, 1);

for i=1, 10 do
  if GetS(86, 2, i, 5) == 0 then
   SetS(86, 2, i, 5, 2);
  end
end
local x1 = CC.ScreenW/2 - 200 ;
local y1 = 100;
DrawStrBox(x1, y1, "请选择挑战对象",C_WHITE, CC.DefaultFont);
local menu = {
  {"张三丰和乔峰",nil,GetS(86, 2, 1, 5)-1},
  {"张三丰和东方不败",nil,GetS(86, 2, 2, 5)-1},
  {"张三丰和扫地神僧",nil,GetS(86, 2, 3, 5)-1},
  {"乔峰和东方不败",nil,GetS(86, 2, 4, 5)-1},
  {"乔峰和扫地神僧",nil,GetS(86, 2, 5, 5)-1},
  {"东方不败和扫地神僧",nil,GetS(86, 2, 6, 5)-1},
  {"张三丰、东方不败和扫地神僧",nil,GetS(86, 2, 7, 5)-1},
  {"张三丰、乔峰和扫地神僧",nil,GetS(86, 2, 8, 5)-1},
  {"张三丰、乔峰和东方不败",nil,GetS(86, 2, 9, 5)-1},
  {"乔峰、东方不败和扫地神僧",nil,GetS(86, 2, 10, 5)-1},
};

local numItem = table.getn(menu);
local size = CC.DefaultFont;
local r = ShowMenu(menu,numItem,0,x1,y1+40,0,0,1,1,size,C_ORANGE,C_WHITE);
if r > 0 then
  Cls();
  SetS(86, 2, r, 5, 3);
  if WarMain(226) then
   SetS(86, 2, r, 5, 1);
   say("少侠好身手啊。", 232, 1, "百事通");
   QZXS("全体队友实战增加三十点");
   for i=1, 6 do
    for j=1, #TeamP do
     if JY.Base["队伍"..i] == TeamP[j] then
      SetS(5, j, 6, 5, GetS(5, j, 6, 5)+30);
      JY.SZJPJC[j] = "" .. GetS(5, j, 6, 5);
      break;
     end
    end
   end
   QZXS("主角武学常识提高10点");
   AddPersonAttrib(0, "武学常识", 10);
  else
   SetS(86, 2, r, 5, 2);
   say("很可惜,先提高你的能力再来吧", 232, 1, "百事通");
  end
end

SetS(86, 1, 9, 5, 0);
end




86的场景编号是沙漠废墟?


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-21 10:33 | 显示全部楼层
那个应该是拿来做全局变量的吧,SetS的用法并不局限于改变场景之类的,还可以把没有用的一些场景坐标拿来当全局变量进行判定

点评

哦,,,,谢谢  发表于 2012-8-21 10:57
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-8-21 11:01 | 显示全部楼层
回复 二宫和也 的帖子

那用全局变量的方法就这么一种?
CC里可以吧?

点评

sets产生的是可以保存/读取的全局变量,是会被写入数据文件的,代码里有些全局变量/定量只是在游戏过程中起作用,重启之后会被重置  发表于 2012-8-21 11:08
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-12-24 04:27

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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