Advertisement
Primal_Dev

Main Script

May 5th, 2022
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.08 KB | None | 0 0
  1. -- Variables --
  2.  
  3. local DialogueEvent = game.ReplicatedStorage.RemoteEvents.GuiEvents.DialogueEvent
  4. local ToggleDialogueEvent = game.ReplicatedStorage.RemoteEvents.ToggleEvents.ToggleDialogueEvent
  5.  
  6. -- NPC --
  7.  
  8. local NickModel = game.Workspace.Npc.Models.Nick
  9.  
  10. local NickImage = "rbxassetid://9535993842"
  11. local NickName = NickModel.Name
  12.  
  13. -- Choose Random Player --
  14.  
  15. local PlayerImage
  16. local PlayerName
  17.  
  18. local function RandomPlayer ()
  19.     local Players = game.Players:GetPlayers()
  20.     local PlayerNum = math.random(1, #Players)
  21.     local ChosenPlayer = Players[PlayerNum]
  22.    
  23.     PlayerImage = game.Players:GetUserThumbnailAsync(ChosenPlayer.UserId,
  24.         Enum.ThumbnailType.AvatarThumbnail, Enum.ThumbnailSize.Size420x420)
  25.     PlayerName = ChosenPlayer.Name
  26. end
  27.  
  28. -- Game --
  29.  
  30. local function Part1()
  31.     DialogueEvent:FireAllClients(NickImage, NickName, "Hi everyone! Nice to meet you all! My name is "..NickName.. "!")
  32.     wait(5)
  33.     RandomPlayer() DialogueEvent:FireAllClients(PlayerImage, PlayerName, "Hi, Nice to meet you too! My name is "..PlayerName.. "!")
  34.     wait(5)
  35. end
  36.  
  37. wait(10)
  38. Part1() -- Start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement