Hallo,
ich habe mich mal damit beschäftigt ein Carrob System zu machen. Aber es möchte einfach nicht unktionieren. Ich finde den Fehler nicht und das debugscript gibt nur folgende Warnungen:
Lua
WARNING: vio\carrob\carrob.lua:13 Bad argument @ 'isElementWithinMarker [Expected element at argument 1, got string 'carrob'
und:
Lua
WARNING: vio\carrob\carrob.lua:18 Bad argument @ 'outputChatBox' [Expected bool at argument 5, gotnumber '0'
Hier das komplette carrob Script:
Lua
local carrobstart = createMarker(-1663.6999511719, 1207.9000244141, 6.0999999046326,"cylinder",1.5,255,0,0,255)
local robblip = createBlip(-1663.6999511719, 1207.9000244141, 6.0999999046326, 0, 0, 0, 255, getRootElement() )
local carrobend = createMarker(-1604.4000244141,1077.1999511719,5.3000001907349,"corona", 2.8, 0,255,0,150)
local veh1;
function carrob_chat (player)
outputChatBox("Um ein Auto zu klauen gebe bitte /carrob ein!",player,255,100,0)
end
addEventHandler("onMarkerHit", carrobstart, carrob_chat)
function carrob_func (player)
if isElementWithinMarker(player, carrobstart) then
veh1 = createVehicle(442, -2091.5722656, 94.3992156, 35.32031, 0, 0, 0,"CARROB")
warpPedIntoVehicle(player, veh1)
outputChatBox("Ein Auto wurde bei Ottos Autos gestohlen!",getRootElement(),255,0,0)
else
outputChatBox("Du bist nicht an der richtigen stelle!",player,255,0,0)
end
end
addCommandHandler("carrob", carrob_func)
function carrobend_func (player)
local money = givePlayerMoney(player, 22000)
outputChatBox("Du hast den Wagen erfolgreich abgeliefert!",player,0,255,0)
destroyElement(veh1)
end
addEventHandler("onMarkerHit", carrobend, carrobend_func)
Alles anzeigen