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

Wysłany: 2012-11-18, 13:06


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Witam!
Planowa?em zrobi? miejsca parkingowe na blip albo marker.
My?la?em o SQL bo XML chyba nie bedzie mo?na usun?? samochodu jak zapisze rekord. Ale przejd? do rzeczy:
1. Jakich funkcji powinienem u?y? i jakich event?w
2. Co do SQL czy wystarczy mi tylko to:
*executeSQLInsert
*executeSQLDropTable
*executeSQLCreateTable
3.Planowalem to zrobi? w taki spos?b:
a) gracz wjezdza w marker wtedy rekord sie dodaje
b) gracz wyjezdza z markeru rekord sie usuwa
*Dobrze my?l? ?e to b?dzie odporne na resety servera i resource w kt?rym auto zosta?o postawione?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 13:25


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

SQL lepsze od XML, bo XML wolniej przetwarza dane (bo to plik) wi?c przy wi?kszej ilo?ci pojazd?w mo?esz mie? problem.

Co do pierwszego:
Tworzenie markera: createMarker.
"Uderzenie w marker" (zdarzenie): OnMarkerHit
"Wyjechanie z markeru" (zdarzenie: OnMarkerLeave

Co do drugiego: u?yj tych funkcji:
http://wiki.multitheftauto.com/wiki/DbConnect
http://wiki.multitheftauto.com/wiki/DbQuery
Te co poda?e? to funkcje, kt?re przestan? istnie? w nowych wersjach :) .

Co do trzeciego:
Mylisz blip z markerem, wi?c to raz (:D). Mo?esz to zrobi? tak:
  • Tworzysz rekordy dla ka?dego miejsca parkingowego (ewentualnie jak chcesz zrobi? par? takich parking?w to mo?esz utworzy? wiele tabel i dzia?a? na nich) oraz markery.
  • Gracz wje?d?a w marker - serwer pobiera dane pojazdu i zapisuje go do danego rekordu (przy okazji dobrze by by?o pododawa? jakie? indexy czyt. ID dla ka?dego markera).
  • Gracz wyje?d?a - rekord si? zeruje.


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

 
Wysłany: 2012-11-18, 14:03


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Dzi?ki , Racja pomyli?em pickup z blipem. M?g?by? mi pokaza? jeden przyk?ad z tymi funkcjami. To mo?na zrobi? jako baza mysql na serverze ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-18, 16:13


Piorun







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

Piwa: 516

Respekt: 480,7
Respekt: 480,7

Na wiki masz przyk?ady zar?wno MySQL jak SQLite.

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

 
Wysłany: 2012-11-19, 15:23


Oski

LUA Scripter






Wiek: 30
Na forum: 5246 dni
Posty: 428
Nick w MP: Oski

Piwa: 56

Respekt: 75,1

Nie rozumiem tych polece? SQL, Prosz? Piorun m?g?by? mi to wyt?umaczy?. ?

Postaw piwo autorowi tego posta
 

 
Tagi: save :: auta :: blip...
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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