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

Wysłany: 2020-05-26, 18:49


Krasnoludek







Wiek: 46
Na forum: 2242 dni
Posty: 31
Nick w MP: Lottus!



Respekt: 50

nie mam bladego poj?cia jak to zrobi? aby do bazy danych zapisa?o mi model skina

Kod:

addEvent("?:skin", true)
addEventHandler("?:skin", getRootElement(), function(model)
local model = setPlayerSkin(source, 14)
setElementModel(source, model)
local uid=getElementData(source,"player:sid")
local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET skin=? WHERE id=?", model, uid)
setElementData(source, "player:skin", model)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 19:30


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

z jakiej paczki korzystasz?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 19:44


Krasnoludek







Wiek: 46
Na forum: 2242 dni
Posty: 31
Nick w MP: Lottus!



Respekt: 50

Bazuje na podstawie pysa, tylko pisz? w?asne zasoby a przebieralni nie mia?em okazji pisa? jeszcze.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 20:07


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

u?yj po zalogowaniu si?

Więcej informacji znajdziesz w Wikipedii MTA:

setElementData

i w warto?? tej funkcji wpiszesz ID skina, kt?rego dane pobierzesz z bazy lub

Więcej informacji znajdziesz w Wikipedii MTA:

accountDaty

(je?li na serwerze u?ywasz kont z domy?lnego systemu MTA)


Więcej informacji znajdziesz w Wikipedii MTA:

getElementModel


Więcej informacji znajdziesz w Wikipedii MTA:

setAccountData


Więcej informacji znajdziesz w Wikipedii MTA:

getAccountData


Więcej informacji znajdziesz w Wikipedii MTA:

setElementModel


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-26, 23:48


Loop

Inspektor






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

Piwa: 201

Respekt: 130
Respekt: 130

Tu masz b??d.

local model = setPlayerSkin(source, 14)
setElementModel(source, model)

Zamie? na

setElementModel(source, model)
local model2 = getElementModel(source)

Tam przy wysy?aniu tych danych dopisz do model 2 (model2)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-27, 08:44


Krasnoludek







Wiek: 46
Na forum: 2242 dni
Posty: 31
Nick w MP: Lottus!



Respekt: 50

ale ja nie chce pobiera? skina z nik?d, chce poprostu nada? graczowi skina w evencie po stronie servera do bazy danych.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-29, 01:33


Loop

Inspektor






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

Piwa: 201

Respekt: 130
Respekt: 130

Jak to z nik?d? Dajesz skina setElementModel. GetElementModel pobierze ci twojego aktualnego skina i ci go zapisze. Na jakiej zasadzie to ma dzia?a? to na zapisywa? skiny ludzi czy to jest jaka? przebieralnia? U?ywasz setPlayerSkin to chyba chcesz za?o?y? skina.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-05-29, 10:23


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

addEvent("?:skin"trueaddEventHandler("?:skin"getRootElement(), function() 
local uid=getElementData(source,"player:sid"local query=exports["pystories-db"]:dbSet("UPDATE pystories_users SET skin=14 WHERE id=?"uidsetElementModel(source,14)
end)

zobacz to

Postaw piwo autorowi tego posta
 

 
Tagi: zapis :: skina
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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