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
 

AmD - zdjęcie

AmD

Rejestracja: 04.05.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 16.03.2011 18:45
-----

#223265 Finał 1.5.1 Przycisk usuń bana bez zalogowania?

Napisane przez L0rdS^P0l4K w 09.03.2011 11:45

Zdziwiła mnie pewna rzecz wchodząc na czyjąś tam listę banów finalnej v. gm amxbans 1.5.1
Oto SS:
LINK: http://pobyku.webpolak.pl/bans.PNG

fix: [nie testowałem ale dokładnie tak było to rozwiązane w v. 1.5]
Otwórz
./templates/TWÓJ_STYL/ban_list.tpl
Wyszukaj kod:
<form method="POST" style="display:inline;">
<input class="img_input" name="del_ban" type="image" src="templates/{$design}/gfx/page_delete.png" onclick="return confirm('{"_DELBAN"|lang}{"_DATALOSS"|lang}');" border="0" title="{"_TIP_DEL"|lang}" />
<input type="hidden" name="site" value="{$site}" />
<input type="hidden" name="bid" value="{$ban_list.bid}" />
<input type="hidden" name="details_x" value="1" />
</form>
Zamień na:
{if $smarty.session.bans_delete=="yes"}
<form method="POST" style="display:inline;">
<input class="img_input" name="del_ban" type="image" src="templates/{$design}/gfx/page_delete.png" onclick="return confirm('{"_DELBAN"|lang}{"_DATALOSS"|lang}');" border="0" title="{"_TIP_DEL"|lang}" />
<input type="hidden" name="site" value="{$site}" />
<input type="hidden" name="bid" value="{$ban_list.bid}" />
<input type="hidden" name="details_x" value="1" />
</form>
{/if}

Proszę przetestować i dać znać... :-). Ew wrzucić od razu do paczki aby ci co pobierają nie mieli takich niespodziewajek.


Pozdrawiam
L0rd$^P0|4K
  • +
  • -
  • 4


#223233 (1.5.1) strefa admina

Napisane przez mgr inż. Pavulon w 09.03.2011 00:25

Np coś takiego: Załączony plik  sql.inc.php.zip   4,5 KB  63 Ilość pobrań

Do include/

A problem może wynikać z tego, że ogólnie forum gmc leży w tym momencie.
  • +
  • -
  • 2


#223140 GmAMXBans 1.5.1 - FINAL

Napisane przez Szyfrant w 08.03.2011 20:21

Gdy robicie abdejta to tylko zamieniacie pliki


  • +
  • -
  • 5


#223130 GmAMXBans 1.5.1 - FINAL

Napisane przez Szyfrant w 08.03.2011 19:58

GmAMXBans 1.5.1 FINAL


A więc tak

DżiEm Staff (Gm Staff) przeprasza za zbugggowaną wersję 1.5 i wydaję nową oznaczoną 1.5.1

Oto pliki, które zostały zmodyfikowane

Web
setup.php
ban_list.php
include / amxxhelper.php
include / sql.inc.php
include / config.inc.php
include / admin / admin_wm_ms.php
include / admin / admin_so_in.php
include / admin / admin_so_vs.php
include / admin / admin_so_up.php
include / admin / admin_sm_av.php
templates / *

Plugin
configs / amxbans.cfg
[+] Configs / amxbans-ssban.cfg
scripting / amxbans_core.sma
scripting / amxbans_main.sma
scripting / amxbans_ssban.sma
scripting / include / amxbans / cmdBan.inl
scripting / include / amxbans / init_functions.inl


Bugfixy:
(# 81) Dodano opóźnienie inicjacji połączenia MySQL
(# 64) Poprawiono bug ze zmianą nazwy serwera ",".
(# 74) Poprawiono edytowanie administratorów w WEB
(# 73) Poprawiono unban od strony WEB'a
(T2806) Zapisywanie konfiguracji serwera działa już poprawnie
I wiele innych ( Ychy).

Gratki dla:
@ XPaw
@ Szyfrant, @ Pavulon i generalnie dla AMXX.pl za pomoc techniczną
@ Nardamon - za coś tam. Nie no, żart. Za wyłapywanie bugów i pomoc ogólną.

------------------------------
Gratki od AMXX.PL

L0rdS^P0l4K - Za bystre oko Przycisk usuń bana bez zalogowania
Kawon - Za fix'a [GmAMXBans]Brak uprawnień

@ Gm-community.net
Pierwotny link http://gm-community.net/thread.2822 :D (Bo zawsze chcą)

---------------
Bugfixy AMXX.PL ( Załącznik)


(# 999997) Przycisk usuń bana bez zalogowania
(# 999998) Wyświetlanie podwójnych banów
(# 999999) [GmAMXBans]Brak uprawnień

ban_list.php
sql.inc.php
admin_sv.tpl (darkgold i default)
ban_list.tpl (darkgold i default)


Poprzednia ilość pobrań: 10
Załączony plik  bugfixy.zip   22,21 KB  4492 Ilość pobrań
(BUGFIXY NIE SĄ ZAWARTE W W PACZCE)

Instalacja Bugfix'ów
Pliki należy wkleić do folderu (Gm)AMXBansa

-------------------------------------------------

Załączony plik  spolszczone-configi.rar   2,63 KB  4784 Ilość pobrań


Instalacja Spolszonych config'ów
Folder configs należy wgrać do addons/amxmodx/
-------------------------------------------------
Oryginalne 1.5.1 Bez poprawek

Instalacja
Gdy robicie update to tylko zamieniacie pliki, gdy na nowo instalujecie to normalnie poprzez setup.php (Są tematy z instalacją)


Poprzednia ilość pobrań: 140
Załączony plik  (Gm) AMXBans 1.5.1(bez fixów).zip   2,36 MB  9668 Ilość pobrań


----------
Co poniektórzy zabierający się za instalację GmAMXBansa nie potrafią nawet skompilować .sma i piszą mi na PW. (Ostrzegam, zwarnuje)
Załączony plik  plugins.rar   129,26 KB  7496 Ilość pobrań

  • +
  • -
  • 48


#223012 Wklejka AMXX.pl

Napisane przez mgr inż. Pavulon w 08.03.2011 16:43

Startuje forumowa Wklejka Dołączona grafika

Czyli aplikacja umożliwiająca wklejenie(tekst lub z pliku) dowolnego tekstu jakim może być kod programu czy plik konfiguracyjny.
Taki kod możemy następnie prosto udostępnić za pomocą linka, np: Wklejka 12995981461736
Dostępne jest wiele typów kolorowania składni wraz z odnośnikami do opisów funkcji (np. do naszej Dokumentacji AMXX)
A w profilu użytkownik każdy ma wgląd do listy ostatnio dodanych przez siebie wklejek.


Dzięki temu uzyskujemy większą przejrzystość na forach czy też w komunikatorach.
  • +
  • -
  • 13


#222815 Banowanie Adresu IP - czy to możliwe?

Napisane przez mgr inż. Pavulon w 07.03.2011 19:52

Zasadnicze pytanie. Jaki masz dostęp do tej bazy?
Jak root to masz dostęp do bazy mysql i tabeli user.
Tam masz użytkowników i uprawnienia.

Jak tego nie masz i nie możesz pozbyć się użytkownika to pisz do supportu.
  • +
  • -
  • 1


#221380 [L$P] Zakładka SLOTY

Napisane przez L0rdS^P0l4K w 04.03.2011 00:06

Przestawiam wam kolejną modyfikację skryptu www GMAMXBans, tym razem jest to zakładka SLOTY.

INSTALACJA:
1. Rozpakuj paczkę, i wrzuć pliki do swojej instalacji amxbans, zachowując drzewo folderów.
2. Tworzymy w panelu admina, zakładkę sloty.

Panel Admina -> Strona -> Menu użytkownika
Napis w Menu [Niezalogowany]: Sloty
Napis w Menu [Zalogowany]: Sloty
Odnośnik [Niezalogowany]: slots_list.php
Odnośnik [Zalogowany]: slots_list.php

3. Tworzymy w panelu admina, zakładkę premium. [tylko od wersji 1.1]

Panel Admina -> Strona -> Menu użytkownika
Napis w Menu [Niezalogowany]: Premium
Napis w Menu [Zalogowany]: Premium
Odnośnik [Niezalogowany]: slots_list.php?premium=1
Odnośnik [Zalogowany]: slots_list.php?premium=1


UWAGA!!! Aby na liście adminów nie pokazywało nam slotów ani osób które mają wykupione premium, proszę ustawić konta ze slotami i premium [NIE-Adminów] na "Nie pokazuj na liście adminów"


DEMO: [AMXBans GM 1.6] PoByku.com - Lista wykupionych Slotów

HISTORIA:

v1.1a 29.05.2011r - Dodano folder z ikonkami dla domyślnego stylu i darkgold
v1.1 04.03.2011r - Dodano listę do klasy premium COD [domyślnie flaga 'T']
v1.0a 04.03.2011r - Dodano pliki do domyślnego stylu GM AMXBans 1.5
v1.0 03.03.2011r
Jeżeli ktoś chciałby wykorzystać moje modyfikacje do czegokolwiek masowego :-) Zasymilować ze swoim dodatkiem później opublikowanym szerszej ilości użytkowników, proszę o dodanie do stopki:
Edited  by <a target="_blank" href="http://www.webpolak.pl">L0rd$^P0|4K -  webpolak.pl</a>

Pobierz: Załączony plik  Slots Pages 1.1a GM AMXBans 1.6.rar   11,99 KB  481 Ilość pobrań

Załączony plik  Slots Pages 1.1 do GMAMXBans 1.5.rar   6,83 KB  257 Ilość pobrań

Załączony plik  Slots Pages 1.0a do GmAMXBans 1.5.rar   6,47 KB  169 Ilość pobrań

Załączony plik  Slots Pages 1.0 do GmAMXBans 1.5.rar   4,36 KB  168 Ilość pobrań

  • +
  • -
  • 13


#221289 FAQ - Rozwiązane problemy i najczęściej zadawane

Napisane przez Portek w 03.03.2011 20:05

Wiele osób opisuje problemu typu "na ventrilo, teamspeak" mikrofon działa poprawnie lecz w csie mi trzeszczy, przerywa o co chodzi? Postępuj zgodnie z poniższymi pktami a problem zostanie w 100% rozwiązany.

Pod warunkiem że serwer jest odpowiednio ustawiony.

2. Nie widzę wiadomości na chacie[...]
* instalujemy patcha v23

Szczególnie przy steamie :-)

11. Steam connection lost
Pomocnym rozwiązaniem tego problemu jest usunięcie pliku

* clientregistry.blob lub
* opuszczenie licznych grup na steam

A zwykły restart nie wystarczy? Czy chwila "przeczekania"? Serwery Valve mają to do siebie że czasami lubią nie działać. To z opuszczeniem grup jest co najmniej śmieszne ^D^

Oznacza to, że gubimy pakiety. Czasami pomaga ustawienie rate'ów, najczęstszym problemem tego jest wina dostawcy, w dzien najwiecej osob korzysta z internetu stad te zagubione pakiety. Może być coś skopane w sterownikach/obsłudze stosu TCP/IP w systemie. Wówczas reinstalka sterowników, w ostateczności systemu powinna naprawić problem.

Albo że problem jest po stronie łącz maszyny na której stoi serwer.

Najczestrzą winną tego problemu (nie tylko na platformie counter-strike 1.6) jest przyczyna dwurdzeniowego procesora.

Gucio prawda :-) Tego błędu od dawna już nie ma - na platformie steam oczywiście.

19. Error: Could not connect to steam network i Błąd Steam.exe (main exception): CMultiFieldBlob(pSerialized): Bad field - extend past end of blob
By skutecznie naprawić ten problem:

* Wyłącz steama
* usuń plik ClientRegistry.blob


Jesli nie pomaga to znaczy ze mamy zablokowane porty lub cos przerywa polaczenie ze steamem (np zapora/firewall). Blokada portow czesto wystepuje kiedy podlaczamy router wtedy musimy u siebie je odblokowac.

Albo że serwery Valve znów mają problemy, przy blokadzie portów pojawia się inny komunikat.

20. Programy ktore mogą spowodować problem z polaczeniem steam
O to spis programów które mogą kolidować ze steamem, które powodują, wpływają między innymi na wydajność oraz jakość gry:

I co? Wyłączyć je?

21. Zmiana na 32 bity nie pomaga
Masz jakieś pobrane GUI? - usuń je. Wiele osób nie aktualizuje swoich sterowników, co może wypływać na "nie obsługiwanie" opengl. Pomóc może nam instalacja nowych sterowników (zalecane pobranie z oficjalnych stron)

Nie zawsze to co nowe jest najlepsze. Przykład mojego Radeona 9550, producent od któregoś tam numeru sterowników usunął obsługę OpenGL, albo stara wersja, albo zabawa w biblioteki.

23. Gdy wpisuje poprawne hasło na serwer, pisze mi, ze podane hasło jest złe
Usuwamy wzystkie wartości

* setinfo
* setinfo _pw

z configa jak i z userconfiga

O ile się nie mylę to hasła do serwerów prywatnych u gracza przechowywanie nie się i już na pewno nie w setinfo, więc po co to?
  • +
  • -
  • 3


#218687 Edycja menu admina - "amxmodmenu"

Napisane przez Abes Mapper w 23.02.2011 22:16

W tym poradniku postaram się wytłumaczyć jak edytować menu admina - "amxmodmenu"

Nie sugeruj się długością poradnika! Tak na prawdę to się robi bardzo szybko, ja tylko dokładnie wytłumaczyłem jak to zrobić i tak wyszło


Załóżmy że mamy podstawowe menu admina:
Dołączona grafika

Ale jednak ktoś pragnie dodać parę opcji np.: robienie screenshotów, odbanowanie kogoś lub najzwyklej usunąć bądź zmienić kolejność.

Otwieramy menufront.sma dowolnym edytorem tekstowym. Znajduje się on w addons/amxmodx/scripting
Jeżeli go tam nie ma, udostępniam w załączniku.

Zjeżdżamy trochę na dół i widzimy takie coś:

AddDefaultMenus()
{
new flags;
AddMenuLang("KICK_PLAYER", "amx_kickmenu", get_clcmd_flags("amx_kickmenu", flags) ? flags : ADMIN_KICK , "Players Menu")
AddMenuLang("BAN_PLAYER", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")
AddMenuLang("SLAP_SLAY", "amx_slapmenu", get_clcmd_flags("amx_slapmenu", flags) ? flags : ADMIN_SLAY, "Players Menu")
AddMenuLang("TEAM_PLAYER", "amx_teammenu", get_clcmd_flags("amx_teammenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
AddMenuLang("CHANGEL", "amx_mapmenu", get_clcmd_flags("amx_mapmenu", flags) ? flags : ADMIN_MAP, "Maps Menu")
AddMenuLang("VOTE_MAPS", "amx_votemapmenu", get_clcmd_flags("amx_votemapmenu", flags) ? flags : ADMIN_VOTE, "Maps Menu")
AddMenuLang("SPECH_STUFF", "amx_speechmenu", get_clcmd_flags("amx_speechmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
AddMenuLang("CLIENT_COM", "amx_clcmdmenu", get_clcmd_flags("amx_clcmdmenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
AddMenuLang("SERVER_COM", "amx_cmdmenu", get_clcmd_flags("amx_cmdmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
AddMenuLang("CVARS_SET", "amx_cvarmenu", get_clcmd_flags("amx_cvarmenu", flags) ? flags : ADMIN_CVAR, "Commands Menu")
AddMenuLang("CONFIG", "amx_cfgmenu", get_clcmd_flags("amx_cfgmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
AddMenuLang("LANG_SET", "amx_langmenu", get_clcmd_flags("amx_langmenu", flags) ? flags : ADMIN_CFG, "Multi-Lingual System")
AddMenuLang("STATS_SET", "amx_statscfgmenu", get_clcmd_flags("amx_statscfgmenu", flags) ? flags : ADMIN_CFG, "Stats Configuration")
AddMenuLang("PAUSE_PLUG", "amx_pausecfgmenu", get_clcmd_flags("amx_pausecfgmenu", flags) ? flags : ADMIN_CFG, "Pause Plugins")
AddMenuLang("RES_WEAP", "amx_restmenu", get_clcmd_flags("amx_restmenu", flags) ? flags : ADMIN_CFG, "Restrict Weapons")
AddMenuLang("TELE_PLAYER", "amx_teleportmenu", get_clcmd_flags("amx_teleportmenu", flags) ? flags : ADMIN_CFG, "Teleport Menu")
}


Na początku zajmiemy się dodaniem menu (komendy) od UnBan menu - AMXX.pl: Support AMX Mod X a potem AMX SSBan v2.6 [UPDATE:10.Jul.2010] - AlliedModders

Najpierw instalujemy oba pluginy.

Po wgraniu przechodzimy do edycji kodu źródłowego menufront.sma.

UnBan Menu
Załóżmy że UnBan menu chcemy mieć pod banowaniem.
Duplikujemy linijkę:
AddMenuLang("BAN_PLAYER", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")

Ma to wyglądać tak:

AddMenuLang("KICK_PLAYER", "amx_kickmenu", get_clcmd_flags("amx_kickmenu", flags) ? flags : ADMIN_KICK , "Players Menu")
AddMenuLang("BAN_PLAYER", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")
AddMenuLang("BAN_PLAYER", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")
AddMenuLang("SLAP_SLAY", "amx_slapmenu", get_clcmd_flags("amx_slapmenu", flags) ? flags : ADMIN_SLAY, "Players Menu")


I tak jak nasz kochany DarkGL napisał w poście niżej, nie trzeba edytować plików lang! :)
Wystarczy zmienić:
AddMenuLang

Na
AddMenu

I teraz zmieniamy wpis "BAN_PLAYER" na tekst który pokaże się w menu.
Wpiszmy np.: "Odbanuj gracza":

AddMenu("Odbanuj gracza", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")


Następnie edytujemy komendy aby wywołać menu unbana.
Zmieniamy
AddMenu("Odbanuj gracza", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")

Na

AddMenu("Odbanuj gracza", "amx_unbanmenu", get_clcmd_flags("amx_unbanmenu", flags) ? flags : ADMIN_BAN, "Players Menu")


Teraz definiujemy pod jaką flagą będzie można użyć tej opcji. Ja zostawie ADMIN_BAN

Ważne aby na końcu było "Players Menu" chyba że menu dotyczy czegoś innego.

Na koniec zapisujemy edytowany kod źródłowy, kompilujemy i podmieniamy na serwerze z oryginalnym plikiem.

Efekt końcowy dodania UnBan Menu do amxmodmenu:
Dołączona grafika

Po wybraniu "Odbanuj gracza" wykonuje się komenda "amx_unbanmenu" czyli otwiera się już menu pluginu UnBan Menu
Dołączona grafika

UnBan menu dodane, teraz SSBan.

AMX SSBan

Dodamy dwa menu - same SS i SS + Ban

Załóżmy że chcemy mieć pod numerem 6 i 7
Myślałem że będzie koło siebie a reszte w takim odstępie jak na początku ale potem numer 8 się przyłączy...
Musimy teraz zduplikować dwa wpisy i dać nad oryginałem aby wyglądało to tak:

AddMenuLang("TEAM_PLAYER", "amx_teammenu", get_clcmd_flags("amx_teammenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
AddMenuLang("CHANGEL", "amx_mapmenu", get_clcmd_flags("amx_mapmenu", flags) ? flags : ADMIN_MAP, "Maps Menu")
AddMenuLang("VOTE_MAPS", "amx_votemapmenu", get_clcmd_flags("amx_votemapmenu", flags) ? flags : ADMIN_VOTE, "Maps Menu")

AddMenuLang("CHANGEL", "amx_mapmenu", get_clcmd_flags("amx_mapmenu", flags) ? flags : ADMIN_MAP, "Maps Menu")
AddMenuLang("VOTE_MAPS", "amx_votemapmenu", get_clcmd_flags("amx_votemapmenu", flags) ? flags : ADMIN_VOTE, "Maps Menu")
AddMenuLang("SPECH_STUFF", "amx_speechmenu", get_clcmd_flags("amx_speechmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")


W sumie robimy jak poprzednio czyli zmieniamy AddMenuLang w obu przypadkach na AddMenu a potem "CHANGEL" i "VOTE_MAPS" zmieniamy na nasz tekst np.: "Menu screenshotow" i "Menu screenshotow + ban"

AddMenu("Menu screenshotow", "amx_mapmenu", get_clcmd_flags("amx_mapmenu", flags) ? flags : ADMIN_MAP, "Maps Menu")
AddMenu("Menu screenshotow + ban", "amx_votemapmenu", get_clcmd_flags("amx_votemapmenu", flags) ? flags : ADMIN_VOTE, "Maps Menu")



Teraz komendy, flage i końcowy napis:

AddMenu("Menu screenshotow", "amx_ssmenu", get_clcmd_flags("amx_ssmenu", flags) ? flags : ADMIN_KICK, "Commands Menu")
AddMenu("Menu screenshotow + ban", "amx_ssbanmenu", get_clcmd_flags("amx_ssbanmenu", flags) ? flags : ADMIN_BAN, "Commands Menu")


Dlaczego Commands Menu a nie Players Menu?
Nie wiem ale działa.
W pierwszym przypadku (UnBan menu) zaś nie działa Commands Menu.

Zapisujemy, kompilujemy (tak jak wcześniej) i podmieniamy plik (plugin).

Tak powinien wyglądać nasz edit:
AddDefaultMenus()
{
new flags;
AddMenuLang("KICK_PLAYER", "amx_kickmenu", get_clcmd_flags("amx_kickmenu", flags) ? flags : ADMIN_KICK , "Players Menu")
AddMenuLang("BAN_PLAYER", "amx_banmenu", get_clcmd_flags("amx_banmenu", flags) ? flags : ADMIN_BAN, "Players Menu")
AddMenu("Odbanuj gracza", "amx_unbanmenu", get_clcmd_flags("amx_unbanmenu", flags) ? flags : ADMIN_BAN, "Players Menu")
AddMenuLang("SLAP_SLAY", "amx_slapmenu", get_clcmd_flags("amx_slapmenu", flags) ? flags : ADMIN_SLAY, "Players Menu")
AddMenuLang("TEAM_PLAYER", "amx_teammenu", get_clcmd_flags("amx_teammenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
AddMenu("Menu screenshotow", "amx_ssmenu", get_clcmd_flags("amx_ssmenu", flags) ? flags : ADMIN_KICK, "Commands Menu")
AddMenu("Menu screenshotow + ban", "amx_ssbanmenu", get_clcmd_flags("amx_ssbanmenu", flags) ? flags : ADMIN_BAN, "Commands Menu")
AddMenuLang("CHANGEL", "amx_mapmenu", get_clcmd_flags("amx_mapmenu", flags) ? flags : ADMIN_MAP, "Maps Menu")
AddMenuLang("VOTE_MAPS", "amx_votemapmenu", get_clcmd_flags("amx_votemapmenu", flags) ? flags : ADMIN_VOTE, "Maps Menu")
AddMenuLang("SPECH_STUFF", "amx_speechmenu", get_clcmd_flags("amx_speechmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
AddMenuLang("CLIENT_COM", "amx_clcmdmenu", get_clcmd_flags("amx_clcmdmenu", flags) ? flags : ADMIN_LEVEL_A, "Players Menu")
AddMenuLang("SERVER_COM", "amx_cmdmenu", get_clcmd_flags("amx_cmdmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
AddMenuLang("CVARS_SET", "amx_cvarmenu", get_clcmd_flags("amx_cvarmenu", flags) ? flags : ADMIN_CVAR, "Commands Menu")
AddMenuLang("CONFIG", "amx_cfgmenu", get_clcmd_flags("amx_cfgmenu", flags) ? flags : ADMIN_MENU, "Commands Menu")
AddMenuLang("LANG_SET", "amx_langmenu", get_clcmd_flags("amx_langmenu", flags) ? flags : ADMIN_CFG, "Multi-Lingual System")
AddMenuLang("STATS_SET", "amx_statscfgmenu", get_clcmd_flags("amx_statscfgmenu", flags) ? flags : ADMIN_CFG, "Stats Configuration")
AddMenuLang("PAUSE_PLUG", "amx_pausecfgmenu", get_clcmd_flags("amx_pausecfgmenu", flags) ? flags : ADMIN_CFG, "Pause Plugins")
AddMenuLang("RES_WEAP", "amx_restmenu", get_clcmd_flags("amx_restmenu", flags) ? flags : ADMIN_CFG, "Restrict Weapons")
AddMenuLang("TELE_PLAYER", "amx_teleportmenu", get_clcmd_flags("amx_teleportmenu", flags) ? flags : ADMIN_CFG, "Teleport Menu")
}



Screen edytowanego "amxmodmenu":
Dołączona grafika

Dowód że działa:
Dołączona grafika
Dołączona grafika

Jeżeli nie dostałeś oczopląsu, zrozumiałeś poradnik i udało ci się edytować menu to gratuluję! :)

Załączone pliki


  • +
  • -
  • 59


#94910 AMX SSBan v2.6

Napisane przez _Marcin w 22.11.2009 21:18

AMX SSBan v2.6 by God@Dorin & Fysiks



Informacje:

Plugin który umożliwia adminowi zrobienie graczowi screen-ów. Jest to najnowsza wresja Wydana przed God-a i Fysiks-a.
Do Pluginu zostało dodane menu, oraz automatyczne banowanie normalnie albo automatycznie przez amxbans.
Przy robieniu ss-ów graczowi wyświetla się na say Nick admina robiącego screeny, nazwa serwera, godzina itd.
Wersja językowa Polska.

Instalacja: Standardowa

Cvary:

* amx_ssdelay "1.0"
Czas między robionymi screenshot-ami
* amx_bandelay "10.0"
Czas w którym ban zostanie dany po zrobieniu screenshoot-ów
* amx_ssnumber "3"
Ilość robionych screenshot-ów
* amx_website "www.amxx.pl"
Strona na której zbanowany może ubiegać się o Unbana
* amx_msg_type "3"
Gdzie ma się pojawić wiadomość dla gracza/admina: 1 - chat | 2- hud | 3- chat+hud (Def.: "3")


Komendy Admina:

* amx_ss <name or #userid>
Robienie screenshotów ręcznie (Robienie ss-ów poprzez wpisanie komendy i nicku)
* amx_ssban <name or #userid> <minutes> [reason]
Po zrobieniu screenshot-ów gracz otrzymuje bana (Robienie ss-ów i ban poprzez wpisanie w konsole Komendy, Nicku, minut i powodu)
* amx_ssmenu
Robienie screenshotów poprzez menu (Robienie Samych ss-ów Przez menu)
* amx_ssbanmenu
Robienie screenshot-ów przez menu łącznie z banem (SS + Ban Przez menu)


Przykłady:

Gdy banuje gracza
http://img190.images...ansion0002.png/
Gdy poprzez menu musimy na koncu wpisać powód
http://img193.images.../banreason.jpg/


Możliwość zmiana na ban przez amxbans:
Podmień w amx_ssban.sma linijki (Linijka 105)

#define AMXBANS 0 // Set this to 1 to enable AmxBans support. (Uses amx_ban <minutes> <userid> [reason])

Na taką:

#define AMXBANS 1 // Set this to 1 to enable AmxBans support. (Uses amx_ban <minutes> <userid> [reason])


Źródło:
http://alliedmods.net/


Download:

Załączone pliki


  • +
  • -
  • 49


#209747 Ustawienie Predkosci Gracza..

Napisane przez DarkGL w 26.01.2011 20:34

po co takie zabawy ze switchem

if(speed[id]){
set_user_maxspeed(id,gfCSSpeeds[WeaponNum] +200.0);
}

i tyle nie trzeba nic wiecej
  • +
  • -
  • 1


#206206 Jak sprawdzić ile gracz zadał obrażen?

Napisane przez R3X w 15.01.2011 19:10

this - ofiara
idinflictor - atakujący byt
idattacker - atakujący gracz
Float:damage - wielkość obrażeń <-------To!
damagebits - rodzaj obrażeń
  • +
  • -
  • 1


#204487 Jak Sprawdzić Czy Jest już rekord w bazie?

Napisane przez Portek w 09.01.2011 16:40

Choćby przy pomocą tego: PHP: mysql_num_rows - Manual

Albo:


$result = mysql_fetch_row(mysql_query("SELECT count(*) FROM table1 where `nick`='NICK';"));

if ($result[0])
return true;
return false;

  • +
  • -
  • 1


#111562 Dproto [0.9.187] - Instalacja i konfiguracja (NonSteam + Steam)

Napisane przez mgr inż. Pavulon w 12.02.2010 22:51

[info="NOWA WERSJA"]Temat jest nieaktualny, nowsza wersja dproto tutaj: Dproto 0.9.491 [12.2014] [Fix Exploit & Bug Fix][/info]

dproto jest pluginem metamod umożliwiającym granie na jednym serwerze graczom posiadającym Steam oraz Non Steam (protokół 48 i 47).

[error=Uwaga!]Nowa wersja dproto NIE BĘDZIE działała na nowej wersji HLDS!
Autor zapowiedział, że wersję pod nowe HLDS wyda dopiero, gdy Valve zaprzestanie aktualizacji dla GoldSource.[/error]

Instalacja dproto:
Instalacja przebiega standardowo jak dla pluginów metamod czyli:
  • Pobieramy i rozpakowujemy paczkę z pluginem: Załączony plik  dproto_187.zip   168,59 KB  10678 Ilość pobrań


    [warn=Portek]Żeby DPROTO 0.8.65+ działało poprawnie należy zaktualizować plik dproto.cfg![/warn]
Starsze wersje:
Spoiler
  • W katalogu cstrike/addons/ tworzymy folder i nazywamy go dproto
  • kopiujemy do niego plik dproto.dll (w przypadku serwera windows) lub dproto_i386.so (w przypadku serwera linux). [pliki te w paczce znajdują się w katalogu bin/]
  • edytujemy plik plugins.ini metamod'a (zwykle cstrike/addons/metamod/plugins.ini) i dodajemy w nim na początku linijkę:
    win32 addons\dproto\dproto.dll
    (dla serwera windows)
    lub
    linux addons/dproto/dproto_i386.so
    (dla serwera linux)
  • kopiujemy plik dproto.cfg do głównego katalogu lub katalogu gry (cstrike/)
  • uruchamiany serwer dodając do linii strartowej -binary ./hlds_i686
    Jeżeli po wpisaniu w konsoli komendy meta list otrzymamy coś podobnego do:

    Currently loaded plugins:
    description stat pend file vers src load unlod
    [ 1] dproto RUN - dproto_i386.so v0.9.179 ini Start Never
    [ 2] AMX Mod X RUN - amxmodx_mm_i386. v1.8.1.3 ini Start ANY
    2 plugins, 2 running

    To znaczy że instalacja przebiegła pomyślnie.
xds_opt
Od wersji 0.4.5 dproto została zaimplementowana poprawka dzięki której xds_opt nie jest już potrzebne
Spoiler


Changelog:

0.9.187:
  • Dodano patch na exploit FVU
0.9.179:
  • naprawiono błąd "STEAM userid keysize is bogus" dla klientów SteamEmuclients
0.9.178:
  • naprawiono error "Invalid challenge format" wyślietkalny klientowi przy łączeniu się z serwerem
0.9.87-0.9.177:
  • Naprawiono kilka błędów
  • Usunięte opcje subserwera i "master-client" - opcje te nie są więcej potrzebne
  • "Added challenge checking code to "rules" and "players list" requests handlers" - tłumaczenie wydaje się bezsensowne, więc nie tłumaczę
Spoiler
Łatanie:
Spoiler


Konfiguracja dproto:
Spoiler


Oficjalny temat oraz zawsze aktualna wersja pod adresem: dproto.com lub cs.rin.ru/forum/viewtopic.php?f=29&t=55986
  • +
  • -
  • 65


#202695 [SQL] Wszystkie Rekordy są dla jednego gracza...

Napisane przez R3X w 04.01.2011 10:38

pewnie nie masz WHERE w UPDATE,inserty nie zmieniają zawartości innych pół (wątpie, że zrobiłeś trigger :P)
  • +
  • -
  • 1