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

Wysłany: 2013-04-12, 13:25


Qasby







Wiek: 39
Na forum: 5208 dni
Posty: 9



Respekt: 50

Witam, w jaki spos?b przetrzymywa? dane gracza, pojazdu itd? s? tablice pInfo {
uid{} } i potem pr?bowa?em robi? to w ten spos?b pInfo.uid[source], ale czy to dobra metoda?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-12, 13:50


Riot

3X






Wiek: 29
Na forum: 5729 dni
Posty: 1123
Nick w MP: Riot/3X

Piwa: 286

Respekt: 123
Respekt: 123

No ale tablice resetuj? si? po zresetowaniu skryptu. Jak chcesz zapisa? dane na sta?e - u?yj MySQL.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-12, 13:53


Qasby







Wiek: 39
Na forum: 5208 dni
Posty: 9



Respekt: 50

Korzystam z mysql, tylko po pobraniu danych, musz? je w jaki? spos?b przytrzymywa?, by te by?y dost?pne od razu, bez wykonywania zapyta? :) Czy takie tablice dzia?aj? mi?dzy skryptami?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-12, 13:56


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Qasby, nie pomyli? ci si? SAMP z MTA? Sk?d masz tak? tablic? "pInfo" ?

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-12, 14:45


Qasby







Wiek: 39
Na forum: 5208 dni
Posty: 9



Respekt: 50

To m?j drugi dzie? z lua i mta, dlatego pytam w jaki spos?b przechowywa? dane gracza, potrzebuje zapisa? np jego UID czy te? liczbe punkt?w itd i mie? do tego dost?p w innych skryptach :)
w Pawn trzyma?bym to w tablicy pInfo[playerid][p_uid] a w jaki spos?b zrobi? to w MTA?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-12, 14:52


Brzysiek

Skrypter pralek






Wiek: 27
Na forum: 5198 dni
Posty: 488
Nick w MP: Brzysiek

Piwa: 1034

Respekt: 360
Respekt: 360Respekt: 360Respekt: 360Respekt: 360

Wywo?aj dane konta(postaci, cokolwiek ;x ) z bazy MySQL, i zapisz je za pomoc? https://wiki.multitheftauto.com/wiki/SetElementData
Funkcja setElementData jest zsynchronizowana po dw?ch stronach, clienta i serwera. Aby mie? dost?p do tych danych w innych skryptach, u?yj getElementData. Je?li zrobi?by? tablic?, m?g?by? korzysta? z niej tylko po stronie(client/server) na kt?rej j? zrobi?e?, aby synchronizowa? dane pomi?dzy stronami musia?by? u?ywa? trigger'?w, co by?oby strasznie nieoptymalne.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-12, 15:10


Qasby







Wiek: 39
Na forum: 5208 dni
Posty: 9



Respekt: 50

Okey dzi?ki za info.
Ale jeszcze jedna rzecz mnie boli, ot?? gdybym robi? system przedmiot?w to w jaki spos?b trzyma? te dane, tak ?eby dost?pne by?y te? w innych skryptach :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-13, 12:52


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Qasby, baza danych, np. SQLite (to jest lokalna MTAowska) lub MySQL. Raczej nie pr?buj na plikach.

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Tagi: trzymanie :: danych
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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