Ejemplo n.º 1
0
    public void MakeTransactionTo(string playerId, int amount)
    {
        NetworkEnemyData player = Game.instance.GetEnemy(playerId);

        if (player != null)
        {
            string msg = "{'money':" + amount + "}";
            SocketServer.instance.SendMessage(player.sessionId, msg);
            MoneyManager.instance.SpendMoney(amount);
        }
    }
Ejemplo n.º 2
0
    public void AddDamage(int damage, Vector3 direction)
    {
        health -= damage;

        //Quaternion targetRotation = Quaternion.LookRotation(direction, Vector3.up);
        //sparkEmitter.transform.rotation = targetRotation;
        //sparkEmitter.Emit(10);

        if (health <= 0)
        {
            print("adfdsafdsaf");
            NetworkEnemyData player = Game.instance.GetEnemy(userId);
            SocketServer.instance.SendMessage(player.sessionId, "{'command':'stopGame'}");
            Destroy(gameObject);
        }
    }