Project1

标题: 求FC吞食天地1的行军粮草脚本 [打印本页]

作者: じ☆ve冰风    时间: 2008-9-10 20:00
标题: 求FC吞食天地1的行军粮草脚本
{/cy}{/cy}{/cy}大家好,我是清远师傅的最后一位徒弟,我现在正在做吞食天地4一统天下,本人也是RPGXP的初学者,脚本只懂一点点,想请教大家一点事情,我想搞个粮草脚本是跟FC吞食天地1代那样,行军走路需要粮草,没粮草可以到商店里去买粮草,如果没有粮草的话走在大地图上要去血,村子或者是城里不去血的,请问有哪位好心的脚本高手帮我这个小忙啊!!!本人也是刚刚注册的,没有那么多分数来回报大家,我今后分数多了一定会还给大家的,如果大家支持我师傅的清远版的吞食天的话,就支持一下!!!


[LINE]1,#dddddd[/LINE]此贴于 2008-9-12 15:40:23 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: hitlerson    时间: 2008-9-10 20:07
上次不是说了,本来就有个统计步数的,如果你师傅这个都不能指点你的话,功力实在有限,不与支持
作者: じ☆ve冰风    时间: 2008-9-10 20:50
{/dk}{/dk}{/dk}我师傅清远正在做吞食天地历史天空2,没空指点我,你能给我一个脚本范例吗?谢谢你了!!!
以下引用hitlerson于2008-9-10 12:07:54的发言:

上次不是说了,本来就有个统计步数的,如果你师傅这个都不能指点你的话,功力实在有限,不与支持


作者: 殲滅天使·玲    时间: 2008-9-10 21:09
其实 公共事件+并行处理就能做出来..
用一个变量来记录粮草数值 ...

当 $game_player.moving?
粮草 -= 1
当粮草 < 0
  HP -= 1
分歧结束
分歧结束

应该 ..就是这样了吧..
作者: hitlerson    时间: 2008-9-10 21:12
update里 $game_player.moving?
可是每幀刷新一次
作者: 殲滅天使·玲    时间: 2008-9-10 21:16
恩, 所以走一步 大概 也许是 -15变量 .
至于 有没更好的方法 我也不太明白.
如何让他 只 - 1? {/fd}
作者: じ☆ve冰风    时间: 2008-9-10 23:29
谢谢,这样设置的话,那如果要到商店去买粮草那应该怎样设置.商店的粮草数植怎样设置啊?
以下引用殲滅天使·玲于2008-9-10 13:09:10的发言:

其实 公共事件+并行处理就能做出来..
用一个变量来记录粮草数值 ...

当 $game_player.moving?
粮草 -= 1
当粮草 < 0
HP -= 1
分歧结束
分歧结束

应该 ..就是这样了吧..


作者: じ☆ve冰风    时间: 2008-9-10 23:37
请问这位高手,是不是这样设置的,我设置之后发现每走一步路就要去血,但是支持走路的商品粮草怎么设置啊,请你教下我{/hx}{/hx}{/hx}谢谢了!
以下引用殲滅天使·玲于2008-9-10 13:16:29的发言:

恩, 所以走一步 大概 也许是 -15变量 .
至于 有没更好的方法 我也不太明白.
如何让他 只 - 1?  


作者: じ☆ve冰风    时间: 2008-9-10 23:54
我自己设置了下商店的粮草,是恢复HP用的我又重新修改了一下,发现不买粮草和买了粮草每一秒都要去血请问这是怎么回事啊???{/dk}{/dk}{/dk}教教我吧!!!
以下引用殲滅天使·玲于2008-9-10 13:16:29的发言:

恩, 所以走一步 大概 也许是 -15变量 .
至于 有没更好的方法 我也不太明白.
如何让他 只 - 1?  


作者: 殲滅天使·玲    时间: 2008-9-11 00:36
效果是很囧的
目前我没办法实现 定量的每走一步减少的粮食数..
而且没办法在无粮食时实现每走一步减少定量的 HP


http://rpg.blue/upload_program/files/Project1_101493303.rar [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: CIS狂人    时间: 2008-9-11 00:47
解决完毕- -
  1. if moving?
  2.   $l = true
  3. elsif !moving? and $l == true
  4.   if $game_party.gold) > 0
  5.     $game_party.lose_gold(1)
  6.   else
  7.     for i in $game_party.actors
  8.       i.hp -= 20
  9.     end
  10.   end
  11.   $l = false
  12. end
复制代码

作者: じ☆ve冰风    时间: 2008-9-11 18:45
以下引用殲滅天使·玲于2008-9-10 16:36:22的发言:

效果是很囧的
目前我没办法实现 定量的每走一步减少的粮食数..
而且没办法在无粮食时实现每走一步减少定量的 HP


http://rpg.blue/upload_program/files/Project1_101493303.rar

{/cy}{/cy}{/cy}效果还是不错的,想请教你一个问题如何让粮草数值在,比如说按X键打开菜单窗口,能不能用脚本加一个按Z键显示粮草消耗数值的窗口啊?如果不能的话,加在X键窗口菜单中也行,就是显示粮草消耗数值的显示,这样才知道自己是否粮草消耗完了,才好去买.在66RPG的主站上看吞食天地参考工程,地址:http://rpg.blue/web/htm/news888.htm

麻烦你{/hx}帮我加在这张图上显示粮草数值,然后用按键盘Z键出现这个窗口,那个参考工程是要与人对话调用脚本来显示那个窗口的.拜托你了,你上线后看到,麻烦你先下那个参考工程在参考工程里改好,用QQ发给我,我的QQ是:121133703.谢谢了!!!{/cy}{/cy}{/cy}




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