Hallo Community,
Ich habe mir vor einer Stunde gedacht ich scripte mal ein drugrob für meinen Server.
Nun das ganze sieht eigentlich ganz plausibel aus, dennoch gibt mir der Server die Meldung: "script.lua:1: unexpected symbol near "?""
Ich zeig euch mal mein script:
Lua
startmarker = createMarker ( -2099.1999511719, -276.29998779297, 35.299999237061, "cylinder", 2, 255, 0, 0, 255, player)
function drugrob_func (player)
local wanteds = vioGetelementdata (player, "wanteds")
if wanteds = 0 then
outputChatbox("Eine Drogenlieferung wurde gestohlen!", getRootElement(), 200, 0, 0)
outputChatbox("Die Polizei soll sich umgehend zum Los-Santos Airport begeben", getRootElement(), 200, 0, 0)
outputChatbox("Der Lieferant hat dir eine Mp5 zur Verteidigung gegeben und ein Fahrzeug zur verfügung gestellt.", player(), 200, 200, 0)
outputChatbox("Benutze sie nur im Notfall! Bring die Lieferung zum LS-Airport!", player(), 200, 200, 0)
giveweapon (player, 29, 300)
vioSetElementData (player, "wanteds", 6)
drogencar = createObject ( 542, -2104.3000488281, -270.5, 35.200000762939, 0, 0, 0)
endmarker = createmarker ( 1447.3000488281, -2287, 13.5, cylinder, 2, 255, 0, 0, 255, player)
setElementData (player, "Liefern", true)
else
outputChatbox ("Du hast Wanteds. Das Risiko dass dir schon jemand folgt ist zu hoch!", player(), 200, 200, 0)
end
function ende_func (player)
local wanteds = vioGetElementData (player, "wanteds")
local drugs = vioGetElementData (player, "drugs")
outputChatbox ("Die Drogenlieferung wurde abgegeben und der Täter ist untergetaucht.", getRootElement(), 200, 0, 0)
outputChatbox ("Die Polize kann sich nun Zurückziehen und soll auf Streife nach dem Täter suchen.", getRootElement(), 200, 0, 0)
outputChatbox ("Du hast die Lieferung abgegeben. Als Lohn bekommst du 500 Gramm Drogen.", player(), 200, 200, 0)
vioSetElementData (player, "wanteds", 3)
vioSetElementData (player, "drugs", 500)
destroyElement (endmarker)
end
addEventHandler("onPlayerWasted", getrootElement(), function()
If getElementData (source, "Liefern") == true then
destroyElement (endmarker)
destroyElement (drogencar)
setElementData (source, "Liefern", false)
end
end)
addEventHandler ("onMarkerHit", startmarker, drugrob_func)
addEventHandler ("onMarkerHit", endmarker, ende_func)
Alles anzeigen
Hoffe ihr habt die Lösung für mein Problem *lol*