public void SendScreamMessage(Client sender, string message) { CharacterEntity character = sender.GetAccountEntity().CharacterEntity; SendMessageToNearbyPlayers(character, message, ChatMessageType.Loud); SaidEventHandler handler = OnPlayerSaid; SaidEventArgs eventArgs = new SaidEventArgs(character, message, ChatMessageType.Loud); handler?.Invoke(this, eventArgs); }
public void Try(Client sender, string message) { CharacterEntity character = sender.GetAccountEntity().CharacterEntity; SendMessageToNearbyPlayers(character, Utils.RandomRange(100) <= 49 ? "zawiódł próbując " + message : "odniósł sukces próbując " + message, ChatMessageType.ServerMe); SaidEventHandler handler = OnPlayerSaid; SaidEventArgs eventArgs = new SaidEventArgs(character, message, ChatMessageType.ServerMe); handler?.Invoke(this, eventArgs); }