Project1
标题:
求ACE的五子棋脚本
[打印本页]
作者:
victor0181
时间:
2012-4-1 11:29
标题:
求ACE的五子棋脚本
一直在学着做一款校园题材的游戏,然后想在里面插入一个主角与同学下五子棋的小游戏,然后搜来搜去,只搜到一个XP的五子棋脚本。不知道有没有高人能将其改写成ACE适用的呢?谢谢了。
附上XP的脚本范例。
五子棋.rar
(563.9 KB, 下载次数: 93)
2012-4-1 11:28 上传
点击文件名下载附件
‘‘──victor0181于2012-4-1 12:27补充以下内容
用事件?那,那得多少事件啊?还是用判断和循环?能给个大致的思路吗?
’’ dsu_plus_rewardpost_czw
作者:
迷糊的安安
时间:
2012-4-1 13:59
事件倒是能做……但是工作量有点儿大……脚本如果直接复制过来不行的话可以找人改改……
事件基本判断思路是,棋盘区域内摆满在人物下方的透明事件,每落一次子就将一个透明事件改变事件页行走图为黑子或者白子,然后以该事件为中心,在上下左右斜方向延伸判断,先判断是否在棋盘区域内,是则获取指定位置信息,计算连子数,如果五连就判当前落子方胜利,如果不是五连,就看下一个是玩家还是电脑,是玩家的话就结束事件由玩家移动落子以再次触发公共事件判定。是电脑的话就判断有没四连的,有则看有几个点可以堵,然后随机数堵一颗子,没四连就判断有没三连、二连……
总之事件做起来很累,而且事件超过100个就会卡得想死……所以极其不推荐用事件……
作者:
victor0181
时间:
2012-4-1 15:09
本帖最后由 victor0181 于 2012-4-4 12:45 编辑
嗯,已经在QQ上找高人写了。谢谢各位了。
我征得作者同意后会把脚本发上来。
‘‘──victor0181于2012-4-4 12:43补充以下内容
现将R-零写的两个版本的脚本落伍放出。简单对比了一下两个不同脚本的代码,区别很小,但我自己是看不明白的。希望有高手能指点一二。R-零本人很忙,只有再抽时间去烦他了。
论坛貌似又在抽风,不能直接上传附件,115又在搞清查,先发一下华为吧,看行不行。
不自动退出版:
http://dl.dbank.com/c0jkazaa48
自动退出版:
http://dl.dbank.com/c02wd9btwa
’’
‘‘──victor0181于2012-4-4 13:00补充以下内容
咦?怎么新发的内容变成补充内容了?我要顶一下!即使被扣分,也要让更多的人看到这个好东西啊!!!
’’
‘‘──victor0181于2012-4-4 13:00补充以下内容
又是补充?不行,我去叫人……
’’
‘‘──victor0181于2012-4-4 13:08补充以下内容
声明,请版主把这个答案认可给[@]R-零[/@],R-零,你跟个帖子吧,我也好认可。
’’
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1