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
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: 1 237
Godlike

  • Postów:2 334
  • 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: 113
Zaawansowany

  • Postów:1 981
Offline

Napisano 21.03.2011 14:41

Ładnie :)

+

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

  • +
  • -
  • 0

#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 dasiek

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

  • Junior Admin

Reputacja: 2 077
Godlike

  • Postów:5 706
  • Imię:Adaś
  • Lokalizacja:No teraz trochę dalej od WWy
Offline

Napisano 22.03.2011 09:29

ważne że działa ;]

+
  • +
  • -
  • 0

#6 Maxiu

    Początkujący

  • Zbanowany

Reputacja: -1
Nowy

  • 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: 163
Profesjonalista

  • Postów:453
  • 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
Nowy

  • 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: 1 237
Godlike

  • Postów:2 334
  • 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
Nowy

  • 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: 1 237
Godlike

  • Postów:2 334
  • 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  101 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:1 712
  • 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 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • 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: 1 237
Godlike

  • Postów:2 334
  • 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: 852
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
Nowy

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

Napisano 23.10.2011 10:40

mi to nie działa

#20 sebul

    Godlike

  • Przyjaciel

Reputacja: 2 035
Godlike

  • Postów:5 411
  • 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






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