Was ist an diesen Script falsch?
Code
function blitzer(raser)
local speedx, speedy, speedz = getElementVelocity ( raser )
local rSpeed = ( speedx^2 + speedy^2 +speedz^2 )^( 0.5 )
local speed1 = 80
rSpeed2 = rSpeed*180
rSpeedEntier, rSpeedDec = math.modf(rSpeed2)
if rSpeedEntier > tonumber (speed1) then
playSoundFrontEnd ( raser, 45 )
fadeCamera(raser, false, 255, 255, 255)
setTimer(fadeCamera, 100, 1, raser, true )
outputChatBox ("...:::BLITZER:::...", raser, 255, 0, 0, true)
outputChatBox ("Du bist"..rSpeedEntier.."KMH bei erlaubten 80KMH gefahren!", raser, 255, 0, 0, true)
outputChatBox ("Dir wurden als Strafe 50$ Abgezogen!", raser, 255, 0, 0, true)
SetElementData ( raser, "money", GetElementData ( raser, "money" ) - 50 )
takePlayerMoney ( raser, 50 )
end
end
bhf = createColSphere ( -2005.09997, 260.79998, 31.20000,10.0)
tanke = createColSphere ( -1655.40002, 397.60000, 7.0999,10.0)
gp = createColSphere ( -2809, 50.79999, 7.1999,10.0)
addEventHandler("onColShapeHit",bhf,blitzer)
addEventHandler("onColShapeHit",tanke,blitzer)
addEventHandler("onColShapeHit",gp,blitzer)
Alles anzeigen