Jump to content
Ruszył pierwszy oficjalny serwer CS:GO MYGO.pl [FFA] IP: 91.224.117.125:27015 ×
Search In
  • More options...
Find results that contain...
Find results in...

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

Search the Community

Showing results for tags 'csgo'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Życie forum
    • Przywitaj się
    • Sugestie, problemy, błędy
    • Non count
  • Sieci serwerów CS
    • Montujemy drużyny CS
    • GameHosting
    • Prowadzenie sieci serwerów CS - porady
    • Wasze sieci
    • Grafika, skiny, rangi
    • Współpraca
    • Lista serwerów CS:GO & CS 1.6
  • Sourcemod - Tworzenie i konfiguracja serwerów
    • Artykuły, poradniki
    • General questions
    • Issues
    • Mods
    • Plugins
    • Ready packages SM
    • Pliki
  • Sourcemod Scripting
    • Artykułu i poradniki
    • Zbiór funkcji
    • Problem z kodem
    • Pytania na temat kodowania
    • Prośby o edycję pluginu
    • Prośby o napisanie pluginu
  • Forum - AMX Mod X
    • Pytania / Problemy
    • Pluginy AMXX
    • Szukam pluginu
    • Gotowe paczki AMXX
    • Download
  • Counter-Strike: CS:GO & CS 1.6
    • Nowości
    • Poradniki CS
    • Pytania
    • Fragmovie
    • Projekty użytkowników
  • Ogólne
    • Aktualności z kraju i świata
    • Gry
    • Offtopic
    • Giełda
    • Świat komunikatorów
    • [Płatne] Zlecenia
  • SerweryCS:GO [MYGO.pl]
    • TeamPlay
  • Inne
    • Śmietnik

Product Groups

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Imię:


Skąd:


Zawód:


Strona internetowa:


Team name:


Team server board:


Steam:


Discord:


TeamSpeak:

Found 414 results

  1. Witam. Mam problem z varem na 5 serwerach. W pewnych momentach potrafi skoczyć do 4. Przydatne informacje: Serwer: VPS - KVM CPU: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz 6 rdzeni. Łącznie nie przekraczają 30% zużycia Hostowane na Linux GSM System: Ubuntu 18.04.4 Hosting: Contabo - VPS M SSD 3 serwery - 32 sloty/128TR, 1 serwer 32 sloty/64TR, 1 serwer 15 slotów/128TR Próbowałem: Wyłączenie 4 serwerów Instalacja serwera na czysto i wyłączenie reszty serwerów Co zauważyłem: Na początku konsoli jest taki komunikat:
  2. Opis: Plugin umożliwia dodanie odpowiedniego TAGU. Plugin jest w wersji Polskiej. - Właściciel - Główny admin - Admin - Vip Instalacja: 1) Plik AdminTag_PL.smx wrzucacie do folderu /plugins 2. Plik AdminTag_PL.sp dodajecie do folderu /scripting 3. Po restarcie serwera wszystko powinno działać bez problemów Pobierz: AdminTag_PL.smx AdminTag_PL.sp
  3. [CSGO] Weapon & Knives (Skins, Name Tags, StatTrak, Wear/Float) [!ws !knife !nametag] [https://forums.alliedmods.net/showthread.php?t=298770] [CSGO] Gloves [https://forums.alliedmods.net/showthread.php?t=299977] [ANY] ServerAdvertisement3 - MultiLang | *UPDATED 16.02.2019* | *VERSION 3.1.3a [https://forums.alliedmods.net/showthread.php?p=2199152] [ANY] HexTags [Tags/Chat Colors & Score Tags][08/12/18] [https://forums.alliedmods.net/showthread.php?t=303671] [CS:GO] Custom MVP Anthem (1.10 | 2018-7-26) [https://forums.alliedmods.net/showthread.php?t=296578] [CSGO] Vip by Mesharsky *nie wiem czy mogę podać link do "konkurencji" [CS:GO] RankMe Kento Edition (3.0.3.Kento.31.3 | 2019-10-1) [https://forums.alliedmods.net/showthread.php?t=290063] [CS:GO/CSS] AbNeR ResetScore *UPDATED V1.5fix* 01/24/2016 [https://forums.alliedmods.net/showthread.php?p=1871412] [CS:GO] - ☇ Show Damage | Armor | Victims [https://forums.alliedmods.net/showthread.php?t=264427] [Levels Ranks] Core v3.1 with 39 Modules - [16.11.2019] [https://forums.alliedmods.net/showthread.php?t=318782] [CSS/CS:GO] Weapon Restrict [https://forums.alliedmods.net/showthread.php?p=950174] [ANY]Admin all spectate [https://forums.alliedmods.net/showthread.php?t=182412] Jakby jeszcze ktoś miał jakieś ciekawe pluginy to zapraszam do dyskusji ?
  4. Witam. Mam problem z pluginem Skins Chooser. Początkowo miałem 2 modele z Skins Choosera: Ezio i Draven wszystko działało jak najbardziej Chciałem dodać kolejne modele, żeby była różnorodność. Po dodaniu modele normalnie się pobierają ale jak je wybieram to zamiast skina jest duży prostopadłościan z czerwonymi napisami ERROR Wie ktoś może jak to naprawić? default_skins.ini: default_skins_downloads.ini: Próbowałem również inne modele ale niestety nic nie działa oprócz tych dwóch początkowych Ścieżki do plików są prawidłowe (pobierają się więc prawidłowe 😉 )
  5. Witam, poszukuję Opiekuna Serwera ONLY MIRAGE. Jest również stworzona szybka rekrutacja na adminów. Po więcej informacji zapraszam na GG 28222863 lub forum https://HomiesZone.pl/
  6. Aby ochronić wiele osób przed niekorzystnymi transakcjami postanowiłem oficjalnie zrobić temat, gdzie dany użytkownik zostanie dodany do czarnej listy. Temat będzie aktualizowany na bieżąco.
  7. Krótko, ale na temat 🙂 Myślę, że osobie, która dopiero zaczyna z pewnością pomoże to wyjaśnienie. 🙂
  8. Skiny (tłumacząc na polski: skórki) w CSGO, są to nakładki graficzne na naszą broń. Używając skinów nasze bronie mają inny wygląd, nie zmieniając przy tym swoich atrybutów - czyli broń, która wygląda ciekawiej, nie strzela lepiej. Jest to tylko zmiana wizualna. Przykładowe skiny na broń: Cały system skinów jest o tyle ciekawy, że jest tych skórek bardzo dużo, oraz różnią się one częstotliwością wypadania ze skrzynek. Czyli są skiny warte 0.10$ oraz 300$ w zależności od unikalności. Skiny do naszych broni możemy zyskać w kilka sposobów: może nam wypaść skin po zakończeniu meczu (są to zazwyczaj słabe skiny). może nam skin-a podarować inny gracz możemy kupić skiny w marketplace na steamie. możemy wylosować skiny ze skrzynek (tutaj możemy wylosować skina słabego jak i bardzo drogiego np. jeden z unikatowych noży) Źródło: CSGOforum.
  9. Witam, Zapłace za konfiguracje, paczki, personalizacje serwera cs-go . Chętnych do podjęcia współpracy zapraszam do pisania gladius.list@gmail.com
  10. siemano, wywaliłem 40 euro na takie skiny - Steam Community :: diilerk3415 czy kiedyś tam zwróci się to? A i co daje obstawianie tych wlepek na tym turnieju? i ogólnie? jak postawie i przegramy, to strace wlepe? jak to jest dokładnie?
  11. Witajcie, posiadam sprzęt (żadna rewelacja) Intel Core Duo 2 1,8Ghz 2GB ram GeForce 430 1GB Monitor LG Flatron W2242S 22 Cale Jak ustawić cs by były stałe 40-60 fps ? bez skoków i żeby gra była płynna Oraz Jaką ustawić rozdzielczość dla takiego monitora ? 4:3 rozciągnięty ? ale jaka rozdziałka?? Czy standardowy dla niego 16:10 tylko jaka rozdzielczośc Bardzo serdecznie proszę o pomoc!
  12. Jest jakiś sposób na blokade rusków bo to jest wkurzające, co mecz ruscy, 10 runda a oni nadal poniżej 5 killi to jest chore.
  13. Cześć wszystkim. Od bardzo dawna siedzi we mnie takie pytanie. Jak trenuje profesjonalna drużyna? W sumie nie znalazłem nigdzie żadnej odpowiedzi, wiem tylko tyle, że grają przez ileś dni, przez kilka godzin. Jednak ja bym chciał wiedzieć co oni robią. Jak to robią. Co trenują. Jak to działa.. itp. Z góry dzięki Pozdrawiam
  14. Takiej aktualizacji nie było od dawna. Z jednej strony to głównie zmiany na mapach, z drugiej zmieniają one całkowicie rozgrywkę na dwóch mapach z puli turniejowej. Przy okazji autor Cache’a stara się usunąć wszystkie problemy związane ze skórkami dla operatorów. I wiele, wiele więcej. [Cache] Poprawiona widoczność w wielu miejscach na mapie Poprawiona wydajność Naprawiono błędy wszelkiego rodzaju Zaktualizowano radar [Studio] Naprawiono błąd powodujący brak obrażeń od wybuchu bomby Poprawiono kolizje Poprawiono widoczność na uliczkach CT oraz T Naprawiono błędy wszelkiego rodzaju [Train] Otwarto skybox łączący odnogę ze strefą wybuchu A Poprawiono widoczność w wielu miejscach na mapie Naprawiono błędy wszelkiego rodzaju [Dust2] Otwarto skybox nad górnym tunelem, ułatwiając wejścia na strefę wybuchu B [Mirage] Dodano możliwość przebicia krótkiego rogu na drewnie z pałacu z pomocą broni snajperskiej Dodano ławkę pod oknem pozwalającą wskoczyć samemu do okna lub kontrolować shorta Poszerzono zakręt przed środkiem mapy Zmniejszono listwy wokół balkonu na B Usunięto przestrzał spomiędzy skrzynek na strefie wybuchu B [Różne] Zwiększono maksymalny rozmiar informacji o serwerze GOTV kontrolowany komendą tv_broadcast_server_info_message_size_kb Dodano możliwość pokazywania zestawów do rozbrajania przez ściany dla obserwatorów za pomocą komendy spec_xray_dropped_defusers Włączenie nowo dodanej opcji spec_xray_dropped_unoccluded spowoduje ciągłe pokazywanie bomby oraz zestawów do rozbrajania przez ściany. GSI pozwala teraz na skonfigurowanie dokładności z jaką będą przekazywane dane.
  15. Witaj tworzę nową sieć serwerów zainteresowany współpracą? Chętnie kupię serwer CS GO Poszukuję ludzi na każde stanowisko Gg: 28222863
  16. Witam wszystkich serdecznie! Chciałbym przedstawić mój pierwszy plugin pod SourceMod-a a mianowicie... Sklep SMS :) [Instalacja WWW] Wrzucamy wszystkie pliki na FTP po czym przechodzimy do katalogu /install i uzupełniamy dane w instalatorze... [Instalacja SM] Ustawiamy sobie w 30 linijce pluginu adres do sklepu po czym kompilujemy plugin i wrzucamy go na FTP serwera. Następnie dopisujemy do databases.cfg dane do bazy MySQL na której jest zainstalowany sklep w formie: "OnlineShop" { "driver" "mysql" "host" "" "database" "" "user" "" "pass" "" //"timeout" "0" //"port" "0" } Wrzucamy również do katalogu extensions plik SteamWorks.ext.so Jest to póki co wersja testowa więc część opcji w wersji WWW nie działa. Jeżeli zobaczę zainteresowanie to je dodam ;) [Dostępne API płatności] SimPay, Pukawka, HomePay, 1shoot1kill, MicroSMS, HostPlay,CSSetti SteamWorks.ext.rar online_shop.sp OnlineShop.rar GitHub repo -> https://github.com/sloenthran/OnlineShop GitHub download -> https://github.com/sloenthran/OnlineShop/archive/master.zip
  17. Counter-Strike to gra wieloosobowa typu FPS (First Person Shooter), która ma już swoje lata, bowiem została wydana na Windowsa w roku 1999, a od roku 2000 zaczęła być wspierana przez Valve. Bardzo szybko zyskała popularność, a obecnie Counter-Strike: Global Offensive bije rekordy, osób grających jednocześnie i sięgają one ponad 800 tysięcy graczy. W grze wcielamy się w rolę jednej ze stron konfliktu – terrorystę, albo antyterrorystę. Cel gry jest zależny od strony, po której się znajdujemy. Jest nim podłożenie, albo rozbrojenie bomby, lub ochrona, albo odbicie zakładników. Innym sposobem na zwycięstwo jest wyeliminowanie wszystkich przeciwników. Użytkownicy tego forum doskonale znają wszystkie wersje, jednak, dla raczkujących informacje te mogą okazać się niezmiernie cenne. Istnieją 4 główne wersje gry: Counter-Strike (1999) – Pierwsza wersja gry, początkowo wymagająca do działania Half-Life. Z czasem, kolejne wersje CS stały się samodzielną produkcją, jedynie opartą na silniku Half-Life. Counter-Strike 1.5, oraz bardziej popularna 1.6 są update’ami tej wersji. Counter-Strike: Condition Zero (2004) – Wersja zawierająca kampanie, które gracz może przejść samodzielnie. CS: CZ nie spotkała się z bardzo dobrymi opiniami otrzymując średnią ocenę około 65/100. Counter-Strike: Source (2004) – Wersja cechująca poprawioną grafiką, oraz usprawnieniami AI. Jest połączeniem unikalnej rozgrywki Counter-Strike z technologią Source. Mechanika gry stała się bardziej zbliżona do rzeczywistości. Strzelanie podczas poruszania się jest znacznie mniej celne, ciągły ogień zwiększa odrzut, a obrażenia się różnią w zależności od trafionej części ciała. Gra otrzymała pozytywne recenzje i dostała średnio 88/100 punktów na podstawie ocen dziewięciu krytyków. Counter-Strike: Global Offensive (2012) Aktualnie najpopularniejsza wersja Counter-Strike. Od momentu wydania jest regularnie aktualizowana przez Valve. Zostały wprowadzone różne ulepszenia gry. Rozgrywane są turnieje na całym świecie, które są sponsorowane przez Valve. Można je oglądać z poziomu gry oraz poprzez platformę Twitch.tv. Pobierz za darmo CSGO: Pobierz najnowszy Counter-Strike Global Offensive (CS GO) w wersji działającej bez konieczności logowania w steam za darmo: tutaj (Najnowsza wersja zawierająca klucze, skrzynki, skiny). Pobierz Counter-Strike: Source Classic (CSS): tutaj (Wersja oparta o silnik Source). Pobierz klasyczny Counter-Strike: 1.6 Gold Classic (CS): tutaj (Najstarsza, lecz najbardziej kultowa wersja CS). …oraz 3 spin-offy: Counter-Strike Neo (2004) - Japońska adaptacja Counter-Strike, która przedstawia postacie anime w futurystycznym świecie Counter-Strike. Counter-Strike Online (2007) – Spin-off popularny przede wszystkim w Azji. Różni się od międzynarodowej wersji serią dodatków, do których zaliczają się nowe egzemplarze broni, skiny do broni itd. Wersja zawiera różne tryby gry: Classic, Deathmatch, Zombie Infection, Scenarios, Fun, PvPvE. Counter-Strike Nexon: Zombies (2014) – Wersja dla miłośników zombie. Zawiera 50 map oraz 20 trybów. Gra spotkała się z raczej negatywnym odzewem krytyków. Wymagania: System operacyjny: Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 Procesor: Intel® Core™ 2 Duo E6600 lub AMD Phenom™ X3 8750 lub szybszy Pamięć: 2GB lub więcej Grafika: Karta graficzna z 256MB pamięci, DirectX 9, Pixel Shader 3.0 DirectX: Wersja 9.0c Miejsce na dysku: 15GB, po rozpakowaniu Czytaj więcej o modyfikacjach do CSGO SourceMod i AMXX w części II Czytaj więcej na temat instalacji modów w SourceMod i AMXX w części III
  18. Witam mam problem z zrobieniem ostatniego zadania Odznak Społeczności, konkretnie chodzi o zadania Opublikuj Video. Dokładnie chodzi o to, że gdy chcę się zalogować na konto yt żeby udostępnić film wyskauje komunikat pokazany w załączniku, proszę o pomoc 😞 W załaczniku będzie wszystko pokazane. Z góry dziękuje
  19. Wymienię skiny CS:GO na inne ciekawe, propozycje można składać. Profil: https://steamcommunity.com/id/koluniox421/ --- AWP --- --- NOŻE ---- -------- ------ M4 -----
  20. Luxi

    Max Players

    jak wyłączyć Max Players ? Pomocy ?
  21. Witam poszukuję osoby, która jest w stanie zrobić lub złożyć paczkę Roleplay csgo sourcemod. W paczce powinny się znaleźć pluginy co do Ekwipunku, Aut, Casyna, Mieszkania, Mafie itp. Cena do uzgodnienia na pw
  22. Kupie jakiś rozkręcony serwer. Budżet tak z 700 zł
  23. Tak jak w temacie #pragma semicolon 1 #include <sourcemod> #include <cstrike> #include <sdktools> #include <sdkhooks> #include <multicolors> #pragma newdecls required public Plugin myinfo = { name = "Bonus za nick", author = "XXX", description = "Dodaje graczą dodatkowy hajs za dodanie w nicku", version = "1.0.1" }; ConVar g_CvarRewardNick, gg_OdGodziny, gg_DoGodziny, gg_VipActive, g_CvarMatchCase; int DarmowyVip = 0; public void OnPluginStart() { HookEvent("round_start", Event_RoundStart); g_CvarRewardNick = CreateConVar("sm_reward", "Google.pl", "Fraza za ktora dostaje sie nagrody"); g_CvarMatchCase = CreateConVar("sm_reward_match", "0", ""); gg_VipActive = CreateConVar("sm_reward_vip_active", "1", "Czy Vip w nocy ma być aktywny?"); gg_OdGodziny = CreateConVar("sm_reward_vip_odgodziny", "24", "Od ktorej godziny ma dawac vipa?"); gg_DoGodziny = CreateConVar("sm_reward_vip_dogodziny", "6", "Do ktorej godziny ma dawac vipa?"); } public void OnClientAuthorized(int client) { if(IsValidClient(client)) { char name[MAX_NAME_LENGTH], advert[MAX_NAME_LENGTH]; GetClientName(client, name, sizeof(name)); g_CvarRewardNick.GetString(advert, MAX_NAME_LENGTH); if (StrContains(name, advert, GetConVarBool(g_CvarMatchCase)) == -1) { return; } if(DarmowyVip) { AddUserFlags(client, Admin_Reservation); } else { RemoveUserFlags(client, Admin_Reservation); } } } bool IsValidClient(int client) { return 0 < client <= MaxClients && IsClientInGame(client); } public Action Event_RoundStart(Event hEvent, const char[] chName, bool bDontBroadcast) { int client = GetClientOfUserId(hEvent.GetInt("userid")); char name[MAX_NAME_LENGTH], advert[MAX_NAME_LENGTH]; GetClientName(client, name, sizeof(name)); g_CvarRewardNick.GetString(advert, MAX_NAME_LENGTH); if (StrContains(name, advert, GetConVarBool(g_CvarMatchCase)) == -1) { return; } if (GetConVarBool(gg_VipActive)) { int gg_od_godziny = GetConVarInt(gg_OdGodziny); int gg_do_godziny = GetConVarInt(gg_DoGodziny); if(gg_od_godziny || gg_do_godziny) { char godzina_str[8]; FormatTime(godzina_str, sizeof(godzina_str), "%H", GetTime()); int godzina = StringToInt(godzina_str); if(gg_od_godziny > gg_do_godziny) DarmowyVip = (godzina >= gg_od_godziny || godzina < gg_do_godziny)? 1: 0; else DarmowyVip = (godzina >= gg_od_godziny && godzina < gg_do_godziny)? 1: 0; } else DarmowyVip = 0; } }
  24. kupie rozkrecone serwery cs 1.6 / cs go pisac gg 39606006 500 zl
  25. chcę, żeby ktoś edytował tę wtyczkę chcę usunąć system głosowania Chcę po jednej niestandardowej rundzie po x liczbie rund chcę, żeby runda była jak: okrągły noskop z nożem zwiadowcy tylko o niskiej grawitacji tylko pięści tylko nóż tylko zeus gdyby ktoś edytował tę wtyczkę, byłoby naprawdę miło z twojej strony Dziękuję Ci (cały ten tekst jest tłumaczony tłumaczeniem google, bo nie znam polskiego, więc proszę wybaczyć, jeśli są jakieś błędy) kod wtyczki: #include <sdktools> #pragma semicolon 1 #pragma newdecls required #define MOD_TAG "\x01\x0B★ \x07[Round Chooser]\x04 " #define WATER_LEVEL_FEET_IN_WATER 1 char RoundName[][] = { "ONLY NOSCOPE", "LOW GRAVITY", "HIGH GRAVITY", "AUTOBH + ONLY NOSCOPE" }; char WeaponList[][] = { "weapon_glock", "weapon_usp_silencer", "weapon_deagle", "weapon_tec9", "weapon_hkp2000", "weapon_p250", "weapon_fiveseven", "weapon_elite", "weapon_cz75a", "weapon_galilar", "weapon_famas", "weapon_ak47", "weapon_m4a1", "weapon_m4a1_silencer", "weapon_ssg08", "weapon_aug", "weapon_sg556", "weapon_awp", "weapon_scar20", "weapon_g3sg1", "weapon_nova", "weapon_xm1014", "weapon_mag7", "weapon_m249", "weapon_negev", "weapon_mac10", "weapon_mp9", "weapon_mp7", "weapon_ump45", "weapon_p90", "weapon_bizon", "weapon_mp5sd", "weapon_sawedoff", "weapon_knife", "weapon_flashbang", "weapon_hegrenade", "weapon_smokegrenade", "weapon_healthshot", "weapon_decoy", "weapon_molotov", "weapon_incgrenade", "weapon_tagrenade", "weapon_taser", }; ConVar Freezetime, LowGravity, HighGravity; int Round, game = -1; bool ns, lg, hg, abhns; public Plugin myinfo = { name = "Round Chooser", author = "Brum Brum", description = "Player choose round type", version = "1.0", url = "StudioADEPT.net/Forum" } public void OnPluginStart() { Freezetime = FindConVar("mp_freezetime"); LowGravity = CreateConVar("sm_lowgravity", "0.15", "Low gravity"); HighGravity = CreateConVar("sm_highgravity", "2.5", "High gravity"); AutoExecConfig(true, "RoundChooser"); HookEvent("round_start", Event_RoundStart); HookEvent("round_end", Event_RoundEnd); } public Action Event_RoundStart(Event event, const char[] name, bool dontBroadcast) { if (!IsWarmup()) { Round++; GetRound(); if (Round == 1) { ChooseRound(); } else if (Round == 3)Round = 0; } } public Action Event_RoundEnd(Event event, const char[] name, bool dontBroadcast) { for (int i = 1; i < MaxClients; i++) { if (IsValidClient(i)) { SetEntityGravity(i, 1.0); } } } void ChooseRound() { int freeze = Freezetime.IntValue; Menu menu = new Menu(VoteMenu_Handler); menu.SetTitle("Choose round gamemode"); menu.AddItem("", "Only NoScope"); menu.AddItem("", "Low Gravity"); menu.AddItem("", "High Gravity"); menu.AddItem("", "AutoBH + NoScope"); menu.ExitButton = false; menu.DisplayVoteToAll(freeze); } public int VoteMenu_Handler(Menu menu, MenuAction action, int client, int item) { if (action == MenuAction_Select) { switch (item) { case 0: { ns = true; game = 0; GiveAWP(); } case 1: { lg = true; game = 1; Gravity(); } case 2: { hg = true; game = 2; Gravity(); } case 3: { abhns = true; game = 3; GiveAWP(); } } PrintToChatAll("%s The current round will be\x07 %s!", MOD_TAG, RoundName[game]); } } public Action OnPlayerRunCmd(int client, int &buttons, int &impulse, float vel[3], float angles[3], int &weapon) { if (ns) { if (buttons & IN_ATTACK2) { buttons = buttons &= ~IN_ATTACK2; return Plugin_Changed; } } else if (lg) { float lowgravity = LowGravity.FloatValue; if (GetEntityGravity(client) != lowgravity) { SetEntityGravity(client, lowgravity); } } else if (hg) { float highgravity = HighGravity.FloatValue; if (GetEntityGravity(client) != highgravity) { SetEntityGravity(client, highgravity); } } else if (abhns) { int index = GetEntProp(client, Prop_Data, "m_nWaterLevel"); int water = EntIndexToEntRef(index); if (water != INVALID_ENT_REFERENCE) { if (buttons & IN_JUMP) { if (!(Client_GetWaterLevel(client) > WATER_LEVEL_FEET_IN_WATER)) { if (!(GetEntityMoveType(client) & MOVETYPE_LADDER)) { SetEntPropFloat(client, Prop_Send, "m_flStamina", 0.0); if (!(GetEntityFlags(client) & FL_ONGROUND)) { buttons &= ~IN_JUMP; } } } } } if (buttons & IN_ATTACK2) { buttons = buttons &= ~IN_ATTACK2; return Plugin_Changed; } } return Plugin_Continue; } void Gravity() { float lowgravity = LowGravity.FloatValue; float highgravity = HighGravity.FloatValue; for (int i = 1; i < MaxClients; i++) { if (IsValidClient(i) && IsPlayerAlive(i)) { if (lg)SetEntityGravity(i, lowgravity); else if (hg)SetEntityGravity(i, highgravity); } } } void GiveAWP() { RemoveWeapons(); for (int i = 1; i < MaxClients; i++) { if (IsValidClient(i) && IsPlayerAlive(i)) { GivePlayerItem(i, "weapon_knife"); GivePlayerItem(i, "weapon_awp"); } } } void GetRound() { if (Round == 1) { ns = false; lg = false; hg = false; abhns = false; } else if (Round > 1 && Round <= 3) { if (ns || abhns) { GiveAWP(); } else if (lg || hg) { Gravity(); } PrintToChatAll("%s The current round will be\x07 %s!", MOD_TAG, RoundName[game]); } } int Client_GetWaterLevel(int client) { return GetEntProp(client, Prop_Send, "m_nWaterLevel"); } public bool IsValidClient(int client) { if (!(1 <= client <= MaxClients) || !IsClientInGame(client) || !IsClientConnected(client) || IsFakeClient(client) || IsClientSourceTV(client)) return false; return true; } stock void RemoveWeapons() { for (int i = 0; i < sizeof(WeaponList); i++) { int ent = -1; while ((ent = FindEntityByClassname(ent, WeaponList[i])) != -1) { AcceptEntityInput(ent, "Kill"); } } } stock bool IsWarmup() { int warmup = GameRules_GetProp("m_bWarmupPeriod", 4, 0); if (warmup == 1)return true; else return false; }
×
×
  • Create New...