Project1

标题: 请问制作推箱子怎么跳到第二关呢?? [打印本页]

作者: Funshion    时间: 2013-4-28 18:26
标题: 请问制作推箱子怎么跳到第二关呢??
本帖最后由 Funshion 于 2013-5-1 16:07 编辑

请大侠们指教一下。。。我是新手。。。。不会脚本。。。。。别教我脚本。。。。。。。
作者: 紫英晓狼1130    时间: 2013-4-28 18:38
推箱子应该有游戏
是柳柳制作的,LZ可以看看
仓库世家
在主站搜索...
作者: 水终结者    时间: 2013-4-28 19:47
在公共事件里有关卡胜利后的场所移动,设置一下就可以了。

作者: Funshion    时间: 2013-4-28 20:40
水终结者 发表于 2013-4-28 19:47
在公共事件里有关卡胜利后的场所移动,设置一下就可以了。

不会啊。。。要怎样设置呢。。??能说一下吗?
作者: Funshion    时间: 2013-4-28 20:42
紫英晓狼1130 发表于 2013-4-28 18:38
推箱子应该有游戏
是柳柳制作的,LZ可以看看
叫仓库世家

我要的是rpg maker xp的。。。。。。
作者: 水终结者    时间: 2013-4-28 21:25
Funshion 发表于 2013-4-28 20:40
不会啊。。。要怎样设置呢。。??能说一下吗?

找到了,主站上有柳柳的教程
http://www.66rpg.com/articles/3117
作者: Funshion    时间: 2013-4-28 22:06
水终结者 发表于 2013-4-28 21:25
找到了,主站上有柳柳的教程
http://www.66rpg.com/articles/3117

嗯嗯。。我看一下。。。。。看有没有用。。。。感谢你的耐心解答。。
作者: Funshion    时间: 2013-4-28 22:24
水终结者 发表于 2013-4-28 21:25
找到了,主站上有柳柳的教程
http://www.66rpg.com/articles/3117

我们老师就是拿这个推箱子给我学习。。。。。。可是有脚本。。。。。脚本那里我不会。。。。。
作者: ZHL19910725    时间: 2013-4-29 18:03
事件好弄……推的話不難,事件接觸打開開關,開關全打開的時候可以選擇自動跳場景,也可以開啟傳送點移動,推錯的話也可以做個按鈕,踩上去重置本關所有開關和箱子狀態(過關后按鈕變成傳送陣,這樣就不怕誤踩了)……

凡事都靠腳本就太浪費RM的功能了……
作者: Funshion    时间: 2013-4-29 19:07
ZHL19910725 发表于 2013-4-29 18:03
事件好弄……推的話不難,事件接觸打開開關,開關全打開的時候可以選擇自動跳場景,也可以開啟傳送點移動, ...

你能不能远程教一下我?万分感激。。。!QQ990093605      那个事件接触我弄过。。。还是不会
作者: mmmkly    时间: 2013-4-30 10:28
本帖最后由 mmmkly 于 2013-4-30 10:29 编辑

[attach]16**7[/attach]

范例都给你做好了,自己看看吧

[attachimg]16**8[/attachimg]

未命名.jpg (34.13 KB, 下载次数: 14)

未命名.jpg

推箱子.zip

201.57 KB, 下载次数: 24


作者: ZHL19910725    时间: 2013-4-30 17:53
Funshion 发表于 2013-4-29 19:07
你能不能远程教一下我?万分感激。。。!QQ990093605      那个事件接触我弄过。。。还是不会 ...

我在大洋彼岸……連國內有點慢……

接觸的話建議最好用確定鍵執行,接觸執行有時候會滑動……只要設置個移動路線“後退一步”就足夠了,,因為執行的時候事件會自動面向主角,所以每次推的時候都會往相反方向移動,也就相當於往前推了一格
作者: Funshion    时间: 2013-4-30 18:23
mmmkly 发表于 2013-4-30 10:28
范例都给你做好了,自己看看吧

[attachimg]16**8[/attachimg]

脚本我不会的。。。没学
作者: Funshion    时间: 2013-4-30 18:26
ZHL19910725 发表于 2013-4-30 17:53
我在大洋彼岸……連國內有點慢……

接觸的話建議最好用確定鍵執行,接觸執行有時候會滑動……只要設置個 ...

算了。。不懂。。。。等以后学脚本。。用脚本做吧。。。。谢谢你的耐心回答
作者: ZHL19910725    时间: 2013-4-30 18:32
Funshion 发表于 2013-4-30 18:26
算了。。不懂。。。。等以后学脚本。。用脚本做吧。。。。谢谢你的耐心回答 ...

如果是箱子要推到的那個位置的座標的話……就是用變量記錄地圖座標……這個用公共事件來做,判斷當前事件是否符合那個變量,然後箱子調用公共事件,這樣每個圖都可以調用同樣的公共事件……
作者: mmmkly    时间: 2013-4-30 19:31
饭摆到面前你都不会吃,我也没啥好说的。
作者: Funshion    时间: 2013-4-30 21:18
ZHL19910725 发表于 2013-4-30 18:32
如果是箱子要推到的那個位置的座標的話……就是用變量記錄地圖座標……這個用公共事件來做,判斷當前事件 ...

“判斷當前事件是否符合那個變量”是要用脚本做的吗?
作者: Funshion    时间: 2013-4-30 21:19
mmmkly 发表于 2013-4-30 19:31
饭摆到面前你都不会吃,我也没啥好说的。

我是要学不是要做这游戏。。。。总之很谢谢你。。
作者: Funshion    时间: 2013-4-30 21:35
mmmkly 发表于 2013-4-30 19:31
饭摆到面前你都不会吃,我也没啥好说的。

经过这两天对脚本的自学。。。我能看懂你那条简单的脚本了。。。呵呵呵。。。。。我会了。。。
作者: ZHL19910725    时间: 2013-5-1 04:20
Funshion 发表于 2013-4-30 21:18
“判斷當前事件是否符合那個變量”是要用脚本做的吗?

不是啊,用事件的判斷來做……
作者: Funshion    时间: 2013-5-1 08:58
ZHL19910725 发表于 2013-5-1 04:20
不是啊,用事件的判斷來做……

你能做一个简单的范例我看一下吗?我不知道事件判断在哪。。。找了好久
作者: 医务兵    时间: 2013-5-1 10:16
新建一个并行事件,出现条件为箱子推完,场景移动到下一关
作者: Funshion    时间: 2013-5-1 10:57
医务兵 发表于 2013-5-1 10:16
新建一个并行事件,出现条件为箱子推完,场景移动到下一关

求范例。。。大侠
作者: ZHL19910725    时间: 2013-5-2 14:30
Funshion 发表于 2013-5-1 08:58
你能做一个简单的范例我看一下吗?我不知道事件判断在哪。。。找了好久 ...

你看這個附件……

我沒有箱子的圖,用的是貓的

你把貓推到石頭上就行了,隨便推哪邊都行,

然後我用的是公共事件,這個公共事件,你有多少箱子就建多少, 然後條件分歧的數量也是,箱子有多少就套多少,然後地圖上的石塊上的事件,就自動獲取自己的座標

現在這個推太快會產生BUG就是開關未完全打開,你可以把公共事件里那個獲取座標放到地圖上,做成並行處理,獲取所有地標和箱子的X和Y座標,這樣比推的時候再獲取座標要稍微好點


這樣以後每過一關就可以在下一個地圖清除所有打開的開關,就是都設置成OFF,然後再調用這些事件,這樣能反複利用,也不用總寫新的事件和腳本,即時獲取座標也可以方便改位置,不需要總設置成同樣的位置


比如你最多弄50個箱子【好像有點多……就設置50個箱子的公共事件和50個地標的公共事件,這樣按1、2、3、4……的數字順序給他們編號就行了,只要注意套條件分歧的時候不要套錯了就行

Project2.zip

321.99 KB, 下载次数: 41


作者: Funshion    时间: 2013-5-2 17:50
ZHL19910725 发表于 2013-5-2 14:30
你看這個附件……

我沒有箱子的圖,用的是貓的

谢谢啦。。。很感 谢您的耐心回答。。。。。。我学会了。。。。。。。真的很感谢。。。。。。。




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