Wysłany: 2016-07-30, 18:26
stacker123
LUA/MTA:SA
Wiek: 23 Na forum: 3687 dni Posty: 31
Piwa : 3408
Chcia?bym przerobi? kod mechanika na stacje ?adowania do tesli lecz nie wiem jak to zrobi?, t?umacze jak mia?oby to dzia?a?.
Po wje?dzie pojazdem o id 307 dawa?o by vehicle:fuel na 100, lecz jezeli wjedzie sie innym pojazdem to nie bedzie dawac, tylko dla danego pojazdu.
Chcia?bym przerobi? ten kod:
Kod: local mech = createMarker(-2053.7,178.6, 29.0,"cylinder",2.5,255, 0, 0, 255) -- miejsce markera
addEventHandler( "onMarkerHit",mech,
function (Player,mD)
if getElementType ( Player ) == "player" and mD then
if not isPedInVehicle (Player ) then
return outputChatBox("*Wsi?d? do pojazdu!", Player)
end
local kasa = getPlayerMoney(Player)
local autko = getPedOccupiedVehicle(Player)
if (kasa > 79) then
takePlayerMoney(Player, 80) -- cena za fixa
fixVehicle(autko, true)
outputChatBox("*Naprawi?e?/a? pojazd.", Player)
else
outputChatBox("*Nie sta? Ci? na napraw?!", Player)
end
end
end)
function blip()
createBlip(-2053.7,178.6, 29.7, 63, 0.40)
end
addEventHandler("onResourceStart", getRootElement(), blip)
[/code]
Wysłany: 2016-07-30, 18:46
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Wysłany: 2016-07-30, 18:56
stacker123
LUA/MTA:SA
Wiek: 23 Na forum: 3687 dni Posty: 31
Piwa : 3408
Kod: local mech = createMarker(-2013.82,175.00,27.68-0.8,"cylinder",2.5,255, 0, 0, 255)
addEventHandler( "onMarkerHit",mech,
function (Player,mD)
if getElementType ( Player ) == "player" and mD then
if not isPedInVehicle (Player ) then
return outputChatBox("*Wsi?d? do pojazdu!", Player)
end
local id = getElementModel ( theVehicle )
if id == 507 then
setElementData(theVehicle,"vehicle:fuel", 100)
end
Co jest tu nie tak? Nie pokazuje mi wogole markeru ;/
Wysłany: 2016-07-30, 20:01
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
local mech = createMarker ( x , y , z , "cylinder" , 2.5 , 255 , 255 , 255 )
addEventHandler ( "onMarkerHit" , mech ,
function ( Player , matchingDimension )
if getElementType ( Player ) == "player" and matchingDimension then
if not isPedInVehicle ( Player ) then
return outputChatBox ( "*Wsi?d? do pojazdu!" , Player )
end
local id = getElementModel ( theVehicle )
if id == 507 then
setElementData ( theVehicle , "vehicle:fuel" , 100 )
end
uzupelnij xyz
Wysłany: 2016-07-30, 20:14
stacker123
LUA/MTA:SA
Wiek: 23 Na forum: 3687 dni Posty: 31
Piwa : 3408
Nadal nie dzia?a, uzupe?niam koordynaty i nic ;/
Wysłany: 2016-07-30, 20:19
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
local mech = createMarker ( x , y , z , "cylinder" , 2 , 255 , 255 , 255 )
addEventHandler ( "onMarkerHit" , mech ,
function ( el , md )
if not isPedInVehicle ( el ) then
return outputChatBox ( "*Wsi?d? do pojazdu!" , el )
end
local veh = getPedOccupiedVehicle ( el )
local id = getElementModel ( veh )
if id == 507 then
setElementData ( veh , "vehicle:fuel" , 100 )
end
end )
Wysłany: 2016-07-30, 20:27
stacker123
LUA/MTA:SA
Wiek: 23 Na forum: 3687 dni Posty: 31
Piwa : 3408
@marcin778 wiesz jak zrobi? ?eby tesla nie mogla tankowa? w normalnych stacjach?
+ zeby jak sie wjedzie to zamrazalo pojazd i pisalo trwa ladowanie pojazdu czy cos w ten desen
Wysłany: 2016-07-30, 22:25
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
stacker123 ,
Więcej informacji znajdziesz w Wikipedii MTA: setTimer
W jakim sensie "w innych stacjach"
Wysłany: 2016-07-31, 00:46
stacker123
LUA/MTA:SA
Wiek: 23 Na forum: 3687 dni Posty: 31
Piwa : 3408
Chodzi mi o normalne cpny z paliwem
Wysłany: 2016-07-31, 16:15
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
stacker123 , Do systemu paliw doda? warunek, ?e je?li pojazd kt?ry wjecha? na stacje ma id tej "tesli" wtedy zwraca end
Tagi: coś :: typu :: quotstacja :: ładowania :: teslaquot
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: