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
 

Vuko - zdjęcie

Vuko

Rejestracja: 09.07.2013
Aktualnie: Nieaktywny
Poza forum Ostatnio: 29.07.2018 15:44
-----

#706482 Voices Management

Napisane przez Rivit w 16.07.2015 14:02

Może być tak.

Załączone pliki


  • +
  • -
  • 1


#743358 Brak bana po screenshotach z powodu apostrofu w nicku admina

Napisane przez _McHappy w 19.10.2017 19:06

 

podmien plik 

Nadal wyskakuje ten sam błąd. Wydaje mi się, że to coś z MySQL po prostu tylko nie wiem co. Pierwszy raz w moim CSowym życiu napotykam ten błąd :|

 

 

Plugin, w którym występuje problem, korzysta z informacji pobranych ze zdalnej bazy danych. Do komunikacji z bazą, a raczej do pobierania z niej odpowiednich danych, stosowany jest język SQL. W składni tego języka wyróżnia się pewne wrażliwe znaki - są to m.in. \, ', `, oraz feralny ". Każdy znak ma przypisaną inną funkcję. W Twoim przypadku następuje zaburzenie ciągłości treści żądania i baza danych zamiast zwrócić tabelę wynikową - zwraca błąd. Jak to wygląda? O tak:

SELECT cos_tam FROM  jakas_baza WHERE nazwa_gracza="Kowalski";

Wszystko jest ok, dopóki ten Kowalski nie urozmaici sobie nick'u:

SELECT cos_tam FROM  jakas_baza WHERE nazwa_gracza="Kow"alski";

Jak widzisz, kwerenda jest skonstruowana nieprawidłowo - serwer SQL szukałby w bazie pozycji, dla której nazwa_gracza="Kow", ale nagle napotyka w poleceniu jakiś dziwny ciąg znaków (alski";) i wyrzuca błąd, bo ciągu tego nie rozumie.

 

Aby uniknąć takich sytuacji, należy poprzedzić wrażliwy znak w tym poleceniu znakiem \.

SELECT cos_tam FROM  jakas_baza WHERE nazwa_gracza="Kow\"alski";

Teraz serwer wykona polecenie poprawnie i (może) zwróci odpowiednie dane z tabeli.

 

Są to oczywiście jedynie przykłady pomagające w zrozumieniu całego tego zamieszania.

 

 

Aby pozbyć się problemu, należy przefiltrować nick gracza i wszystkie wrażliwe znaki w nim  zawarte poprzedzić znakiem \. Np:

replace_all(szNickGracza, iDlugoscNicku, "^"", "\^"");

Pytanie, skąd nagle ten daszek ^ ? No tu z kolei trzeba dodatkowo poprzedzić nim znak ", żeby kompilator zrozumiał o co chodzi (sytuacja analogiczna, jak w przypadku polecenia SQL).


  • +
  • -
  • 1


#743337 Brak bana po screenshotach z powodu apostrofu w nicku admina

Napisane przez wacho w 18.10.2017 15:43

podmien plik 

Załączone pliki


  • +
  • -
  • 1


#739545 Wyrzucanie domyślnego pistoletu przy wyborze zestawu VIPa

Napisane przez xBredeK w 11.05.2017 21:46

Zrób VIPa od nowa. Podczas robienia VIPa musisz wziąć sobie ile chcesz zestawów. Później dodajesz bronie, granaty itp. Gdy bierzesz bronie to po prawej (oczywiście gdy wybierzesz np. AK-47 lub coś innego) masz pasek "gdy brak broni głównej". Klikasz na to i ustawiasz "usuwając inne bronie główne", dzięki temu nie będziesz miał Deagle + Glock itp.
  • +
  • -
  • 1


#739552 Wyrzucanie domyślnego pistoletu przy wyborze zestawu VIPa

Napisane przez _McHappy w 11.05.2017 23:14

W sekcji zmiennych globalnych:

const PRIMARY_WEAPONS_BITSUM = (1<<CSW_SCOUT)|(1<<CSW_XM1014)|(1<<CSW_MAC10)|(1<<CSW_AUG)|(1<<CSW_UMP45)|(1<<CSW_SG550)|(1<<CSW_GALIL)|(1<<CSW_FAMAS)|(1<<CSW_AWP)|(1<<CSW_MP5NAVY)|(1<<CSW_M249)|(1<<CSW_M3)|(1<<CSW_M4A1)|(1<<CSW_TMP)|(1<<CSW_G3SG1)|(1<<CSW_SG552)|(1<<CSW_AK47)|(1<<CSW_P90)
const SECONDARY_WEAPONS_BITSUM = (1<<CSW_GLOCK18)|(1<<CSW_DEAGLE)|(1<<CSW_P228)|(1<<CSW_USP)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)

Na końcu pluginu:

stock drop_primary_weapons(id)	
{
	static weapons [ 32 ], num, i, weaponid
	num = 0 
	get_user_weapons (id, weapons, num )
	for ( i = 0; i < num; i++ )
	{
		weaponid = weapons [ i ]
		if  ( ( (1<<weaponid) & PRIMARY_WEAPONS_BITSUM ) )		
		{
			static wname[32]
			get_weaponname(weaponid, wname, charsmax(wname))
			engclient_cmd(id, "drop", wname)
		}
	}
}

stock drop_secondary_weapons(id)	
{
	static weapons [ 32 ], num, i, weaponid
	num = 0 
	get_user_weapons (id, weapons, num )
	for ( i = 0; i < num; i++ )
	{
		weaponid = weapons [ i ]
		if  ( ( (1<<weaponid) & SECONDARY_WEAPONS_BITSUM ) )		
		{
			static wname[32]
			get_weaponname(weaponid, wname, charsmax(wname))
			engclient_cmd(id, "drop", wname)
		}
	}
}

Użycie:

drop_primary_weapons(id) //dla szturmówek (rifles)

drop_secondary_weapons(id) //dla pistoletów

Stocki wyrzucają wszystkie bronie ze slotu 1. (szturmówki - Ak47, AWP itp) lub 2. (pistolety).

Wywołaj odpowiedni stock tuż przed wręczeniem graczowi broni.

 

PS. Stocki pobrane z tego forum


  • +
  • -
  • 1


#739582 Wyrzucanie domyślnego pistoletu przy wyborze zestawu VIPa

Napisane przez d0naciak w 12.05.2017 20:14

Znajdź sobie StripWeapons w dokumentacji.


  • +
  • -
  • 1


#729632 ReHLDS, Anty-WH, AimBot Detector, Nowe możliwości

Napisane przez tytusek w 19.08.2016 10:55

Jedno tylko proste pytanie, jak z kompatybilnością pluginów, bibliotek etc

Wiadomo coś na temat zamiennika dla orpheu? to dość bolesna strata by była :/

https://amxx.pl/topi...cheat/?p=729017


  • +
  • -
  • 1


#709935 RoundSound by Lenka (14)

Napisane przez Lenka w 17.08.2015 16:48

  • Ilość kawałków  40
  • Typ dźwięku  mp3 /120/256/320 kbps
  • Długość utworów  14 - 18 sek

 

 

 

 

  • Spis utworów
     
  1. 2 Fabiola - Doctor Disco (Extended)
  2. Alex Adair - Heaven (Original Mix)
  3. Alexandra Stan Ft. Inna & Daddy Yankee - We Wanna
  4. Anna Naklab - Supergirl (DJ Antonio Extended Mix)
  5. Bohemians - Turn On The Radio (Extended Mix)
  6. Crazy Town - Butterfly 2015 (A-One ReMix)
  7. Darius & Finlay - Tropicali (Radio Mix)
  8. Darius & Finlay Vs. Tom Borijn - San Francisco (B-Case ReMix)
  9. David Quijada - Trombone
  10. DJ Antonio - Games Of Thrones (Radio Mix)
  11. DJ Bobo & Inna - Everybody (Mike Candys ReMix)
  12. DJ Light - Wonderland (Original Mix)
  13. DJ Tafta Ft. Miss Effe - My Every Single Word (Hudson Leite & Thaellysson Pablo ReMix)
  14. Felix Jaehn Ft. Jasmine Thompson - Ain't Nobody
  15. Fifth Harmony - Sledgehammer
  16. Fifth Harmony F. Kid Ink - Worth It
     
  17. Gabry Ponte - Showdown (Extended Mix) [1]
  18. Gabry Ponte - Showdown (Extended Mix) [2]

     
  19. Haddaway - What Is Love (NEXBOY Bootleg)
  20. Icona Pop - Emergency
  21. Jay Hardway Vs. Tony Junior - Twerk Bootcamp (D-Jasper Mashup)

     
  22. Juan Alcaraz - Minions Bounce (Original Mix) [1]
  23. Juan Alcaraz - Minions Bounce (Original Mix) [2]
     
  24. King Arthur Ft. Michael Meaco - Praise You
  25. Meghan Trainor - Dear Future Husband
  26. Nervo Ft. Nicky Romero - Let It Go
  27. Nico & Vinz - That's How You Know (Teflo Tropical ReMix)
  28. Nils Van Zandt Ft. Mayra Veronica - Party Crasher
  29. NorMan - Mario Theme (Original Mix)
  30. Prince Royce Ft. Jennifer Lopez & Pitbull - Back It Up
  31. Protohype & Far East Movement - STFU
  32. Rachel Platten - Fight Song (Mike D ReMix)
  33. Roy Orbison - Oh, Pretty Woman (DJ Kolya Funk & DJ Kolya Dark ReMix)
  34. Shaft - Mambo Italiano (Dj TARANTINO ReMix)
  35. Skrux - You & Me (Original Mix)
  36. Soltan - Mashallah
  37. Syndicate Of L.A.W. Ft. Greg B - Pump It Up
  38. Walk The Moon - Different Colors
     
  39. Walk The Moon - Work This Body [1]
  40. Walk The Moon - Work This Body [2]




    W PACZCE znajduje się również folder ze skróconymi piosenkami do 06-08 sekund przeznaczonych dla serwerów CS GO.

    ! Enjoy !




    :&


    ..:: POBIERZ PACZKĘ ::..

    http://www37.zippysh...j1eGK/file.html


  • +
  • -
  • 3


#643832 TimeStamp Rank - ranking na czas (dni) zamiast ilości wpisów

Napisane przez Puchate w 17.06.2014 19:49

Standardowo wbudowane statystyki w AMXMODX tworzą listę rankingową graczy na serwerze, dopisując każdego unikalnego gracza do tej listy. Czyszczenie spisu graczy następuje po przekroczeniu danej ilości wpisów wg ustawienia cvara csstats_maxsize. Domyślnie wartość wynosi 3500, konfiguruje się ją w addons/amxmodx/configs/amxx.ini na końcu pliku.

 

Jakie to ma wady?

 

Z tego rozwiązania korzystają wszystkie serwery z AMXX, jednak system ten powoduje kilka problemów:

  • ciężko przewidzieć ilość graczy w danym okresie miesiąca, więc np. chcąc mieć listę resetowaną co miesiąc trzeba robić to ręcznie oraz csstats_maxsize ustawić na wysoką wartość. W przypadku dużej ilości wpisów do rankingu serwer zdecydowanie dłużej się ładuje.
  • losowe restarty rankingu - nie mamy bezpośredniego wpływu na ilość graczy która przybędzie na nasz serwer, więc może się zdarzyć podczas jakiegoś "boomu" ze ranking zrestartuje się wbrew zasadom przyjętym na serwerze
  • męczące jest w pełni pilnowanie daty - trzeba wejść na serwer, zapisać listę top15 jako screenshota i zmienić cvar

Z pomocą przychodzi TimeStamp Rank

 

Funkcjonalności:

  • pilnuje automatycznych restartów rankingu wg ilości dni ustawianych za pomocą cvara csstats_days
  • zapisuje do pliku tekstowego toplistę spod /top15 przy każdym restarcie, w osobnych plikach w katalogu cstrike (wł/wył)
  • przy wpisaniu /rank powiadamia graczy co ile następuje reset rankingu oraz kiedy ostatnio był robiony (wł/wył)

rank_1.jpg

 

 

CVAR:

csstats_days 30 // co ile dni restartowac rank?
csstats_savetofile 1 // czy zapisywac top15 do pliku?
csstats_info 1 // czy powiadamiac graczy o dacie restartu?

Plugin dostępny w wersji polskiej oraz angielskiej.

 

Aktualna wersja: 1.1

 

 

 

Załączone pliki


  • +
  • -
  • 4


#676953 Zmiana s/ns na only steam

Napisane przez R3D BuLL w 23.12.2014 18:01

W dproto.cfg
# for p.47 clients that do not support unique id generation (default is STEAM_ID_LAN [8] ) cid_NoSteam47 = 8
na

# for p.47 clients that do not support unique id generation (default is STEAM_ID_LAN [8] ) cid_NoSteam47 = 5
Konieczny restart serwera
  • +
  • -
  • 1