Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

user access


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 ziutek_82

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:30
  • Lokalizacja:sie biora dzieci?
Offline

Napisano 02.06.2009 12:38

Chcialem przerobic delikatnie plugin konta neo sniffera ale nie wiem w czym tkwi blad ...
Mam dopisanego uzytkownika "gosc" "haslo" "tz" "a" - do pliku users.ini, mam tez admina
gdy wchodze jako admin, wszystko jest w porzadku, plugin przepuszcza mnie dalej nie sprawdzajac warunkow
"Leszcz" "haslo" "bcdefghijklmnopqrstu" "a"
"gosc" "haslo" "tz" "a"
gdy wchodze jako gosc niestety nie jest wykonywana funkcja w klamrach tylko wszystko poza nia.
Probowalem to po za klamrami wziść w warunek else {} ale wynik jest ten sam
Czy ja cos zle robie czy plugin konta neo w ogole jest jakos uszkodzony ?
/* Plugin generated by AMXX-Studio

Dodanie konta w users.ini:

"nick" "haslo" "tz" "a"

WYMAGA WLACZONEGO MODUŁU NETDB - http://forums.alliedmods.net/attachment.php?attachmentid=14555&d=1176218286 !
*/

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Konta"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"
#define reason "Zaloz konto NEO"
public plugin_init()
{
    register_plugin(PLUGIN, VERSION, AUTHOR)
}


public client_authorized(id)
{
    // ktos ze slotem - konto ma ;]
    if(get_user_flags(id) & ADMIN_RESERVATION) return PLUGIN_CONTINUE
   
    // ma konto, nieważne czy ma neo czy nie, nie sprawdzamy nawet - usuwamy mu flage admina (t) i przerywamy
    if(access(id,ADMIN_LEVEL_H) && access(id,ADMIN_USER))
    {
	remove_user_flags(id,ADMIN_LEVEL_H)
	client_print(id, print_console, "d*pa sraka pieprz tabaka")
	return PLUGIN_CONTINUE
    }
   
    new ip[16]   
    get_user_ip(id,ip , 15 , 1)   
    client_print(id, print_console, "* * * Masz zmienne IP !")
    client_print(id, print_console, "* * * Aby grac na naszym serwerze wejdz")
    client_print(id, print_console, "* * * na hsp.matematyka.pl/forum oraz zaloz")
    client_print(id, print_console, "* * * konto (napisz PW do administratora")
    server_cmd("kick #%d %s",get_user_userid(id), reason)
    return PLUGIN_CONTINUE   
} 

  • +
  • -
  • 0

#2 mgr inż. Pavulon

    C35H60Br2N2O4

  • Przyjaciel

Reputacja: 1 742
Godlike

  • Postów:6 881
  • Steam:steam
  • Imię:Konrad
  • Lokalizacja:Koniecpol
Offline

Napisano 02.06.2009 12:45

pokaż lepiej users.ini
  • +
  • -
  • 0

#3 ziutek_82

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:30
  • Lokalizacja:sie biora dzieci?
Offline

Napisano 02.06.2009 13:02

; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

"Leszcz" "haslo" "bcdefghijklmnopqrstu" "a"
"gosc" "haslo" "tz" "a"

Wklejam tylko ten kawalek bo chyba nie ma wiekszego sensu dawac calego, te linijki z reszta juz wyzej podalem
Hmm, nie podalem wiecej szczegolow a byc moze to jest wazne.
Plugin testuje na non steam na windowsowym hlds patch 23 amx 1.81 - nie wiem czy to ma jakies wieksze znaczenie, ale gdzies tutaj wyczytalem, ze niektore funkcje na non steam nie dzialaja. Moze akurat w tym pluginie jest taka.
  • +
  • -
  • 0

#4 ziutek_82

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:30
  • Lokalizacja:sie biora dzieci?
Offline

Napisano 02.06.2009 14:07

Przepraszam za klopot. Zrobilem najwieksza glupote jaka mozna zrobic.
Mialem wgrany kontaneo.amxx i aktywny w plugins.ini a ten mialem zapisany podobnie i tez aktywny. Jak widac oba pluginy sie gryzly a ja szukalem bledu gdzie indziej.
Przepraszam za fatyge i Tobie Pavulon dziekuje za tak szybka reakcje i chec pomocy.
  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych