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
CoD Nowy

Klasa Premium na Nick/IP/SID (CoD Stary i Nowy)

CoD Nowy

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
24 odpowiedzi w tym temacie

#1 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1227
Godlike

  • Postów:2334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 20.03.2011 19:02

*
Popularny

Witam!
Dzisiaj pokażę, jak w bardzo prosty sposób dać klasę premium na nick/IP/SteamID (nie opisuję samego ustawiania klasy na premium).

CoD Nowy
1. Otwieramy .sma danej klasy.
2. Postępujemy zgodnie z tym (Link) poradnikiem.
3. Na początku cod_class_enabled dopisujemy:
- jeżeli klasa ma być na nick:
	new identyfikator[33];
get_user_name(id, identyfikator, 32);

- jeżeli klasa ma być na SteamID:
	new identyfikator[33];
get_user_authid(id, identyfikator, 32);

- jeżeli klasa ma być na IP:
	new identyfikator[33];
get_user_ip(id, identyfikator, 32);

4. Zmieniamy:
if(!(get_user_flags(id) & ADMIN_LEVEL_H))

Na np.:
if(!equal(identyfikator, "Goliath"))

W miejsce Goliath, wstawiamy nick/IP/SID gracza, któremu chcemy to dać. Aby dać klasę dla kilku osób zmieniamy w/w kod na np.:
if(!equal(identyfikator, "Nick1") && !equal(identyfikator, "Nick2"))

5. Kompilujemy plik i gotowe! :)

CoD Stary
1. Otwieramy QTM_CodMod.sma.
2. W WybierzKlase_Handle znajdujemy:
item++

3. Dodajemy za tym:
- jeżeli klasa ma być na nick:
	new identyfikator[33];
get_user_name(id, identyfikator, 32);

- jeżeli klasa ma być na SteamID:
	new identyfikator[33];
get_user_authid(id, identyfikator, 32);

- jeżeli klasa ma być na IP:
	new identyfikator[33];
get_user_ip(id, identyfikator, 32);

4. Zmieniamy:
if(item == JakasKlasa && !(get_user_flags(id) & FLAGA))

Na np.:
if(item == JakasKlasa && !equal(identyfikator, "Goliath"))

Aby dać klasę kilku osobom:
if(item == JakasKlasa && !equal(identyfikator, "Nick1") && !equal(identyfikator, "Nick2"))

5. Kompilujemy plik i gotowe! :)

Użytkownik Goliath edytował ten post 04.05.2011 18:47

  • +
  • -
  • 19

#2 Grandi

    Zaawansowany

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:104
  • Imię:Patryk
  • Lokalizacja:Cs
Offline

Napisano 21.03.2011 13:19

Dzięki zaraz przetestuję :)
  • +
  • -
  • 0

I'm Back


#3 sharkowy

    Lokalna anomalia sejsmiczna o nieustalonej genezie.

  • Przyjaciel

Reputacja: 71
Pomocny

  • Postów:1913
Offline

Napisano 21.03.2011 14:41

Ładnie :)

+

Użytkownik RPK. Shark edytował ten post 21.03.2011 14:42

  • +
  • -
  • 0

2011 - Admin FFA

2011 ~ 2012 - Support Team

2012 ~ 2014 - Moderator

2014 - Junior Admin

2015 - Przyjaciel  R.I.P. sharkowy :(

 


#4 1337

    Wszechpomocny

  • Zbanowany

Reputacja: 26
Życzliwy

  • Postów:310
  • GG:
  • Imię:Adrian
  • Lokalizacja:Bystrzyca Kłodzka
Offline

Napisano 21.03.2011 16:05

działa bardzo fajnie +

Nie pomagam na GG/PW ew. odpłatnie. (Pamiętaj że za 20zł nie otwieram nawet notatnika)

Spam o pomoc przy serwerze/pluginach/skryptach równoznaczne jest z automatycznym dodaniem Cię do listy osób ignorowanych.

 

Ps. DarkGL idę po Ciebie.


#5 CheQ

    Nie wiem, nie znam się, nie orientuję się, zarobiony jestem.

  • Junior Admin

Reputacja: 1984
Godlike

  • Postów:5534
  • Imię:Adaś
  • Lokalizacja:Glinianka
Offline

Napisano 22.03.2011 09:29

ważne że działa ;]

+
  • +
  • -
  • 0

b_560_95_1.png


#6 Maxiu

    Początkujący

  • Zbanowany

Reputacja: -1
Mniej niż zer0.

  • Postów:10
  • Imię:Mateusz
  • Lokalizacja:Kartuzy
Offline

Napisano 08.07.2011 21:49

Nie prościej przez amxbans? (na stronce ... dajesz jakąś flagę i ustalasz czas -,- )

#7 HaDeS From HELL

    CoD MoD Fanatyk

  • Użytkownik

Reputacja: 161
Profesjonalista

  • Postów:452
  • Lokalizacja:Szczecin
Offline

Napisano 08.07.2011 22:06

Tak tylko tamto jest na flagi to jest np na nick, steam itp......
  • +
  • -
  • 0

#8 Maxiu

    Początkujący

  • Zbanowany

Reputacja: -1
Mniej niż zer0.

  • Postów:10
  • Imię:Mateusz
  • Lokalizacja:Kartuzy
Offline

Napisano 10.07.2011 18:00

Przecież w amxbans dajesz na IP, nick lub steam jakąś flagę (uprawnienia) -,-
Ponadto możesz ustalić czas na jaki ma być przyznany dany VIP, Premium ....


Ja nie widzę różnicy i polecam amxbans.

Użytkownik Maxiu edytował ten post 10.07.2011 18:01


#9 Goliath

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1227
Godlike

  • Postów:2334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 10.07.2011 18:47

Wiesz, nie każdy chce się bawić z flagami (AMXBans nie jest do niczego potrzebny). Jeżeli na serwerze jest dużo pluginów na różne flagi, to bezpieczniej jest dodać w/w sposobem (po prostu, żeby przez przypadek nie dać graczowi dostępu do jakichś komend, dodatkowych uprawnień itd.).
  • +
  • -
  • 1

#10 Maxiu

    Początkujący

  • Zbanowany

Reputacja: -1
Mniej niż zer0.

  • Postów:10
  • Imię:Mateusz
  • Lokalizacja:Kartuzy
Offline

Napisano 10.07.2011 18:53

No pewnie.... bo tutaj to niby mniej zabawy? -,- otwierać .sma potem kompilować i spowrotem wgrywać na serwer ( i tak za każdym razem jak komuś dodajesz >, a w amxbans wchodzisz tylko w zakładkę serwer --> administratorzy i dodajesz (jeśli jesteś kaleczny to możliwe jest, że dodasz jeszcze jakieś flagi... ale czy to ciężko dodać 1 flagę ?)

#11 manipers

    Profesjonalista

  • Zbanowany

Reputacja: 16
Początkujący

  • Postów:223
  • GG:
  • Imię:Seweryn
  • Lokalizacja:Dalej niż myślisz
Offline

Napisano 14.07.2011 17:41

a dało by się zrobić żeby wczytywało z pliku INI ??

i oczywiscie + dla ciebie

#12 Goliath

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1227
Godlike

  • Postów:2334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 14.07.2011 17:58

Tak, dałoby się.
  • +
  • -
  • 0

#13 manipers

    Profesjonalista

  • Zbanowany

Reputacja: 16
Początkujący

  • Postów:223
  • GG:
  • Imię:Seweryn
  • Lokalizacja:Dalej niż myślisz
Offline

Napisano 15.07.2011 08:46

Spróbuje zrobić żeby z pliku ini wczytywało ale nie wiem czy się uda :)

Dodano 15 lipiec 2011 - 11:56:
Zrobiłem takie coś, ale są błędy


Załączony plik  codclass_hardcor.sma   2,44 KB  46 Ilość pobrań
  codclass_hardcor.amxx

#14 Intex

    Wszechwiedzący

  • Power User

Reputacja: 59
Pomocny

  • Postów:525
  • GG:
  • Imię:Piotr
  • Lokalizacja:Waszawa
Offline

Napisano 21.10.2011 21:14

Nie działa to chyba z awansami klas. ;/
  • +
  • -
  • 0
Dołączona grafika

#15 Na 5tyk

    Godlike

  • Użytkownik

Reputacja: 430
Wszechobecny

  • Postów:1712
  • GG:
  • Imię:Patryk
  • Lokalizacja:PL
Offline

Napisano 22.10.2011 08:06

Goliath pobawisz się aby wczytywalo z pliku ini? Bo o wiele optymalniej/szybciej by się to robiło :)
  • +
  • -
  • 0

#16 donaciak

    Godlike

  • Power User

Reputacja: 892
Czempion

  • Postów:2067
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 22.10.2011 08:30

Ta, dużo łatwiej, ale + dla pana :D Miłej pracy w kolejnych tutkach życzę ;)
  • +
  • -
  • 0

#17 Goliath

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1227
Godlike

  • Postów:2334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 22.10.2011 09:05

Ehhh... No dobra, postaram się zrobić te wczytywanie z pliku w najbliższym czasie :P
  • +
  • -
  • 0

#18 Gh0st

    :)

  • Power User

Reputacja: 846
Czempion

  • Postów:920
  • GG:
  • Imię:Tomek
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 22.10.2011 09:16

Super Robota :)
  • +
  • -
  • 0

#19 Sparta

    Wszechwidzący

  • Zbanowany

Reputacja: -8
Mniej niż zer0.

  • Postów:282
  • Imię:eryk :(
  • Lokalizacja:Koszalin :D
Offline

Napisano 23.10.2011 10:40

mi to nie działa

#20 sebul

    Godlike

  • Junior Admin

Reputacja: 2016
Godlike

  • Postów:5411
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:Ostrołęka
Offline

Napisano 23.10.2011 10:54

Goliath pobawisz się aby wczytywalo z pliku ini? Bo o wiele optymalniej/szybciej by się to robiło :)

http://amxx.pl/topic/62388-wczytywanie-vipow-na-podstawie-usersini/page__fromsearch__1
W temacie jest wszystko opisane.
  • +
  • -
  • 1
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
Generator tabeli expa - aż do 103600 poziomu





Również z jednym lub większą ilością słów kluczowych: CoD Nowy

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

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