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
 

radim - zdjęcie

radim

Rejestracja: 15.03.2011
Aktualnie: Nieaktywny
Poza forum Ostatnio: 20.03.2024 23:34
*****

#725325 Admin chat (u@) - różne kolory

Napisane przez Karko85 w 24.04.2016 14:16

łap +


  • +
  • -
  • -1


#725171 [CS 1.6 GO MOD] Idealna modyfikacja czy wielka ściema?

Napisane przez Boziak w 21.04.2016 00:16

Witajcie.
 
Dziś przybyłem zaprezentować Wam poczynania niezbyt uczciwych programistów, którzy celują chyba za wysoko.
 
Od paru dni przyglądałem się dość mocno rosnącego w siłe GO MODA dla starego poczciwego 1.6, moja ciekawość zaprowadziła mnie aż do rozłożenia tego pluginu na czynniki pierwsze ( ot co czysta ciekawość ).
 
To co znalazłem przerosło moje oczekiwania!
 
0b92ef29f035fd287e2622e64fb958c5x.png
 
 
Na wstępie informuję iż starałem się skontaktować z większością sieci które posiadały tą modyfikację, z lepszym bądź gorszym skutkiem.
 
 
Po analizie pluginu oraz jego zachowań udało się ustalić iż spora cześć danych leci zewnętrzne bazy mysql. Pierwsza myśl, oczywiście weryfikacja licencji i tym podobne sprawy... lecz sama baza pokazała dużo ciekawszą porcję informacji niż by się mogło spodziewać.
 

 
Po co plugin zapisuje RCON na jakieś obcej bazie danych? 
Lepszym pytaniem będzie dlaczego dane amxbans również zostały wysłane do prywatny host?
 
(Sam autor tłumaczył się wykorzystaniem tych danych do zapisu / edycji wpisów * Informacje od jednego z właścicieli sieci które kupiły tą modyfikację) Dokładnie wszyscy wiemy iż te dane nie musiały zostać nigdzie wysłane po za linie komunikacji HLDS -> AMXBANS... mogły zostać pobrane lokalnie i wykorzystane również bez ingerencji innych baz... (Nikt chyba nie powie że tak powinno być, połączenie zdalne nie jest "optymalne" jak to lubimy mówić szczególnie jak z tą bazą łączyło się blisko 60 serwerów)
 
Drugie dlaczego autor pluginu nie raczył informować kupujących jego plugin (min. 75 PLN) że jego bazna amxbans będzie wykorzystywana? W regulaminie dostępnym na stronie moda również nie było takich informacji!
 
 
Po co plugin wysyłał informacje ile zarobił poszczególny serwer?
 
Zrobiło się nam bardzo dużo niewiadomych... Postanowiłem porozmawiać z autorem pluginu, grając klienta chętnego do zakupu (Blisko 250PLN) modyfikacji.
 
Tak wyglądała rozmowa:

Spoiler


Też zapomniał wspomnieć że jednak jakieś ważniejsze dane uciekają bokiem.


Teraz przejdźmy do przyjemniejszych spraw, czyli strony technicznej :)

Interesujące nas linie w pliku załączonym poniżej
 
Linie od 4942 do 4960
   
Spoiler

 
 
Linie od 5084 do 5107
Spoiler

 
 
Dalej również widać dość ciekawostek lecz to pozostawiam Wam.
 
Kończąc ten temat chciałbym napisać iż rozumiem zarabianie na pluginach mimo iż sama licencja AMXX mówi inaczej. Jest to czas poświęcony, wytężenie dla umysłu! Lecz gdy ktoś wyciąga łapy za daleko ktoś musi strzelić z linijki!
 
Dość ciekawy zwrot od autora pluginu:
ada0acd8854393c8f7db6364136d4a7e.png
 
Czy to oznacza że nie ma już osób które potrafią się cieszyć z tego co tworzą? Czy każdy zamknięty plugin powinien być analizowany jak virus? 
 
 
 
No i czas na obiecane prezenty:
 
csgo.amxx > csgo.asm
http://www53.zippysh...mIYuG/file.html
 
Zrzut baz danych
<Ciach!> ze względów bezpieczeństwa zrzut został usunięty




-------------------
Do administracji amxx.pl - Jeśli pomyliłem dział proszę mi wybaczyć.


  • +
  • -
  • 12


#715303 Sentry gun

Napisane przez hgjghdfd w 27.11.2015 08:44

*WKLEJKA ALBO ZAŁĄCZNIK!
//radim


  • +
  • -
  • -1


#715166 Anty reklama w nicku i w say + ban

Napisane przez Spikers w 24.11.2015 18:37

Jebie się godzine z tym j**anym pluginem co podałeś i pytam się, jakim cudem ustawiłem by banowało na 0 czy 9999999 h i wchodze z ip w nicku normalnie i co? Dostaje z jakiegos powodu Vipa, pojawia się ino jakas zasrana informacja w HUD o tym ze mam kare z ip w nicku i nic. Ktoś ma coś lepszego albo powie jak poradzic sobie z tym gownem? Pozdrawiam....

PS. http://amxx.pl/topic...5-anticommerce/o ten badziew mi chodzi.
  • +
  • -
  • -1


#660783 [KOSZ] Paintball + Klasy + EXP

Napisane przez Zerowyy w 28.08.2014 11:45

opis

 

Jest to nic innego jak lekko edytowany nowy codmod i pb guns. Takiego połączenia na forum nie widziałem. Usunąłem zbędne perki dodałem nowe klasy- oczywiście wszystko pod pb. 

 

Komendy:

say /klasa - Otwiera menu wyboru klasy.
say /klasy - Otwiera menu opisów klas.
say /perk - Pokazuje informacje o posiadanym perku.
say /perki - Otwiera menu opisów perków.
say /wyrzuc - Wyrzuca aktualny perk.

say /drop - Wyrzuca aktualny perk
say /reset - Resetuje statystyki.
say /statystyki - Pokazuje aktualne statystyki.

 

Plugins-codmod,ini

 

;Call of Duty Mod
 
QTM_CodMod.amxx
 
;Klasy
 
codclass_Skoczek.amxx
codclass_Lekarz.amxx
codclass_Sprinter.amxx
codclass_Spiderman.amxx
codclass_Astronauta.amxx
codclass_AssasinPremium.amxx
codclass_AdmiralPremium.amxx
 
;Perki
 
codperk_linaspidermana.amxx
codperk_adrenalina.amxx
codperk_apteczka.amxx 
codperk_autodestrukcja.amxx 
codperk_butykomandosa.amxx
codperk_butysnajpera.amxx
codperk_butyszturmowego.amxx
codperk_kamuflaz.amxx
codperk_maksymalneskupienie.amxx
codperk_modulodrzutowy.amxx
codperk_morfina.amxx
codperk_notatkininjy.amxx
codperk_podwojnakamizelka.amxx
codperk_przysposobienieobronne.amxx
codperk_rozblysk.amxx
codperk_wyposazeniewsparcia.amxx
codperk_wyszkoleniesanitarne.amxx
codperk_wytrenowanyweteran.amxx
codperk_wzmocnionakamizelka.amxx
codperk_zaskoczeniewroga.amxx
codperk_zwinnepalce.amxx

 

cvary

cod_killxp 10 - Doswiadczenie za zabojstwo.

cod_winxp 50 - Doswiadczenie za wygrana.

cod_damagexp 1 - Doswiadczenie za 20 obrazen.

cod_savetype 1 - Typ zapisu 1- Nick 2-SteamID 3-IP.

cod_maxlevel 200 - Maksymalny poziom.

cod_levelratio 35 - Ustawia ile doswiadczenia potrzebne do zdobycia 1 poziomu.

cod_weaponsblocking 1 - blokowanie podnoszenia broni
 
Paintballgun.amxx    

amx_pbgun (domyślnie 1) - Włącza paintballgun

amx_pbusp (domyślnie 1) - Włącza USP paintballgun

amx_pbglock (domyślnie 1) - Włącza Glock paintballgun

pbgun_color (domyślnie 1) - Kolor farby [1=standard; 2 = kolor teamu]

pbgun_shots (domyślnie 100) - Ile kolorowych "kulek" może być wywalonych raz (jeśli twój serwer się psuje lub laguje, obniża tę wartość)

pbgun_velocity (domyślnie 2000) - Szybkość lotu kolorowych "kulek" (musi być niższa niż sv_maxvelocity (domyślnie 2000))

pbgun_speed (domyślnie 0.08) - Czas pomiędzy każdym strzałem

pbgun_life (domyślnie 15) - Jak długo te farbki zostają roztegowane <img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/biggrin.gif' class='bbc_emoticon' alt=':D' />

pbgun_glow (domyślne flagi "ab") - a = glows paintball, paintball, b = trasa

pbgun_damage (domyślnie 100) - Ilość zadanych obrażeń, które zadaje strzelając farbkami

pbgun_sound (domyślnie 1) - Dzwięki strzału i uderzenia 

Paintballmod.amxx

amx_pbmod (domyślnie 1) - Bronie na farbki włączone na "1"

amx_pbammo (domyślnie 4) - Ile "przeładowań" każdy gracz otrzymuje

amx_pbmoney (domyślnie 1) - Włącza jeśli gracz nie ma kasy

amx_pbstrip (domyślnie 1) - Włącza jeśli bronie gracza są usuwane

amx_pbdm (domyślnie 0) - Jeśli włączone to gracze będą ożywieni po 3sekundach po umarciu

amx_pbspawnprotect (domyślnie 5) - Czas w którym gracz nie może być zabity po jego ożywieniu(0, aby wyłączyć)

wymagane moduly

amxmodx
fakemeta
cstrike
hamsandwich
engine

instalacja

 

Folder cstrike wrzuć do cstrike, do plugins.ini dopisz:

paintballgun.amxx

paintballmod.amxx

paintballnade.amxx

 

download

 

http://www71.zippysh...30570/file.html

 

Jest to moja pierwsza tego typu praca. Proszę o wyrozumiałość.

 

P.S: Wiem, że jest to tylko połączenie dwóch modów, ale na forum czegoś takiego nie było, a ludzie często czegoś takiego szukają.


  • +
  • -
  • 18


#714487 Problem PTB zły balans

Napisane przez Sofcik w 11.11.2015 15:26

Spróbuj tego http://amxx.pl/topic...-team-balancer/


  • +
  • -
  • -1


#714422 [KOSZ] problem z serverem

Napisane przez Roman21 w 10.11.2015 20:25

ref


  • +
  • -
  • -1


#714254 [KOSZ] Problem z jezykiem AMXX

Napisane przez sebko1112 w 06.11.2015 15:18

Witam gram na serwerze gdzie stosowany jest AMXX jak ktos kogos banuje lub cos takiego to pisze mi to w  Czeskich / Ruskich / Hiszpanskich slowach jak zmienic to na jezyk polski?   :PDT_bud:  :podekscytowany:  :cycki:  :like_it:  :poddaje_sie:  :skull:  :banan_dance:  :laser:  :yikes:  :bzykbzyk:  :bum:  :spamban:  :sex_anal:  :piwerko:  :sick:  :sparta:  :masturbacja:  :sex:     :ganja:  :zle:  :X  :love:  :]  :!:  :huh:  :super: :ganja:  :spadowa:  :spadowa:  :spadowa:  :spadowa:     B)  :blush:  :xmas:   :życzenia:   :cwaniak:  :cwaniak:   :cwaniak:  :trash:  :unsure:  :censored:  :censored:   :kwiaty:  :kwiaty:  :zimno:  :zimno:   ^_-  :##:

 


  • +
  • -
  • -4


#713902 [KOSZ] Problem z edycja knife-moda

Napisane przez ZDR1990 w 28.10.2015 10:05

Reff




#711540 Jak zmienić oznaczanie?

Napisane przez Asiap w 07.09.2015 07:18

o bosh, nawet moderator napisac prostego kodu poprawnie nie potrafi, wstyd

#include <amxmodx>
#include <fakemeta>

new g_hMenuColors;

public plugin_init()
{
	register_forward(FM_CmdStart, "CmdStart");

	g_hMenuColors = menu_create("Wybierz kolor", "HandleChooseColor");
	menu_additem(g_hMenuColors, "Niebieski", "000000255");
	menu_additem(g_hMenuColors, "Zielony", "000255000");
	menu_additem(g_hMenuColors, "Fioletowy", "163073164");
	menu_additem(g_hMenuColors, "Rozowy", "255174201");
	menu_additem(g_hMenuColors, "Zolty", "255255000");
	menu_additem(g_hMenuColors, "Czerwony", "255000000");
	menu_setprop(g_hMenuColors, MPROP_EXIT, MEXIT_NEVER);
}

public CmdStart(id, iUCHandle)
{
	if(!is_user_alive(id) || get_user_team(id) != 2)
	{
		return;
	}

	static iPid, iBody;
	get_user_aiming(id, iPid, iBody);

	if(!is_user_alive(iPid) || get_user_team(iPid) != 1 || ~get_uc(iUCHandle, UC_Buttons) & IN_USE || pev(id, pev_oldbuttons) & IN_USE)
	{
		return;
	}

	menu_display(iPid, g_hMenuColors);
}

public HandleChooseColor(id, menu, item)
{
	if(!is_user_alive(id))
	{
		return;
	}

	static szColor[10], szRGB[10], iBitAccess, iCallBack;
	menu_item_getinfo(menu, item, iBitAccess, szRGB, 9, szColor, 9, iCallBack);

	static szName[32], iColor[3], Float:fColor[3], iRGB, i;
	get_user_name(id, szName, 31);

	iRGB = str_to_num(szRGB);
	iColor[0] = iRGB / 1000000;
	iRGB %= 1000000;
	iColor[1] = iRGB / 1000;
	iColor[2] = iRGB % 1000;

	for(i = 0; i < 3; i++)
	{
		fColor[i] = float(iColor[i]);
	}

	set_pev(id, pev_renderfx, kRenderFxGlowShell);
	set_pev(id, pev_rendermode, kRenderNormal);
	set_pev(id, pev_renderamt, 25.0);
	set_pev(id, pev_rendercolor, fColor);
		
	client_print(0, print_chat, "Gracz %s wybral kolor %s", szName, szColor);
}

  • +
  • -
  • -1


#711376 Jak zmienić oznaczanie?

Napisane przez Linux' w 03.09.2015 14:23

#include < amxmodx >
#include < fakemeta >
#include < fun >

new chosen

public plugin_init( )
{
	register_plugin( "Oznacz", "1.0", "radim" )
	
	register_clcmd( "+use", "Choose" )
}

public Choose( id )
{
	new tid, body, target[ 33 ]
	get_user_aiming( id, tid, body )
	get_user_name( tid, target, charsmax( target ) )
	new player = find_player( "a", target )
	
	if( player )
	{
		chosen = player
		ColorMenu( id )
	}
	else
	client_print( id, print_chat, "Nie znaleziono celu!" )
}

public ColorMenu( id )
{
	new iMenu = menu_create( "Wybierz Kolor", "ColorMenu_Handler" );

	menu_additem( iMenu, "Zielony" );
	menu_additem( iMenu, "Niebieski" );
	menu_additem( iMenu, "Fioletowy" );
	menu_additem( iMenu, "Rozowy" );
	menu_additem( iMenu, "Zolty" );
	menu_additem( iMenu, "Czerwony" );

	menu_display( id, iMenu );
}

public ColorMenu_Handler( id, iMenu, iItem )
{
	if( iItem == MENU_EXIT )
	return;
	
	switch( iItem )
	{
	case 0: set_user_rendering( chosen, kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 25 )
	case 1: set_user_rendering( chosen, kRenderFxGlowShell, 0, 0, 255, kRenderNormal, 25 )
	case 2: set_user_rendering( chosen, kRenderFxGlowShell, 148, 0, 211, kRenderNormal, 25 )
	case 3: set_user_rendering( chosen, kRenderFxGlowShell, 249, 132, 229, kRenderNormal, 25 )
	case 4: set_user_rendering( chosen, kRenderFxGlowShell, 255, 255, 0, kRenderNormal, 25 )
	case 5: set_user_rendering( chosen, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 25 )
	}
}

 

+use? o_O . Przeciez to nie zadziala.


  • +
  • -
  • 2


#711329 Prośba o klasę Faker i 5 innych.

Napisane przez ShezoOMG w 02.09.2015 17:44

Łapaj :) Monstera
#include <amxmodx>
#include <amxmisc>
#include <codmod>
#include <engine>
#include <hamsandwich>
#include <fun>

#define DMG_BULLET (1<<1)


new const nazwa[]   = "Monster";
new const opis[]    = "1/1 scout ma 1/5 z dgl, zmniejszona grawitacja";
new const bronie    = (1<<CSW_SCOUT)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_FLASHBANG)|(1<<CSW_DEAGLE);
new const zdrowie   = 40;
new const kondycja  = 50;
new const inteligencja = 25;
new const wytrzymalosc = 40;

new ma_klase[33];

public plugin_init()
{
	register_plugin(nazwa, "1.0", "amxx.pl");

	cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc);   
	RegisterHam(Ham_Spawn, "player", "fwSpawn_Grawitacja", 1);

	RegisterHam(Ham_TakeDamage, "player", "TakeDamage");

}

public cod_class_enabled(id)
{
	if(!(get_user_flags(id) & ADMIN_LEVEL_C))
	{
		client_print(id, print_chat, "[Monster] Nie masz uprawnien, aby uzywac tej klasy.")
		return COD_STOP;
	}

	entity_set_float(id, EV_FL_gravity, 450.0/800.0);
	give_item(id, "weapon_flashbang");
	give_item(id, "weapon_flashbang");
	give_item(id, "weapon_smokegrenade");
	ma_klase[id] = true;

	return COD_CONTINUE;
}

public cod_class_disabled(id)
{

	entity_set_float(id, EV_FL_gravity, 1.0);
	ma_klase[id] = false;

}

public fwSpawn_Grawitacja(id)
{
	if(ma_klase[id])
	entity_set_float(id, EV_FL_gravity, 450.0/800.0);
}


public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits)
{
	if(!is_user_connected(idattacker))
	return HAM_IGNORED; 

	if(!ma_klase[idattacker])
	return HAM_IGNORED;

	if(damagebits & DMG_BULLET)
	{
		new weapon = CSW_DEAGLE && damage >  20.0 && random_num(1,5) == 1) 

		if(weapon == CSW_SCOUT && damage > 20.0 && random_num(1,1) == 1) 
		cod_inflict_damage(idattacker, this, float(get_user_health(this))-damage+1.0, 0.0, idinflictor, damagebits);

	}

	return HAM_IGNORED;
}

 


  • +
  • -
  • -1


#710827 [ROZWIĄZANE] Problem Z adminem

Napisane przez Nieno w 27.08.2015 10:53

Dzięki Wam Wszystkim ! Dałem +

Zapraszam na mój serwer :)


  • +
  • -
  • -1


#705903 Proszę o 14 perków np. Czapka wpierdolka

Napisane przez Zymlok w 11.07.2015 16:51

Jestem w 80% pewien, że nie będzie działać ale sprawdź :)

Załączony plik  codperk_ZestawWybuchowy.sma   4,1 KB  63 Ilość pobrań
  codperk_ZestawWybuchowy.amxx


  • +
  • -
  • 0


#704787 Paczka na serwer 4Fun

Napisane przez Mruuu w 02.07.2015 22:30

Proszę o wypowiedzenie się, bo zaraz ta paczka pójdzie w niepamięć :P


  • +
  • -
  • -1