Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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

Rezerwacja nicku


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

#1 Grzelak

    Profesjonalista

  • Użytkownik

Reputacja: 21
Życzliwy

  • Postów:166
  • GG:
  • Imię:Mateusz
  • Lokalizacja:Polska
Offline

Napisano 14.10.2008 16:19

Szukam pluginu ktory rezerwuje nick graczowi. Admin wpisuje w konsoli cos typu :

addnick Nick haslo123

Czy instnieje cos takiego?
  • +
  • -
  • 0

#2 yetj

    Pomocny

  • Użytkownik

Reputacja: 5
Nowy

  • Postów:56
  • Imię:Kamil
  • Lokalizacja:Polska
Offline

Napisano 14.10.2008 19:57

Pewnie że jest nawet na standardzie taka komenda
amx_addadmin <playername> <accessflags> [password] [authtype]
np.
amx_addadmin "Yetj" "tz" "haslo" "name"

I już jest nick dodany do users.ini

Lub można dodawać do pliku users.ini przez ftp dając flagi "tz" tak samo jak się daje admina na nick z hasłem, z tym że tutaj dajesz mniej flag. ^^

Edit
mała poprawka
  • +
  • -
  • 0

#3 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 554
Wszechwiedzący

  • Postów:3492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 14.10.2008 20:01

np.
amx_addadmin "Yetj" "tz" "haslo" "a"


zle xD

amx_addadmin "[you]" "tz" "haslo" "name"

type - name :D
  • +
  • -
  • 0

#4 grankee

    Godlike

  • Support Team

Reputacja: 507
Wszechwiedzący

  • Postów:1500
  • Lokalizacja:Radom
Offline

Napisano 30.10.2008 19:40

Mafia źle ^^

amx_addadmin "[you]" "z" "haslo" "nick"



type-nick


I po co dawać komuś flagę "t" ?
  • +
  • -
  • 0

#5 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 554
Wszechwiedzący

  • Postów:3492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 30.10.2008 21:07

grankee, 1. to bylo pol miesiąca temu :P
2. dobrze mowie ;P zobacz sobie tą komende

type "steamid" "ip" "name" xD


21:08:29 [AMX Mod X] Unknown id type "dsds"", use one of: steamid, ip, name

tak sie daje tz na rezerwacje nicku ;P
  • +
  • -
  • 0

#6 grankee

    Godlike

  • Support Team

Reputacja: 507
Wszechwiedzący

  • Postów:1500
  • Lokalizacja:Radom
Offline

Napisano 31.10.2008 07:52

"tz" to było do jakiegoś pluginu, imho nie pamiętam jakiego, ale jeśli dajesz tylko rezerwację nicka to wytłumacz mi po co komuś flaga t, tym bardziej, że mogą do niej być przypisane jakieś uprawnienia? Przecież nie ma pluginu, który przy połączeniu zdejmie tą flagę.
  • +
  • -
  • 0

#7 MafiaDL

    Naj-Najstarszy Moderator

  • Przyjaciel

Reputacja: 554
Wszechwiedzący

  • Postów:3492
  • GG:
  • Imię:Łukasz
  • Lokalizacja:Warsaw
Offline

Napisano 31.10.2008 10:49

grankee, flage t stosuje sie do kont neo

/* 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>
#include <netdb>

#define PLUGIN "Konta"
#define VERSION "1.0"
#define AUTHOR "Sn!ff3r"

new static url[]="www.gry.tvkdiana.pl"

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) 
		return PLUGIN_CONTINUE
	}
	
	new ip[16], host[50]	
	get_user_ip(id,ip , 15 , 1)	
	netdb_gethostbyaddr(ip,host,49)
	
	if(contain(host,"adsl") != -1 || contain(host,"dynamic") != -1)		
	{
		new reason[30]
		format(reason,29,"Zaloz konto na %s!",url)
		
		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 %s oraz zaloz",url)
		client_print(id, print_console, "* * * konto (napisz PW do administratora")		
		
		server_cmd("kick #%d %s",get_user_userid(id), reason)
		
		return PLUGIN_CONTINUE
	}
	
	return PLUGIN_CONTINUE	
}

takie cos znalazlem w google

Ten plugin wyłapuje raczej większość zmiennych IP w Polsce, wszystkie neo, netie, dialogi itd ;]

Aby plugin działał musisz ściągnąć ten moduł, rozpakować go i wrzucić do katalogu modules. Następnie dopisz do modules.ini

netdb

Dodanie konta neo następuje przez


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

Załączone pliki


  • +
  • -
  • 0

#8 grankee

    Godlike

  • Support Team

Reputacja: 507
Wszechwiedzący

  • Postów:1500
  • Lokalizacja:Radom
Offline

Napisano 31.10.2008 20:06

On pytał o rezerwację nicku a nie o konto neo, więc nie myl tematów.
  • +
  • -
  • 0




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

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