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

Wysłany: 2020-08-06, 01:38


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
function dbGet(...)
    if not {...} then return end
    local query=dbQuery(DBHandler, ...)
    local result=dbPoll(query, -1)
    return result
end

Z pystories-db :P

zmienna x ma respi? pojazd na koordynatach na kt?rych si? on znajdowa? przed zapisem i usuni?ciem.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 07:46


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No To wy?lij funkcj?, kt?r? tworzysz ten pojazd a nie funkcj? do obs?ugi Mysql.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 13:53


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
function onRespawnVehicles(_,id,poss)
    -- Settings (QUERY)
    if id then
        result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_vehicles WHERE parking=1 AND id=?"id)
        query=exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET parking=0 WHERE id=?"id)
    else
        result=exports["pystories-db"]:dbGet("SELECT * FROM pystories_vehicles WHERE parking=0")
    end

    -- Pairs
    for ile,vehicle in pairs(result) do
        vehicles=ile


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 14:01


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

No i tutaj jak na ten kod nic nie zwraca. Poka? ca?? funkcj?.....

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 14:22


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
for ile,vehicle in pairs(result) do
        vehicles=ile
    
        if id then pos={poss[1], poss[2], poss[3], poss[4], poss[5], poss[6]}
        else pos=split(vehicle["pos"], ","end

        local color=split(vehicle["color"], ",")
        local lights=split(vehicle["headlights"], ",")
        local wheelstate=split(vehicle["wheelstate"], ",")

        local veh=createVehicle(vehicle["model"], pos[1], pos[2], pos[3], pos[4], pos[5], pos[6])
        setVehicleColor(vehcolor[1], color[2], color[3], color[4],color[5], color[6], color[7], color[8],color[9], color[10], color[11], color[12])
        setVehicleHeadLightColor(vehlights[1], lights[2], lights[3])
        setVehicleWheelStates(vehwheelstate[1], wheelstate[2], wheelstate[3], wheelstate[4] or 2,2,2,2)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 15:57


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Nie rozumiem w og?le tego kodu, wstawiasz urywki, wstawiaj je od function/event do end.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 16:23


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Czemu mam dawa? ca?? funkcje od respu aut jak to jest z 700 linijek. :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-06, 19:04


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

No to zoptymalizuj to... Nie dziw si? ze cos ci nie dzia?a jak kod w ci?gu powiedzmy 30ms ma wykona? 700 linijek.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-07, 00:21


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Nie wiem czy si? rozumiemy, bo to jest skrypt na pojazdy i resp ich ze wszystkim tune itp.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-07, 11:36


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Spis tuningu to jest jak dla mnie 4 linijki, to skad ty wziales 700? Ja na panel logowania rejestracji tworzenie postaci i obsluga ich wykorzystalem 400..

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-07, 13:05


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Dobra, mo?esz sobie mie? nawet 1 linijk?, ja mog? sobie mie? nawet 2k. Standardowo w pystories-vehicle masz oko?o 200. Od czego zacz?? ?eby dzia?a? teleport do auta ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-07, 13:35


MeeShuffle

Programista/Grafik






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

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

warpPedIntoVehicle(kogo, do czego)

Na ch?opski rozum, wi?c potrzebujesz prawid?owy element pojazdu oraz prawid?owy element gracza.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-13, 12:49


Hemoglobina

Tylko Hema






Wiek: 29
Na forum: 3397 dni
Posty: 89
Nick w MP: Answer

Piwa: 1386

Respekt: 90

Po tej linijce :


local x exports["pystories-vehicles"]:onRespawnVehicles(_,tonumber(id), aktualna_pozycja)


Wypisz to :


outputChatBox(getElementType(x))


I daj zna? co zwr?ci?o.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-15, 11:17


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
local x exports["pystories-vehicles"]:onRespawnVehicles(_,tonumber(id), aktualna_pozycja)
    --setTimer(function(plridaktualna_pozycja)
    outputChatBox("Respawn Auta"..getElementType(x), plr)
    warpPlayerIntoVehicle (plr)




Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-15, 13:05


P.Wiśnia

Programista LUA






Wiek: 24
Na forum: 4045 dni
Posty: 568
Nick w MP: P.Wiśnia

Piwa: 376

Respekt: 100
Respekt: 100

"Matikmontana" napisał/a:

local x exports["pystories-vehicles"]:onRespawnVehicles(_,tonumber(id), aktualna_pozycja)
    --setTimer(function(plridaktualna_pozycja)
    outputChatBox("Respawn Auta"..getElementType(x), plr)
    warpPlayerIntoVehicle (plr)


Obrazek


W tym kodzie to robisz "warpPlayerIntoVehicle" ale dlaczego do exportu a nie pojazdu? Og?lnie to funkcja na wczytywanie pojazd?w nie powinna nikogo do nich tepa?(je?eli jest wykonywana po starcie skryptu)

Postaw piwo autorowi tego posta
 

 
Tagi: warpplayerintovehicle
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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