Jump to content
主视角中国

Recommended Posts

Posted

各位老大:有二个问题俺一直没有解决,非常郁闷。一是:如何只在一个地图中禁用一种武器呢?二是:如何在一张地图中使用二次呢?(当然 出生地是不一样D) 如果老大能把以上两个问题给解决一下,必将对我国的MOH事业产生巨大的推动作用! :lol:

Posted (edited)

1:在某个特定的地图禁止某种武器。

2:某一地图结束后,再次运行该地图,并且交换双方的出生地。

不知道是不是这个意思?

用来比赛倒是方便许多...

Edited by May28
Posted

m1变为K98(没TEST,仅供参考)

 M1changetok98:
while (1)
{
for (local.dude = 1;local.dude <= $player.size;local.dude++)
{
local.randnum = randomint 1000
$player[local.dude] weaponcommand dual targetname ("weap" + local.randnum)
local.weap = $("weap" + local.randnum)
if (local.weap)
{
switch (local.weap.model)
{
case "models/weapons/m1_garand.tik":
$player[local.dude] take weapons/m1_garand.tik
wait 0.5
$player[local.dude] give weapons/kar98.tik
break
}

}
}
wait 1
}
end[/code]

Posted

:yucky:

1:在某个特定的地图禁止某种武器。

2:某一地图结束后,再次运行该地图,并且交换双方的出生地。

不知道是不是这个意思?

用来比赛倒是方便许多...

1:只在某张地图禁用某种武器,譬如 在 奥哈马禁用狙。而在其它地图,被禁用的武器仍然能用。

2:某一地图结束后,再次运行该地图,并不是只交换双方的出生地,而是重设双方的出生地。也以是说,用该地图的的另一个地方重新对战。这里涉及到服务器调用地图时,所用的地图名,用过一次后,就无法再次使用了。俺的想法是:能不能在时间上想法子,如:总时间高为20分钟,前10分钟用一种出生地,到10分后,所有的人不管是死是活,都强制在新的重新地出生?

Posted

m1变为K98(没TEST,仅供参考)

 M1changetok98:

 while (1)

 {

 for (local.dude = 1;local.dude <= $player.size;local.dude++)

 {

 local.randnum = randomint 1000

 $player[local.dude] weaponcommand dual targetname ("weap" + local.randnum)

 local.weap = $("weap" + local.randnum)

 if (local.weap)

 {

 switch (local.weap.model)

 {

 case "models/weapons/m1_garand.tik":

 $player[local.dude] take weapons/m1_garand.tik

 wait 0.5

 $player[local.dude] give weapons/kar98.tik

 break

 }


 }

 }

 wait 1

 }

 end

:rolleyes: 老大:此程序是不是加在地图的 M1L1.SCR里(以M1L1为例)?加在什么位置呢?

Posted

thread M1changetok98加在level waittill spawn之前

那个按时间换出生地的办法可行,只是容量搞得有些大了,

记得有一个PK3是M1L2B俺上传过,是按OBJ换出生地的

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.

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