client_cmd(id, "spk QTM_CodMod/selectnew2.wav");
Ch*ja tam pamiętam z amxów, hldsów i w ogóle kanter strajków, ale przy tych spk nazwę dźwięku wpisz bez formatu. Czyli selectnew2 zamiast selectnew2.wav
To równanie zostało stworzone przy pomocy kodu LaTeX:
Edytor LaTeX online: CodeCogs.com/latex/eqneditor.php
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.
|
Moja historia na AMXX.pl:
2011 - Admin FFA
2011 ~ 2012 - Support Team
2012 ~ 2014 - Moderator
2014 - Junior Admin
2015 - Przyjaciel
Napisane przez sharkowy
on 04.08.2022 22:13
Napisane przez sharkowy
on 31.03.2021 04:53
Napisane przez sharkowy
on 30.03.2021 15:12
a kojarzysz może co to za plugin
Szczerze mówiąc, to nigdy nie widziałem w necie takiego pluginu.
czy da się zrobić tak, aby nie dotyczyło to wszystkich graczy?
Da się, poproś o to właściciela serwera, może pójdzie Ci na rękę
Nie dałoby się może podmienić jakiegoś pliku na oryginalny celownik?
Raczej nie tędy droga.
Napisane przez sharkowy
on 30.03.2021 12:33
Napisane przez sharkowy
on 25.03.2021 14:39
Klasy pisane jakieś 8 lat temu, publikowałem je tutaj, ale tematy jak i załączniki zjadło wraz z kasacją mojego konta publikuje ponownie, prawdopodobnie działają.
Andariel: Na E wyrzuca kulę plasmy, która rani wszystkich przeciwników (znane z diablo moda, kod bodajże autorstwa Stacha, ja jedynie przeniosłem to na cod moda)
Instalacja standardowa, plik .amxx do folderu plugins, sprites do sprites, dźwięk do sound/misc.
Wsparcie Soniczne: Na E używa fali, która zadaje 65 dmg wszystkim przeciwnikom w zasięgu 400j. Fali można używać co 15 sekund. Zabicie z fali zaliczane jest do rankingu.
Instalacja standardowa, plik .amxx do folderu plugins, dźwięk do sound/misc.
Napisane przez sharkowy
on 11.03.2021 08:40
Podmień na ten:
public Kick(id, const powod[]) { if(!g_kogo[id]) { client_print(id, print_chat, "%s Nie ma wszystkich danych", tag); return; } new bool: show = (get_cvar_num("amx_show_activity") == 2) ? true : false; new pl = g_kogo[id]; new name[2][33]; get_user_name(id, name[0], 32); get_user_name(pl, name[1], 32); set_hudmessage(0, 255, 0, 0.05, 0.35, 0, 6.0, 5.0, 0.5, 0.15, 7); show_hudmessage(0, "Gracz o nicku %s ^nZostal wywalony przez %s ^nPowod: %s", name[1], show ? name[0] : "admina", powod); console_print(pl, "%s ==========================================", tag); console_print(pl, "%s Zostales wykopany przez %s", tag, show ? name[0] : "admina"); console_print(pl, "%s Powod: ^"%s^"", tag, powod); console_print(pl, "%s Jezeli uwazasz, ze kick byl bezpodstawny zglos to na %s", tag, strona); console_print(pl, "%s ==========================================", tag); server_cmd("kick #%d ^"%s^"", get_user_userid(pl), powod); log_to_file("kick.log", "Admin %s wykopal gracza %s z powodem %s", name[0], name[1], powod); }
Nazwa pliku to kick.log w folderze logs. a logi wyglądają tak:
L 03/11/2021 - 08:39:24: Log file started (file "cstrike/addons/amxmodx/logs/kick.log") (game "cstrike") (amx "1.9.0.5263")
L 03/11/2021 - 08:39:24: Admin sharkowy wykopal gracza czesiek z powodem AFK
Napisane przez sharkowy
on 11.03.2021 08:14
Skoro udzielasz tak jasnych odpowiedzi, to i ja takiej Ci udzielę - w pluginie z którego korzystasz znajdź funkcję odpowiadającą za wyrzucenie gracza, w niej znajdź linijkę z komendą wykonaną na graczu (coś typu amx_kick(...) za pewne) i tuż pod nią dodaj chociażby log_to_file z odpowiednimi parametrami.
Napisane przez sharkowy
on 04.03.2021 14:43
Napisane przez sharkowy
on 26.02.2021 21:46
Cytując Darka z przed paru lat;
Lepiej używać jest cs_get_user_team druga funkcja czyli get_user_team w pewnych przypadkach zwróci nieprawdziwe dane
Więc dmuchając na zimne słuchajmy się rad naszego miszcza
if(get_user_flags(id) & FLAGA_USERA && cs_get_user_team(id) == CS_TEAM_T || cs_get_user_team(id) == CS_TEAM_CT)
Tutaj już można wspomóc się zmienną, bo trochę długa linijka wychodzi no ale co tam.
Napisane przez sharkowy
on 12.02.2021 13:55
Napisane przez sharkowy
on 11.02.2021 14:26
Napisane przez sharkowy
on 08.02.2021 10:33
Geniusz.
Tym -1 punktem reputacji to chyba sobie kpisz. Sobie też daj bo jednak twoja wypowiedź jest większym "geniuszem".
//
Aby ciche chodzenie nie było na flagę to wystarczy usunąć:
(get_user_flags(id) & ADMIN_LEVEL_E))
To lepiej uważaj geniuszu ile nawiasów usuwasz, bo takim mykiem nawet nie skompilujesz tego pluginu.
Dla każdego zombie.bez róznicy
Nie pamiętam dokładnie jak to działa w zombie modach, ale tyle chyba wystarczy:
#include amxmodx #include fun #include hamsandwich #include cstrike #define PLUGIN "plugin" #define VERSION "1.0" #define AUTHOR "plugin" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); RegisterHam(Ham_Spawn, "player", "Spawn", 1); } public Spawn(id) { if(is_user_alive(id) && cs_get_user_team(id) == CS_TEAM_T) set_user_footsteps(id,1) }
Napisane przez sharkowy
on 07.02.2021 21:54
Napisane przez sharkowy
on 04.01.2021 14:22
Jakiej pomocy oczekujesz od załogi amxx.pl? mają zorganizować akcję odwetową? poprosić w Twoim imieniu organy ścigania o interwencje? czy może pogratulować Ci głupoty? koleś, który Cię oszukał nie jest w żaden sposób powiązany z tym forum, poza tym, że posiada tu konto, nie należy mu się nawet za to ban, bo dlaczego? oszukał Cię prywatnie, nie działając pod banderą forum. Płatne zlecenia to indywidualna sprawa każdego użytkownika, jeżeli jesteś zbyt ufny i nie masz pojęcia w co się pchasz, to licz się z tym, że możesz zostać oszukany przez swoją własną głupotę.