Wysłany: 2016-07-21, 00:35
Shogo12345
LuA
Wiek: 31 Na forum: 4181 dni Posty: 48
Nick w MP: Artux
Piwa : 504
Skrypt zosta? napisany przez marcin778 na cofanie przebiegu pojadu mam juz tyle kodu i nw co moge jeszcze dodac,poprawic zeby skrypt poprawnie dzia?al czyli cofa? przebiego do 0
c - side
local cofanie = createMarker ( 358.71 , 166.25 , 1008.38 - 0.9 , "cylinder" , 1.0 , 255 , 0 , 0 )
setElementDimension ( cofanie , 1636 )
setElementInterior ( cofanie , 3 )
function cos ()
outputChatBox ( "Aby wyzerowac wpisz /zeruj" , plr , 255 , 255 , 255 )
end
addEventHandler ( "onMarkerHit" , cofanie , cos )
function test ( plr )
if isElementWithinMarker ( plr , cofanie ) then
if isPedInVehicle ( plr ) then
local p = getPedOccupiedVehicle ( plr )
if p then
local p2 = getElementData ( p , "pojazd_przebieg" ) or 0
if p2 >= 1 then
setElementData ( p , "pojazd_przebieg" , 0 )
outputChatBox ( "Zerujesz przebieg pojazdu" , plr , 255 , 255 , 255 )
else
outputChatBox ( "Nie masz pojazdu" , plr , 255 , 255 , 255 )
end
end
end
end
end
addCommandHandler ( "zeruj" , test )
oczywiscie za pomoc i
Wystepuja takie b??dy w debugu http://screenshot.sh/m7QqWLwDtBvIw
Ostatnio zmieniony przez Shogo12345 2016-07-21, 12:32, w całości zmieniany 3 razy
Wysłany: 2016-07-21, 02:28
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Wklejasz to po stronie client'a, daj to po stron? serwera i b?dzie dzia?a?.
Wysłany: 2016-07-21, 10:16
GabWas
Wiek: 24 Na forum: 3881 dni Posty: 289
Nick w MP: GabWas
Piwa : 65
Cytat: Wklejasz to po stronie client'a, daj to po stron? serwera i b?dzie dzia?a?.
Czego nie rozumiesz?
Wysłany: 2016-07-21, 10:34
Shogo12345
LuA
Wiek: 31 Na forum: 4181 dni Posty: 48
Nick w MP: Artux
Piwa : 504
Dalem ca?y skrypt po stronie servera ale i tak nie dzia?a a b??dow w debugu nie pokazuje.
Wysłany: 2016-07-21, 12:37
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Shogo12345 , Skoro wchodzisz w ten marker a w kodzie jest warunek ze jesli jest w poje?dzie to jak ty chcesz zeby ci dzialalo ? :_:
PS: Polecam Wiki MTA bo obecnie twoje umiejetnosci programisty nie siegaja
Jak mi sie pytales czy onPlayerJoin bedzie dzialac z toggleControl na c side xD
Wysłany: 2016-07-21, 12:57
dudeks
Wiek: 31 Na forum: 6576 dni Posty: 171
Piwa : 89
--[[
STRONA SERWERA
]]
local cofanie = createMarker ( 358.71 , 166.25 , 1008.38 - 0.9 , "cylinder" , 1.0 , 255 , 0 , 0 )
setElementDimension ( cofanie , 1636 )
setElementInterior ( cofanie , 3 )
function cofanie_markerHit ( el , dim )
if not dim then return false end
if not getElementType ( el ) == "player" then return false end
outputChatBox ( "Aby wyzerowa? licznik wpisz komend? /zeruj" , el , 255 , 0 , 0 , true )
end
addEventHandler ( "onMarkerHit" , cofanie , cofanie_markerHit )
function zeruj_cmdHandler ( p , cmd )
if not isElementWithinMarker ( p , cofanie ) then
outputChatBox ( "Nie mo?esz wyzerowa? przebiegu w tym miejscu!" , p , 255 , 0 , 0 , true )
return false
end
local veh = getPedOccupiedVehicle ( p )
if not veh then
outputChatBox ( "Musisz by? w poje?dzie w kt?rym ma by? cofni?ty przebieg!" , p , 255 , 0 , 0 , true )
return false
end
setElementData ( veh , "pojazd_przebieg" , 0 )
outputChatBox ( "Licznik zosta? cofni?ty" , p , 255 , 0 , 0 , true )
return
end
addCommandHandler ( "zeruj" , zeruj_cmdHandler )
Powinno dzia?a?.
Wysłany: 2016-07-21, 13:08
Shogo12345
LuA
Wiek: 31 Na forum: 4181 dni Posty: 48
Nick w MP: Artux
Piwa : 504
Rozwi?za??m Prob?em
Temat Do Zakmniecia
Tagi: cofanie :: przebiegu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: