Project1

标题: 請問如何用腳本讓步數加一? [打印本页]

作者: tonyjih    时间: 2007-7-5 02:08
标题: 請問如何用腳本讓步數加一?
我設定了一個事件、把一個敵人打個半死後帶在身上

每隔1500步他會醒來一次

而我希望在打贏他的時候可以把步數加一讓事件變的不成立

哪位兄弟姐妹可以幫個忙?

小弟感激不盡 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: tonyjih    时间: 2007-7-5 02:08
标题: 請問如何用腳本讓步數加一?
我設定了一個事件、把一個敵人打個半死後帶在身上

每隔1500步他會醒來一次

而我希望在打贏他的時候可以把步數加一讓事件變的不成立

哪位兄弟姐妹可以幫個忙?

小弟感激不盡 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: kaze    时间: 2007-7-5 02:10
先让个变量等于当前步数
并行事件
循环
if moving?
变量 += 1
if 变量 ==1500
循环中断
循环结束
醒来
作者: 最终剧    时间: 2007-7-5 02:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: kaze    时间: 2007-7-5 02:30
以下引用最终剧于2007-7-4 18:29:06的发言:

要是你想一直打也不死的……也可以- -嘿嘿
设置不死之身

和LZ的问题MS没关系啊
作者: 精灵使者    时间: 2007-7-5 03:37
以下引用kaze于2007-7-4 18:10:47的发言:

先让个变量等于当前步数
并行事件
循环
if moving?
变量 += 1
if 变量 ==1500
循环中断
循环结束
醒来

这样每走一格并不是一步啊。
作者: simounF    时间: 2007-7-5 03:47
提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyjih    时间: 2007-7-5 06:39
目前是想設計成這樣的:

我打死一隻蜥蜴、得到道具"被打個半死的蜥蜴"同時、計步器啟動

當計步器=1500的時候、蜥蜴醒來

發生戰鬥
當勝利的時候
蜥蜴再次被打昏,計時器歸零
失敗:蜥蜴逃走,關閉計時器
逃走:蜥蜴逃走,關閉計時器

目前的難點:我不會設定變數=主角走一步加一....

再次感謝各位兄弟姐妹的幫忙、小弟最進才踏入R界、希望各位多多包含。

作者: simounF    时间: 2007-7-5 06:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyjih    时间: 2007-7-5 06:56
這樣不行、計步器不能在打贏蜥蜴後清零

哪位兄弟能告訴小弟如何設定走一步、變數就加一的腳本呢?

一樓的說明小弟看不太明白...
作者: simounF    时间: 2007-7-5 07:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 亿万星辰    时间: 2007-7-5 07:09
我想问下是如何判断走了1500步的呢?是不是在首次战胜之后用一个变量记录当前的步数,之后并行处理取步数并判断是否达到1500,达到的话如何如何,达不到的话无事发生。。。
作者: tonyjih    时间: 2007-7-5 07:15
多謝樓上的,

目前我是這樣寫的:

設置變量1=目前步數

分歧開始

當1號變量為除以1500餘數為0的時候

進入戰鬥

蜥蜴再次昏迷

設置變數1=0(應該是這條和第一條衝突到)

結束分歧

可是這樣戰鬥結束後變量依然滿足條件

於是又進入戰鬥

...

無限循環
作者: simounF    时间: 2007-7-5 07:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyjih    时间: 2007-7-5 07:26
{/pz}這個方法我也想過了、可是沒有其他方法可以解決嗎?

走幾步路總覺得很拙....
作者: simounF    时间: 2007-7-5 07:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: tonyjih    时间: 2007-7-5 07:44
多謝LS、這樣子看起來好多了{/hx}




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