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

Wysłany: 2020-10-17, 15:20


vAnimo

Zielony w luła






Wiek: 19
Na forum: 2312 dni
Posty: 165
Nick w MP: vAnimo

Piwa: 882

Respekt: 70

C.lua



local kordy = {
    {-1845.801387.517.18,-1900.601403.900.003.1358.7349.6},
    {-1809.311388.027.04,-1892.501499.960.940.00.025.8},
    {-1829.851356.077.04,-1847.421552.921.180.00.0320.0},
}


function rozpocznij()
    local losuj math.random(2#kordy)
    jobMarker createMarker(kordy[losuj][1], kordy[losuj][2], kordy[losuj][3]-1.0"cylinder"1.025500)
    jobBlip createBlipAttachedTo(jobMarker12)
    triggerServerEvent("przeniesto",root,kordy[losuj][4], kordy[losuj][5], kordy[losuj][6],kordy[losuj][7], kordy[losuj][8], kordy[losuj][9])
    addEventHandler("onClientMarkerHit"jobMarkerbusDriver)
end

s.lua

kordys = {}

addEvent("przeniesto",true)
addEventHandler("przeniesto",resourceRoot,function(a,b,c,d,e,f)
    kordys[root]=a,b,c,d,e,f
end)

addEvent("warplodz",true)
addEventHandler("warplodz",resourceRoot,function(el)
if not el then return end
local lodz createVehicle(595,#kordys)
kordys = {}
warpPedIntoVehicle(el,lodz)
vehs[el] = lodz
end)


DB3:

Kod:


[20-10-17 15:19] WARNING: [gm]/[prace]/FLIFE-wodneie/s.lua:141: Bad argument @ 'createVehicle' [Expected number at argument 3, got none]
[20-10-17 15:19] WARNING: [gm]/[prace]/FLIFE-wodneie/s.lua:143: Bad argument @ 'warpPedIntoVehicle' [Expected vehicle at argument 2, got boolean]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-17, 15:42


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Mas?o ma?lane... #kordys zwraca ci liczbe argument?w w tabeli..


local kordy = {
    {-1845.801387.517.18,-1900.601403.900.003.1358.7349.6},
    {-1809.311388.027.04,-1892.501499.960.940.00.025.8},
    {-1829.851356.077.04,-1847.421552.921.180.00.0320.0},
}


function rozpocznij(player)
    local losuj math.random(2#kordy)
    jobMarker createMarker(kordy[losuj][1], kordy[losuj][2], kordy[losuj][3]-1.0"cylinder"1.025500)
    jobBlip createBlipAttachedTo(jobMarker12)
    triggerServerEvent("przeniesto",player,kordy[losuj][4], kordy[losuj][5], kordy[losuj][6],kordy[losuj][7], kordy[losuj][8], kordy[losuj][9])
    addEventHandler("onClientMarkerHit"jobMarkerbusDriver)
end



lodz={}

addEvent("przeniesto",true)
addEventHandler("przeniesto",resourceRoot,function(a,b,c,d,e,f)
    lodz[source] = createVehicle(595,a,b,c,d,e,f)
    warpPedIntoVehicle(source,lodz[source])
end)



Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-17, 18:00


vAnimo

Zielony w luła






Wiek: 19
Na forum: 2312 dni
Posty: 165
Nick w MP: vAnimo

Piwa: 882

Respekt: 70

Shuffle, twoj kod nie tworzy ?odzi ani nie tepa do niej
pr?bowa?em:

local losuj math.random(2#kordy)
local a,b,c,d,e,f,g,h,kordy[losuj][1], kordy[losuj][2], kordy[losuj][3],kordy[losuj][4], kordy[losuj][5], kordy[losuj][6],kordy[losuj][7], kordy[losuj][8], kordy[losuj][9]

function busDriver(elmd)
    if el ~= localPlayer or not md then return end
       triggerServerEvent("przeniesto",root,d,e,f,g,h,i,localPlayer)
end
  
function rozpocznij(player)
    jobMarker createMarker(a,b,c-1.0"cylinder"1.025500)
    jobBlip createBlipAttachedTo(jobMarker12)
    addEventHandler("onClientMarkerHit"jobMarkerbusDriver)
end

slua

addEvent("przeniesto",true)
addEventHandler("przeniesto",resourceRoot,function(a,b,c,d,e,f,gracz)
lodz createVehicle(595,a,b,c,d,e,f)
warpPedIntoVehicle(gracz,lodz)
vehs[gracz] = lodz
end)

Ten kod dzia?a? lecz nie generowa?o losowego punktu tylko caly czas ten sam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-17, 19:15


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Ja ci nie da?em gotowca tylko przyklad. Po co w triggerServerEvent wpisujesz na koncu gracza? Daj go zamiast root, a po drugiej stronie u?ywaj jako source.
Nie generuje ci losowego punktu, bo math.random podmienia si? pod zmienn? tylko po restarcie zasobu. Wklej math.random do eventu kt?rego?. Nie powiem ci ktorego bo nie wiem na jakiej zasadzie chcesz to zrobic

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
vAnimo
Wysłany: 2020-10-17, 19:59


vAnimo

Zielony w luła






Wiek: 19
Na forum: 2312 dni
Posty: 165
Nick w MP: vAnimo

Piwa: 882

Respekt: 70

Dzi?ki, w sumie z tego co potrzebowa?em to tylko to, z tym math.random piwko leci :D

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-10-17, 23:02


NotPaladyn







Wiek: 23
Na forum: 2790 dni
Posty: 866
Nick w MP: NotPaladyn

Piwa: 3135

Respekt: 690
Respekt: 690Respekt: 690


   Vice Admin: Jeśli potrzebujesz pomocy w sprawach organizacyjnych lub technicznych - skontaktuj się ze mną.

Temat został zamknięty, z powodu naruszenia zasad lub wyczerpania treści.




Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
vAnimo
Tagi: przenosszenie :: koordynatow :: c.lua :: s.lua
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » przenosszenie koordynatow z c.lua do s.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