0

事はstaytime決して行きませんが0、切断が発生します。

何かをstaytimeする必要がありますか?

foreach (var playe in w_server.OnlineConnections)
{
        if (staytime > 1 * 20000 && play.Value.Map == "Rest")
        {
            staytime = Server.tickcount.ElapsedMilliseconds;
            w_server.Disconnect(play.Value.client.connection);
            play.Value.Map = "Village1";
            staytime = 0;
        }
}
4

1 に答える 1

0

playe変数をplayに変更してから、 の前foreachstaytime値の割り当てを変更する必要があると思いますif condition0に値を割り当てたばかりなのに、どうすればそれを実現できますstaytimeか?

foreach (var play in w_server.OnlineConnections)
{
    staytime = Server.tickcount.ElapsedMilliseconds;

    if (staytime > 1 * 20000 && play.Value.Map == "Rest")
    {
        w_server.Disconnect(play.Value.client.connection);
        play.Value.Map = "Village1";
        staytime = 0;
    }
}
于 2013-06-13T03:23:30.927 に答える