Jump to content
主视角中国

Recommended Posts

Posted

二位老大:有没有可能一张地图可以重复使用呢?(对相对较大的地图分成几个区域,设不同的出生点)

可参考俺的一篇关于地图的顺序的文

再用设置GAME类型来实现,缺点是需要换图

level.gametype = int( getcvar( g_gametype ) )

level.setup = getcvar tagteam

if(level.setup)

{

setcvar g_gametype 3

thread MAP1

}

if( level.gametype == 2 )

{

thread MAP2

}

if( level.gametype == 1 )

{

thread MAP3

}

MAP1:

............

end

MAP2:

........

end

MAP3:

......

end

以上是方法一,要在SERVER.TXT上设一下顺序和GAME类型!

下面是方法2

用设置出生点来控制,不用换图,缺点是要通过程序来实现(OBJ)

就是说MAP1的出生点在满足OBJ(自己搞的任务)后设为不能出生,

原来MAP2不能出生的点满足OBJ后设为可以出生,....

map1---->map2----->map3以此类推...

OK?

Posted

问题是:一张地图取不同的区域,设不同出生点后,相当于二张不同的地图,但地图名都是一样的(比如 M3L3)一山容不下二虎,在一个目录下没法都放下。

Posted

问题是:一张地图取不同的区域,设不同出生点后,相当于二张不同的地图,但地图名都是一样的(比如 M3L3)一山容不下二虎,在一个目录下没法都放下。

先把地图隔断,假设分为两部分A,B,A部分复生点01-16,B部分复生点17-32,在地图胜负条件处做一个判断,指针指向两部分复生点中一个。

Posted

MAP1叫地段A,MAP2叫地段B好一点

地段A和地段B的出生点取好后,设地段B出生点不能出生

满足你设定的一个条件后:

设地段A出生点不能出生,地段B出生点可以出生

Posted

劳驾老大,俺的意思:设时间为20分钟,一开始(前十分钟)在A区:

thread spawns1

spawns1 :

local.allied = spawn info_player_allied origin "3429 -4470 4" angle 57

local.allied = spawn info_player_allied origin "3429 -4470 4" angle 57

。。。。。。。。。。。。。

local.axis = spawn info_player_axis origin "-316 -33 56" angle 117

local.axis = spawn info_player_axis origin "-251 -31 20" angle 87

。。。。。。。。。

end

如何给A区的出生点起名?

当时间>=10时,执行B区出生点执令

thread spawns2

spawns2 :

local.allied = spawn info_player_allied origin "429 -470 12" angle 57

local.allied = spawn info_player_allied origin "349 -440 24" angle 57

。。。。。。。。。。。。。

local.axis = spawn info_player_axis origin "330 -313 6" angle 117

local.axis = spawn info_player_axis origin "-226 32 120" angle 87

。。。。。。。。。

end

如此可行否?如行劳驾老大给写一写以时间为条件的程序吧,俺实在是写不出来。

Posted

快到河底了,顶上来!

hehe..

local.allies1 = spawn info_player_allied targetname axis1 //起名为axis1

local.allies1.angle = @

local.allies1.origin = ( x y z )

$axis1 enablespawn //能够出生

$axis1 disablespawn //不能够出生

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

登录

Already have an account? Sign in here.

现在登录
×
×
  • 创建新的...