Project1

标题: 请问如何使道具突破999限制 [打印本页]

作者: v1989star    时间: 2009-1-29 21:23
标题: 请问如何使道具突破999限制
貌似VX道具最多只能有999个有没有什么办法突破999个??
鄙人的游戏一道具为主 而999个道具不能完整的表达游戏
前几日看到有地图突破999个的高人帖子 所以问下 道具能突破吗??

作者: 雪流星    时间: 2009-1-29 21:39
用同样的方法突破
作者: v1989star    时间: 2009-1-30 02:23
这样啊.......感觉是不同类的
作者: v1989star    时间: 2009-1-30 04:36
主题:《再问下 到底怎么才能突破999个道具的限制??》 原帖[LINE]1,#dddddd[/LINE]就是数据库里的道具如何突破999个的限制

某高人地图破除999个的帖子已看过n遍(貌似也就5遍)

后深思依然不解

遂向高人求教

怎奈生不逢时(帖子) 唯 一 隐士答曰 和那个帖子一样改

遂闭关而读贴 深思而不甚解

搜百度之破除999 怎奈唯一条可用 熟知 此条妙笔一西去

不知身死谁手

遂再次登陆66rpg 请高人出手指点一二

小生在此恭候



作者: 雪流星    时间: 2009-1-30 05:00
注意这段:

  1. case $game_variables[2]
  2. when 0
  3. @map = load_data(sprintf("Data/Map%03d.rxdata", @map_id))
  4. when 1
  5. @map = load_data(sprintf("Data1/Map%03d.rxdata", @map_id))
  6. when 2
  7. @map = load_data(sprintf("Data2/Map%03d.rxdata", @map_id))
  8. .........
  9. when N
  10. @map = load_data(sprintf("Data[b]N[/b]/Map%03d.rxdata", @map_id))
  11. end
复制代码


用相同的方法改 Scene_Title 的这一句:
$data_items = load_data("Data/Items.rvdata")

不过跟地图文件不同的是,物品只有一个文件
所以只要修改地图文件的名称

  1. case $game_variables[X]
  2. when 0
  3. $data_items = load_data("Data/Items.rvdata")
  4. when 1
  5. $data_items = load_data("Data/Items2.rvdata")
  6. when 2
  7. $data_items = load_data("Data/Items3.rvdata")
  8. .........
  9. when N
  10. $data_items = load_data("Data/ItemsN.rvdata")
  11. end
复制代码

作者: v1989star    时间: 2009-1-30 19:07
可是该词条$data_item=........出现在Scene_Title
就不知道怎样插了
再麻烦一下下

作者: 雪流星    时间: 2009-1-30 19:17
不是寫給你看了嗎...囧
作者: v1989star    时间: 2009-2-1 18:23
最近有点事没上
但是这个给我看的这段东东要插在哪里?
我试了插哪都不合适
还有要获得道具 失去道具都要插脚本 怎么弄?
不过写了啊
作者: IamI    时间: 2009-2-1 20:23
喵,物品这种东西突破999需要理由吗?还用当时兽殿的方法……
用亿万殿下的方法,具体操作如下
1 备份Item.rvdata文件档
2 将下列脚本插入脚本第一行
$data_items = []
for i in 1..1200
  $data_items.push(RPG::Item.new)
end
save_data($data_items,"Data/Items.rvdata")
exit
1200是物品数量
3 游戏运行时会自动退出,什么都不要做,关掉。
4 再打开
5 ……1199个空白的物品档(所以说要备份……)
作者: 雪流星    时间: 2009-2-1 21:19
以下引用v1989star于2009-2-1 10:23:10的发言:
最近有点事没上
但是这个给我看的这段东东要插在哪里?
我试了插哪都不合适
还有要获得道具 失去道具都要插脚本 怎么弄?
不过写了啊

不是說了嗎
改 Scene_Title的這一行
$data_items = load_data("Data/Items.rvdata")

當然你也可以用LS的方法(比較危險就是了 = =)

作者: v1989star    时间: 2009-2-2 05:43
e 呃.......再试 嗯........
很好很强大...........

谢谢你们了........

不过楼上上那个脚本....拆掉吧...出错
不拆掉吧 进不了游戏 怎么办?
作者: v1989star    时间: 2009-2-2 05:45
sory sory 貌似是我自己瞎改改出毛病的 再查查




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1