Jump to content
主视角中国

Recommended Posts

Posted

PA的单人图(5张)补丁:

偶尔在网上找的PA有5张改成的单人图的补丁,不知有没有建PA的SERVER

有要的跟帖(再传上)..........呵呵...

以下是效果图

gallery_39_2_131060.jpg

gallery_39_2_99234.jpg

gallery_39_2_43591.jpg

Posted

这是7_1_tarawa_b_chunk1.scr

//-------------------------------------------------------------------------------------
main:
//-------------------------------------------------------------------------------------




////////////////////////////////////

level.gametype = int( getcvar( g_gametype ) )


level.script = "maps/7_1_tarawa_b_chunk1.scr"
level.music = "7_1b"
level.sound_origin = spawn script_origin
level.dmroundlimit = int( getcvar( "timelimit" ) )
level.dm_mgMaxHealth = 2100


if (level.gametype != 0)
exec global/mp_auto.scr

//setcvar "dm_playerPostEffect" "0"
setcvar "dm_def_cc_sat" "0.9"
setcvar "dm_def_cc_add" "0.0 0.0 0.0"
setcvar "dm_def_cc_mul" "0.5 0.5 0.55"
setcvar "dm_def_mono_blur" "0.0"


// Removed Stuff From Single Player

removeclass actor
$aispawner remove
$tb_initaxistank_01 remove
$tb_initaxistank_02 remove

$tb_type88charge_01 remove
$tb_type88charge_02 remove
$tb_type88charge_03 remove
$tb_type88charge_04 remove
$tb_type88charge_05 remove
$tb_type88charge_06 remove
$tb_type88charge_07 remove
$tb_antennacharge_01 remove
$tb_hagocharge_01 remove
$tb_hagocharge_02 remove


$o_hago_01 remove
$o_hago_02 remove
$o_hago_03 remove


if (level.gametype > 2 ) {
level.clockside = allies // set to axis, allies, kills, or draw
}

// Deathmatch Spawn Points


local.deathmatch = spawn info_player_deathmatch origin "-9441 5592 151"
local.deathmatch = spawn info_player_deathmatch origin "-5890 3517 340"
local.deathmatch = spawn info_player_deathmatch origin "-6068 3824 459"
local.deathmatch = spawn info_player_deathmatch origin "-6214 3719 209"
local.deathmatch = spawn info_player_deathmatch origin "-5706 4025 190"
local.deathmatch = spawn info_player_deathmatch origin "-6934 4427 260"
local.deathmatch = spawn info_player_deathmatch origin "-6572 3213 230"
local.deathmatch = spawn info_player_deathmatch origin "-5277 3176 200"
local.deathmatch = spawn info_player_deathmatch origin "-6010 2685 163"
local.deathmatch = spawn info_player_deathmatch origin "-5881 2456 140"
local.deathmatch = spawn info_player_deathmatch origin "-5047 2796 180"
local.deathmatch = spawn info_player_deathmatch origin "-4260 2451 132"
local.deathmatch = spawn info_player_deathmatch origin "-4466 2882 132"
local.deathmatch = spawn info_player_deathmatch origin "-3133 2379 156"
local.deathmatch = spawn info_player_deathmatch origin "-4009 3288 183"
local.deathmatch = spawn info_player_deathmatch origin "-2628 2680 175"
local.deathmatch = spawn info_player_deathmatch origin "-1728 1160 149"
local.deathmatch = spawn info_player_deathmatch origin "-1533 879 150"
local.deathmatch = spawn info_player_deathmatch origin "-1212 -1218 150"
local.deathmatch = spawn info_player_deathmatch origin "-833 -343 150"

// Allied Spawn Points

local.teamdeathmatch = spawn info_player_allied origin "-7904 4550 181"
local.teamdeathmatch = spawn info_player_allied origin "-7218 4954 188"
local.teamdeathmatch = spawn info_player_allied origin "-6589 4928 153"
local.teamdeathmatch = spawn info_player_allied origin "-8774 4780 243"
local.teamdeathmatch = spawn info_player_allied origin "-8342 5489 223"
local.teamdeathmatch = spawn info_player_allied origin "-8703 5475 163"
local.teamdeathmatch = spawn info_player_allied origin "-7187 3156 228"
local.teamdeathmatch = spawn info_player_allied origin "-6519 3314 207"
local.teamdeathmatch = spawn info_player_allied origin "-7395 4764 172"
local.teamdeathmatch = spawn info_player_allied origin "-8036 4432 183"




// Axis Spawn Points

local.teamdeathmatch = spawn info_player_axis origin "-6887 4334 260"
local.teamdeathmatch = spawn info_player_axis origin "-6598 4672 188"
local.teamdeathmatch = spawn info_player_axis origin "-6063 4515 169"
local.teamdeathmatch = spawn info_player_axis origin "-5961 3562 209"
local.teamdeathmatch = spawn info_player_axis origin "-5915 3237 340"
local.teamdeathmatch = spawn info_player_axis origin "-5967 3710 492"
local.teamdeathmatch = spawn info_player_axis origin "-1481 -417 168"
local.teamdeathmatch = spawn info_player_axis origin "-5119 2601 182"
local.teamdeathmatch = spawn info_player_axis origin "-3200 2432 156"
local.teamdeathmatch = spawn info_player_axis origin "-2189 2217 177"



level waittill prespawn




thread maps/7_1_tarawa_b.scr::Main local.chunk
exec global/mp_sunflare.scr





//s.swearingen added EXPLOSION SPAWNER

thread global/mp_explosion_spawner.scr::main

//exec global/DMprecache.scr


level waittill spawn










exec global/mp_ambience.scr
exec global/mp_fx.scr
exec global/mp_ambient.scr
exec global/mp_message.scr
exec global/mp_ambience.scr::init

end







// music
local.string = ("music/wakeisland.mus")
soundtrack local.string
dprintln ("playing " + local.string)
forcemusic aux1 aux2





end





//-----------------
wait_for_anyone:
//-----------------


// this thread terminates when anyone has selected a team and
// before their weapon is selected.

// spin loop here until at least 1 player has joined a team
while (1)
{
for (local.i=1; local.i<=$player.size; local.i++)
{
if ($player[local.i].dmteam == "axis" || $player[local.i].dmteam == "allies")
end
}
waitframe
}
end



















//-----------------
spawn_fx local.fx:
//-----------------

// This function is used to spawn explosions

wait (0.1 + (randomfloat(1)))
local.temp = spawn Animate model local.fx
local.temp notsolid
local.temp.origin = self.origin
local.temp anim start
local.temp notsolid
wait 5
local.temp remove

end[/code]

Posted

5_1_Henderson_chunk1.scr

//------------------
main:
//------------------




////////////////////////////////////

level.gametype = int( getcvar( g_gametype ) )


level.script = "maps/5_1_Henderson_chunk1.scr"
level.music = "5_1"
level.sound_origin = spawn script_origin
level.dmroundlimit = int( getcvar( "timelimit" ) )
level.dm_mgMaxHealth = 2100


if (level.gametype != 0)
exec global/mp_auto.scr

//setcvar "dm_playerPostEffect" "0"
setcvar "dm_def_cc_sat" "0.9"
setcvar "dm_def_cc_add" "0.0 0.0 0.0"
setcvar "dm_def_cc_mul" "0.5 0.5 0.55"
setcvar "dm_def_mono_blur" "0.0"

// Removed Stuff From Single Player

removeclass actor
$aispawner remove






if (level.gametype > 2 ) {
level.clockside = allies // set to axis, allies, kills, or draw
}

// Deathmatch Spawn Points


local.deathmatch = spawn info_player_deathmatch origin "7007 -8842 64"
local.deathmatch = spawn info_player_deathmatch origin "8872 -9422 33"
local.deathmatch = spawn info_player_deathmatch origin "6933 -9716 58"
local.deathmatch = spawn info_player_deathmatch origin "8845 -8865 11"
local.deathmatch = spawn info_player_deathmatch origin "7875 -9026 46"
local.deathmatch = spawn info_player_deathmatch origin "7591 -9901 44"
local.deathmatch = spawn info_player_deathmatch origin "5085 -8191 -7"
local.deathmatch = spawn info_player_deathmatch origin "5763 -8846 -167"
local.deathmatch = spawn info_player_deathmatch origin "5851 -10707 4"
local.deathmatch = spawn info_player_deathmatch origin "4745 -10922 194"
local.deathmatch = spawn info_player_deathmatch origin "4834 -10271 150"
local.deathmatch = spawn info_player_deathmatch origin "4155 -10305 237"
local.deathmatch = spawn info_player_deathmatch origin "4251 -9767 156"
local.deathmatch = spawn info_player_deathmatch origin "4012 -9522 155"
local.deathmatch = spawn info_player_deathmatch origin "3337 -8364 251"
local.deathmatch = spawn info_player_deathmatch origin "2501 -10102 359"
local.deathmatch = spawn info_player_deathmatch origin "1704 -10331 333"
local.deathmatch = spawn info_player_deathmatch origin "945 -10276 191"
local.deathmatch = spawn info_player_deathmatch origin "392 -8995 75"
local.deathmatch = spawn info_player_deathmatch origin "48 -10311 224"

// Allied Spawn Points

local.teamdeathmatch = spawn info_player_allied origin "8219 -9024 -1"
local.teamdeathmatch = spawn info_player_allied origin "8254 -9407 16"
local.teamdeathmatch = spawn info_player_allied origin "7815 -9015 55"
local.teamdeathmatch = spawn info_player_allied origin "8869 -8703 11"
local.teamdeathmatch = spawn info_player_allied origin "9700 -8864 8"
local.teamdeathmatch = spawn info_player_allied origin "9448 -9392 17"
local.teamdeathmatch = spawn info_player_allied origin "9128 -9746 81"
local.teamdeathmatch = spawn info_player_allied origin "8827 -9538 67"
local.teamdeathmatch = spawn info_player_allied origin "7626 -9558 -7"
local.teamdeathmatch = spawn info_player_allied origin "6943 -9377 -3"




// Axis Spawn Points

local.teamdeathmatch = spawn info_player_axis origin "1443 -9536 286"
local.teamdeathmatch = spawn info_player_axis origin "2610 -9770 241"
local.teamdeathmatch = spawn info_player_axis origin "1619 -9276 269"
local.teamdeathmatch = spawn info_player_axis origin "2458 -10431 252"
local.teamdeathmatch = spawn info_player_axis origin "1736 -10661 272"
local.teamdeathmatch = spawn info_player_axis origin "1315 -10581 275"
local.teamdeathmatch = spawn info_player_axis origin "903 -10478 197"
local.teamdeathmatch = spawn info_player_axis origin "1419 -9808 244"
local.teamdeathmatch = spawn info_player_axis origin "1604 -9315 268"
local.teamdeathmatch = spawn info_player_axis origin "1960 -9028 267"



level waittill prespawn




exec maps/5_1_Henderson.scr::main local.chunk
exec global/mp_sunflare.scr





//s.swearingen added EXPLOSION SPAWNER

thread global/mp_explosion_spawner.scr::main

//exec global/DMprecache.scr




level waittill spawn









exec global/mp_ambience.scr
exec global/mp_fx.scr
exec global/mp_ambient.scr

exec global/mp_ambience.scr::init

end







// music
local.string = ("music/wakeisland.mus")
soundtrack local.string
dprintln ("playing " + local.string)
forcemusic aux1 aux2





end





//-----------------
wait_for_anyone:
//-----------------


// this thread terminates when anyone has selected a team and
// before their weapon is selected.

// spin loop here until at least 1 player has joined a team
while (1)
{
for (local.i=1; local.i<=$player.size; local.i++)
{
if ($player[local.i].dmteam == "axis" || $player[local.i].dmteam == "allies")
end
}
waitframe
}
end



















//-----------------
spawn_fx local.fx:
//-----------------

// This function is used to spawn explosions

wait (0.1 + (randomfloat(1)))
local.temp = spawn Animate model local.fx
local.temp notsolid
local.temp.origin = self.origin
local.temp anim start
local.temp notsolid
wait 5
local.temp remove

end[/code]

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.

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