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

Wysłany: 2017-06-16, 16:04


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Witam. Tak jak w temacie. Wiem, ?e tak elementData, ale nie wiem jak si? do tego zabra?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-16, 16:07


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

o to ci chodzi?

Więcej informacji znajdziesz w Wikipedii MTA:

SetVehiclePlateText


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-16, 16:13


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

amited,

Mam tutaj kod na tworzenie pojazdu. Automatycznie w bazie danych nadaje mu ID. Jak pobra? te ID aby wy?wietla?o si? na tablicy rejestracyjnej?


local connect dbConnect("sqlite""pojazdy.db")

function stworz_pojazd (thePlayercmdIDveh)
        ID ID or 492
        local xygetElementPosition(thePlayer)
        local veh createVehicle(tonumber(ID), +2,y,z)
        local name getVehicleName(veh)
        dbExec(connect"INSERT INTO pojazdy (Nazwa) VALUES ( ? )"name )
        setElementData(veh"veh:id"true)
end
addCommandHandler("veh"stworz_pojazd)


Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-16, 16:42


Dexnes_

Tiger






Wiek: 26
Na forum: 4401 dni
Posty: 620
Nick w MP: Dexnes

Piwa: 1394

Respekt: 390
Respekt: 390Respekt: 390Respekt: 390Respekt: 390

Rookspack,


local connect dbConnect("sqlite""pojazdy.db")

if connect then
    dbExec(connect,"CREATE TABLE IF NOT EXISTS `pojazdy` (ID INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,Nazwa TEXT)")
end

function stworz_pojazd (thePlayercmdIDveh)
    ID ID or 492
    local xygetElementPosition(thePlayer)
    local veh createVehicle(tonumber(ID), +2,y,z)
    local name getVehicleName(veh)
    local query dbQuery(connect"INSERT INTO pojazdy (Nazwa) VALUES ( ? )"name )
       local resultaffid dbPoll(query, -1)
       if id then
           setElementData(veh"veh:id"id)
           setVehiclePlateText(veh,id)
       end
end
addCommandHandler("veh"stworz_pojazd)


:)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-17, 10:19


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

Dexnes_, Jak ustawi? losow? elementDat?? Przyk?adowo:

Przy tworzeniu pojazdu, z tabeli losuje si? elementData i je?eli elementData zosta?a wylosowana taka, pr?dko?? pojazdu wynosi x.

[ Dodano: 2017-06-17, 11:09 ]
Close.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: rejestracje :: pojazdu?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Jak zrobić rejestracje pojazdu? 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