Author |
Topic: Spawn with springfield no ammo |
gatekeeper |
General Member Since: Feb 2, 2006 Posts: 25 Last: Jul 5, 2009 [view latest posts] |
|
|
|
Drop_Deadx |
|
General Member Since: Jul 1, 2008 Posts: 212 Last: Jul 6, 2009 [view latest posts] |
|
|
|
Drop_Deadx |
|
General Member Since: Jul 1, 2008 Posts: 212 Last: Jul 6, 2009 [view latest posts] |
|
|
|
general99 |
|
General Member Since: Oct 31, 2004 Posts: 323 Last: Dec 18, 2013 [view latest posts] |
|
|
|
gatekeeper |
General Member Since: Feb 2, 2006 Posts: 25 Last: Jul 5, 2009 [view latest posts] |
|
|
|
gatekeeper |
General Member Since: Feb 2, 2006 Posts: 25 Last: Jul 5, 2009 [view latest posts] |
|
|
|
general99 |
|
General Member Since: Oct 31, 2004 Posts: 323 Last: Dec 18, 2013 [view latest posts] |
|
|
|
gatekeeper |
General Member Since: Feb 2, 2006 Posts: 25 Last: Jul 5, 2009 [view latest posts] |
|
|
|
general99 |
|
General Member Since: Oct 31, 2004 Posts: 323 Last: Dec 18, 2013 [view latest posts] |
|
|
Category: CoD+UO General Posted: Tuesday, Jun. 9, 2009 05:19 am |
|
Download WFE (Weapons file editor)
Compare two stock alternates (ie Thompson & Thompson semi auto)
Compare clip sizes etc in particular.
Then compare the stock and alternates for the problematic weapons and make sure the clip sizes etc are done in a consistent manner.
Also check out this area of _loadout_gmi.gsc
Code:
GetGunAmmo(weapon)
{
// if battle rank is on then call the battle rank function
if ( isDefined(level.battlerank) && level.battlerank)
{
return maps\mp\gametypes\_rank_gmi::GetGunAmmo(weapon);
}
switch(weapon)
{
//American Weapons
case "m1carbine_mp":
case "m1903a3_mp":
return 60;
case "m1garand_mp":
return 56;
case "springfield_mp":
return 25;
case "thompson_mp":
case "thompson_semi_mp":
return 120;
See how both the Thompson and its alternate are included? Make sure the problematic weapons are similarly included. |
|
|
|
gatekeeper |
General Member Since: Feb 2, 2006 Posts: 25 Last: Jul 5, 2009 [view latest posts] |
|
|
Category: CoD+UO General Posted: Thursday, Jun. 11, 2009 01:56 am |
|
below is my loadout.gsi. as you see i have added the enfieldscoped, kar98k sniper, mosin nagant sniper and springfield sniper.
Code:
GetGunAmmo(weapon)
{
// if battle rank is on then call the battle rank function
if ( isDefined(level.battlerank) && level.battlerank)
{
return maps\mp\gametypes\_rank_gmi::GetGunAmmo(weapon);
}
switch(weapon)
{
//American Weapons
case "m1903a3_mp":
return 56;
case "barrett_mp":
case "dragunov_mp":
return 60;
case "m40a3_mp":
case "r700_mp":
return 150;
case "enfieldscoped_mp":
case "enfieldscoped_2_mp":
case "enfieldscoped_3_mp":
return 225;
case "m1carbine_mp":
case "m1carbine_silenced_mp":
return 60;
case "m1garand_mp":
case "m1garand_semi_mp":
return 56;
case "springfield_mp":
case "springfield_2_mp":
case "springfield_3_mp":
return 60;
case "thompson_mp":
case "thompson_semi_mp":
return 120;
case "bar_mp":
case "bar_slow_mp":
return 100;
case "mg30cal_mp":
return 225;
//British Weapons
case "enfield_mp":
return 60;
case "sten_mp":
case "sten_2_mp":
case "sten_silenced_mp":
return 128;
case "bren_mp":
case "bren_semi_mp":
return 90;
//Russian Weapons
case "mosin_nagant_mp":
case "mosin_nagant_semi_mp":
return 60;
case "svt40_mp":
case "svt40_semi_mp":
return 60;
case "mosin_nagant_sniper_mp":
case "mosin_nagant_sniper_2_mp":
case "mosin_nagant_sniper_3_mp":
return 60;
case "ppsh_mp":
case "ppsh_semi_mp":
return 142;
case "dp28_mp":
return 225;
//German Weapons
case "kar98k_mp":
return 60;
case "gewehr43_mp":
case "gewehr43_semi_mp":
return 60;
case "kar98k_sniper_mp":
case "kar98k_sniper_2_mp":
case "kar98k_sniper_3_mp":
return 25;
case "mp40_mp":
case "mp40_semi_mp":
return 128;
case "mp44_mp":
case "mp44_semi_mp":
return 90;
case "mg34_mp":
return 225;
case "panzerfaust_mp":
return 1;
case "panzerschreck_mp":
return 3;
case "bazooka_mp":
return 3;
case "fg42_mp":
case "fg42_semi_mp":
case "m1garand_grenade_mp":
case "bren_grenade_mp":
return 60;
case "flamethrower_mp":
return 300;
// unrecognized weapon
default:
return 0;
}
return 0;
}
|
|
|
|