Es gibt ja in MTA einen "Voice" Chat mit dem man Ingame wenn man die Taste "Z" drückt reden kann!
Da ich mir momentan keinen TS Leisten kann wollte ich dies einfügen nur das man dann nicht auf dem ganzen Server reden kann also habe ich dieses Script hier eingefügt :
addEventHandler( "onPlayerVoiceStart", root, function()
local spieler = getElementsByType("player")
local x,y,z = getElementPosition(source)
for i, player in pairs(spieler) do
local x2, y2, z2 = getElementData(player)
local distance = getDistanceBetweenPoints3D(x,y,z,x2,y2,z2)
if distance >= 10 then
cancelEvent()
end
end
end)
Alles anzeigen
Nun das ganze Serverseitig ins Script eingefügt und so viele Errors in der Konsole das ich sie nicht mehr alle sehe!
Was habe ich falsch gemacht?
Und noch eine frage, durch das Script sollen NORMALE User in einem Umkreis von 10 Metern reden können aber die Admins sollen auch mit einer anderen Taste
auf dem Ganzen Server reden können! Und wie sieht es mit einem Teamchat aus? Ich kenne mich da noch nicht so aus da das ja alles die resource "Voice" ist die mit meinem Script zusammen arbeitet!
Achso ist ein RL Server!
Ich hoffe ihr könnt mir helfen! Danke im Voraus und bitte keine "Script schnipsel" und wenn nur wenn es SOOOO leicht ist *:D*
MFG