Project1
标题:
请问如何用脚本写事件类容
[打印本页]
作者:
zjaycool
时间:
2012-3-7 19:31
标题:
请问如何用脚本写事件类容
#----------------------------------------------------------------------------
# ● 设置事件
#----------------------------------------------------------------------------
def conjure(x,y,name,character_name,id)
$game_map.events[id] = Game_Event.new(@net_map_id,produce_event(x,y,name,character_name,id))
$scene.spriteset.dispose
$scene.spriteset = Spriteset_Map.new
end
#----------------------------------------------------------------------------
# ● 生成事件
#----------------------------------------------------------------------------
def produce_event(x,y,name,character_name,id)
e = RPG::Event.new(x,y)
e.id = id
e.name = name
e.pages = [RPG::Event::Page.new]
e.pages[0].graphic = RPG::Event::Page::Graphic.new
e.pages[0].graphic.character_name = character_name
e.pages[0].walk_anime = true
e.pages[0].step_anime = false
e.pages[0].through = true
e.pages[0].direction_fix = false
e.pages[0].move_speed = 3
e.pages[0].move_frequency = 4
e.pages[0].always_on_top = false
e.pages[0].graphic.opacity = 220
e.pages[0].trigger = 4
e.pages[0].list[0].code = 355
e.pages[0].list[0].parameters[0] = "玩家"
return e
end
不知道如果用脚本写事件内容,然后角色可以执行那个事件。
不知道如果用脚本写事件内容,然后角色可以执行那个事件。
不知道如果用脚本写事件内容,然后角色可以执行那个事件。
e.pages[0].list[0]
e.pages[0].list[0]
dsu_plus_rewardpost_czw
作者:
Wind2010
时间:
2012-3-9 13:03
用脚本创造事件的话不如用提取放置物脚本吧,直接在仓库地图里把事件做好,就能用脚本复制到任意一个地图了
作者:
fux2
时间:
2012-3-10 11:31
把事件写好扔给角色事件解释器。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1