Skocz do zawartości

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

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 17.05.2020 uwzględniając wszystkie działy

  1. Dobra napiszę coś po raz ostatni na temat tej sieci. Wczoraj wielki Król Escape napisał temat, w którym pisze, że oddaje całą sieć wraz ze swoim glownym kontem kontem innej osobie xD śmieszne nie? Zmienił sobie nick po czym udawał, że jest kimś innym. Zaczął udawać kompletnego debila i postanowił rozdać wszystkim UB xD zabawy był ciąg dalszy bo myślał, że każdy mu uwierzy i będzie fiesta na forum, lecz jedynie kto mu uwierzył to jego moderator, który ma 12 lat, ale mni msza z tym. Zaczynając od dowód gdzie nie chciał wejść na tsa, ani podać swojego steam kończąc, na tym, że jako nowy właściciel dalej siedział na tym samym IP (Adka) xD https://imgur.com/a/ne2OnJe Oczywiście nie obyło się, od masy troli i ludzi, którzy mieli po prostu z niego beke. Dzisiaj rano ostatecznie miał wbić na tsa ten (NOWY PODOBNO WLASCICIEL) lecz się okazało, że jednak AdeK wraca na escape bo (Deemz) się załamał XD i nici z planów. Dzisiaj był cyrków ciąg dalszy, gdzie wrzucę parę ssów jak zachowuje się 12-letni moderator escape + nasz kochany Aduś. Aby nie było, ja się nie żale, ani nie płacze tylko w dalszym ciągu chce ostrzec przyszłych potencjalnych ofiar adusia. Kochany i jedyny moderator Adusia zamiast zacząć usuwać syf z forum, albo banować masę multi-kont postanowił zacząć wszystkich banować za to, że zwrócili mu uwagę, ze znaków interpunkcyjnych nie stawia się po spacji XD https://imgur.com/a/N0tfltP https://imgur.com/a/cAEf1pE https://imgur.com/a/gbfVrYm https://imgur.com/a/GvwJU6h https://imgur.com/a/aBMUWJe I cyk https://imgur.com/a/XQgN80E Przypominając o tym, że AdeK wczoraj dał wszystkim zbanowanym UB, a dzisiaj znów ich banuje ? Troszkę śmieszna sytuacja jeżeli myślał, że pisać temat o zmianie właściciela i zmianie nicku na forum ktoś mu uwierzy ale...XD Maciek moderator 25lat i ma dzieci, który ma 12 lat xD https://imgur.com/a/z3gNC5s Nisko upadł, ale przecież to nikogo wina ?
    5 punktów
  2. Witam. Przychodzę tutaj wyrazić swoją opinie o właścicielu sieci Cs-Escape a dokładnie o @AdeK | Cs-Escape.pl nastolatek z Lęborka któremu troszkę poprzewracało się w głowie. Na wstępie zaznaczę, że słyszałem wiele rzeczy na jego temat, że wypierdala ludzi na hajs itp. itd. ale jakoś nie chciałem w to wierzyć. Zaczęło się w sumie dzisiaj jak napisał do mojej narzeczonej tekst typu "Wiktoria ruchamy się?". Oczywiście nie pozwole sobie aby ktoś pisał takie rzeczy do mojej narzeczonej więc oczywiście napisałem do niego wiadomość prywatną, że tego typu teksty może pisać do swoich koleżanek jeżeli sobie na to pozwalają. No i się zaczęło, pokazał swoje prawdziwe obliczę obrażając mnie (screeny dodaje niżej) + nałożył Mi bana na forum. Najśmieszniejsza sytuacja jest w tym wszystkim, ze przez 6 miesiecy zajmowałem się jego forum i je rozkręcałem robiłem co mogłem a dziś wielki "właściciel" pokazał klase i swoje prawdziwe Ja. Mógłbym tutaj napisać kilka rzeczy więcej ale nie widze sensu dużo rzeczy wiem gdzie robił ludzi na hajs, śmiał się z naiwności ludzi zaangażowanych w sieć i czekał tylko na przelew a na grupie co chwile pisał, że trzeba zrobić zrzutkę bo znowu na coś potrzeba. Przekazuje screeny w których właściciel po zwróceniu uwagi zaczął mnie obrażać + dał bana. Dla wielu to co napisze może wydawać się śmieszne ale moja narzeczona zaczęła się angażować w życie forum więc po mojej rezygnacji z Administratora dał jej awans na Junior Admina. Z dniem dzisiejszym jak zrezygnowała i napsiała kilka słów prawdy nawet potrafił edytować temat i jej uzasadniony powód zmienić na "cenzura" który był tylko i wyłaćznie prawdą. Macie screeny, czytajcie, oceniajcie. Taki jest właściciel sieci Cs-Escape.pl Nie polecam współpracy z tą osobą, radze unikać i nie wdawać się w żadne układy. Zresztą kilka sieci go kojarzy bo jak Venatuus dołaczyło do jego dawnej sieci StrefaSkilla to tak mu skoczył gul, że pisał do nastu sieci o dołączenie do Escape. Z tego co wiem został wyśmiany i tutaj na MYGO pada czasem tekst, że"to ten co do mnie pisał o fuzje." Screeny w których zwracałem tylko uwagę o to co napisał. Zaczęło się tak. Dalej oczywiście napisałem, że do zobaczenia bo tak czy owak się sptkamy a on jechał dalej więc nie ma sensu tego wrzucać, daje to co istotne. Dodaje screena bana którego po chwili nałożył. A tutaj rezygnacja mojej kobiety z rang + dodaje screena na którym widać, że Adek edytował post tylko dlatego, że prawda jest dla niego nie wygodna. Screen przed edytacją właściciela sieci Cs-Escape i zaraz po.
    3 punkty
  3. No elo, pozwolę się wypowiedzieć z racji, że padło tutaj wiele oskarżeń lecz bez dowodów i widzę, że zdania są podzielone lecz postaram się wam podjąć wspólne zdanie na temat króla Adka. Zacznijmy od tego, że pierwszego dnia po rejestracji na forum dostałem od razu masę wiadomości czy to na forum od "Trolli" czy na FB, że AdeK to szuja, która leci na kasę lecz nie zwracałem na to uwagi, chciałem poznać go osobiście i wiecie co? Wszystko okazało się prawdą. Wszystko było ok do czasu kiedy "Król AdeK" poczuł taką moc na forum, że przez pewien okres czasu miał dosłownie (cenzura) co się dzieje na forum z powodu, że miał jednego h@, 2x juniorów i kilku modów. Po zwróceniu mu uwagi, aby zaczął coś robić w dalszym rozwoju sieci postanowił szukać na siłę fuzji bo wiecie, @Trivor | StrefaSkilla.pl zrobił fuzje z kimś tam i forum im się buja to on też chce. Nie wiem po (cenzura) ja tutaj historie pisze, ale do rzeczy. AdeK jest to typ człowieka, który leci na kasę i ma dosłownie wszystko gdzieś. Na dole macie kilka ssów jak to śmieje się z dzieci, że dadzą mu kasę, a on ich zbanuje czy też wyzwiska różne. Aduś kochany jest tak doświadczony, że pewnego razu postanowił przyjąć na sieć pewną osobę o nicku "Pablos" na sieć, który miał podobno około 5 rozkreconych serwerów CS go, każdy z administracji był negatywnie nastawiony ponieważ zaoferował mu za dołączenie junior admina. Po dwóch-trzech dniach postanowiliśmy poszperac i okazało się, że ŻADEN serwer nie należy do niego, czyli Adkowi nie udało się zrobić "mini fuzji" jak trivorowi i się splakal po czym zaczął każdego wyzywać, bo jak to tak można śmiać się z króla. Kolejna sprawa różne rezygnację na forum. Zacznę może od rezygnacji własnej z kolegą gdzie mieliśmy u Adka Junior adminów. Po kilku sprzeczkach postanowiliśmy napisać rezygnację i liczyliśmy, że AdeK jak normalny właściciel przyklepie ją i będzie po sprawie lecz jak to KROL ADEK nie pozwoli sobie na rezygnację u ni go na sieci więc postanowił nadać nam bana, a następnie ukryć nam rezygnację i napisać degradację śmieszne nie? Nie chce mi się więcej pisać przykładów jaki ten dzieciak jest (cenzura) i to nie jest płacz tylko ostrzegam innych przed dołączeniem do niego na następne sieci. Tutaj macie parę ssów jak wspominałem czy to ze śmiesznym powodem naszych rezygnacji, gdzie dostaliśmy degradację czy też jak rucha ludzi na kasę. https://imgur.com/a/CGeJsG3 Kamilek xd https://imgur.com/a/Wf9RGYo https://imgur.com/a/PnQ3X64 Maciuś o https://imgur.com/a/5SywcRw https://imgur.com/a/1Xjwlir https://imgur.com/a/2LNE0bv Sprawa po naszych rezygnacjach z j@ śmieszny chłopak https://imgur.com/a/2G2mj4S https://imgur.com/a/EbbD2uS obraza króla Adka=degrad Nie chce mi się więcej ssów szukać, gdzie pisze, że kogoś wyrucha na kasę lub wyzywa ludzi z innych sieci. Myślę, że w jakimś stopniu dzięki tym wypocinom kilka osób przejrzy na oczy. Pozdrawiam.
    3 punkty
  4. https://www.youtube.com/channel/UCSqIhkQrzh_QNnALNRpPd1g
    2 punkty
  5. Ty chyba jesteś niepoważny. Areny zawsze chodzą taniej i mając mirage 30 slotów, to będzie wart z 500, a arena 300-350. Poza tym, skąd Ty te kwoty wyciągnąłeś??? Zaraz będzie tak, że za gówno serwer ( jak Termi ) będzie się płacić po 300-400 PLN... Zejdźmy na ziemie.
    2 punkty
  6. Chciałbym tylko zakomunikować, że zbaczając od tematu narażacie się na warny. Zmieniłem sobie preset na warny bez daty wygasania.. i słucham Państwa! ?
    1 punkt
  7. Nie możesz wprowadzać dodatkowych argumentów do tej funkcji. Musisz wcześniej sformatować char'a, jeśli chcesz, żeby to działało. To: DrawPanel(client, "Witaj %s! Nasze forum to -------", s_name) Zamień na: char buffer[MAX_NAME_LENGTH]; Format(buffer, sizeof(buffer), "Witaj %s! Nasze forum to -------", s_name); DrawPanel(client, buffer); Ewentualnie możesz całkowicie zrezygnować z pobierania nicku gracza za pomocą funkcji, jest to w obecnej sytuacji niepotrzebne. Wystarczy, że w kodzie powyżej zamienisz %s na %N i s_name na client. %N to specjalny operator (czy jakkolwiek to nazwać, bo nie pamiętam nazwy), który pobiera nick gracza automatycznie. Tak zwykle się robi.
    1 punkt
  8. Sprawdziłem i działa teraz musiałem zmienić nazwy plików dwóch :/ Dzięki za pomoc!
    1 punkt
  9. Cotuo a twoje śmiechowe serwery są raz na jednym kwiatku i idą po dniu na drugi kwiatek więc się nie wypowiadaj bo nabijasz sobie posty nic nie wnosisz do tematu -.-
    1 punkt
  10. To w co ja wierzę ma najmniejsze znaczenie. Jakbyś nie wpadł na to, to spójrz na moje śmieszki. A nawet, jeśli by sprzedał to z korzyścią - szkodnik out.
    1 punkt
  11. "Robił Was w ch*ja i będzie robił dalej" - święte słowa. Styl pisania pozostał, a jeśli wołasz go na ts'a to podobno mu nie działa teamspeak, kurcze mega przypadek :v
    1 punkt
  12. Myślisz, że tak zrobił? Dziwne, że wcześniej miał nick ReTo -> AdeK -> Deemz? (XD). Moim zdaniem ten sell out to jeden wielki bait. Dodatkowo kto normalny oddaje również swoje konto (XD)? Robił Was w ch*ja i będzie robił dalej, taka już jego natura.
    1 punkt
  13. No to sprawdź, czy w folderze sound znajdują się te pliki. Ścieżki sam wkleiłeś wyżej ?
    1 punkt
  14. No to wkońcu się mogę wypowiedzieć na temat tego skurwiela co liczy się mu tylko hajs w głowie. Za czasów strefaskilla gdzie byłem u niego @J jak ta sieć byla stawiana to też (cenzura) liczył się dla niego hajs i do dziś (cenzura) pamiętam to jak wyjebal mnie na sporo kasy i od Kamilka co brał tylko na dd2 i odemnie. Gościu jest tak fałszywy że naprawdę. Ostanio do mnie pisal na gg czy nie dojdę na jego siec z serwerem pluje na takie osoby dziękuję za uwagę. @virekszanuje cie bardzo masz rację!
    1 punkt
  15. Errory z konsoli mówią o tym, że wystąpił błąd przy pobieraniu plików. Najpewniej nie masz ich wrzuconych na FDL i/lub na gameserver. Sprawdź to po prostu ponownie ?
    1 punkt
  16. Pierdoły? Konfident? Małolacie mam 24 lata i jestem rozważną osobą. Jestem szczery i lojalny wobec ciebie też byłem. To są tylko fakty, nic nie podkoloryzowałem. Zresztą jeżeli to jest nic to dlaczego ludzie rezygnują z Escape? Nie pogrążaj się. Mam tylko nadzieje, że w życiu realnym nie mówisz do koleżanek wprost czy się idą z tobą ruchać. Nie zasłaniaj się dowodami. Na screenach są dowody, że to napisałeś wystarczy trochę pomyśleć a nie pisać pokaż dowody. Ośmieszasz się nawet tutaj. Owszem podsyłałem same małe sieci bo biłeś w największe aby więcej serwerów w tabelce. Co złego jest w tym, że podsyłałem mniejsze sieci aby nie pisać do wiekszych żeby z nas beki nie kręcili a i tak kręcą na MYGO. Poczytaj tematy. Masz prawo? Aha no tak masz prawo usuwać to co jest dla Ciebie nie wygodne. Nie pierwszy raz to zrobiłeś. Smieszne jest to co piszesz. Dobra wizytówka sieci właściciel który usuwa wszystko to co jest dla niego nie wygodne. Prawda w oczy kole. Nigdy nie obraziłem Ciebie ani nikogo innego na grupie Administracyjnej. Kiedy beka to beka kiedy na powaznie to na poważnie. Trzeba znać granice. Co do dowodów. Przestań sie zasłaniać dowodami. Ludzie zobaczą to sami się wypowiedzą. I na koniec bo to mój ostatni post, chciałem tylko aby ludzie poznali prawdę ogarniętego Adriana z Lęborka wielkiego właściciela Cs-Escape który szuka naiwniaków na sponsoring. Kamilek który z escape poszedł na strefe, Cwaniak który włozył w twojego DD2 grubo ponad kafla a może i dwa a nawet mu ftp nie dałeś. No tak to wyglada jesteś chodzącym przekrętem w dodatku nie masz szacunku do kobiet i tyle a życie jeszcze spuści Ci konkretny wpierdol za to jakim jesteś człowiekiem. Nie poznałeś życia ale poznasz gwarantuje Ci to, świat nie kończy się na życiu wirtualnym. Bywaj.
    1 punkt
  17. moze na mape niech glosuja kapitanowie druzyny przed meczem
    1 punkt
  18. XDDDS DZIEKI WIELKIE!!! Tak mnie rozbawiles ze tam gdzie jest autor bedzie GRAFIT/SUPERTIMOR :DDD jeszcze raz dzięki ?
    0 punktów
  19. Jednak nie, zly kod podalem, wszystko zle zamiast PrintHintText powinno byc PrintHintTextToAll, chcialbym aby ktos z was napisal plugin, ktory gracz aktywowal by wpisujac !cele i nikt nie mogl znow go uzyc przez 30 sekund i pokazywalo sie to wszystkim na srodku ekranu tekstem CELE MAPY albo KICK!!! plska
    0 punktów
  20. Ty nie zmieniasz sieci, sama nazwa z Cs ekipa na hellzone się zmieniła i to jeszcze szczyt szczytów, poelciec na range hit. Syfa to masz w zębach, doinformuj się zanim coś powiesz. Serwery warte według mnie, razem może 600 zł.
    0 punktów
  21. Jak widać Adek jest cały czas właścicielem cs escape screen z dzisiaj
    0 punktów
  22. A to trzeba opisać co potrzeba jeszcze bo do zarządzania wystraczy zwykły admin stworzy 3 kanały i jest git ?
    0 punktów
  23. Faktycznie zobacz, jego stanowisko jest puste, więc raczej wrócił już z truskawek.
    0 punktów
  24. No w końcu cs-escape... Raz uciekasz, raz powracasz... Nazwa zobowiązuje ?
    0 punktów
  25. Jestem poważny. Dlaczego serwer, który jest ciężej rozkręcić ma być tańszy? Jeśli serwery zarabiają 500 zł na miesiąc to moja cena jest uczciwa zwłaszcza, że po 2-3 miesiącach zwrócisz to co wydasz ? Zresztą to jest tylko moje zdanie, nie musisz się tym sugerować. Po za tym co porównujesz serwer z poprzedniej wyceny do tych? Tamten posiada średnio 12 graczy dziennie, a ten o wiele więcej o.O Nikt normalny nie sprzeda Ci serwera za 300 zł, gdzie sam serwer tyle zarabia miesięcznie XDD "Zejdź na ziemie" ? Jest to zwyczajnie nieopłacalne.
    0 punktów
  26. Serwer sprzedany ? Proszę o zamknięcie tematu ?
    0 punktów
  27. To znaczy co, po raz kolejny miałem rację? Czyżby przed sezonem wakacyjnym pojechał do "niemców" na "truskafki"? Jednak idzie zarobić "lepszom" kasę na tych "truskowkach"
    0 punktów
  28. Witam , poszukuję ekipy do nowego projektu forum na silniku IPS! Jest to projekt sieci serwerów CS i nie tylko ,ponieważ będą też postawione serwery do GTA,MC,Rasta itd. Będzie to forum Ogólno-Tematyczne z różnymi grami . Jeśli ktoś jest zainteresowany to zapraszam do kontaktu , GG: 65796186
    0 punktów
  29. Witaj, jesteś człowieku zabawny. W pierwszej kolejności proszę o przedstawienie dowodu, że tak napisałem. Dodatkowo pragnę się odnieść się do tego, że to co piszemy w rozmowach prywatnych jest jak sama nazwa mówi 'prywatne'. Mogę w wiadomości prywatnej do Ciebie pisać jak mi się tylko podoba. Gdy mówimy o zawartości dodawanej publicznie na forum, zachowuję pełną kulturę osobistą. A Ty pisząc temat tutaj o takich 'pierdołach' pokazujesz tylko jakim jesteś konfidentem który chce zaistnieć w internecie. Sam się nakręcałeś, dawałeś propozycję do jakiej sieci pisać. Masz jakąś sklerozę czy co? Mam prawo do ukrywania pewnych zawartości. Nic Ci do tego. Proszę bardzo o dowody. Przeprowadzam masę transakcji z użytkownikami, skarg nie widać, więc w czym problem? Przepraszam, ale to co znajduje się na grupach jest w pełni prywatne, też pisałeś różne rzeczy i nikt nie miał z tym problemu. Zwyczajne szukanie dziury w całym. Kończę tą żenadę, było miło. -- Pozdrawiam.
    0 punktów
  30. Witam, Tak jak w temacie mam problem z edycją pluginu - Chciał bym wyłączyć automatyczną zmianę klasy pomimo zmiany w menu !zm/!class etc. bądź po zginięciu (Klasa zmienia się randomowo) z tego co wiem to właśnie odpowiada za automatyczne zmiany klas ale nie wiem jak to wyłączyć bo skasować nie mogę int class = GetRandomInt(0, 3); - Klasy mają być dostępne dla każdego gracza nie wyłącznie dla vip'a //Klasa VIP - Sweet Plik public void Zombies_OnClientPutInServer(int client) { #if defined DEBUG_LOG LogMessage("Zombies_OnClientPutInServer"); #endif g_iClientClass[client] = 1; } void SetPlayerAsZombie(int client) { #if defined DEBUG_LOG #endif char TagZombie[32]; CS_GetClientClanTag(client, TagZombie, sizeof(TagZombie)); int class = GetRandomInt(0, 3); switch(class) { case 0: { if(GetUserFlagBits(client) & ADMFLAG_CUSTOM2) { SetPlayerAsVip(client); } else { SetPlayerArms(client, "models/player/custom_player/kodua/frozen_nazi/arms.mdl"); SetEntityModel(client, "models/player/custom_player/kodua/frozen_nazi/frozen_nazi.mdl"); SetEntityGravity(client, 1.0); SetEntityHealth(client, 2000); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 1.0); PrintToChat(client, " \x02•BaseBuilder• \x01Twoja Klasa To \x05Frozen!"); CS_SetClientClanTag(client, "Frozen"); } } case 1: { if(GetUserFlagBits(client) & ADMFLAG_CUSTOM2) { SetPlayerAsVip(client); } else { SetPlayerArms(client, "models/player/custom_player/zombie/mummy/mummy_arms.mdl"); SetEntityModel(client, "models/player/custom_player/dbd/wraith/wraith.mdl"); SetEntityGravity(client, 0.6); SetEntityHealth(client, 1500); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 1.0); PrintToChat(client, " \x02•BaseBuilder• \x01Twoja Klasa To \x05Wraith!"); CS_SetClientClanTag(client, "Wraith"); } } case 2: { if(GetUserFlagBits(client) & ADMFLAG_CUSTOM2) { SetPlayerAsVip(client); } else { SetPlayerArms(client, "models/player/custom_player/kuristaja/walker/walker_arms.mdl"); SetEntityModel(client, "models/player/custom_player/kuristaja/walker/walkerv2.mdl"); SetEntityGravity(client, 0.9); SetEntityHealth(client, 3500); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 0.7); PrintToChat(client, " \x02•BaseBuilder• \x01Twoja Klasa To \x05Undead!"); CS_SetClientClanTag(client, "Undead"); } } case 3: { if(GetUserFlagBits(client) & ADMFLAG_CUSTOM2) { SetPlayerAsVip(client); } else { SetPlayerArms(client, "models/player/custom_player/caleon1/mummy/mummy_arms.mdl"); SetEntityModel(client, "models/player/custom_player/caleon1/mummy/mummy.mdl"); SetEntityGravity(client, 0.8); SetEntityHealth(client, 1000); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 2.0); PrintToChat(client, " \x02•BaseBuilder• \x01Twoja Klasa To \x05Mummy!"); CS_SetClientClanTag(client, "Mummy"); } } } } //================================================================== public Action CMD_Class(int client, int args) { #if defined DEBUG_LOG LogMessage("CMD_Class"); #endif if(GetClientTeam(client) == ZOMBIES) { Menu zmmenu = new Menu(MenuHandler_ZombieClass); SetMenuTitle(zmmenu, "Zombie class"); KeyValues kv = CreateKeyValues("bb_zombies"); kv.ImportFromFile(g_sBasebuilderConfig2); if (!kv.GotoFirstSubKey()) { return Plugin_Handled; } char ClassID[10]; char name[150]; do { kv.GetSectionName(ClassID, sizeof(ClassID)); kv.GetString("name", name, sizeof(name)); zmmenu.AddItem(ClassID, name); } while (kv.GotoNextKey()); delete kv; zmmenu.Display(client, 0); } return Plugin_Continue; } public int MenuHandler_ZombieClass(Menu menu, MenuAction action, int client, int item) { #if defined DEBUG_LOG LogMessage("MenuHandler_ZombieClass"); #endif switch(action) { case MenuAction_Select: { char info[32]; GetMenuItem(menu, item, info, sizeof(info)); int SelectedZMClass = StringToInt(info); //Check for VIP class KeyValues kvZombiesVIP = CreateKeyValues("bb_zombies"); if(!kvZombiesVIP.ImportFromFile(g_sBasebuilderConfig2)) return; char s_SelectedClass[10]; IntToString(SelectedZMClass, s_SelectedClass, sizeof(s_SelectedClass)); if (!kvZombiesVIP.JumpToKey(s_SelectedClass)) return; char flags[40] = ""; kvZombiesVIP.GetString("flags", flags, sizeof(flags)); delete kvZombiesVIP; if(StrEqual(flags, "")) { g_iClientClass[client] = SelectedZMClass; if(IsBuildTime() || IsPrepTime()) { CS_RespawnPlayer(client); } else CPrintToChat(client, "%s%T", Prefix, "Class change after death", client); } else { if(HasPlayerFlags(client, flags)) { g_iClientClass[client] = SelectedZMClass; if(IsBuildTime() || IsPrepTime()) { CS_RespawnPlayer(client); } else PrintToChat(client, " \x02•BaseBuilder• \x01Twoja Klasa zmieni się po śmierci!"); } else PrintToChat(client, " \x02•BaseBuilder• \x01Oops, wyglada na to, ze nie posiadasz \x07VIP'a!"); } } } } void SetPlayerAsVip(int client) { #if defined DEBUG_LOG LogMessage("SetPlayerAsVip"); #endif KeyValues kvZombies = CreateKeyValues("bb_zombies"); if(!kvZombies.ImportFromFile(g_sBasebuilderConfig2)) return; char clientclass[10]; IntToString(g_iClientClass[client], clientclass, sizeof(clientclass)); if (!kvZombies.JumpToKey(clientclass)) return; char zmName[100]; char zmGravity[10]; char zmSpeed[10]; char zmHeath[10]; char zmModel[PLATFORM_MAX_PATH + 1]; char zmArms[PLATFORM_MAX_PATH + 1]; char flags[40] = ""; flags = ""; kvZombies.GetString("name", zmName, sizeof(zmName)); kvZombies.GetString("gravity", zmGravity, sizeof(zmGravity)); kvZombies.GetString("speed", zmSpeed, sizeof(zmSpeed)); kvZombies.GetString("health", zmHeath, sizeof(zmHeath)); kvZombies.GetString("model_path", zmModel, sizeof(zmModel)); kvZombies.GetString("arms_path", zmArms, sizeof(zmArms)); float fZmGravity; float fZmSpeed; fZmGravity = StringToFloat(zmGravity); fZmSpeed = StringToFloat(zmSpeed); int iZmHealth = StringToInt(zmHeath); SetPlayerArms(client, zmArms); SetEntityGravity(client, fZmGravity); SetEntityHealth(client, iZmHealth); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", fZmSpeed); SetEntityModel(client, zmModel); PrintToChat(client, " \x02•BaseBuilder• \x01Twoja Klasa To \x05%s!",zmName); CS_SetClientClanTag(client, zmName); delete kvZombies; } public void Zombies_PlayerSpawn(int client) { #if defined DEBUG_LOG LogMessage("Zombies_PlayerSpawn"); #endif if(GetClientTeam(client) == CS_TEAM_CT) SetPlayerAsBuilder(client); else if(GetUserFlagBits(client) & ADMFLAG_CUSTOM2) { if(GetClientTeam(client) == CS_TEAM_T) { SetPlayerAsVip(client); } } else { if(GetClientTeam(client) == CS_TEAM_T) { SetPlayerAsZombie(client); FPVMI_RemoveViewModelToClient(client, "weapon_knife"); } } } void SetPlayerAsBuilder(int client) { #if defined DEBUG_LOG LogMessage("SetPlayerAsBuilder"); #endif if(GetUserFlagBits(client) & ADMFLAG_CUSTOM2) { SetEntityHealth(client, 100); SetEntityGravity(client, 1.0); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 1.0); if(ModelDefault[client] == true) { SetEntityModel(client, "models/player/custom_player/kuristaja/cso2/sas/sas.mdl"); SetPlayerArms(client, "models/player/custom_player/kuristaja/cso2/sas/sas_arms.mdl"); } else if(ModelPhoenix[client] == true) { SetEntityModel(client, "models/player/custom_player/kuristaja/cso2/phoenix/phoenix.mdl"); SetPlayerArms(client, "models/player/custom_player/kuristaja/cso2/phoenix/phoenix_arms.mdl"); } else if(ModelBilly[client] == true) { SetEntityModel(client, "models/player/custom_player/kuristaja/billy/billy_normal.mdl"); SetPlayerArms(client, "models/player/custom_player/kuristaja/billy/billy_arms.mdl"); } else if(ModelCarrie[client] == true) { SetEntityModel(client, "models/player/custom_player/kuristaja/cso2/carrie/carrie.mdl"); SetPlayerArms(client, "models/player/custom_player/kuristaja/cso2/carrie/carrie_arms.mdl"); } else if(ModelDefault[client] == false || ModelPhoenix[client] == false || ModelBilly[client] == false || ModelCarrie[client] == false) { SetEntityModel(client, "models/player/custom_player/kuristaja/cso2/sas/sas.mdl"); SetPlayerArms(client, "models/player/custom_player/kuristaja/cso2/sas/sas_arms.mdl"); } if(!kolor[client]) { CS_SetClientClanTag(client, colors[client]); } else if(kolor[client]) { if(kolor_g[client] == true) { CS_SetClientClanTag(client, "Zielony"); } else if(kolor_l[client] == true) { CS_SetClientClanTag(client, "Łososiowy"); } else if(kolor_o[client] == true) { CS_SetClientClanTag(client, "Oliwkowy"); } else if(kolor_c[client] == true) { CS_SetClientClanTag(client, "Cyjan"); } else if(kolor_m[client] == true) { CS_SetClientClanTag(client, "Magenta"); } else if(kolor_s[client] == true) { CS_SetClientClanTag(client, "Srebrny"); } else if(kolor_k[client] == true) { CS_SetClientClanTag(client, "Kremowy"); } } } else { SetEntityModel(client, "models/player/custom_player/kuristaja/cso2/sas/sas.mdl"); SetPlayerArms(client, "models/player/custom_player/kuristaja/cso2/sas/sas_arms.mdl"); SetEntityHealth(client, 100); SetEntityGravity(client, 1.0); SetEntPropFloat(client, Prop_Data, "m_flLaggedMovementValue", 1.0); CS_SetClientClanTag(client, colors[client]); FPVMI_RemoveViewModelToClient(client, "weapon_knife"); } } // ** ARM UPDATE FUNCTIONS ** // public void SetPlayerArms(int client, char[] arms) { #if defined DEBUG_LOG LogMessage("SetPlayerArms"); #endif RemoveAllPlayerWeapons(client); Client_RemoveWeapon(client, "weapon_knife", true); SetEntPropString(client, Prop_Send, "m_szArmsModel", arms); CreateTimer(0.1, Give_Knife, client); } public Action Give_Knife(Handle tmr, any client) { #if defined DEBUG_LOG LogMessage("Give_Knife"); #endif if(IsValidPlayer(client)) GivePlayerItem(client, "weapon_knife"); } public bool HasPlayerFlags(int client, char flags[40]) { #if defined DEBUG_LOG LogMessage("HasPlayerFlags"); #endif if(StrContains(flags, "a") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_RESERVATION)) { return true; } } else if(StrContains(flags, "b") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_GENERIC)) { return true; } } else if(StrContains(flags, "c") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_KICK)) { return true; } } else if(StrContains(flags, "d") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_BAN)) { return true; } } else if(StrContains(flags, "e") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_UNBAN)) { return true; } } else if(StrContains(flags, "f") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_SLAY)) { return true; } } else if(StrContains(flags, "g") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CHANGEMAP)) { return true; } } else if(StrContains(flags, "h") != -1) { if(Client_HasAdminFlags(client, 128)) { return true; } } else if(StrContains(flags, "i") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CONFIG)) { return true; } } else if(StrContains(flags, "j") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CHAT)) { return true; } } else if(StrContains(flags, "k") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_VOTE)) { return true; } } else if(StrContains(flags, "l") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_PASSWORD)) { return true; } } else if(StrContains(flags, "m") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_RCON)) { return true; } } else if(StrContains(flags, "n") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CHEATS)) { return true; } } else if(StrContains(flags, "z") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_ROOT)) { return true; } } else if(StrContains(flags, "o") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CUSTOM1)) { return true; } } else if(StrContains(flags, "p") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CUSTOM2)) { return true; } } else if(StrContains(flags, "q") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CUSTOM3)) { return true; } } else if(StrContains(flags, "r") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CUSTOM4)) { return true; } } else if(StrContains(flags, "s") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CUSTOM5)) { return true; } } else if(StrContains(flags, "t") != -1) { if(Client_HasAdminFlags(client, ADMFLAG_CUSTOM6)) { return true; } } return false; } CFG "bb_zombies" { "1" { "name" "Frozen" "gravity" "1.0" "speed" "1.0" "health" "2000" "model_path" "models/player/custom_player/kodua/frozen_nazi/frozen_nazi.mdl" "arms_path" "models/player/custom_player/kodua/frozen_nazi/arms.mdl" } "2" { "name" "Wraith" "gravity" "0.6" "speed" "1.0" "health" "1500" "model_path" "models/player/custom_player/dbd/wraith/wraith.mdl" "arms_path" "models/player/custom_player/zombie/mummy/mummy_arms.mdl" } "3" { "name" "Undead" "gravity" "0.9" "speed" "0.7" "health" "3500" "model_path" "models/player/custom_player/kuristaja/walker/walkerv2.mdl" "arms_path" "models/player/custom_player/kuristaja/walker/walker_arms.mdl" } "4" { "name" "Mummy" "gravity" "0.8" "speed" "2.0" "health" "1000" "model_path" "models/player/custom_player/caleon1/mummy/mummy.mdl" "arms_path" "models/player/custom_player/caleon1/mummy/mummy_arms.mdl" } "5" { "name" "Sweet [VIP]" "flags" "p" "gravity" "0.7" "speed" "1.3" "health" "4000" "model_path" "models/player/custom_player/kuristaja/sweet_tooth/sweet_tooth.mdl" "arms_path" "models/player/custom_player/kuristaja/sweet_tooth/sweet_tooth_arms.mdl" } } - Oraz chciał bym wyłączyć palącą się głowę osobie która posiada flage VIP (( p )) ale nie wiem w jakim pliku mogę to szukać.
    0 punktów
×
×
  • Dodaj nową pozycję...