Witamy na GTAOnline Obecny czas to 2018-12-14, 17:31 Użytkowników: 76987
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: [element
1. [Element,onMarkerHit]
Witam, pisząc skrypt odpowiadający za prawo jazdy napotkałem pewien problem.
Chodzi o to, że jeśli obojętnie jaki element ( gracz, pojazd ) wejdzie markera to skrypt wykonuje daną funkcje 2 razy. W tym skrypcie tworzy właśnie po 2/ więcej markerów.

Kod do danej funkcji
server
[code]function pojazd ( source, cmd )
local playeraccount = getPlayerAccount ( source )
if ( playeraccount ) and not isGuestAccount ( playeraccount ) then
if not getAccountData ( playeraccount, "prawko4543" ) then
if isElementWithinMarker ( source, marker ) then
if cmd == "akceptuj" then
auto = createVehicle ( 410, -83, 1076, 19 )
instruktor = createPed ( 17, 0, 0, 1 )
warpPedIntoVehicle ( instruktor, auto )
warpPedIntoVehicle ( source, auto )
outputChatBox ( "#ffffffUdaj się na miejsce startu ! ( #ff0000Czerwony punkt#ffffff )", source, 255, 255, 255, true )
outputChatBox ( "#ffffffPamiętaj, że jeśli uszkodzisz swój pojazd więcej niz 10% w dół - #ff0000NIE ZDASZ!", source, 255, 255, 255, true )
pojazd ( player, hitElement, matchingDimension, vehicle )
end
end
else
outputChatBox ( "#ffffffZdawałeś już prawo jazdy i zakończyłeś je wynikiem #00ff00Pozytywnym#ffffff ! Idź szukaj pracy.", source, 255, 255, 255, true )
end
end
end
addCommandHandler ( "akceptuj", pojazd )

function pojazd ( player, hitElement, matchingDimension, vehicle )
setVehicleColor ( auto, 255, 255, 255 )
marker1 = createMarker ( -86, 1095, 19, ...




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 8