tivi

VIP
  • Zawartość

    340
  • Rejestracja

  • Ostatnio

  • Wygrane w rankingu

    3

Ostatnia wygrana tivi w Rankingu w dniu 23 Styczeń

tivi posiada najczęściej lubianą zawartość!

Reputacja

265

5 obserwujących

O tivi

  • Inne grupy
    Przyjaciel, Użytkownik
  • Tytuł
    1S1KNHJS
  • Urodziny 28.11.1997

Kontakt

  • Twoja strona
    http://play.eslgaming.com/player/7197763/

Informacje

  • Płeć:
    Mężczyzna
  • Skąd:
    Kołobrzeg
  • Profil Steam
    kcjacus

Ostatnie wizyty

5,193 wyświetleń profilu
  1. Zdecydowanie nie. Brak składki, brak jakiekolwiek ogarnięcia. Nie zabłysnąłeś ostatnio na forum swoim zachowaniem także popraw opinie o sobie.
  2. PC, Google chrome Wersja 57.0.2987.133 (64-bit) @EDIT, zaktualizowany do Wersja 58.0.3029.81 (64-bit). Problem wciąż się pojawia
  3. A po 4 latach refren wciąż top1
  4. Nie dodaje do głównego score (a jakby dodawało, to byłaby to głupota), po za tym często buguje i zmienia nicki. Jednym słowem - zbędne. Lepiej, żeby było tak jak jest teraz.
  5. Racja, mi również nie działa, więc to nie jest na pewno z naszej strony :>
  6. @up ta Sejuani 1/20 4lvl, nie ma czym się chwalić jak gość afczył/trollował
  7. Wstęp Witam, jako że mam trochę czasu wolnego to postanowiłem napisać serię poradników z zakresu programowania/pisania pluginów AMXX. Nie jest to łatwy temat jeśli ktoś nie miał wcześniej kontaktu z żadnym językiem programowania, ale postaram się wszystko tłumaczyć jak najjaśniej, bądź po prostu "na chłopski rozum". Następne poradniki będę pisał jeśli pojawi się jakiekolwiek zainteresowanie, bo nie ma sensu, żebym tracił czas jeśli nikomu to się nie przyda. Zaczniemy od podstaw czyli konfiguracji środowiska pracy, ściągnięcia kompilatora i nauki kompilacji lokalnej. W następnych poradnikach omówię podstawowy program, oraz coś napiszemy. Mam nadzieje, że pojawi się zainteresowanie i przekazanie mojej wiedzy na ten temat się komuś przyda. Potrzebne programy Potrzebne jest nam przede wszystkim IDE (ang. integrated development environment - zintegrowane środowisko programistyczne) - innymi słowy potrzebny jest nam program lub zestaw programów, w którym/ych będziemy pracować. Praktycznie w każdym języku programowania możemy napisać program/skrypt w notatniku. Jednakże jest to dosyć słaba opcja, ponieważ są specjalnie przystosowane aplikacje dla danego języka, które mają wiele udogodnień - zaczynając od kolorowania składni, kończąc na "podpowiedziach" do komend, czy uzupełnianiu kodu, automatyczna poprawa błędów. Osobiście polecam do tego AmxModX Studio. Już po samym uruchomieniu widać, że jest on przystosowany do pisania pluginów. Po ściągnięciu od razu możemy uruchomić program (bez instalacji). Potrzebujemy również kompilatora. W językach takich jak C++, C czy Pawn potrzebujemy programu, który właśnie zamieni kod źródłowy na program/plugin wykonywalny. W tym celu ściągniemy potrzebne oprogramowanie: - dla systemu windows, - dla systemu linux. Po ściągnięciu obu programów, rozpakowujemy je i czytamy dalej. Konfiguracja i pierwsze uruchomienie Uruchomiamy program AMXX_Studio.exe. Najważniejsze co musimy zrobić to wybrać ścieżkę do naszego kompilatora. Klikamy F12, bądź wybieramy z górnego baru Tools -> Settings. Następnie wybieramy zakładkę compiler. Tam wybieramy ścieżkę dla naszego kompilatora do języka Pawn. Zatwierdzamy te ustawienia i to tyle! Nasz program jest już skonfigurowany do działania. Teraz gdy już mamy skonfigurowane nasze IDE, pokażę na czym polega kompilacja lokalna. Po rozpakowaniu naszej paczki (w moim przypadku dla windowsa) ukaże nam się następująca struktura. Najważniejsze są dla nas foldery include oraz compiled. Do folderu include wrzucamy wszystkie pliki, które można "zaincludować". Są to biblioteki i funkcje, które są potrzebne do działania pluginu. Bez tych plików (z rozszerzeniem .inc) nie skompilujemy naszego pluginu. Jedną z takich bibliotek, które nie są załączone standardowo jest colorchat.inc - który jest bardzo często używany wśród programistów. W folderze compiled znajdują się już nasze skompilowane programy. To tam pojawią się wszystkie pluginy z rozszerzeniem .amxx - oczywiście tylko jeśli uda się skompilować plugin. W przypadku niepowodzenia po prostu nic się tam nie pojawi. Jak kompilować? Otóż jest to bardzo proste. Nasz plik .sma wrzucamy do głównego folderu tam gdzie jest plik compile.exe. Po wrzuceniu naszego pliku źródłowego włączamy po prostu ten program i obserwujemy wynik kompilacji. Jeśli wszystko się uda to nasz plugin będzie już gotowy do użycia w folderze compiled. Pluginy nie mogą ulec dekompilacji (no w zasadzie mogą, ale nie jest to dokładne i nie zawsze może się udać. Szybszym sposobem jest przepisanie tego pluginu na nowo.) dlatego ważne jest, aby nie bieżąco zapisywać pliki .sma i nie usuwać ich! Kompilacja polega na zmianie rozszerzenia .sma na .amxx. Dlatego ważne jest, aby na serwer wrzucać również pliki źródłowe (których serwer i tak nie interpretuje), aby w razie poprawy danego pluginu można było zobaczyć jego aktualne działania bez konieczności pisania jego od nowa. Z podstawowych rzeczy to byłoby tyle. Mam nadzieje, że komuś się przyda. Jeśli zobaczę, że jest jakiekolwiek zainteresowanie to na dniach napiszę następną część, w której opiszę jak zbudowany jest plugin, powiem o typach zmiennych oraz o operatorach arytmetycznych, logicznych, porównania etc.
  8. Witam, kolejna prośba o poprawienie blokowania/ignorowania użytkowników. Aktualnie nie można ignorować ludzi z rangami: premium, blacklisted, moderator. Proszę o poprawienie tego, dziękuje.
  9. Witam, mianowicie chodzi o wyświetlanie użytkowników w danych grupach. Warto by poprawiać, aby każdy użytkownik mający grupę podrzędną również wyświetlał się w legendzie dla danej grupy. Przykładowo Bunny jest zarówno przyjacielem jak i adminem CSS_DUST2. Wchodząc w legendzie w grupę ADMIN CSS_DUST2 nie wyświetla się on nam. Wyświetla się tylko w grupie nadrzędnej. Warto to poprawić chociażby z faktu, że gracz który może szukać admina wejdzie w daną grupę w legendzie, a nie zobaczy ludzi którzy nie mają tej rangi jako głównej.
  10. Można dać szanse. Mimo wieku wydawałeś się być ogarnięty na serwerze, coś strzelasz no i nie ma praktycznie w ogóle adminów, więc się przydasz. Tak
  11. Szczerze mówiąc ja przy zakupie brałem pod uwagę co mają moi znajomi (w sensie, żeby sobie gry pożyczać xDD), ale jeśli chodzi o jakość to Ewka ma racje. PS zdecydowanie górą.
  12. Można dać szanse, bardzo często widziałem, coś tam strzela i jest jednym z bardziej ogarniętych graczy na serwerze.
  13. Wbiłem top1 na serwerze co było moim głównym celem. Za niespełna 2 tygodnie mam maturę, muszę przyłożyć się do nauki, a po maturze wyjeżdżam do niemiec do pracy gdzie nie wiem czy będę miał jak grać - to główne powody. @EDIT Skiny oddane, można zamknąć.