Wysłany: 2015-11-04, 17:18
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4330 dni Posty: 698
Piwa : 2080
Witajcie robie prace dorywcza i chcialem zrobic randomowe punkty i blipoy tam gdzie punkty tutaj macie kod :
marker = createMarker (- 208.78 , 1221.14 , 19.0 , "cylinder" , 1.0 , 0 , 200 , 0 , 255 )
ped = createPed ( 16 ,- 208.82 , 1220.29 , 19.89 )
function zresp ( player )
auto = createVehicle ( 552 ,- 194.61 , 1224.06 , 19.43 , 359.1 , 0.0 , 180.2 )
setElementData ( auto , "pojazd_paliwo" , 50 )
warpPedIntoVehicle ( player , auto , 0 )
end
addEventHandler ( "onMarkerHit" , marker , zresp )
local punkty = {
{- 171.24487304688 , 1096.1301269531 , 19.606197357178 },
{ 30.913167953491 , 1119.8073730469 , 19.623331069946 },
{- 91.321762084961 , 1200.033203125 , 19.619775772095 },
{- 112.26300811768 , 1169.1364746094 , 19.603679656982 },
{- 187.25840759277 , 1025.6124267578 , 19.60319519043 },
{- 218.66180419922 , 1003.6341552734 , 19.698823928833 },
{- 294.93395996094 , 1064.3399658203 , 19.611391067505 },
{- 343.91772460938 , 1122.2767333984 , 19.606252670288 },
{- 340.33258056641 , 1167.6424560547 , 19.738605499268 },
}
Prosze o pomoc za pomoc piffo
Wysłany: 2015-11-04, 21:55
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
local pkt = punkty[math.random(1, #punkty)]
marker = createMarker(pkt[1], pkt[2], pkt[3], "cylinder", 1.3, 255, 0, 0, 150)
blip = createBlipAttachedTo(marker, 12)
cos takiego
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2015-11-05, 20:32
Piorun
Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa : 516
Wysłany: 2015-11-06, 19:21
BlackTen
LUA Dev.
Wiek: 28 Na forum: 4330 dni Posty: 698
Piwa : 2080
Okej mam teraz takie cos i jak zrobic aby markery pojawialy sie dopiero kiedy rozpoczne prace ?
marker = createMarker (- 208.78 , 1221.14 , 19.0 , "cylinder" , 1.0 , 0 , 200 , 0 , 255 )
ped = createPed ( 16 ,- 208.82 , 1220.29 , 19.89 )
function zresp ( player )
local auto = createVehicle ( 552 ,- 194.61 , 1224.06 , 19.43 , 359.1 , 0.0 , 180.2 )
setElementData ( auto , "pojazd_paliwo" , 50 )
setElementData ( auto , "pojazd_opis" , "Praca dorywcza - ?atanie dziur " )
warpPedIntoVehicle ( player , auto , 0 )
outputChatBox ( " " , player , 0 , 200 , 0 )
outputChatBox ( "Praca dorywcza - ?atanie dziur " , player , 0 , 200 , 0 )
outputChatBox ( " " , player , 0 , 200 , 0 )
end
addEventHandler ( "onMarkerHit" , marker , zresp )
local punkty = {
{- 171.24487304688 , 1096.1301269531 , 19.606197357178 },
{ 30.913167953491 , 1119.8073730469 , 19.623331069946 },
{- 91.321762084961 , 1200.033203125 , 19.619775772095 },
{- 112.26300811768 , 1169.1364746094 , 19.603679656982 },
{- 187.25840759277 , 1025.6124267578 , 19.60319519043 },
{- 218.66180419922 , 1003.6341552734 , 19.698823928833 },
{- 294.93395996094 , 1064.3399658203 , 19.611391067505 },
{- 343.91772460938 , 1122.2767333984 , 19.606252670288 },
{- 340.33258056641 , 1167.6424560547 , 19.738605499268 },
}
local pkt = punkty [ math . random ( 1 , #punkty)]
marker = createMarker ( pkt [ 1 ], pkt [ 2 ], pkt [ 3 ], "checkpoint" , 2.0 , 255 , 0 , 0 , 150 )
blip = createBlipAttachedTo ( marker , 12 )
function destroyauto ( player )
if ( getElementModel ( player ) == 552 ) then
destroyElement ( auto )
end
end
addEventHandler ( "onVehicleExit" , destroyauto )
local money = math . random ( 5 , 15 )
[ Dodano : 2015-11-06, 19:27 ]
Ok mam
[ Dodano : 2015-11-06, 19:35 ]
Prosil bym przyklad ktory ze jak wjade w marker on sie usuwa i tworzy sie nastepny
[ Dodano : 2015-11-06, 20:24 ]
Dobra bo nie ogarniam dlaczego tworzy sie dla all graczy gdy ktos zacznie prace tworzy kazdemu marker i blip gdzie ma jechac kod :
marker = createMarker (- 208.78 , 1221.14 , 19.0 , "cylinder" , 1.0 , 0 , 200 , 0 , 255 )
ped = createPed ( 16 ,- 208.82 , 1220.29 , 19.89 )
function zresp ( player )
local auto = createVehicle ( 552 ,- 194.61 , 1224.06 , 19.43 , 359.1 , 0.0 , 180.2 )
setElementData ( auto , "pojazd_paliwo" , 50 )
setElementData ( auto , "pojazd_opis" , "Praca dorywcza - ?atanie dziur " )
warpPedIntoVehicle ( player , auto , 0 )
outputChatBox ( " " , player , 0 , 200 , 0 )
outputChatBox ( "Praca dorywcza - ?atanie dziur " , player , 0 , 200 , 0 )
outputChatBox ( " " , player , 0 , 200 , 0 )
end
addEventHandler ( "onMarkerHit" , marker , zresp )
local punkty = {
{- 171.24487304688 , 1096.1301269531 , 19.606197357178 },
{ 30.913167953491 , 1119.8073730469 , 19.623331069946 },
{- 91.321762084961 , 1200.033203125 , 19.619775772095 },
{- 112.26300811768 , 1169.1364746094 , 19.603679656982 },
{- 187.25840759277 , 1025.6124267578 , 19.60319519043 },
{- 218.66180419922 , 1003.6341552734 , 19.698823928833 },
{- 294.93395996094 , 1064.3399658203 , 19.611391067505 },
{- 343.91772460938 , 1122.2767333984 , 19.606252670288 },
{- 340.33258056641 , 1167.6424560547 , 19.738605499268 },
}
function markery ( player )
local pkt = punkty [ math . random ( 1 , #punkty)]
marker = createMarker ( pkt [ 1 ], pkt [ 2 ], pkt [ 3 ], "checkpoint" , 2.0 , 255 , 0 , 0 , 150 )
blip = createBlipAttachedTo ( marker , 12 )
end
addEventHandler ( "onMarkerHit" , marker , markery )
function destroyauto ( player )
if ( getElementModel ( player ) == 552 ) then
destroyElement ( auto )
end
end
addEventHandler ( "onVehicleExit" , destroyauto )
local money = math . random ( 5 , 15 )
Tagi: random :: math
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: