设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1693|回复: 2
打印 上一主题 下一主题

[已经过期] 關於23種戰鬥特效腳本的透視技能問題~!

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-5
帖子
265
跳转到指定楼层
1
发表于 2009-5-20 21:54:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

剑圣

梦石
0
星屑
50
在线时间
122 小时
注册时间
2008-8-31
帖子
778
2
发表于 2009-5-30 18:14:14 | 只看该作者
看了脚本之后发现好麻烦……作者似乎没想到这个问题呢

掉宝脚本里面有这些东西:def item2_id , def weapon2_id等等,就是获取敌人掉的东西。

@temp = 0
@temp = @enemy.item2_id
if @temp != 0
draw_item_name(get_enemy_item(@temp,1), 384 + 16, 120)
draw_item_name(get_enemy_item(@temp,2), 384 + 16, 168)
draw_item_name(get_enemy_item(@temp,3), 384 + 16, 192)
@temp = 0
end

这样就能显示敌人掉的第二个道具……类似的设置防具or武器等等{/gg}
可能要依据掉落物品个数改变一下显示的坐标……汗= =b
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~

PC/IOS/Android共享的RM RPG:未名大学
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
38 小时
注册时间
2008-11-22
帖子
105
3
发表于 2009-7-5 17:31:27 | 只看该作者
本帖最后由 柳橙汁 于 2009-7-5 17:39 编辑

掉寶腳本裡是有如下這些語句
#--------------------------------------------------------------------------
# ● 获取物品 ID2
#--------------------------------------------------------------------------
def item2_id
   if $data_enemies[@enemy_id].treasure2 == ""
     return item_id
   elsif $data_enemies[@enemy_id].treasure2[0,1] != "I"
     return 0
   else
     return $data_enemies[@enemy_id].treasure2[/[0-9]+/].to_i
   end
end

可是你給的這些語句要怎麼使用? 要插入在哪裡?

@temp = 0
@temp = @enemy.item2_id
if @temp != 0
draw_item_name(get_enemy_item(@temp,1), 384 + 16, 120)
draw_item_name(get_enemy_item(@temp,2), 384 + 16, 168)
draw_item_name(get_enemy_item(@temp,3), 384 + 16, 192)
@temp = 0
end
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-27 22:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表