Message editing is now blocked while in delete mode
@GAVsi115 The plugin no longer lags the server after an action is repeatedly executed
I’m working on a way to smoothly update scripts like DialogueServerScript and DialogueClientScript, but to update these scripts, it’s necessary to manually edit these scripts.
The only one I edited for this update is DialogueServerScript. Click the link to go to the repo, and copy and paste the new code into the script located in the ServerScriptService.
In new projects, you don’t have to do this because I published the update directly to the plugin.
This seems like a great plugin and I’d love to use it, but there’s a bug. Whenever you click an NPC, your character freezes and you get this error in the output:
Happens even if I turn off all my plugins. I also tried clicking Fix Scripts, and it’s still happening.
Do any of the new versions help with mobile? Because in my game, I used your plugin, and someone on mobile couldn’t do anything after clicking the NPC so they had to reset. So I had to add
Enum.InputType.Tap
or something like that so mobile players could talk to NPCs without having to reset.
Can someone help me make this gui frame become visible after pressing a response? I have no idea how modules work .
Action.Execute = function()
local player = game:GetService("Players").LocalPlayer
local ReclassMOS = player.PlayerGui.ReclassMOS
ReclassMOS.Frame.Visible = true
end;
The error says “ServerScriptService.DialogueServerScript:148: ServerScriptService.DialogueServerScript.Actions.After.AfterAction:26: attempt to index nil with ‘PlayerGui’”
I can really see this useful to people who are new to scripting and don’t know how to make their own. This is a useful plugin, but I don’t really need it.
return {
DefaultTheme = "ChocobloxDialogue"; -- This is the default theme that will be used when talking with NPCs
ShowResponsesAfterMessageFinished = true; -- Prevents the player from selecting responses without first viewing the dialogue
}
Nothing wrong with it, in my latest published version of my game it works, somehow it stopped working…