Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-07-30, 18:26


stacker123

LUA/MTA:SA






Wiek: 23
Na forum: 3688 dni
Posty: 31

Piwa: 3408

Respekt: 60

Ostrzeżeń: 100%
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]

Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8


Więcej informacji znajdziesz w Wikipedii MTA:

getElementModel


Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle


Więcej informacji znajdziesz w Wikipedii MTA:

setElementData


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 18:56


stacker123

LUA/MTA:SA






Wiek: 23
Na forum: 3688 dni
Posty: 31

Piwa: 3408

Respekt: 60

Ostrzeżeń: 100%
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 ;/

Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8


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!"Playerend 
local id getElementModel theVehicle ) 
if id == 507 then 
setElementData(theVehicle,"vehicle:fuel"100end


uzupelnij xyz

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 20:14


stacker123

LUA/MTA:SA






Wiek: 23
Na forum: 3688 dni
Posty: 31

Piwa: 3408

Respekt: 60

Ostrzeżeń: 100%
Nadal nie dzia?a, uzupe?niam koordynaty i nic ;/

Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8

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!"elend 
local veh getPedOccupiedVehicle(el)
local id getElementModel veh) 
if id == 507 then 
setElementData(veh,"vehicle:fuel"100end
end)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-30, 20:27


stacker123

LUA/MTA:SA






Wiek: 23
Na forum: 3688 dni
Posty: 31

Piwa: 3408

Respekt: 60

Ostrzeżeń: 100%
@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

Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8

stacker123,


Więcej informacji znajdziesz w Wikipedii MTA:

setTimer


Więcej informacji znajdziesz w Wikipedii MTA:

setElementFrozen


W jakim sensie "w innych stacjach"

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-31, 00:46


stacker123

LUA/MTA:SA






Wiek: 23
Na forum: 3688 dni
Posty: 31

Piwa: 3408

Respekt: 60

Ostrzeżeń: 100%
Chodzi mi o normalne cpny z paliwem

Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8

stacker123, Do systemu paliw doda? warunek, ?e je?li pojazd kt?ry wjecha? na stacje ma id tej "tesli" wtedy zwraca end


Więcej informacji znajdziesz w Wikipedii MTA:

getElementModel


Więcej informacji znajdziesz w Wikipedii MTA:

getPedOccupiedVehicle


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Tagi: coś :: typu :: quotstacja :: ładowania :: teslaquot
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku