Jump to content

iamyanki

Members
  • Posts

    1
  • Joined

  • Last visited

Everything posted by iamyanki

  1. Hello guys , i am new in this section of scripting and i have a problem . i want when the player press the button to join and quit , i want a message in chat like "you join the voice chat" and " you quit the voice chat" on my owl server . i tryed to do it but i can t Can someone help me? https://imgur.com/TXvgASI hear is the script to join and quit button. THX and hear you have the script addEventHandler("onPlayerJoin", root, function () -- client has just joined and the proximity voice resource isn't yet running on the client (thus they'd be able to hear everything without limitations on distance) setPlayerVoiceIgnoreFrom(source, root) setPlayerVoiceBroadcastTo(source, nil) end ) addEventHandler("onPlayerQuit", root, function () local ConnectedStation = getElementData(source, "Voice:ConnectedStation") if ConnectedStation then ConnectedStation = tonumber(ConnectedStation) if Stations['' .. ConnectedStation] then local Found = false for i = 1, #Stations['' .. ConnectedStation] do if Stations['' .. ConnectedStation][i] == source then Found = i break end end if not Found then return "Player not found in Station" end table.remove(Stations['' .. ConnectedStation], Found) setElementData(source, "Voice:ConnectedStation", false, "broadcast") triggerClientEvent(Stations['' .. FactionID], "Voice:BroadcastReset", Player, Stations['' .. FactionID]) return true end end end ) addEventHandler("onPlayerJoin", root, function () -- client has just joined and the proximity voice resource isn't yet running on the client (thus they'd be able to hear everything without limitations on distance) setPlayerVoiceIgnoreFrom(source, root) setPlayerVoiceBroadcastTo(source, nil) end ) addEventHandler("onPlayerQuit", root, function () local ConnectedStation = getElementData(source, "Voice:ConnectedStation") if ConnectedStation then ConnectedStation = tonumber(ConnectedStation) if Stations['' .. ConnectedStation] then local Found = false for i = 1, #Stations['' .. ConnectedStation] do if Stations['' .. ConnectedStation][i] == source then Found = i break end end if not Found then return "Player not found in Station" end table.remove(Stations['' .. ConnectedStation], Found) setElementData(source, "Voice:ConnectedStation", false, "broadcast") triggerClientEvent(Stations['' .. FactionID], "Voice:BroadcastReset", Player, Stations['' .. FactionID]) return true end end end )
×
×
  • Create New...