Rezerwacja nicków na sid lub hasło
sebul
09.08.2011

Plugin do rezerwacji nicków na sid lub hasło. Nie ma co tu dużo opisywać, jeśli w pliku "reservation.ini" będzie znajdował się jakiś nick, to żeby móc wejść na serwer z tym nickiem, trzeba albo wpisać hasło, albo wbić na serwer z odpowiednim sidem.

amx_reservation_pass "_res" // to należy wpisywać po "setinfo"

Jeśli nick jest na hasło należy przed każdym wejściem na serwer wpisać w konsoli
setinfo _res "HASŁO"lub dopisać komendę do swojego cfg (tego już nie będę opisywał).

Tylko dla admina z flagą "a", można to zmienić w sma.
amx_reservation <nick> <steamid or password>

Miałem tego nie dodawać, ale skoro jest już parę podobnych pluginów...
Generalnie plugin pisałem ja, ale parę rzeczy wykorzystałem z innego pluginu, a dokładniej sposób w jaki została napisana dynamiczna tablica array.

Standardowa, czyli txt do lang, sma do scripting, amxx do plugins, a ini do configs.





Edited by sebul, 22.10.2011 00:07.
sharkowy
09.08.2011
Jeśli nick jest na hasło należy przed każdym wejściem na serwer wpisać w konsoli
setinfo _res HASŁO
Cudzysłów nie gra roli?

Ogólnie ładnie.
sebul
09.08.2011
A nawet sam dokładnie nie wiem (jak mam jakieś hasła, to zawsze w cfg wpisuję bez), ale nie wydaje mi się. Oczywiście jeśli hasło ma jakieś spacje to wtedy trzeba je dać w cudzysłowie, ale samego "_res" raczej nie.
ProMaster
10.11.2011
A czy dalo by rade aby te rezerwacje zapisywaly sie na baze danych a nie do pliku user.ini ??
sebul
10.11.2011
http://amxx.pl/topic/15716-system-rezerwacji-nickow/A czy dalo by rade aby te rezerwacje zapisywaly sie na baze danych a nie do pliku user.ini ??
Specjalnie nie dodawałem tutaj zapisu do bazy sql i nie mam zamiaru tego robić, bo przy takim zapisie trzeba czekać z połączeniem do bazy i przez to mogą powstawać jakieś opóźnienia. Tak samo jeśli chodzi o rezerwowanie nicków przez samego gracza. Nie dodam tego tutaj, ponieważ gracz mógłby wtedy rezerwować nicki jakie chce, tym bardziej jakby miał zmienne IP, wtedy nawet jakbym chciał sprawdzać ile dana osoba ma rezerwacji, to po prostu w tym przypadku takie sprawdzanie nic by nie dało.
srchasst
08.12.2011
a mi to nie dziala
sma do scripting , amxx do plugins , txt do load i dopisałem w plugins ini , zmienilem w reservation ini ktore jest w configs
;"tu nick jaki ma uzyawc" "tu wpisalem steam id na ktore ma sie zapisywac"
zmieniam mape i jest jak wczesniej
sma do scripting , amxx do plugins , txt do load i dopisałem w plugins ini , zmienilem w reservation ini ktore jest w configs
;"tu nick jaki ma uzyawc" "tu wpisalem steam id na ktore ma sie zapisywac"
zmieniam mape i jest jak wczesniej
Sebula
02.01.2012
a gdzie ten load ???
Zacytuje
"Standardowa, czyli txt do lang, sma do scripting, amxx do plugins, a ini do configs."
Dobra Znalazłem Sam Już Bez Twojej Pomocy :PP
Zacytuje

"Standardowa, czyli txt do lang, sma do scripting, amxx do plugins, a ini do configs."
Dobra Znalazłem Sam Już Bez Twojej Pomocy :PP
5gram
08.04.2012
hhhm w jakim pliku mam wpisywać te rezerwacje ? i podaj przykład jak wpisać żebym nie zrobił jakiegoś byka

sebul
08.04.2012
Wystarczy pobrać plik "reservation.ini" i tam jest napisane jak dodaje się rezerwacje.