Project1
标题:
交通工具可以跨地图乘降问题
[打印本页]
作者:
kula1900
时间:
2009-2-15 03:07
标题:
交通工具可以跨地图乘降问题
#--------------------------------------------------------------------------
# ● 设置事件位置
#--------------------------------------------------------------------------
def command_202
# 战斗中的情况下
if $game_temp.in_battle
# 继续
return true
end
# 获取角色
character = get_character(@parameters[0])
# 角色不存在的情况下
if character == nil
# 继续
return true
end
# 指定方法为 [直接指定] 的情况下
if @parameters[1] == 0
# 设置角色的位置
character.moveto(@parameters[2], @parameters[3])
# 指定方法为 [使用变量指定] 的情况下
elsif @parameters[1] == 1
# 设置角色的位置
# 设置角色的位置 $game_variables[25],
# $game_variables[25] = 地图id
character.moveto($game_variables[@parameters[2]],
$game_variables[@parameters[3]])
# 指定方法为 [与其它事件交换] 的情况下
else
old_x = character.x
old_y = character.y
character2 = get_character(@parameters[2])
if character2 != nil
character.moveto(character2.x, character2.y)
character2.moveto(old_x, old_y)
end
end
# 设置事件朝向
# 变量替$game_variables[主角朝向] 变量50
case $game_variables[50]
when 8 # 上
character.turn_up
when 6 # 右
character.turn_right
when 2 # 下
character.turn_down
when 4 # 左
character.turn_left
end
# 继续
return true
end
[LINE]1,#dddddd[/LINE]
上面的可以让设置事件位置的朝向可以跟主角那个朝向一样~~但是始终不能跨地图移动~~
不知道可以吗??
[LINE]1,#dddddd[/LINE]
标题已经被修改,下次请看
【提问区版规】
。——天圣
[LINE]1,#dddddd[/LINE]
此贴于 2009-2-16 13:35:44 被版主darkten提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
此贴于 2009-2-18 17:52:05 被版主darkten提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
此贴于 2009-2-19 0:27:40 被版主redant提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
版务信息:版主帮忙结贴~
作者:
linruyin
时间:
2009-2-15 07:25
跨地图移动是什么意思??
作者:
kula1900
时间:
2009-2-15 19:08
就是交通工具可以跨地图乘降
作者:
天圣的马甲
时间:
2009-2-15 19:11
我具体是不大明白你什么意思的= =
http://rpg.blue/viewthread.php?tid=61462
你看看这个能不能帮你。 [LINE]1,#dddddd[/LINE]
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1