C:/Program Files/Git/race command works
This commit is contained in:
@@ -313,6 +313,21 @@ namespace OpenRA.Server
|
|||||||
DispatchOrders(null, 0,
|
DispatchOrders(null, 0,
|
||||||
new ServerOrder(0, "SetPalette", pal.ToString()).Serialize());
|
new ServerOrder(0, "SetPalette", pal.ToString()).Serialize());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (so.Data.StartsWith("/race "))
|
||||||
|
{
|
||||||
|
int race;
|
||||||
|
if (!int.TryParse(so.Data.Substring(6), out race) || race < 0 || race > 1)
|
||||||
|
{
|
||||||
|
Console.WriteLine("Invalid race: {0}",
|
||||||
|
so.Data.Substring(6));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
DispatchOrders(null, 0,
|
||||||
|
new ServerOrder(0, "SetRace", race.ToString()).Serialize());
|
||||||
|
}
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -119,7 +119,15 @@ namespace OpenRa.Game
|
|||||||
order.Player.PlayerName = order.TargetString;
|
order.Player.PlayerName = order.TargetString;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case "SetRace":
|
||||||
|
{
|
||||||
|
order.Player.Race = order.TargetString == "0"
|
||||||
|
? Race.Soviet : Race.Allies;
|
||||||
|
Game.chat.AddLine(Pair.New(order.Player.PlayerName,
|
||||||
|
string.Format("is now playing {0}",
|
||||||
|
order.Player.Race)));
|
||||||
|
break;
|
||||||
|
}
|
||||||
case "SetLag":
|
case "SetLag":
|
||||||
{
|
{
|
||||||
int lag = int.Parse(order.TargetString);
|
int lag = int.Parse(order.TargetString);
|
||||||
|
|||||||
@@ -5,7 +5,8 @@
|
|||||||
|
|
||||||
[UNITS]
|
[UNITS]
|
||||||
s0=Multi0,mcv,600,2580,0,Guard,None
|
s0=Multi0,mcv,600,2580,0,Guard,None
|
||||||
s1=Multi1,mcv,600,10900,0,Guard,None
|
s3=Multi1,mcv,600,10980,0,Guard,None
|
||||||
s2=Multi2,mcv,600,2662,0,Guard,None
|
s1=Multi2,mcv,600,10900,0,Guard,None
|
||||||
s3=Multi3,mcv,600,10980,0,Guard,None
|
s2=Multi3,mcv,600,2662,0,Guard,None
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user