live4net

Użytkownik
  • Zawartość

    163
  • Dołączył

  • Ostatnio

  • Wygrane dni

    12

live4net wygrał w ostatnim dniu 20 Czerwiec

live4net ma najbardziej lubianą zawartość!

Reputacja

46 Gold Nova I

1 obserwujący

O live4net

  • Ranga
    Silver Elite Master

Ostatnio na profilu byli

582 wyświetleń profilu

Ranga użytkownika

  • Distinguished Master
  • Obecna ranga: Distinguished Master
  1. Mam właśnie timera 0.1.
  2. Ta funkcja nie była testowana, ponieważ na żadnym z moich serwerów nie ma tego problemu. Spróbuję to poprawić w następnej wersji, jednak nie daję gwarancji, że będzie działać, bo nie mam tego jak przetestować.
  3. Dodano cvara ws_select_best_weapon. Na niektórych serwerach po respawnie gracz trzyma w ręce nóż, pomimo tego, że w EQ ma pistolet i karabit. Ustawienie tego cvara na 1 zmienia broń na najlepszą jaką gracz ma w EQ. Dodano funkcję !nametag - umożliwia ona ustawienie nametaga dla broni. Za pomocą cvara ws_nametag_vip można ustalić, czy wszyscy mają mieć dostęp do tej komendy, czy tylko VIP. Zedytowano plik z tłumaczeniami i zrobiono kilka poprawek w kodzie. Any zaktualizować należy wgrać wszystkie pliki i skasowac bazę danych, aby tabelka utworzyła się na nowo. Można też wykonać zapytanie mysql: ALTER TABLE `csgotokens_ws` ADD `nametag` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL AFTER `seed`;
  4. Nowa wersja pluginu na stronie. Zarobiłem zapisywanie na koniec każdej rundy i gdy gracz się rozłącza. Dodałem dwie brakujące linijki tłumaczeń (w menu WS). I kilka innych poprawek kodu. Co do tego, że trzeba wybrać 2x skina, to testowałem i za każdym razem skin pojawiał się od razu, ale może macie starszą wersje pluginu? W wersji sprzed paru dni rzeczywiście występował taki bug. UWAGA! Zmiana nazwy pliku z ws_csgotokens.smx na csgotokens_ws.smx
  5. Dziwne, nie powinno się zerować w bazie, bo zapytanie tylko dodaje, a nie nadpisuje. UPDATE %s SET stattrak = stattrak + %d WHERE accountID = %d AND id_broni = %d; U mnie jeden gracz już ponad 2.5k killi nabił na jednej broni, więc u mnie problemu tego raczej nie ma. Przejrzę kod, potestuję trochę i może uda mi się dojść do tego co powoduje problem.
  6. 1. Masz jakieś błędy w error logach? 2. Czy ilość zabić z stattraka w bazie danych też się zeruje?
  7. A czy kille zapisuję się w bazie danych mysql? Kille nie powinny się resetować, ponieważ do bazy dodawane są tylko nowe kille, więc nawet gdyby coś się zbugowało, to po reconnecie ST powinien wrócić. Licznik na broniach działa z opóźnieniem - tzn, że jak kogoś zabijesz to dopiero w nastepnej rundzie (lub po zmianie skina) licznik na ST się zaktualizuje.
  8. KUPIĘ

    Takie najprostsze (ale darmowe) co mogę zaproponować, to dodanie do crontaba komendy: mv /sciezka/do/folderu/csgo/*.dem /var/www/html Będzie to przenosić dema A żeby dema po 7 dniach się kasowały, to dodaj do crontaba: find /var/www/html/*.dem -mtime +7 -exec rm {} \; Oczywiście folder /var/www/html należy sobie zmienić. Krótki, ale wystarczający przykład dodawania wpisów co crontaba: https://pl.wikipedia.org/wiki/Crontab Można tez pokusić się o pakowanie demek: #!/bin/sh cd /sciezka/do/folderu/csgo find . -type f -iname '*.dem' -mmin +5 -exec zip {}.zip {} \; mv /sciezka/do/folderu/csgo/*.zip /var/www/html find . -type f -iname '*.dem' -mmin +5 -exec rm {} \;
  9. w configu (cfg/sourcemod/ws_csgotokens.cfg) ustawiasz w jakim języku plugin ma wczytać listę skinów z serwera csgotokens.com. Język pluginu (menu, komunikaty na czacie) jest taki sam jak język serwera - zmieniasz te komunikaty w plikach translate. Nie mają one nic wspólnego z językiem skinów. Plugin może sobie ktoś przetłumaczyć na rumuński, hiszpański, suahili, czy też inny, ale język skinów będzie mieć do wyboru tylko te co są w pliku konfiguracyjnym. Ale faktycznie, masz rację. Tych dwóch linijek akurat w plikach translate nie ma. Obiecuję, że dodam je tam w kolejnej wersji :) Moim zdaniem to zły pomysł - przy wybierz stattrak pokazuje się tylko możliwość włączenia lub wyłączenia st. W zasadzie to jedyne zastosowanie to jak ktoś ma własnego skina z stattrakiem i chce widzieć licznik z tego skina - musi wtedy wyłączyć ST z serwera. No i oczywiście jak ktoś bardzo nie chce, żeby serwer liczył mu kille, to tez może sobie ST wyłączyć. Komenda będzie bardzo rzadko używana, szkoda zabierać jednego slota w menu dla tej komendy. Użycie komendy !pattern polega na wpisaniu !pattern <cyfra> cyfra z zakresu od 0 do 9999999. Nie powoduje to wyświetlenia kolejnego menu, dlatego nie nadaje się to jako pozycja w menu. Po kliknięciu w tą pozycję nie wyświetli się żadne kolejne menu, trzeba będzie i tak wpisać komendę na czacie. Obejrzyj film YT, który wstawiłem w poprzednim poście (od ok. 1:00, najlepiej na fullscreen w HD). Nóż z skinem. np. crimson web może miec różne patterny, tzn może mieć jedną pajęczynę, trzy pajenczyny, pajęczynę na środku albo z boku. Za pomocą tego parametru dostosowujesz wygląd skina na danej broni. Dwóch graczy mając ustawionego tego samego skina, mogą mieć zupełnie inny wygląd. Zachęcam do testowania. Po wpisaniu !ws masz informację, że można zmienić pattern oraz informację jak wyszukiwać skiny, oraz listę skinów. Lista może być prosta (tylko nazwa skinu) lub rozszerzona (nazwa skinu, nazwa broni w której występuje skin, kolekcja/skrzynka w której występuje skin). Zmienia się to za pomocą cvara. Widok rozszerzony może wydawać się chaotyczny, po zmianie cvara na widok prosty, wygląda to bardziej estetycznie. Jak już dodam do pliku translate te dwa komunikaty, co pojawiają się w menu (o patternie i wyszukiwaniu), to będzie możliwość ich wyłączenia (lub zmiany), więc każdy komu te komunikaty będą psuły wygląd menu będzie mógł się ich w łatwy sposób pozbyć. Do tego służy właśnie wyszukiwanie - !ws ak47 - wyświetla wszystkei skiny do ak47, można także wyszukiwac po kolekcji lub po nazwie skrzynki np. !ws hydra, !ws mirage. Nie planowałem takiej funkcji od początku jak tworzyłem plugin i w dalszym ciągu jej nie planuję dodawać (chociaż nie wykluczam, że w przyszłości zmienię zdanie:) VIPów można "nagrodzić" w inny sposób. Można ustawić, że tylko VIP ma dostęp do komendy !pattern, można ustawić, że tylko VIPom działa serwerowy ST w broniach, można także ustawić, że VIPy mają wear skina "FN" a gracze bez VIP tylko "WW" (lub dowolnie inny). Nie ukrywam, że nie jest to plugin idealny, ma sporo wad (zalety też są :)), ale od początku nie miałem zamiaru konkurować z "komercyjnymi" pluginami, pisanymi przez Franuga czy też Czepeela. Prawde powiedziawszy i tak wyszedł dużo bardziej rozbudowany plugin niż początkowo zakładałem.
  10. Najnowsza wersja: https://csgotokens.com/download/ws.zip Ten link już będzie aktywny cały czas, będę po prostu aktualizować plugin. Demo jak to wygląda z językiem wyszukiwania pl+en i z cvarem ws_extended_view 1 (bez tego cvara nie ma informacji o skrzynce/kolekcji/broni).
  11. Daj plik php tej tabeli.
  12. W takim momencie to robię w pierwszej kolejności dwie rzeczy. 1. Uruchomić serwer z opcją validate, aby sprawdził poprawnośc plików. 2. Kasuję wszystkie pluginy i sprawdzam czy serwer uruchomi się bez tego, potem wgrywam po kilka pluginów, aż dojdę do tego, który powoduje problem.
  13. Są mało popularne mody - ale takie trudno rozkręcić, bo nikt o nich nie słyszał i nikt na taki serwer nie wchodzi. Dużo łatwiej (co nie znaczy, że łatwo) można rozkręcić coś co każdy zna i lubi - dr, surf+rpg, jail, dd2, itp.
  14. Z tych procesorów i7 ma większą wydajność. Do tego z źródeł czytanych wiem, że AMD sprawiają czasami problem przy srcds, więc bierz INTELA.