Esempio n. 1
0
        private void HandleBuySellCommand(bool aBuying, EmoteInfo aEmoteInfo, float aAmount, string aUser, string aChannelName, bool aWhisper)
        {
            bool val = false;

            if (aAmount <= 0)
            {
                return;
            }

            if (aBuying == true)
            {
                val = m_Database.BuyEmote(aEmoteInfo, aAmount, aUser);
            }

            else if (aBuying == false)
            {
                val = m_Database.SellEmote(aEmoteInfo, aAmount, aUser);
            }

            if (val == true)
            {
                if (aBuying == true)
                {
                    //m_ClientList[aChannelName].SendMessage(aChannelName, "@" + aUser + ", you have sucessfully bought " + aAmount + " of " + aEmoteInfo.GetName());
                    if (aWhisper == false)
                    {
                        SendMessageToChatGeneric("@" + aUser + ", you have sucessfully bought " + aAmount + " of " + aEmoteInfo.GetName(), aChannelName);
                    }

                    else if (aWhisper == true)
                    {
                        SendWhisperGeneric("You have sucessfully bought " + aAmount + " of " + aEmoteInfo.GetName(), aUser);
                    }
                }

                else if (aBuying == false)
                {
                    //m_ClientList[aChannelName].SendMessage(aChannelName, "@" + aUser + ", you have sucessfully sold " + aAmount + " of " + aEmoteInfo.GetName());
                    if (aWhisper == false)
                    {
                        SendMessageToChatGeneric("@" + aUser + ", you have sucessfully sold " + aAmount + " of " + aEmoteInfo.GetName(), aChannelName);
                    }

                    else if (aWhisper == true)
                    {
                        SendWhisperGeneric("You have sucessfully sold " + aAmount + " of " + aEmoteInfo.GetName(), aUser);
                    }
                }
            }
        }
Esempio n. 2
0
        private void HandleBuySellCommand(bool aBuying, EmoteInfo aEmoteInfo, float aAmount, OnMessageReceivedArgs e)
        {
            bool val = false;

            if (aAmount <= 0)
            {
                return;
            }

            if (aBuying == true)
            {
                val = m_Database.BuyEmote(aEmoteInfo, aAmount, e.ChatMessage.Username);
            }

            else if (aBuying == false)
            {
                val = m_Database.SellEmote(aEmoteInfo, aAmount, e.ChatMessage.Username);
            }

            if (val == true)
            {
                if (aBuying == true)
                {
                    m_ClientList[e.ChatMessage.Channel].SendMessage(e.ChatMessage.Channel, "@" + e.ChatMessage.Username + ", you have sucessfully bought " + aAmount + " of " + aEmoteInfo.GetName());
                }

                else if (aBuying == false)
                {
                    m_ClientList[e.ChatMessage.Channel].SendMessage(e.ChatMessage.Channel, "@" + e.ChatMessage.Username + ", you have sucessfully sold " + aAmount + " of " + aEmoteInfo.GetName());
                }
            }
        }