本帖最后由 灯笼菜刀王 于 2018-4-13 13:55 编辑 zwlele1980 发表于 2018-4-13 10:59 我也不懂英文, 所以我定义的脚本都用拼音甚至汉字 ![]() 但是没关系,有百度啊, 只要CTRL+C,CTRL+V,鼠标一点,管他英文德文法文蝌蚪文,全部搞定 主要看自己想不想让自己懂而已。 咱前面已经说过了, 这种东西都是“量身定做”的,人家修改窗口,修改坐标当然都是自己需要用, 而人家用的正好和你用的各种东西都一样的几率比中乐透还低, 就拿我这个窗口来说,里面用了6个我自己定义的东西,给你你都用不了,除非你自己会把我额外加的部分删掉(这个可比调坐标难度高) ![]() 这个头像也不是战斗图或者行走图,而是别的东西,它是可变化的,要用脚本设置,看不懂能用么? 而战斗方面的坐标,咱的战斗是这样的 ![]() 和你不一样,想参考都没办法,就算是和你用一样的脚本,不同的素材,他们的坐标肯定也不会相同,那也一样要自己调。 就算你想直接在范例上加自己的东西,然而窗口都做好的工程,系统基本也是固定下来的,而且既然有改动窗口的需要,作者也不会满足默认设置,往往会添加自己的系统,看不懂的话,你想借尸还魂都不容易呢 ![]() 咱添加了N多数据,默认数据库是无法直接修改的,一样要动脚本 所以说呢 ,想偷懒伸手等人施舍,还不如靠自己一步一步学, 你看这个楼主找了8年最后还是靠自己 ,你准备找几年? ![]() |
灯笼菜刀王 发表于 2018-4-12 19:02 其实我是很尊重前辈的劳动,只想淘 一点 大神们不要的 范例 。 我文化程度不高 不会看英文 ,好多脚本都一长串,头都大了。 |
本帖最后由 灯笼菜刀王 于 2018-4-12 20:49 编辑 zwlele1980 发表于 2018-4-12 17:17 你这个才是挖坟- - 看你到处发,是不是什么版本都可以啊233 XP的话,改game_party #-------------------------------------------------------------------------- # ● 加入同伴 # actor_id : 角色 ID #-------------------------------------------------------------------------- def add_actor(actor_id) # 获取角色 actor = $game_actors[actor_id] # 同伴人数未满 4 人、本角色不在队伍中的情况下 if @actors.size < 4 and not @actors.include?(actor) # 添加角色 @actors.push(actor) # 还原主角 $game_player.refresh end end 就可以随便你加多少人了. 至于战斗显示在 game_actor, 拉到最下面,screen_x,screen_y,就是战斗画面的每个角色站位,可以看到,角色的x坐标是用index(这个就是角色在队伍里的序号,第一位是0) 来间隔开的. 调整上面的坐标让你的队伍都能站上去就OK了(screen_z 是优先度,高的会显示在上面), 至于其他的窗口,到window类去, 找到对应的窗口, 在refresh里, 像改战斗站位一样, 把描绘角色的窗口一个一个调整坐标和大小让他们都能显示到画面上就行了. 范例没有,, 这个是按自己喜好来的, 能碰到一模一样喜好的可以结婚去了~~ 这种脚本 只是单纯的调坐标而已, 还是自己学着调吧. 否则除非你花钱请人定制,就只能碰运气看看能不能找到一个和你一样用同样的人数,用同样的系统,用同样的脚本, 用同样的模式, 而且全部改好了又愿意分享给你的人把. ![]() ![]() |
miracl 发表于 2010-10-17 23:59 大神 请问你找到横版战斗人数突破四人怎么弄啊,有没有范例 包括各种战斗时候的窗口规划好了的 谢谢了。 |
我觉得自己还是比较悲剧的……果然还是没有解决,于是我只好换了脚本来解决问题了…… |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-2-19 04:29
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.