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

Wysłany: 2016-05-20, 20:28


serek123

Lua, MySql, Sql






Wiek: 27
Na forum: 4334 dni
Posty: 217
Nick w MP: Serek.

Piwa: 374

Respekt: 70

Witam jakich mam u?y? funkcji do sprawdzenia i ustawienia tuningu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-21, 00:11


mtm

</3






Wiek: 26
Na forum: 3715 dni
Posty: 181

Piwa: 252

Respekt: 70

prawdopodobnie

Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleUpgrades


Więcej informacji znajdziesz w Wikipedii MTA:

getVehiclePaintjob

do upgrades wystarczy jedna kom?rka, chyba xd.

co wy na msql si? nakr?cili tak, takie pod strone robisz ten skrypt jak?? ze msql?

[ Dodano: 2016-05-21, 09:49 ]
a i sprawdzanie to "set" zamiast "get"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-21, 12:09


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
Maxlian,
Cytat:

a i sprawdzanie to "set" zamiast "get"


Eeem nie, sprawdzanie to get...

Cytat:

do upgrades wystarczy jedna kom?rka, chyba xd.


Wszystko (prawie) da si? upcha? w jednej kom?rce, wystarczy u?y? tych funkcji


Więcej informacji znajdziesz w Wikipedii MTA:

fromJSON


Więcej informacji znajdziesz w Wikipedii MTA:

toJSON


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-21, 14:15


serek123

Lua, MySql, Sql






Wiek: 27
Na forum: 4334 dni
Posty: 217
Nick w MP: Serek.

Piwa: 374

Respekt: 70

#404, wyt?umaczy? by? to jako? jasniej bo nie zabardzo to rozumiem mam takie co?

for i=016 do
        local tuning getVehicleUpgradeOnSlotv)
    end

ale w mysql zwraca mi NULL a montowanie mam tak

addVehicleUpgrade(autov.Tuning)

tyle ?e z montowaniem wywala to

Bad argument @ 'addVehicleUpgrade' [Expected number at argument 2, got boolean]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-21, 14:56


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%
local upgr getVehicleUpgrades (pojazd)
upgr toJSON(upgr)


I tu upgr wprowadzasz do mysql'a...

Po?niej gdy pobierasz co? z mysql'a


local upgr fromJSONto co pobra?ei jest tuningiem)


I na podstawie tej tabeli (upgr) addVehicleUpgrade dodajesz tuning


Więcej informacji znajdziesz w Wikipedii MTA:

addVehicleUpgrade


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-21, 16:29


serek123

Lua, MySql, Sql






Wiek: 27
Na forum: 4334 dni
Posty: 217
Nick w MP: Serek.

Piwa: 374

Respekt: 70

w zak?adaniu zrobi?em tak:

local upgr fromJSON(v.Tuning)
addVehicleUpgrade (autoupgr)

a sprawdzanie tak:

local upgrgetVehicleUpgrades (v)
upgrtoJSON(upgr)

i jak zapisuje auta to w tuningu zwraca 0 a jak wczytuje wywala to:
Bad argument @ 'addVehicleUpgrade' [Expected number at argument 2, got nill]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-05-23, 01:44


Loop

Inspektor






Wiek: 27
Na forum: 4289 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

Sprawdzanie tuningu

local vehUpgrades=getVehicleUpgrades(vehicle)
if not vehUpgrades then vehUpgrades={} end
local upgrades=exports.DB:esc(table.concat(vehUpgrades,","))

Instalacja tuningu

if (v.upgrades and type(v.upgrades)=="string"then
        v.upgrades=split(v.upgrades,",")
        for i,v in ipairs(v.upgrades) do
            addVehicleUpgrade(pojazdytonumber(v))
        end
end


Postaw piwo autorowi tego posta
 

 
Tagi: mysql :: zapis :: tuningu
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