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.
|
Skilled
Rejestracja: 10.11.2010Aktualnie: Nieaktywny
Poza forum Ostatnio: 21.02.2011 19:04




Statystyki
- Grupa: Użytkownik
- Całość postów: 117
- Odwiedzin: 7 488
- Tytuł: Zaawansowany
- Wiek: 34 lat
- Urodziny: Lipiec 6, 1991
-
Imię
Piotrovsky
-
Płeć
Mężczyzna
-
Lokalizacja
Knurów
Kontakt
Narzędzia użytkownika
Znajomi
Skilled nie posiada znajomych
#217613 Problem z kompilacją pluginu z pliku *.sma
Napisane przez Skilled
w 20.02.2011 13:40
#216911 Optymalizacja VPS pod HLDS
Napisane przez Skilled
w 18.02.2011 13:47
#216660 Tylko na Flagę "A"
Napisane przez Skilled
w 17.02.2011 14:20
zmieniłem troszkę kodu, może zadziała może nie, warto sprawdzić
Załączone pliki
-
update_paczki.amxx.rar 5,85 KB 58 Ilość pobrań
#204622 Admin Chat say_team + u
Napisane przez Skilled
w 09.01.2011 21:14
amx_namecolor 5 - Kolor nicku
Name colors: [1] Yellow, [2] Green, [3] White, [4] Blue, [5] Red, [6] Team-Color
amx_color 1 - Kolor tekstu
Message colors: [1] Yellow, [2] Green, [3] White, [4] Blue, [5] Red
amx_listen 1 - ON/OFF < czy ma pisać kolorowo na say < admin
ja mam tak i żyje
chyba byś troszkę pomyślał zanim coś napisziesz
#203157 Jakiś czit na lvl?!
Napisane przez Skilled
w 06.01.2011 10:01
#198541 All talk
Napisane przez Skilled
w 22.12.2010 16:07
amx_cvar sv_alltalk 1
lub jeżeli aby był on cały czas.
wejdź w server.cfg na FTP serwera
i zmień z
sv_voiceenable "0" // sv_alltalk "0" // sv_voicequality "3" //
Na
sv_voiceenable "1" // sv_alltalk "1" // sv_voicequality "5" //
jeżeli nie masz tych komend, po prostu je dodaj i wyłącz i włącz server
proszę myślę iż pomogłem
#198487 Błąd podczas komplikacji
Napisane przez Skilled
w 22.12.2010 14:53
#198483 Pomysly na klasy i itemy
Napisane przez Skilled
w 22.12.2010 14:51
#198147 Menu /zakup
Napisane przez Skilled
w 20.12.2010 23:25
#193478 Problem Surf
Napisane przez Skilled
w 03.12.2010 14:56
#193462 Mini Paczucha [Pluginy Na Święta]
Napisane przez Skilled
w 03.12.2010 13:01

Mini Paczka pluginów świątecznych które znalazłem na forach
* dodaje śnieg na mapę. - śnieg pada, nie leży
* dodaje granaty zamienione na śnieżne kule
* dodaje losowe c4 zamienione z zwykłych na hoinkę, bałwanka, prezent
* dodaje do każdego gracza czapkę mikołaja
* dodaje hosty zamiast zwykłego daje bałwanka

Wszystko jest opisane w plikach txt - nie ma żadnej reklamy -
Paczkę robiłem z 75 minut, może wy byście to znaleźli wcześniej, lecz nie każdy ma chwilę czasu po zabrać się do tego.

Załączone pliki
-
Pluginy na święta.rar 1,17 MB 1667 Ilość pobrań
#191398 QTM COD LVL KICK
Napisane przez Skilled
w 25.11.2010 00:33
#189969 Crashujacy sie Serwer
Napisane przez Skilled
w 19.11.2010 20:54
#189835 Czemu klasa z codmod nie wybucha?
Napisane przez Skilled
w 19.11.2010 15:17
new gMaxPlayers, gMessageDeathMsg, gCvarRadius, gCvarDamage, gCylinderSprite; new const gExplodeSound[] = "weapons/rocketfire1.wav";potem zabierzemy się za dodanie eventów i cvarów do plugin_init
gCvarRadius = register_cvar("cod_promien_wybuchu", "200");
gCvarDamage = register_cvar("cod_obrazenia_przez_wybuch", "100.0"); // obrażenia zawsze podajemy w FLOACIE! czyli np: 10.1 <img src='https://amxx.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />
gMaxPlayers = get_maxplayers();
gMessageDeathMsg = get_user_msgid("DeathMsg");
szukamy teraz
public Death()
pod tym dodajemy
if(klasa_gracza[id] == Nazwa_klasy)
{
new Float:fOrigin[3], iOrigin[3];
entity_get_vector(id, EV_VEC_origin, fOrigin);
iOrigin[0] = floatround(fOrigin[0]);
iOrigin[1] = floatround(fOrigin[1]);
iOrigin[2] = floatround(fOrigin[2]);
message_begin(MSG_BROADCAST,SVC_TEMPENTITY, iOrigin);
write_byte(TE_EXPLOSION);
write_coord(iOrigin[0]);
write_coord(iOrigin[1]);
write_coord(iOrigin[2]);
write_short(sprite_blast);
write_byte(32); // scale
write_byte(20); // framerate
write_byte(0);// flags
message_end();
static victim
victim = -1;
while ((victim = engfunc(EngFunc_FindEntityInSphere, victim, fOrigin, 90.0)) != 0) // 90 = obszar wybuchu
{
if (!is_user_alive(victim))
continue;
ExecuteHam(Ham_TakeDamage, victim, 0, id, 100.0, 1); // 100.0 zabrane dmg
}
if(!informacje_przedmiotu_gracza[id][0]) DajPrzedmiot(id, random_num(1, sizeof nazwy_przedmiotow-1));
doswiadczenie_gracza[id] += doswiadczenia_za_zabojstwo;
SprawdzPoziom(id);
}potem dajemy stocki na sam dół Moda
stock Blast_ExplodeDamage( entid, Float:damage, Float:range )
{
new Float:flOrigin1[ 3 ];
entity_get_vector( entid, EV_VEC_origin, flOrigin1 );
new Float:flDistance;
new Float:flTmpDmg;
new Float:flOrigin2[ 3 ];
for( new i = 1; i <= gMaxPlayers; i++ )
{
if( is_user_alive( i ) && get_user_team( entid ) != get_user_team( i ) )
{
entity_get_vector( i, EV_VEC_origin, flOrigin2 );
flDistance = get_distance_f( flOrigin1, flOrigin2 );
static const szWeaponName[] = "Blast Explosion";
if( flDistance <= range )
{
flTmpDmg = damage - ( damage / range ) * flDistance;
fakedamage( i, szWeaponName, flTmpDmg, DMG_BLAST );
message_begin( MSG_BROADCAST, gMessageDeathMsg );
write_byte( entid );
write_byte( i );
write_byte( 0 );
write_string( szWeaponName );
message_end();
}
}
}
}
stock Create_BeamCylinder( origin[ 3 ], addrad, sprite, startfrate, framerate, life, width, amplitude, red, green, blue, brightness, speed )
{
message_begin( MSG_PVS, SVC_TEMPENTITY, origin );
write_byte( TE_BEAMCYLINDER );
write_coord( origin[ 0 ] );
write_coord( origin[ 1 ] );
write_coord( origin[ 2 ] );
write_coord( origin[ 0 ] );
write_coord( origin[ 1 ] );
write_coord( origin[ 2 ] + addrad );
write_short( sprite );
write_byte( startfrate );
write_byte( framerate );
write_byte(life );
write_byte( width );
write_byte( amplitude );
write_byte( red );
write_byte( green );
write_byte( blue );
write_byte( brightness );
write_byte( speed );
message_end();
}do precache_plugin czyli do pobieranych od pluginu plików do gracza dodajemy efekt wybuchowy sprite
gCylinderSprite = precache_model( "sprites/shockwave.spr" ); precache_sound( gExplodeSound );
A teraz dodajemy cvar'y do amxx.cfg
cod_promien_wybuchu "200" // W jakim odrębie iluś metrów ma wybuchnąć gracz i zadać obrażenia cod_obrazenia_przez_wybuch "100.0" //ile ma zabrać Hp za wybuch <img src='https://amxx.pl/public/style_emoticons/default/smile.gif' class='bbc_emoticon' alt=':)' />
Proszę
P.S na pewno nie dodałeś all jak trzeba mi działa 100 % i jest konkretnie
1 minus zabija ludzi z teamu nawet przy ff off.
#189789 COD MOD [EDYCJA ]
Napisane przez Skilled
w 19.11.2010 12:45
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Reputacja: Skilled
- Regulamin


Dodatki SourceMod



Moja zawartość
