I've used Quest for years and it is a amazingly simple plugin to use. Recently I cannot make new Quests using the GUI. Does it require BetterChat now to work? Plugin page says works with but not requires.
Default chat isn't working with QuestsFixed
On line 424 find and replace
object OnPlayerChat(ConsoleSystem.Arg arg)
{
if (BetterChat) return null;
var player = arg.Connection.player as BasePlayer;
if (player == null)
return null;
if (ActiveEditors.ContainsKey(player.userID) || ActiveCreations.ContainsKey(player.userID) || AddVendor.ContainsKey(player.userID))
{
QuestChat(player,arg.Args);
return false;
}
return null;
}with
object OnPlayerChat(BasePlayer player, string message, ConVar.Chat.ChatChannel channel)
{
if (BetterChat) return null;
if (player == null)
return null;
if (ActiveEditors.ContainsKey(player.userID) || ActiveCreations.ContainsKey(player.userID) || AddVendor.ContainsKey(player.userID))
{
QuestChat(player, message.Split(' '));
return false;
}
return null;
}
Download the new version
Locked automatically