Nazwa skryptu: Quis Register System
Wersja: 1.0
Autor: Quis
Opis: Biblioteka umo?liwia graczom rejestracj? i logowanie na serwerze poprzez wy?wietlanie odpowiednich okienek po wej?ciu gracza na serwer. Programistom umo?liwia natomiast ?atwe zarz?dzanie danymi gracza, rodem z MTA. Bardzo przypomina w?a?nie system kont dost?pny w MTA.
Miejsce zapisu danych: Dane zapisuj? si? w bazie danych SQLite, w pliku kt?ry tworzy si? w "scriptfiles". Jego nazw? mo?na ustali? poprzez odpowiedni? definicj?. Plik ten, jak i struktura bazy danych, tworz? si? automatycznie.
Wykorzystane wtyczki: Whirlpool by Y_Less
Wykorzystane ID dialog?w GUI: 441, 442
Prawa autorskie: Tylko nie zmienia? autora.
Instrukcja instalacji: 1. Plik "QuisRegister.inc" wrzu? do folderu "include", kt?ry znajduje si? w folderze z Twoim programem "pawno".
2. Plik "Whirlpool.dll" wrzu? do folderu "plugins" kt?ry znajduje si? w folderze z serwerem (gdy Tw?j serwer jest postawiony na Linuksie, u?yj plik?w "Whirlpool_x86.so" (je?li Tw?j system jest 32-bitowy) lub "Whirlpool_x64.so" (je?li Tw?j system jest 64-bitowy).
3. W pliku "server.cfg", dodaj "Whirlpool" do linijki zaczynaj?cej si? na "plugins". Je?li nie masz takiej linijki, dodaj j? na samym dole. Je?li Tw?j serwer jest postawiony na Linuksie, dodaj "Whirlpool_x86.so" lub "Whirlpool_x64" do tej linijki.
4. Do swojego Gamemode, na samej g?rze dodaj linijk?: "#include <QuisRegister>"
5. Je?li chcesz skonfiguruj bibliotek? do swoich potrzeb. Informacje znajduj? si? na pocz?tku pliku QuisRegister.inc, uruchom go w dowolnym edytorze tekstowym.
Lista funkcji:
Lista funkcji wywo?ywanych:
Dokumentacja: Kliknij tutaj!
Ta sama dokumentacja znajduje si? tak?e na pocz?tku QuisRegister.inc, wystarczy otworzy? ten plik za pomoc? dowolnego edytora tekstowego.
Szybko?? wczytywania/odczytu danych:
Dane zapisywane s? w PVarach, tak wi?c ich wczytywanie/zapisywanie podczas dzia?ania serwera jest bardzo szybkie, u mnie nigdy nie wzros?o powy?ej 5 ms, a zazwyczaj wynosi?o 0 ms.
Funkcja kt?ra wczytuje dane gracza po zalogowaniu tak?e jest bardzo szybka, m?j rekord to 15 ms, nigdy d?u?ej.
Najbardziej spowalnia funkcja zapisuj?ca dane gracza, czyli SavePlayerData. W szczytowych warunkach zapis trwa? nawet p?? sekundy (500 ms). Zalecam u?ywa? jej jak najrzadziej, je?li nie chcesz przeci??y? serwera.
Download:
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
Prosz? o zg?aszanie b??d?w i propozycji w tym temacie!
Ostatnio zmieniony przez Iggy 2015-04-17, 15:23, w całości zmieniany 1 raz
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