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

Nietykalnosc


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

#1 bl00keRs

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:149
Offline

Napisano 29.06.2009 05:19

Witam, powiedzialby mi ktos w jakim pliku zmienic nietykalnosc aby osoba z immunitetem nie mogla byc:

- slapowana
- slayowana
- zmiana nicku przez innego admina
  • +
  • -
  • 0

#2 TiTu$

    Czempion

  • Użytkownik

Reputacja: 139
Zaawansowany

  • Postów:817
  • GG:
  • Lokalizacja:Rzeszów
Offline

Napisano 29.06.2009 08:19

Usuń mu flagę "a" - immunited
  • +
  • -
  • 0

#3 zer0.

    Godlike

  • Przyjaciel

Reputacja: 429
Wszechobecny

  • Postów:2 116
  • Steam:steam
  • Lokalizacja:Kw
Offline

Napisano 29.06.2009 08:58

Usuń mu flagę "a" - immunited

"nick" "hasło" "stąd usuń flagę A" "a"
  • +
  • -
  • 0

#4 bl00keRs

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:149
Offline

Napisano 29.06.2009 09:15

No nie bardzo moge, bo nie mam dostepu do bazy danych a users.ini jest puste, admini do bazy danych sie zapisuja.

Moze zle sie wyrazilem i nie zrozumieliscie mnie dobrze ale chodzi mi o to, ze mam wszystkie flagi, zapisuja sie one w bazie danych a ja do niej dostepu nie mam, musi byc jakas rada aby zmienic w jakims .sma by bylo tak, ze ja H@ serwera z flaga A nie moge byc slapowany/slayowany/zmieniac nicku nie mozna, lecz admini co nie maja flagi A, bedzie mozna im normalnie zmieniac.
  • +
  • -
  • 0

#5 disiz`

    Pomocny

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:69
  • Lokalizacja:nn
Offline

Napisano 29.06.2009 13:28

to jest amxbans czy coś innego ?
  • +
  • -
  • 0

#6 -PainKiller-

    Wszechobecny

  • Zbanowany

Reputacja: 66
Pomocny

  • Postów:498
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Kraków
Offline

Napisano 29.06.2009 20:06

jak moze byc users.ini puste i masz admina na serwerze z amxem ??

#7 Creesh

    Życzliwy

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:29
  • GG:
  • Lokalizacja:Kwidzyn
Offline

Napisano 30.06.2009 12:50

users.ini nie może być puste :] w users.ini zapisuje się liste adminów jeśli to bedzie puste nikt nie może miec tam adma :D

@topic

Usun mu flage a
  • +
  • -
  • 0

#8 wizu

    Godlike

  • Przyjaciel

Reputacja: 224
Profesjonalista

  • Postów:1 217
  • GG:
  • Lokalizacja:Sanok
Offline

Napisano 30.06.2009 12:59

Na serwerze mają pewnie tak jak już disiz` napisał amxbans, a w tym skrypcie/pluginie można sobie zdefiniować adminów w bazie mysql, więc nie kombinujcie w kierunku users.ini ;)
  • +
  • -
  • 0

#9 bl00keRs

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:149
Offline

Napisano 06.07.2009 03:36

Sorka za taka zwloke ale nie moglem wczesniej, chodzi mi o to, ze gdy wejde w menu transferowania to admini z flagami A nie beda mogli byc transferowani przez inne osoby majace do tego dostep, tak jak w przypadku, gdy mam Kickowanie i Banowanie, nick admina z flaga A widnieje na szaro i nie mozna z nim nic zrobic, jak klikne literke, pod ktora jest ta osoba to nie dzieje sie nic, w menu transferowania tego nie ma, mozna to jakos zmienic ?

Jezeli ktos by sie podjal pomoc mi, za co będę wdzieczny, ponizej wrzucam ten plik, bo chyba o ten chodzi plmenu.sma, prosilbym o jego edycje a nie swojego, gdyz zmienilem nieco kolory sobie w nim i jeszcze kilka innych rzeczy :)
  • +
  • -
  • 0

#10 disiz`

    Pomocny

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:69
  • Lokalizacja:nn
Offline

Napisano 06.07.2009 07:47

Nie ma co kombinować ze źródłami pluginów, w końcu po coś ten immunitet jest.
Po prostu zabierz flagę "a" danemu adminowi.
#include <amxmodx>
#include <sqlx>

new Handle:g_SqlTuple
new g_Error[512]

public plugin_init()
{
    register_plugin("1","2","3")
   
    new Host[64],User[64],Pass[64],Db[64]
 
    get_cvar_string("amx_sql_host",Host,63)
    get_cvar_string("amx_sql_user",User,63)
    get_cvar_string("amx_sql_pass",Pass,63)
    get_cvar_string("amx_sql_db",Db,63)
 
    g_SqlTuple = SQL_MakeDbTuple(Host,User,Pass,Db)
    
    new ErrorCode,Handle:SqlConnection = SQL_Connect(g_SqlTuple,ErrorCode,g_Error,511)
    if(SqlConnection == Empty_Handle)
        set_fail_state(g_Error)
       
    new Handle:Query
    Query = SQL_PrepareQuery(SqlConnection,"UPDATE `amx_amxadmins` SET `access` = 'bcdefghj' WHERE `steamid` = 'STEAM_0:1:010101' ;")
   
    if(!SQL_Execute(Query)){

	SQL_QueryError(Query,g_Error,511)
	set_fail_state(g_Error)
	}
       
    SQL_FreeHandle(Query)
    SQL_FreeHandle(SqlConnection)   
}

Zmień sobie w tej linijce flagi i steamid danego admina.

Query = SQL_PrepareQuery(SqlConnection,"UPDATE `amx_amxadmins` SET `access` = 'bcdefghj' WHERE `steamid` = 'STEAM_0:1:010101' ;")


np jak ktoś ma 'abcdefghjiklu'
dajesz mu bez "a" - 'bcdefghjiklu'

Kompilujesz, wrzucasz na serwer, zmieniasz mapę.
Wpisujesz
amx_who
i powinno być bez flagi od immunitetu
  • +
  • -
  • 0

#11 bl00keRs

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:149
Offline

Napisano 06.07.2009 07:59

No tylko, ze to inaczej dziala :)

Nie mam dostepu do bazy danych, mam wszystkie flagi, poza mna ma ich jeszcze chyba okolo 6-7 osob, ale to ja jestem H@ serwera (glownym) no i ja nim sie opiekuje, lecz dostepu do bazy danych nie mam, niestety, a z users.ini nie zrobie nic... o to chodzi, ze poza tymi 6-7 osobami, ktore graja sporadycznie i maja wszystkie flagi, mam jeszcze okolo 10 adminow, ktorzy nie maja flagi A (ograniczone maja), lecz jak widze teraz, to siebie przenosic moge sam, nie wiem czy oni tez moga to robic, nie mam czasu na testowanie, wiec lepiej zablokowac to tak jak wspomnialem wyzej, wiem, ze idzie to zrobic i z ADMIN_IMMUNITET beda siwe nicki ( d ) i nie bedzie mozna wybrac go w ogole...Tylko pytanie jak, sam nie umiem pisac w pawnie, slyszalem, ze jest latwy jak cholera, sam bym sie nawet pouczyl, lecz nie ma dogodnych poradnikow nigdzie, zeby sie zaczac uczyc...



Mozna zamknac juz...
  • +
  • -
  • 0




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

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