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
 

Misiatyy<3 - zdjęcie

Misiatyy<3

Rejestracja: 13.08.2018
Aktualnie: Nieaktywny
Poza forum Ostatnio: 18.03.2019 16:06
-----

#754490 Skiny broni (V_, P_) z zapisem MySQL / JSON.

Napisane przez Robiin w 26.12.2018 14:18

Ostatnio widuję sporo tematów związanych ze skinami, brakami w aktualnych pluginach etc, więc postanowiłem napisać plugin, w którym nie będzie kompromisów - oczywiście nie wyszło, więc dostajecie to co nawymyślałem :D .
Plugin będzie udoskonalany z biegiem czasu, a o zmianach będę informował w notatkach pod tym postem.


opis
Plugin dodaje na serwer skiny do broni, z możliwością manualnego ich wyłączenia. Plugin testowany był w stosunkowo nieznacznym stopniu, także nie polecam wrzucać go od razu na serwer publiczny, a wcześniej przetestować i zdać relację tutaj. 

 

Możliwość kupna skina in-game.

Możliwość dodania wielu flag.

Możliwość włączenia skina od fragów.

konfiguracja
Plugin posiada plik konfiguracyjny, który należy uzupełnić według wzoru:

"v model path" "p model path" "skin name" "skin access (flag)" "weapon CSW" "frags" "price"

 
gdzie:

  • v model path - ścieżka do modelu v_*.mdl, zaczynając od folderu cstrike/.
  • p model path - ścieżka do modelu p_*.dml, zaczynając od folderu cstrike/.
  • skin name - nazwa skina widniejąca w menu (max. 32 znaki, można to zmienić w kodzie).
  • skin access - dostęp do skina, plugin aktualnie obsługuje tylko jedną flagę, ale niedługo zapewne dopiszę obsługę wielu. Skin dostępny dla wszystkich graczy = 0. Flaga w wersji stringa, nie bitowej.
  • weapon CSW - index CSW_ broni, na jego bazie plugin rozpoznaje tablice dynamiczną i zapisuje do niej powyższe dane. Listę można znaleźć min. tutaj.
  • frags - ilość fragów, od których dostępny będzie skin. 0 = brak limitu poprzez fragi.
  • price - cena skina. Waluta możliwa do ustawienia w kodzie. 0 = brak limitu poprzez cenę.

 

Maksymalna ilość skinów jest domyślnie ustawiona na 32. Jeśli chcemy zwiększyć ten limit, konieczne będzie przerobienie pluginu w znacznym stopniu, natomiast idąc w dół nie ma żadnych przeszkód.
Brak limitów skinów.
 
Komendy do menu dostępne są w tablicy skinsMenuCommands. Do komend dodane będą say oraz say_team automatycznie:

// Skins menu commands.
new const skinsMenuCommands[][] =
{
	"/skiny",
	"/skins"
};

Ścieżka pliku konfiguracyjnego w stałej configFilePath.

 

inne informacje
Większość, o ile nie wszystkie 'ustawienia' kodu są w constach/define'ach u góry.

 

 

Wielkie dzięki dla AwIlLa za wszelką wiedzę, jaką się ze mną podzielił co do mysqla :) .

Załączone pliki


  • +
  • -
  • 19


#754418 Zły kevlar (?)

Napisane przez Rivit w 24.12.2018 09:54

Ej kurde, miałem coś takiego dawno temu jak zaczynałęm z pluginami. Nie pamiętam co poprawiłem co zrobiłem, ale kamizelka z hełmem coś mi z tym granatem kolidowała. Wrzuć kod


  • +
  • -
  • 1


#754434 Zły kevlar (?)

Napisane przez Rivit w 24.12.2018 13:51

test

Załączone pliki


  • +
  • -
  • 1


#754440 Zły kevlar (?)

Napisane przez Rivit w 24.12.2018 14:52

w darmowym vipie:

CS_ARMOR_VESTHELM

->

CS_ARMOR_KEVLAR

  • +
  • -
  • 1


#754443 Zły kevlar (?)

Napisane przez Rivit w 24.12.2018 15:41

Zobacz czy po wylaczeniu darmowego problwem nadal wystepuje.. Na moje oko w kodzie jest ok wszystko


  • +
  • -
  • 1


#753896 Potrzebuje pomocy

Napisane przez Robiin w 04.12.2018 22:30

 komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje komplikuje


  • +
  • -
  • 1


#753886 Potrzebuje pomocy

Napisane przez TypowyDres321 w 04.12.2018 20:14

to zrób dwa vipy z tym z perfixem lub bez ;) i wtedy zobacze sam 


  • +
  • -
  • 1


#753839 /who <NICK>

Napisane przez Toldi w 03.12.2018 17:03

http://www.kurshtml....zkowe,body.html


  • +
  • -
  • 1


#753834 /who <NICK>

Napisane przez Toldi w 03.12.2018 14:13

Łap. Jest to edycja pluginu tytusa z go moda, którego używam na 1 z serwerów. Kolor tła, czcionki, rozmiar itp. pozmieniasz sobie według uznania.

Załączone pliki


  • +
  • -
  • 2


#753751 IP.amxx

Napisane przez Robiin w 30.11.2018 16:43

  1. Pobierasz plik z danego tematu.
  2. Otwierasz i znajdujesz w oryginale z tematu linijki 34 i 35.
  3. Po linijce 34 dopisujesz ten kod:
    if(!(get_user_flags(id) & ADMIN_IMMUNITY))
    	return PLUGIN_HANDLED;
    
  4. Skończyłeś.

  • +
  • -
  • 2


#753728 Nadawanie flag z poziomu amxmodmenu.

Napisane przez Robiin w 30.11.2018 00:05

https://amxx.pl/topi...oziomu-serwera/


  • +
  • -
  • 1


#753729 Menu z dodawniem flag z poziomu serwera.

Napisane przez Robiin w 30.11.2018 00:15

Na wstępie chciałbym podziękować AwIlLowi za pomoc przy kodzie  ;)

 

opis

Dla graczy z immunitetem dodaje menu z możliwością przypisania flagi konkretnemu graczowi - z dwoma możliwościami: zapis do pliku, flaga do zmiany mapy.

 

komendy

Linie 14-20.

 

download

Załączone pliki


  • +
  • -
  • 16


#753529 plugin z ilością zabójstw, nickiem i ew. godziną czy coś.

Napisane przez Robiin w 24.11.2018 01:00

Nie testowałem, ale powinno być git.

 

Spoiler

  • +
  • -
  • 2


#753576 plugin z ilością zabójstw, nickiem i ew. godziną czy coś.

Napisane przez Robiin w 25.11.2018 22:45

Sure

Załączone pliki


  • +
  • -
  • 1


#753597 plugin z ilością zabójstw, nickiem i ew. godziną czy coś.

Napisane przez Robiin w 26.11.2018 23:44

Spoiler

  • +
  • -
  • 1