|
Wysłany: 2012-11-18, 13:06
|
|
Oski
LUA Scripter


Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa: 56
|
|
|
|
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?
|
|
|
|
|
|
|
Wysłany: 2012-11-18, 13:25
|
|
Piorun


Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa: 516
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
Wysłany: 2012-11-18, 14:03
|
|
Oski
LUA Scripter


Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa: 56
|
|
|
|
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 ?
|
|
|
|
|
|
|
Wysłany: 2012-11-18, 16:13
|
|
Piorun


Wiek: 32 Na forum: 6712 dni Posty: 1837
Nick w MP: Piorun
Piwa: 516
|
|
|
|
Na wiki masz przyk?ady zar?wno MySQL jak SQLite.
|
|
|
|
|
|
|
|
|
Wysłany: 2012-11-19, 15:23
|
|
Oski
LUA Scripter


Wiek: 30 Na forum: 5246 dni Posty: 428
Nick w MP: Oski
Piwa: 56
|
|
|
|
Nie rozumiem tych polece? SQL, Prosz? Piorun m?g?by? mi to wyt?umaczy?. ?
|
|
|
|
|
|
| Tagi: save :: auta :: blip... |
Anonymous


Na forum: 245 dni
Posty: 1

|
Anonymous Koniecznie zajrzyj na:
|
|
|
|