找回密码
 点一下
查看: 2671|回复: 1

RemovePlayer的用法

[复制链接]
发表于 2006-4-17 17:30:47 | 显示全部楼层 |阅读模式
[jass]native RemovePlayer takes player whichPlayer, playergameresult gameResult returns nothing[/jass]
[jass]     constant playergameresult   PLAYER_GAME_RESULT_VICTORY      = ConvertPlayerGameResult(0)
    constant playergameresult   PLAYER_GAME_RESULT_DEFEAT       = ConvertPlayerGameResult(1)
    constant playergameresult   PLAYER_GAME_RESULT_TIE          = ConvertPlayerGameResult(2)
    constant playergameresult   PLAYER_GAME_RESULT_NEUTRAL      = ConvertPlayerGameResult(3)
[/jass]
在对战中用来最后处理胜/负玩家组.作了个简单的测试:
4种playergameresult状态中, PLAYER_GAME_RESULT_VICTORY 可以控制自己的单位.作弊码什么的也可以用.在游戏中唯一有所变化的是会取消一次现选单位.当然,退出游戏时总是胜利的.
其他3种则似乎真的失去了player,可以选择,可以编队,看得到单位原来所有属性,命令有响应声音;但不会有所实际动作,就是说所有和player有关的命令都失效了,也包括触发事件;且无法使用"储存","回到游戏","设置游戏速度"这些类菜单功能.
而RemovePlayer似一不可逆过程,只第一个会生效.
希望谁能分享一下详细的分析研究.

[ 本帖最后由 kook 于 2006-4-17 17:35 编辑 ]

评分

参与人数 1威望 +2 收起 理由
疯人¢衰人 + 2 后补……

查看全部评分

发表于 2006-4-17 23:45:40 | 显示全部楼层
没研究过
楼主辛苦了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-21 22:58 , Processed in 0.054589 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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