Skocz do zawartości
  • Postów

    49 226
  • Wpisów na chatbox

    2
  • Dołączył

GET

Właściciel
  • Ostatnia wizyta

    nigdy
  • Wygrane

    36
  • Darowizny

    0.00 PLN 

Treść opublikowana przez GET

  1. Spis poziomów reputacji Reputacje przyznaje się za dany post użytkownikom. Tylko Weterani wzwyż mogą dodawać reputację ujemną, reszta ma wybór: dać albo nie dać. Im więcej reputacji, tym zdobywamy coraz to większą rangę która świadczy o naszej osobie. Zabrania się upraszania o nią użytkowników; wtedy będzie zerowany poziom reputacji - więc radzimy nie łamać tego postanowienia. Reputacja: Bardzo słaba / -15 punktów Reputacja: Słabizna / -5 punktów Reputacja: Negatywna / -1 punktów Reputacja: Neutralna / 0 punktów Reputacja: Zdobywająca / +1 punktów Reputacja: Przyzwoita / +15 punktów Reputacja: Średnia / +30 punktów Reputacja: Dobra / +50 punktów Reputacja: Bardzo dobra / +90 punktów Reputacja: Znakomita / +150 punktów Reputacja: Doskonała / +250 punktów Reputacja: Wypasiona / +500 punktów Reputacja: Mega wypasiona / +1000 punktów Reputacja: Najznakomitsza / +2500 punktów Reputacja: Najwyższej jakości / +5000 punktów Stan aktualny na dzień: 1.12.2014 rok
  2. GET

    Mapy

    Nie, lepiej jest mieć mniej map niż więcej; chodzi o jakość tych map.
  3. Ostatni tydzień promocji! Skorzystaj już dziś.
  4. GET

    [KOSZ] Nowe mapy

    Można przywrócić mapy, które były, np: he_tennis (do nocnego) czy też fun_123kill
  5. Czy służysz pomocą, jeśli poprosiłbym Cię o zrobienie loga (dla pewnej strony)?
  6. Ale super! 10/10, bardzo mi się podobają.
  7. No tak, będzie można wyłączyć NAPISY. Ale muzyki raczej bym nie dodawał. Wracając do "losowej broni". Oczywiście że da się tak zrobić! Świetny pomysł. Jeszcze nigdzie nie widziałem takiego pluginu, gratuluję!
  8. To nie jest los tylko mowa o LOTTO. Los przyciągał graczy, aczkolwiek był wykonany strasznie. Istniało podejrzenie, że to przez niego serwer mógł się ciąć. Lotto ma być zastępcze za los, tylko różnica podstawowa między tymi jest taka, że jak losowałeś, to wygrywałeś od razu. Natomiast w lotto, wygraną zdobędziesz na następną rundę. Oficjalnie jak będzie lotto wyglądać, napiszę jutro lub dziś wieczorem. Na pewno się on pojawi. Frag z shotguna: na tę chwilę większość głosów na nie, więc na razie się to nie pojawi. Może kiedyś. Frag z knifa: większość na tak, więc zrobię to jeszcze dziś. Oczywiście fragi 3x będą dostępne tak jak dotychczas tylko na wybranych mapach, np. cs_ czy de_ - ma to zachęcić do tego, aby wykorzystywać sytuacje możliwe, aby z noża zabić :-) Restart po 10 sekundach również się dziś pojawi. Bomba: w dalszym ciągu nie wiem czy wgrać zarówno muzykę i napisy, a potem dać opcje do wyboru, aby każdy sobie ustawił jak chciał. Ja bym wolał same napisy bez muzyki, aby nie psuć tego klimatu. Uważam, że napisy będą dobre i jeśli komuś będą one przeszkadzały, to sobie je wywali. Coś takiego podobnego o czym ja mówię występuje na puchatku 4FUN. Jeśli ktoś ma ochotę sprawdzić jak to wygląda, to zapraszam. Zachęcam do dyskusji dalszej.
  9. Szanowny graczu! JEŚLI GRAŁEŚ PONAD 3 TYGODNIE TEMU NA NASZYM SERWERZE ZOMBIE INFECTION I MASZ PROBLEMY Z WEJŚCIEM NA SERWER (BĄDŹ INNE PROBLEMY), PROSIMY SPRAWDZIĆ FOLDER RESOURCES CZY ZNAJDUJĄ SIĘ TAKIE PLIKI JAK: - config.cfg - userconfig.cfg - lub jakiekolwiek .cfg JEŻELI TAK, PROSIMY NATYCHMIAST JE USUNĄĆ! ZALECAMY RÓWNIEŻ SPRAWDZIĆ ZWYKŁY CONFIG.cfg ORAZ USERCONFIG.cfg CZY NIE POSIADASZ JAKICHŚ BINDÓW NA KLAWISZACH, KTÓRE PRZEKIEROWUJĄ NA SERWERY RUSKIE LUB WPŁYWAJĄ NIEKORZYSTNIE NA TWOJĄ ROZGRYWKĘ!!! PROSZĘ O TYM POINFORMOWAĆ RÓWNIEŻ ZNAJOMYCH!
  10. Mogę dodać i muzykę. Będzie menu specjalne (jeśli w głosowaniu przejdzie ta propozycja), w której będziemy mogli sobie dopasować to, co chcemy. Nawet, aby zlikwidować napis kiedy wybuchnie bomba. To wszystko idzie zrobić i nie widzę problemu, a trzeba czymś przyciągnąć jeszcze graczy. Osobiście co do takiego restartu, wolałbym dodać na DD2 coś takiego niż 4FUN. Nie widzę sensu, aby było to 15 sekund. Możliwe, że 10 byłoby rozsądniejsze. Co do pompy, zachęci to do używania shotguna i zawsze jest to jakieś urozmaicenie. Stawiamy przecież Panowie na fragi - bo przecież nie bez powodu nasza sieć nosi nazwą "fragujemy" ;)
  11. GET

    [KOSZ] kurnik.pl

    Remik, chuj (pan), warcaby, chciałbym brydż zacząć.
  12. GET

    [KOSZ] czy dobrze

    Najpierw podstawy, potem nvault.
  13. GET

    [KOSZ] czy dobrze

    Byłby poprawny. Jak dasz 32, tylko 32 to 31 graczy. Jeśli 33, to będzie 32 czyli max. Dlatego najlepiej jest zrobić definicję pre-procesora, gdzie podamy liczbę slotów dostępnych, a w zmiennej ta liczba +1 i to wszystko. Zaoszczędzisz dzięki temu pamięć, bo po co robić zmienną globalną tylu elementową, jeśli masz tylko 20 slotów. No to tylko 20 indexów będzie przykładowo, a Ty możesz mieć tam powiedźmy 26. No to o 6 za dużo i niepotrzebnie Ci pamięć zjada.
  14. GET

    [KOSZ] czy dobrze

    http://amxx.pl/topic/98285-static-new-33-lub-32/?p=481346
  15. Toć przecież napisałem, że będzie możliwość wyłączenia tego ;) Wątpię, aby to tak przeszkadzało, skoro to będą małe napisy na dole ekranu.
  16. Tylko szkoda, że uzasadnienia nie napisałeś ;/ Bo ta bomba byłaby całkiem w porządku z tymi napisami osobiście uważam. Przesuwałyby się te napisy, to mniej-więcej wyglądałoby jak na puchatku 4FUN. Oczywiście dorobiłbym możliwość wyłączenia tego.
  17. GET

    [KOSZ] czy dobrze

    Bo 32 graczy. Skasować możesz =0, bo ta zmienna globalna i tak przyjmie wartość 0. Zamiast tego, możesz dać: #define MAX 32 // ilosc slotow i potem zmienne globalne z tablicą: new zabicia_gracza[MAX+1]=0;
  18. GET

    [KOSZ] czy dobrze

    #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "Daniel" new zabicia_gracza[33]=0; new kills=0; new sync; new maxplayers public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("DeathMsg", "DeathMsg", "a") sync = CreateHudSyncObj() set_task(1.0, "cos") } public plugin_cfg(){ maxplayers = get_maxplayers(); } public client_disconnect(id){ zabicia_gracza[id] = 0; } public DeathMsg(){ new kid = read_data(1) zabicia_gracza[kid] += kills; } public cos(){ for(new i=1; i<maxplayers; i++){ set_hudmessage(255,255,255,0.5,0.5) ShowSyncHudMsg(i, sync, "Ilosc Twoich zabojstw: %s", zabicia_gracza[i]) } }
  19. Cześć! Proponuję wykonanie coś na wzór dawnego /los, ale coś jeszcze lepszego. Mianowicie loterię, w którą można zagrać co 5 minut. Na początku rundy można zapisać się w loterię i do wygrania będą: fragi, granaty, pieniądze. Ten kto wygra, otrzyma nagrodę w nowej rundzie. W dodatku, proponuję 2 dodatkowe fragi z shoutguna (nie szybkiego a pompy!), a za zabicie z kosy aż 3 fragi. No i oczywiście kwestia restartu po 15 sekundach - zrobić? BTW. Może urozmaicić bombę i na 10 sekund przed wybuchem bomby, pojawi się sam tekst na hudzie po 4 serie: Za chwilę będzie eksplozja, je je.... z pragnienia wybuchnia bomba, łoooo... wysadzi nas na calego, je je.... pragniemy dzis tylko tego ooo...
  20. GET

    ziomek - admin z banem na BL

    A co mnie to interesuje gdzie on jest zbanowany? Cheatuje na fragujemy.com? Zgłaszał Go ktoś? Nie, to sobie wsadź ten temat i odczep się od ziomka. Nie Ty będziesz dyktował warunki przyjmowania adminów, a tym bardziej upominał nas jak mamy przyjmować. Masz dowody, że cheatuje? Skarga na forum, rozpatrzymy ją. W tym temacie brak, tylko narzekanie i sianie paniki. Do widzenia. PS. Konto ziomka należało kiedyś do Hak3Ra.
  21. Sprawdze to jutro bo tera %%
  22. Zalecam przed nauką obsługiwania się biblioteką "celltrie" naukę "cellarray" gdyż są ów biblioteki dosyć powiązane ze sobą. Niestety biblioteka "celltrie" nie jest opisana ani w dokumentacji na amxx.pl, ani na wiki amxmodx`a, dlatego jeśli popełnię jakieś literówki proszę o wyrozumiałość ;D. Nie sprawdzałem czy w AMXX-Studio jest ich opis gdyż go nie używam. Główną zaletą korzystania z "celltrie" jest możliwość dynamicznego zarządzania pamięcią ;D 1. Różnice CellTrie od CellArray • w "celltrie" wyszukuje się dane za pomocą stringa (porównywalne do nvault), a w "cellarray" za pomocą indexu. • nie trzeba po kolei zapełniać miejsca jak w przypadku "cellarray" funkcjami "push" 2. Deklaracja Trie Tak samo jak w przypadku tablic dynamicznych najpierw trzeba stworzyć zmienną poprzedzoną enum (chodzi o typ zmiennej), która będzie naszym uchwytem. new Trie:Uchwyt Po stworzeniu zmiennej możemy do niej "włożyć" nasz uchwyt stwarzany przy deklaracji tablicy Trie. Uchwyt = TrieCreate() W ten sposób ulokowaliśmy sobie troszkę miejsca na nasze "drzewko" i uchwyt do niego zapisaliśmy w zmiennej "Uchwyt" ;D 3. Zapis Danych Jak wyżej wspomniałem w "celltrie" można od razu zapisywać dane w tym miejscu w którym się chce tzn. nie trzeba(nie można) używać funkcji "push" Można zapisywać dane na trzy sposoby: • Jako liczbę/znak: TrieSetCell(Uchwyt,klucz[],wartość) • Jako ciąg znaków: TrieSetString(Uchwyt,klucz[],wartość[]) • Jako tablicę danych: TrieSetArray(Uchwyt,klucz[],wartość[]) • Uchwyt - Uchwyt do naszego "drzewka" • klucz - Unikalny klucz(ciąg znaków) • wartość - Nasze dane, które chcemy zapisać 4. Odczyt Danych Jeśli już potrafimy zapisać dane to pozostaje nam ich odczytanie. Podobnie jak w przypadku zapisywania, odczytać można na trzy sposoby: • Jako liczbę/znak: TrieGetCell(Uchwyt,klucz[],wartość) • Jako ciąg znaków: TrieGetString(Uchwyt,klucz[],wartość[],rozmiar) • Jako tablicę danych: TrieGetArray(Uchwyt,klucz[],wartość[],rozmiar) • Uchwyt - Uchwyt do naszego "drzewka" • klucz - Unikalny klucz(ciąg znaków), którego użyliśmy do zapisu • wartość - zmienna do której referencyjnie zostaną przekazane dane • rozmiar - maksymalny rozmiar danych jakie chcemy otrzymać Dodatkowo każda z powyższych funkcji(pobierających dane) zwraca true/false zależnie od tego czy znaleziono nasz klucz 4. Czyszczenie/Niszczenie Tak samo jak w "cellarray" można czyścić dane, a nawet powinno się (gdy zajmują nie potrzebnie miejsce) Do tego służy funkcja: TrieClear(Uchwyt) Kolejnym podobieństwem do "cellarray" jest funkcja pozwalająca na wyczyszczenie danych oraz zwolnienie ulokowanego przez nas miejsca: TrieDestroy(Uchwyt) A jeśli nie chcemy czyścić wszystkich danych tylko dane pod jednym kluczem to możemy posłużyć się tą funkcją: TrieDeleteKey(Uchwyt, klucz[]) • Uchwyt - Uchwyt do naszego "drzewka" • klucz - Unikalny klucz(ciąg znaków), którego użyliśmy do zapisu Funkcja "TrieDeleteKey" dodatkowo zwraca czy klucz istnieje 4. Funkcje ułatwiające korzystanie z Trie Niestety jest tylko jedna, która sprawdza czy podany klucz istnieje TrieKeyExists(Uchwyt, klucz[]) Zwraca czy klucz istnieje • Uchwyt - Uchwyt do naszego "drzewka" • klucz - Unikalny klucz(ciąg znaków), którego użyliśmy do zapisu 4. Praktyczne użycie Może teraz troszkę praktyki, a więc wychwyćmy moment gdy gracz wpisz na "say" jakieś słowo z podanego pliku, po czym pojawi mu się tekst napisany obok danego słowa. Opis całego pluginu zamieszczę w komentarzach A tak wygląda nasz plik pod ścieżką "addons/amxmodx/configs/Slowa.ini" amxx Nie oficjalne forum AMX MOD X [...] Teraz gdy gracz wpisze na "say" słowo "amxx" to pokaże mu się zielona wiadomość "Nie oficjalne forum AMX MOD X" Źródło: http://amxx.pl/topic/116342-drzewa-s%C5%82ownikowe-czyli-trie/ Poradnik.rar
  23. GET

    [KOSZ] AMXX Menu Generator

    AMXX Menu Generator Generator AMXX Menu to program, który umożliwia zarówno nowym jak i doświadczonym programistom tworzenie menu dla ich pluginu AMX Mod X. Ten program pozwala na użycie prawie każdej dostępnej opcji menu. Generator generuje w pełni sprawny plugin jeśli wpiszesz wszystko poprawnie. Od autora: "Należy pamiętać, że jest to mój pierwszy program, jaki kiedykolwiek zbudowałem, więc proszę zwrócić uwagę na wszelkie błędy, które mogą wystąpić. Również sugestie są zawsze mile widziane!" Opcje: nazwa menu nazwa menu handler ustawianie czy menu ma mieć opcję wyjścia zmiana "itemów" na strone zmiana nazwy "back", "next" i "exit" na własną ustawianie czy w menu mają być użyte kolory ustaw kolor cyfr opcja ustawiania ponownego włączenia/niszczenia menu po wciśnieciu jakiegoś itemu/opcji dodaj nieskończone itemy menu ustawianie komendy po której wpisaniu wyświetli się menu ustawianie opisu komendy ustawainie poziomów dostępu dla menu generuj kod & skopiuj do schowka zapisz .sma do pliku Źródło: http://amxx.pl/topic/117137-amxx-menu-generator/ AMXX Menu Generator 1.3.zip
  24. GET

    [KOSZ] [GAY] Pod Ocene.

    Hahahaha, weź te tagi człowieku :D Chcesz se nabić popularność?
  25. GET

    [KOSZ] plugin

    http://amxx.pl/topic/99431-byty-istotne-zdarzenia-i-studium-pluginu/ benio tu dobrze opisał, nic nie trzeba więcej dodawać.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Polityka prywatności