Wysłany: 2017-08-14, 12:41
revii
Wiek: 44 Na forum: 3226 dni Posty: 3
Nick w MP: Revi
Witam.
W mysql mam tabelk? users. W niej kolumn? spawnpos (TEXT). Przyk?adowe dane wygl?daj? tak:
-1990.4855957031,-195.2265625,37.051586151123
W lua dane pobieram w ten spos?b:
Kod: local test = exports.mysql:wykonaj("SELECT spawnpos FROM users WHERE nwlasciciel=?", login)
if #test > 0 then
outputChatBox(test[1].spawnpos)
spawnPlayer(client, test[1].spawnpos, 0, getElementData(client, "skin"), 0, 0)
else
spawnPlayer(client, -1983.36, 138.37, 27.69, 0, getElementData(client, "skin"), 0, 0)
end
I w konsoli mam b??d ?e nie mo?na przkonwertowa? stringa na int.
Pomo?e kto? to ogarn?? ?
Wysłany: 2017-08-14, 12:56
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
revii ,
exports . mysql : wykonaj ( "SELECT * FROM users WHERE nwlasciciel=?" , login )
Tak to [raczej] powinno wygl?da?. Masz zdefiniowane "login"?
Kod, kt?ry ja bym napisa? wygl?da?by tak:
login = getPlayerName ( client )
result = exports . db_connect : pobierzTabeleWynikow ( "Select * from player WHERE Nick = ?" , login )
for k , v in ipairs ( result ) do
if v .[ nazwa_tabelinp .] Nick == login then
spawnPlayer ( client , v . x , v . y , v . z )
end
end
W tabeli mam trzy kolumny: x = cos, y = cos, z = cos.
Tagi: spawn :: player :: dane :: mysql
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: