找回密码
 点一下
查看: 1331|回复: 7

关于单人游戏踢出

[复制链接]
发表于 2008-2-23 11:47:26 | 显示全部楼层 |阅读模式
想在地图里加个踢出,单人无法游戏,在一张地图里找到这句if

if bj_IsSinglePlayer then

稍微明白是一个玩家,可这图在局域网和单机模式里都会被踢出

我想弄成局域网能单人,但单机模式不能单人,应该加什么条件上去
发表于 2008-2-23 12:09:40 | 显示全部楼层
单人游戏能保存缓存,所以能保存缓存的话,就是单人游戏了
回复

使用道具 举报

 楼主| 发表于 2008-2-23 17:16:00 | 显示全部楼层
究竟要用什么条件?
回复

使用道具 举报

发表于 2008-2-23 17:20:06 | 显示全部楼层
缓存写硬盘太慢~~而且还不准~~因为超过限定数量就写不进去了~~

最简单的法子是用Cheat()函数~~

[jass]
Cheat("greedisgood 10000000")
[/jass]

能奏效就是单人~~
回复

使用道具 举报

 楼主| 发表于 2008-2-23 17:56:13 | 显示全部楼层
if cheat("greedisgood 1000000") then

这样?!
回复

使用道具 举报

发表于 2008-2-23 18:01:57 | 显示全部楼层
不是~~

随便判断一个玩家的金钱有没有变成10000000就可以了~~

Cheat()是没返回值的~~而且第一个C是大写~~
回复

使用道具 举报

发表于 2008-2-23 19:23:13 | 显示全部楼层
Cheat()是输入作弊码?那么在多人游戏下执行会不会出现在聊天信息中?
另外请问哪里有JASS API函数介绍么?
回复

使用道具 举报

发表于 2008-2-23 19:47:17 | 显示全部楼层
不会出现的~~

至于jass api函数介绍~~最好的法子就是望文生义~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-24 11:46 , Processed in 0.030027 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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