Witam. Pisz? do Was z pro?b? o par? wskaz?wek przy tworzeniu w/w systemu. Chodzi mi bardziej o funkcje z wiki:mta, ktore musialbym uzyc. Do samego podpiecia sql i odczytania danych z tabeli to wiem. Na poczatku chcialbym same przypisanie goscia do danej frakcji, zapisanie tego po wyj?ciu z serwera, a po zalogowaniu czy tam dolaczeniu, odczytywanie tego. Czyli mysle ze tabela powinna miec takie wartosci jak login, nickgracza, idfrakcji, nazwafrakcji, czlonkowiefrakcji, rangifrakcji. I teraz jak mialaby wygladac funkcje ktore mialaby by to pobierac? Tak jak np byloby z kasa ze getplayermoney a pozniej setplayermoney.
My?l?, ?e najlepiej jest zrobi? frakcje w osobnej tabeli. Kolejno kolumny np. id, nazwa frakcji. W tabeli graczy robisz kolumne, do kt?rej b?dziesz zapisywa? id frakcji je?li gracz do niej do??czy a potem przy logowaniu sprawdzasz w jakiej frakcji jest gracz i przypisujesz dane pod elementDate no i pobierasz j? sobie kiedy b?dziesz potrzebowa? np. przy wchodzeniu w marker, kt?ry daje bro? policjantowi, sprawdzasz czy gracz jest w policji.
Za du?o niepotrzebnych kolumn chcesz doda? do tabeli.
Pierwsze pytanie jest takie, czy system kont masz domy?lny czy jaki? zewn?trzny. Zak?adaj?c, ?e masz domy?lny mo?esz stworzy? trzy tabele i po??czy? je relacj?.
Mo?esz te? (zak?adaj?c, ?e masz system kont graczy w MySQL) zrobi? graczowi dodatkow? kolumn? 'frakcja', gdzie b?dziesz przetrzymywa? id frakcji w jakiej jest, lub string JSON w postaci: [ [ id frakcji, id rangi ] ]
No w?a?nie system kont mam w MySQL. Dzi?ki panowie za wskaz?wki. A jeszcze mam jedno pytanie dajmy na to, ?e swoje logowanie MySQL mam w osobnym skrypcie i w folderze. I teraz robi?c system frakcji, tworz?c do niego tabele i tam poszczeg?lne warto?ci w drugim folderze. W jaki spos?b mog? si? odwo?a? w skrypcie logowania gdzie mam zapisywane takie rzeczy jak id gracza, login, haslo, bronie, kase, pozycje itp. do tabeli, kt?r? tworzy?em we frakcjach aby pobra? z niej w?a?nie id frakcji, ?eby przypisa? do konta. Jakich funkcji do tego musia?bym u?y??
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