Witam
Mam może banalne pytanie, ale ja się nad tym głowie i nic nie moge wymyślić. Otóż mam sklep oparty o monety(choc gdzieś oczywiście przepasłem sma więc pisze go od nowa ) i chciałbym w nim zrobić coś takiego jak losowa broń którą gracz miałby do momentu śmierci. I tu pojawia sie problem bo gdy daje np komuś jakąś broń to ma ją do końca mapy(gdy daje za pomocą cod_give_weapon),a jak dam za pomocą give_item to po wybraniu tej broni automatycznie ją wyrzuca(pewnie blokada CoD'a). Próbowałem robić tak że wyłapuje moment śmierci poprzez "register_event("DeathMsg", "DeathMsg", "a")" i w tym dać "cod_take_weapon(id, tu_zmienna_z csw_nazwa broni)" ale wtedy również od razu mi tą bron wywala
Prosiłbym o jakieś wskazówki jak rozwiązać ten problem Bo mi już brakuje pomysłów.
Z góry dzięki
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.
|
Guest Message by DevFuse
krzysiu1111
Rejestracja: 30.03.2011Aktualnie: Nieaktywny
Poza forum Ostatnio: 08.05.2012 17:00
Statystyki
- Grupa: Użytkownik
- Całość postów: 22
- Odwiedzin: 4 071
- Tytuł: Życzliwy
- Wiek: 28 lat
- Urodziny: Kwiecień 23, 1996
-
Imię
Krzysztof
-
Płeć
Mężczyzna
-
Lokalizacja
Bączałka
7
Nowy
Narzędzia użytkownika
Znajomi
krzysiu1111 nie posiada znajomych
Moje tematy
Sklep - pytanie
20.04.2012 17:01
Problem z połączeniem z bazą danych
24.09.2011 10:30
Witam
Posiadam GmAMXBans 1.6 + Poprawki (AMXX.PL). Serwer oraz strona znajduje się na playxmaniac.com
Serwer: DPROTO
AMXX: 1.8.1
AMXXBANS zainstalowałem na stronie www:
http://playxmaniac.c...iu111/amxxbans/
Pluginy dałem na serwer. W konsoli mam taki błąd:
Plugins.ini: (bez moich pluginów)
Modules.ini:
SQL.cfg
AMXBANS.cfg:
Zrzut ekranu z panelu od strony WWW(ustawienia mojej bazy danych):
Problem leży chyba w sql.cfg w lini amx_sql_host ale nie mam już pojęcia co tam wpisać bo próbowałem już różnych kombinacji.
Serdecznie dziękuje za wszelaką pomoc.
Pozdrawiam
Posiadam GmAMXBans 1.6 + Poprawki (AMXX.PL). Serwer oraz strona znajduje się na playxmaniac.com
Serwer: DPROTO
AMXX: 1.8.1
AMXXBANS zainstalowałem na stronie www:
http://playxmaniac.c...iu111/amxxbans/
Pluginy dałem na serwer. W konsoli mam taki błąd:
L 09/24/2011 - 11:05:41: [amxbans_main.amxx] [AMXBans] Polaczenie nie powiodlo sie! L 09/24/2011 - 11:05:41: [amxbans_main.amxx] [AMXBans] Wiadomosc: Can't connect to MySQL server on '186.165.210.180' (101) (2003) L 09/24/2011 - 11:05:41: [amxbans_main.amxx] [AMXBans] Raport zapytania: SELECT `bid`, `ban_created`, `ban_length`, `cs_ban_reason`, `admin_nick`, `admin_id`, `admin_ip`, `player_nick`, `player_id`, `player_ip`, `server_name`, `server_ip`, `ban_type` FROM `amx_bans` WHERE ((`player_id` = 'BOT' AND `ban_type` = 'S') OR (`player_ip` = '127.0.0.1' AND `ban_type` = 'SI')) AND `expire
Plugins.ini: (bez moich pluginów)
; AMX Mod X plugins ; Admin Base - Always one has to be activated amxbans_core.amxx amxbans_main.amxx ;admin.amxx ; admin base (required for any admin-related) ;admin_sql.amxx ; admin base - SQL version (comment admin.amxx) ; Basic admincmd.amxx ; basic admin console commands adminhelp.amxx ; help command for admin console commands adminslots.amxx ; slot reservation multilingual.amxx ; Multi-Lingual management ; Menus menufront.amxx ; front-end for admin menus cmdmenu.amxx ; command menu (speech, settings) plmenu.amxx ; players menu (kick, ban, client cmds.) ;telemenu.amxx ; teleport menu (Fun Module required!) mapsmenu.amxx ; maps menu (vote, changelevel) ; Chat / Messages chatlog.amxx ; Zapisywanie rozmow do pliku txt adminchat.amxx ; console chat commands antiflood.amxx ; prevent clients from chat-flooding the server scrollmsg.amxx ; displays a scrolling message imessage.amxx ; displays information messages adminvote.amxx ; vote commands ; Map related ;nextmap.amxx ; displays next map in mapcycle ;mapchooser.amxx ; allows to vote for next map timeleft.amxx ; displays time left on map ; Configuration pausecfg.amxx ; allows to pause and unpause some plugins statscfg.amxx ; allows to manage stats plugins via menu and commands ; Counter-Strike ;restmenu.amxx ; restrict weapons menu statsx.amxx ; stats on death or round end (CSX Module required!) miscstats.amxx ; bunch of events announcement for Counter-Strike ;stats_logging.amxx ; weapons stats logging (CSX Module required!) ; Enable to use AMX Mod plugins ;amxmod_compat.amxx ; AMX Mod backwards compatibility layer
Modules.ini:
;;; ; To enable a module, remove the semi-colon ( ;) in front of its name. ; If it's not here, simply add it its name, one per line. ; You don't need to write the _amxx part or the file extension. ;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; SQL Modules usually need to be enabled manually ;; ;; You can have any number on at a time. Use ;; ;; amx_sql_type in sql.cfg to specify the default ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; mysql sqlite ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Put third party modules below here. ;; ;; You can just list their names, without the _amxx ;; ;; or file extension. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; orpheu ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; These modules will be auto-detected and loaded ;; ;; as needed. You do not need to enable them here ;; ;; unless you have problems. ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; fun engine fakemeta geoip sockets regex nvault hamsandwich
SQL.cfg
// SQL configuration file // File location: $moddir/addons/amxmodx/configs/sql.cfg // *NOTE* Linux users may encounter problems if they specify "localhost" instead of "127.0.0.1" // We recommend using your server IP address instead of its name // *NOTE* amx_sql_type specifies the DEFAULT database type which admin.sma will use. amx_sql_host "186.165.210.180" amx_sql_user "c8admin" amx_sql_pass "**********" amx_sql_db "c8amxxbans" amx_sql_table "amx" amx_sql_type "mysql"
AMXBANS.cfg:
// Plik Konfiguracyjny AMXBans echo [AMXBans] laduje plik amxbans.cfg // Prefix bazy // Nota: Prefiks wpisany w sql.cfg nie jest już używany przez AMXBans amx_sql_prefix "amx" //Używanie oznaczeń gracza na tym serwerze czy na wszystkich? amxbans_flagged_all_server 1 // Wczytywanie adminów // 0 z bazy SQL, 1 = z pliku users.ini, 2 = nie ładuje adminów amxbans_use_admins_file 0 // AMXBans próbuje pobierać Ip automatycznie (Tak, widać ;/) // Możesz ustawić inne iP -np. "<ip>:<port>" amxbans_server_address "" // Tak naprawdę ten cvar jest niezle pomylony niby chodzi o czas a ustawia własny powód bana // -1 aby wyłaczyć, 0 aby właczyć własny powód bana amxbans_custom_statictime 0 // Wpisz jaka ma byc wyświetlana nazwa serwera na stronie gdy gracz dostanie bana . // np. amxbans_servernick "Mój za***isty serwer" // Pozostaw puste aby czytało domyślna nazwe hosta z server.cfg amxbans_servernick "" // Ustaw 1 / 2 / 3 aby włączyć powiadomienia o debugach w logach. // nie ustawiaj na 3 bo Ci konsole zaspamuje, ustaw 2 bedzie normal amxbans_debug 0 // Nie wpisuj "http://". Plugin sam sobie to wpisze amxbans_complain_url "www.twoja.com" // Ustaw na 1 aby mapa była pokazywana w nazwie serwera amxbans_add_mapname_in_servername 1 // Ustaw na 1 aby w czacie HLSW był pokazywany komunikat o banie amxbans_show_in_hlsw 1 // Pokazuje zielony napis w hud, w lewym górnym rogu, w przypadku bana amxbans_show_hud_messages 1 // Ustawia jaka flaga odpowiada za najwyższy czas bana jaki może ustawić admina. amxbans_higher_ban_time_admin "n" // Ustawia jaka flaga odpowiada za to aby nie był pokazywany nick admina który zbanował gracza amxbans_admin_mole_access "r" // Jeśli admin ma ustawiony admin_mole_access, ma pokazywać jego nick przy zbanowanym graczu? amxbans_show_name_evenif_mole 1 // Pokazuje adminowi w chacie czy gracz był wczesniej zbanowany, 0 aby wyłączyć amxbans_show_prebanned 1 // Ile razy powiadamia admina o wcześniejszym banie gracza amxbans_show_prebanned_num 2 // Obecnie nie wiadomo // Tak napisali w oryginale :D amxbans_default_ban_reason unknown // Czy można banować w przypadku gdy gracz się rozłaczy . 1 aby właczyć 0 aby wyłaczyc // Jest to na koncu menu admina, Menu Rozłączeń amxbans_ban_evenif_disconnected 1 // Czasy oznakowan w menu amx_setflagtimes "1 h" "4 h" "10 h" "1 d" "1 w" "4 w" "12 w" "0" // Długości banów dla adminów z flagą -d, ustaw najwieksze jakie mają byc przy komendzie "amxbans_consolebanmax" // UWAGA: ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIĘKSZEJ . Mozesz wybrac 14 wartości // "0 m" = PERM // Wartosci jakich mozesz użyć : // 1 - 59 dla flagi m to minuty // 1 - 23 dla flagi h to godziny // 1 - 6 dla flagi d to dni // dla flagi w sa tygodnie // Przykłady: // "5 m" to 5 minut // "1 h" to 1 godzina // "1 d" to 1 dzień // "1 w" to 1 tydzień amx_setlowbantimes "5 m" "30 m" "1 h" "3 h" "10 h" "1 d" // Długości banów dla adminów z flagą -n i -d // UWAGA:ustawiaj wartosci od NAJMNIEJSZEJ do NAJWIĘKSZEJ . Mozesz wybrac 14 wartości // "0 m" = PERM // Wartosci jakich mozesz użyć : // 1 - 59 dla flagi m to minuty // 1 - 23 dla flagi h to godziny // 1 - 6 dla flagi d to dni // dla flagi w sa tygodnie // Przykłady: // "5 m" to 5 minut // "1 h" to 1 godzina // "1 d" to 1 dzień // "1 w" to 1 tydzień amx_sethighbantimes "5 m" "30 m" "1 h" "3 h" "1 d" "1 w" "0 m" /********************AMXBans: Freeze ****************************************/ // plugin amxbans_freeze (tzw. Zamrażający) // "a" = zamraża (nie możesz się ruszyć) // "b" = nie mozesz uzyc broni // "c" = blokuje czat // "d" = gracz swieci na czerwono amxbans_freeze_mode "abcd" // Czas pomiedzy serwerem gry a baza danych // Moze byc ujemny // Jezeli 0 ustawia automatycznie amxbans_time_offset "0" // [En] Automatycznie robi screena przy banie amxbans_snapshot "1" // Typ Bana // "0" - wybiera automatycznie // "1" - na IP // "2" - na SteamID amxbans_bantype "0" // Definiuje czy sprawdzać graczy po flagach // Włącza - "1" / Wyłącza - "0" amxbans_check_flag "1" // Włącza - 1 / wyłącza - 0 historie banow amxbans_history "1" // Plik konfiguracyjny - ECHO echo [AMXBans] amxbans.cfg zostal zaladowany | AMXX.PL | Wersja PL - Szyfrant i MisieQ
Zrzut ekranu z panelu od strony WWW(ustawienia mojej bazy danych):
Problem leży chyba w sql.cfg w lini amx_sql_host ale nie mam już pojęcia co tam wpisać bo próbowałem już różnych kombinacji.
Serdecznie dziękuje za wszelaką pomoc.
Pozdrawiam
Questions / Equation Event 1.2 COD MOD (modification by krzysiu111)
04.09.2011 07:56
Witam ponownie
Dla celów własnych postanowiłem edytować ten plugin a teraz go udostępnić. Jako że w bardzo dużej mierze bazuje on na kodzie pierwszej wesji nie zmieniam autora. Jeśli jednak nie jest to zgodne z regulaminem forum(tj udostępnianie modyfikacji pluginów) to proszę o usunięcie tego postu
Questions / Equation Event 1.2 COD MOD
modification by krzysiu111
Plugin po wpisaniu odpowiedniej komendy zadaje pytanie. Za poprawną odpowiedź nagradza gracza losowym expem.
Pozostawiłem też równania które były w pierwszej wersji. Większość można skonfigurować cvarami
Od poprzedniej wersji różni się tym że nie zadaje pytań wszystkim graczom a jedynie tym którzy wyrazili taką chęć poprzez wpisanie /pytanie
Standardowa
Pytania dodajemy w pliku questions.ini z folderu config/Questions_Equation w formie
"Pytanie" "Odpowiedz"
Np "Najlepsze Polskie forum o amxx" "amxx.pl"
Dla celów własnych postanowiłem edytować ten plugin a teraz go udostępnić. Jako że w bardzo dużej mierze bazuje on na kodzie pierwszej wesji nie zmieniam autora. Jeśli jednak nie jest to zgodne z regulaminem forum(tj udostępnianie modyfikacji pluginów) to proszę o usunięcie tego postu
Questions / Equation Event 1.2 COD MOD
modification by krzysiu111
Plugin po wpisaniu odpowiedniej komendy zadaje pytanie. Za poprawną odpowiedź nagradza gracza losowym expem.
Pozostawiłem też równania które były w pierwszej wersji. Większość można skonfigurować cvarami
Od poprzedniej wersji różni się tym że nie zadaje pytań wszystkim graczom a jedynie tym którzy wyrazili taką chęć poprzez wpisanie /pytanie
Standardowa
/pytanie - zadaje graczowi pytanie /adminpytania - menu admina pytan
qee_active "1" // 0 - Plugin wyłączony; 1 - Plugin włączony qee_mode "0" // 0 - Pytania; 1 - Działania matematyczne; 2 - Losowo; qee_count "5" // Czas do zadania pytania qee_end "20" // Czas na napisanie odpowiedzi qee_show", "1" // Sposób pokazywania pytań 0 - HudMessage; 1 - ClientPrint qee_max_fnumber "100" // Max liczba do równania qee_max_snumber "200" // Max 2 liczba do rownania qee_rgb "255255255" // Kolory HudMessages qee_posx "-1.0" // Pozycja X HudMessage qee_posy "0.28" // Pozycja Y HudMessage qee_time_hud "30.0" // Czas pokazywania pytania w hud- znika po odpowiedzi
Pytania dodajemy w pliku questions.ini z folderu config/Questions_Equation w formie
"Pytanie" "Odpowiedz"
Np "Najlepsze Polskie forum o amxx" "amxx.pl"
- AMXX.pl: Support AMX Mod X i SourceMod
- → Przeglądanie profilu: Tematy: krzysiu1111
- Regulamin