Tak jak w temacie.
Piszę ponieważ temat ten nie pomógł.
Chciałbym aby rezerwacja działała na zasadzie :
Chciałbym aby działa identycznie jak adminslots.amxx
Nie chce ukrytych slotów tylko chce aby gracz był zdenerwowany widząc 16/17 i komunikat "To miejsce jest zarezerwowane dla graczy którzy wykupili slot" bo jedynie to zachęca do kupna slota
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
Pilnie poszukuję rezerwacje slota !
Temat rozp. Klycior, 17.12.2008 16:46
4 odpowiedzi w tym temacie
#1
Napisano 17.12.2008 16:46
#2 Gość__*
Napisano 17.12.2008 16:55
Wejdź w addons/amxmodx/data/lang i edytuj plik adminslots.txt
[pl]DROPPED_RES = Wyrzucony z powodu rezerwacji slotow
#3
Napisano 17.12.2008 17:10
Kur3k szkoda że nie przeczytałeś to co ja napisałem.
Przeczytaj jeszcze raz i kliknij w TEN.
Przeczytaj jeszcze raz i kliknij w TEN.
#4 Gość__*
Napisano 17.12.2008 17:17
Robiąc tak jak wyżej napisałem będziesz miał taki efekt ;>Nie chce ukrytych slotów tylko chce aby gracz był zdenerwowany widząc 16/17 i komunikat "To miejsce jest zarezerwowane dla graczy którzy wykupili slot" bo jedynie to zachęca do kupna slota
#5
Napisano 17.12.2008 17:37
To było trzeba wejść w http://amxx.pl/viewtopic.php?t=5999
I przeczytać w czym problem.
Nie działa mi adminslots.amxx ponieważ uznaje wszystkich adminów jak graczy.
[ Dodano: 17-12-2008, 20:33 ]
Przerobiłem sobie plugin :
Ale problem nadal ten sam !
Również serwer uznaje mnie jako zwykłego gracza ![/code]
I przeczytać w czym problem.
Nie działa mi adminslots.amxx ponieważ uznaje wszystkich adminów jak graczy.
[ Dodano: 17-12-2008, 20:33 ]
Przerobiłem sobie plugin :
#include <amxmod> // Comment if you don't want to TEMP ban (Disable Anti-Hammer Logic) //#define TEMP_BAN public plugin_init() { register_plugin("Slot", "1.0", "Klycior") } OpenSlot() { new who = 0, mytime, shortest = 999999999 new maxplayers = get_maxplayers() for(new i = 1; i <= maxplayers; ++i){ if (!is_user_connected(i) && !is_user_connecting(i)) continue // not used slot if (get_user_flags(i) & ADMIN_RESERVATION) continue // has reservation (don't touch) if (get_user_flags(i) & ADMIN_IMMUNITY) continue // has immunity (don't touch) mytime = get_user_time(i) // get user playing time with connection duration if (shortest > mytime) { shortest = mytime who = i } } return who } public client_authorized(id) { client_cmd(id, "echo * Slot Aktywny - WITAMY") if ((get_playersnum(1)) == get_maxplayers()) { if (get_user_flags(id) & ADMIN_RESERVATION) { new KickedID = OpenSlot() if (KickedID != 0) { new name[32] get_user_name(KickedID, name, 31) #if defined TEMP_BAN new KickedPlayer = get_user_userid(KickedID) server_cmd("banid 1 #%d", KickedPlayer) #endif client_cmd(KickedID, "echo *********************************************") client_cmd(KickedID, "echo ^"Miejsce przeznaczone dla gracza ktory kupil slot^"") client_cmd(KickedID, "echo Mozesz kupic wlasny slot i admina na serwerze") client_cmd(KickedID, "echo Wiecej informacji na forum www") client_cmd(KickedID, "echo *********************************************") server_cmd("kick #%d ^"REZERWACJA SLOTU - Musiales zwolnic slot^"", get_user_userid(KickedID)) client_cmd(id, "echo * Witamy, %s zostal rozlaczony aby zwolnic ten slot", name) } } else { #if defined TEMP_BAN new KickedPlayer = get_user_userid(id) server_cmd("banid 1 #%d", KickedPlayer) #endif client_cmd(id, "echo *********************************************") client_cmd(id, "echo ^"Miejsce przeznaczone dla gracza ktory kupil slot^"") client_cmd(id, "echo Mozesz kupic wlasny slot i admina na serwerze") client_cmd(id, "echo Wiecej informacji na forum www") client_cmd(id, "echo *********************************************") server_cmd("kick #%d ^"Miejsce przeznaczone dla gracza ktory kupil slot^"", get_user_userid(id)) //client_cmd(id, "echo ^"Miejsce przeznaczone dla gracza ktory kupil slot^"; disconnect") return PLUGIN_HANDLED } } return PLUGIN_CONTINUE }
Ale problem nadal ten sam !
Również serwer uznaje mnie jako zwykłego gracza ![/code]
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych