Search the Community
Showing results for tags 'stops'.
-
Hello Guys. I have a problem and I tried many hours to fix it but I didn't get it...maybe u guys can help me out?! As u can see I wanted to use an animation when a player is in front of a sprunk-o-mat.... I wanted to hold the player for 5 seconds to make the job done(repair it)...but players are currently able to stop the animation by pressing 'LShift' I tried "setElementFrozen" but it didn't work and toggleControls(player,"jump",false) wasn't a solution as well. Any ideas? Thanks for your help! function moneymarker(hitPlayer, matchingDimension ) if isElementWithinMarker(hitPlayer,markers2)then money2 = math.random(50,75) local player = getElementType(hitPlayer) setPedAnimation( hitPlayer, "rob_bank", "cat_safe_rob", 5000, true,false,false,true) function timer23() setPedAnimation( hitPlayer, "rob_bank", "cat_safe_end", 1, true, true, true, false ) givePlayerMoney (hitPlayer,money2) outputChatBox ( "#ffffffDu hast den Automat erfolgreich repariert! Hier hast du #00ff00" ..money2.. " $!", hitPlayer,255,255,255,true ) destroyElement(markers2) destroyElement(blip2) local anzahl = getMarkerCount() if anzahl<=0 then outputChatBox("Chef: Es sind keine Automaten mehr übrig. Sehr gut! Komme nun zurück zur Firma und du erhälst eine Belohnung! !",myPlayer,255,255,0) blipziel=createBlip(1656.28, -1820.54, 13.58,0, 2, 255, 0, 0, 255, 0, 99999.0,myPlayer) markerziel= createMarker(1656.28, -1820.54, 12.90, "cylinder", 2.0, 255,0,0,150,myPlayer) function endpay(hitPlayer, matchingDimension ) if isElementWithinMarker(hitPlayer,markerziel)then outputChatBox("Hut ab für die enorme Ausdauer, die du gezeigt hast.Hier eine Belohnung von 3000 Gollar! Zeig dich weiter so fleißig und du wirst es weit bringen!",myPlayer,0,255,0) destroyElement(jobcar) destroyElement(markerziel) destroyElement(blipziel) givePlayerMoney(hitPlayer,moneyboni) end end addEventHandler("onMarkerHit", markerziel, endpay) end if anzahl==1 then outputChatBox("'Chef: Es ist noch ein Automat übrig!'",myPlayer,255,255,0) end if anzahl==2 then outputChatBox("'Chef: Du bist fast fertig!'",myPlayer,255,255,0) end if anzahl >=3 then outputChatBox("Die Auftragsliste gibt noch "..anzahl.." offene Aufträge für zu reparierende Automaten preis.",myPlayer,255,255,0) end end end setTimer(timer23,5000,1) end addEventHandler("onMarkerHit",markers2, moneymarker)
- 8 replies
-
- setpedanimation
- stops
-
(and 1 more)
Tagged with: