Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: razy?
1. Dlaczego daje hajs kilka razy?
Witam serdecznie. Mam skrypt na pracę odmalowywania ścian budynków. Wszystko działa jak ma. Animacja się włącza, bo wyłączeniu się znika marker, a kasę dostaje, ALE. Ale problem polega na tym że czasami dostaję x2, lub x4. Czemu tak się dzieje? Błąd w kodzie? Ja nie widzę, a może bugi MTA, że myślisz że wchodzę kilka razy w marker? Proszę o pomoc. Oczywiście w zamian piwko :)

[lua]
function wejdzDoMarkera(hitElement,matchingDimension)
if getElementData(source,"Biegnij") == true then
if hitElement == getLocalPlayer() then
if not isPedInVehicle(hitElement) then
setTimer(setElementFrozen,450,1,hitElement,true)
setTimer(setPedAnimation,451,1,hitElement,"GRAFFITI","spraycan_fire",9000,true,false,true)
toggleControl("forwards",false)
toggleControl("backwards",false)
destroyElement(source)
setTimer(function()
setElementFrozen(hitElement,false)
triggerServerEvent("dajKase",root,hitElement, 11)
outputChatBox("Dostałeś 11 PLN za odmalowanie budynku.")
setPedAnimation(hitElement,false)
toggleControl("forwards",true)
toggleControl("backwards",true)
end, 9000, 1)
end
end
end
end

addEventHandler("onClientMarkerHit",root,wejdzDoMarkera)
[/lua]

[ Dodano : 2014-09-29, 18:54 ]
Chwilkę pomyślałem, posprawdzałem z kolegą i okazuje się, że "buguje" się tak jeśli w pracy jest kilka osób (wystarczy że 2). Macie jakiś pomysł?...
2. Ta sama broń kilka razy?
Witam ponownie dziś pojawiam się z pytaniem czy da radę w mta daną broń „powielić”. Chodzi mi o to aby mogły być 2 snajperki (jedna np zamiast m4 itp.) Proszę o szybką odpowiedź. Każdy pomocny post będzie nagradzany: :piwo: