←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Zapis i Odczyt z bazy danych

  • +
  • -
Huba xD - zdjęcie Huba xD 11.10.2014

Głownie chodzi mi o to, aby zapisywała się liczba zabójstw jakich dokonamy. 

Chciałbym się również dowiedzieć jak potem wprowadzić to do pluginu i jak to zamieścić na dysku

 

Ogólnie wszystko 

Jestem początkującym, wiec proszę o dokładne tłumaczenie 

 

 

Odpowiedz

  • +
  • -
GwynBleidD - zdjęcie GwynBleidD 11.10.2014

Silnik AMXX przewiduje 2 metody zapisu (właściwie 3, ale zapis do pliku wymaga właściwie opracowania własnego sposobu...) SQL i nvault.

 

Jeśli chodzi Ci o SQL, tutaj mamy 2 możliwości: baza danych MySQL i baza SQLite. Różnice są takie, że bazą MySQL opiekuje się osobny serwer (nie mylić z HLDSem :D) i dzięki temu po 1. korzystać na raz z takiej bazy może wiele serwerów, a po 2. serwer może być na 2 końcu świata (no może nie do końca, bo połączenie będzie zbyt marne...). Do SQLite nie potrzeba osobnego serwera, bo dane lądują bezpośrednio w pliku na serwerze HLDS.

 

W obu tych przypadkach dane edytujesz odpowiednimi narzędziami... W przypadku MySQL może być to phpmyadmin lub podobne narzędzie... może być też program na Twoim komputerze, który się połączy z bazą (na co serwer bazy danych musi zezwalać)... W przypadku SQLite kopiujesz plik bazy na swój dysk i odpowiednim programem go edytujesz.... Niestety przy edycji SQLite serwer musi być wyłączony.

Odpowiedz