Brum Brum 2 4 3 Napisano 27 Kwietnia 2020 (edytowane) Witajcie, przedstawiam wam moją wersję VIP'a. Lista funkcji Wybór drużyny na którą będą działać bonusy VIP Dodatkowe HP za zabójstwo Dodatkowe HP za zabójstwo + hs Maksymalne zdrowie gracza Darmowy Hełm Darmowy pancerz wraz z ustawieniem ilości tego pancerza Ustawienie grawitacji gracza (domyślna 1.0) Szybkość poruszania gracza (domyślna 1.0) Dodatkowe skoki Dodatkowa gotówka przy spawnie gracza Dodatkowa gotówka za zabójstwo Dodatkowa gotówka za zabójstwo + hs Dodatkowa gotówka za podłożenie bomby Dodatkowa gotówka za rozbrojenie bomby Szansa na respawn (ustawiamy dany %) Apteczka przy spawnie gracza Granat odłamkowy przy spawnie Wabik przy spawnie Granat dymny przy spawnie Mołotow przy spawnie Granat błyskowy przy spawnie Śnieżki przy spawnie Wyrzutnie przy spawnie Bomby przylepne przy spawnie Defuser przy spawnie Zeus przy spawnie Tarcza przy spawnie Zmiana przezroczystości gracza przy spawnie (domyślnie 255) Auto BH Nieskończona amunicja w drugim magazynku Mnożnik obrażeń Mnożnik obrażeń otrzymanych od graczy Mnożnik obrażeń od upadku Przywitanie gracza Hint HUD Kolor wiadomości na hudzie Pozycja wiadomości X Y Menu z wyborem karabinu od X rund (bronie ustawiamy w pliku konfiguracyjnym) Menu z wyborem pistoletów od X rund (bronie ustawiamy w pliku konfiguracyjnym) Specjalny chat dla VIP'a (lub innej rangi vipowskiej którą stworzymy) ( /vm <wiadomosć ) Czy ranga ma być wyświetlana w liście vipów online Ilość możliwych respawnów do użycia podczas jednej rundy ( /vrespawn ) Konfiguracja Mój VIP jest konfigurowany z pliki .txt co oznacza, że można dodać więcej niż jedną rangę VIP'owską. VIP może być pod flagę lub steamid (max 25). Do innych rang nie trzeba wypisywać wszystkich opcji VIP'a i ustawiać ich, są automatycznie ustawiane na domyślne wartości. Na samej górze pliku konfiguracyjnego ustawiamy MOD_TAG oraz czy hełm ma być na pistoletówkach czy nie. UWAGA Flaga Z otrzymuję rangę VIP'a która jest na samej górze pliku! "VIPS" { "MOD_TAG" "ADEPT" // TAG Wyświetlany na czacie i w menu "brak_helmu_pistoletowka" "1" // Wyłącza możliwość kupowania hełmu podczas pistoletówki "VIP" { "flag" "o" // Flaga, którą musi mieć gracz lub STEAMID ( MAX 25 STEAMID ! ) "team" "0" // Team dla którego mają być dawane bonusy VIP'owskie 0 - CT i TT 1 - CT 2 - TT "dodatkowe_hp" "30" // Dodatkowe HP przy spawnie "hp_kill" "2" // Dodatkowe HP za killa "hp_kill_hs" "5" // Dodatkowe HP za killa z headshotem "max_hp" "145" // Maksymalne zdrowie, które może osiągnąć gracz "helm" "0;2" // Hełm 1(tak)/0(nie);runda od której ma być otrzymywany hełm "pancerz" "166;2" // Pancerz gracza ustawiany przy spawnie;runda od której ma być otrzymywany "grawitacja" "0.8" // Grawitacja ustawiona przy spawnie (może ulec zmianie po wejściu na drabinkę) (1.0 domyślna grawitacja) "szybkosc_poruszania" "1.1" // Szybkość poruszania się gracza ustawiona przy spawnie (1.0 domyślna prędkość) "dodatkowe_skoki" "2" // Ilość dodatkowych skoków "dodatkowa_gotowka" "1200" // Dodatkowa gotówka przy spawnie gracza "dodatkowa_gotowka_kill" "225" // Dodatkowa gotówka za zabójstwo "dodatkowa_gotowka_kill_hs" "250" // Dodatkowa gotówka za zabójstwo z headshotem "dodatkowa_gotowka_plant" "150" // Dodatkowa gotówka za podłożenie bomby "dodatkowa_gotowka_defuse" "150" // Dodatkowa gotówka za rozbrojenie bomby "szansa_na_respawn" "15.0" // % szans na odrodzenie się po śmierci "apteczki" "4;2" // Ilość apteczek przy spawnie gracza.;runda od której ma być otrzymywana "hegrenade" "1;2" // Hegreande przy spawnie gracza (1/0 Tak/Nie);runda od której ma być otrzymywany "decoy" "0;3" // Decoy przy spawnie gracza (1/0 Tak/Nie);runda od której ma być otrzymywany "smoke" "1;2" // Smoke przy spawnie gracza (1/0 Tak/Nie);runda od której ma być otrzymywany "molotov" "0;2" // Mołotov przy spawnie gracza (1/0 Tak/Nie);runda od której ma być otrzymywany "flash" "2;3" // Ilość flashy przy spawnie gracza (0 - brak);runda od której ma być otrzymywany "sniezki" "0;2" // Ilość śnieżek przy spawnie gracza (0 - brak);runda od której ma być otrzymywany "bumpmine" "0;2" // Ilość wyrzutni przy spawnie gracza (0 - brak);runda od której ma być otrzymywany "breachcharge" "0;2" // Ilość bomb przylepnych przy spawnie gracza (0 - brak);runda od której ma być otrzymywany "defuser" "1;2" // Defuser przy spawnie gracza (1/0 Tak/Nie (CT) );runda od której ma być otrzymywany "zeus" "2;2" // Czy gracz ma dostać zeusa przy spawnie? > 1 ammo w zeusie;runda od której ma być otrzymywany "tarcza" "1;3" // Czy gracz ma dostać tarczę przy spawnie? (1/0 Tak/Nie);runda od której ma być otrzymywany "przezroczystosc" "255" // Przezroczystość gracza (255 - domyślna) "autobh" "1" // Czy gracz ma posiadać AutoBH? (1/0 Tak/Nie) "infinite_ammo" "1" // Czy gracz ma posiadać nielimitowany drugi magazynek? (1/0 Tak/Nie) "mnoznik_obrazen" "2.0" // Mnożnik obrażeń gracza "mnoznik_obrazen_otrzymanych" "1.0" // Mnożnik obrażeń, które otrzyma gracz od innych graczy "mnoznik_obrazen_od_upadku" "0.1" // Mnożnik obrażeń, które gracz otrzyma od upadku "przywitanie" "2" // Przywitanie gracza 0 - Brak 1 - hint 2 - HUD "przywitanie_hint_kolor" "#ff0000" // Kolor nicku gracza w przywitaniu "przywitanie_hud_kolor" "0;255;0" // Kolor wiadomości na hudzie "przywitanie_hud_xy" "0.35;0.06" // Pozycja wiadomości X Y "menu_z_karabinami" "5" // Czy ma zostać wyświetlone menu z wyborem karabinów? Liczba > 0 to ilości rund po których ma zostać wyświetlone menu "menu_z_pistoletami" "1" // Czy ma zostać wyświetlone menu z wyborem pistoletów? Liczba > 0 to ilości rund po których ma zostać wyświetlone menu "menu_karabiny" "weapon_ak47;weapon_awp;weapon_ssg08;weapon_negev" // Po prostu wpisujemy bronie MAX 32 BRONIE "menu_pistolety" "weapon_usp_silencer;weapon_deagle;weapon_p250;weapon_glock" // Po prostu wpisujemy bronie MAX 32 BRONIE "chat_vip" "1" // Czy ma być dostępny czat dla tej rangi? /vm <wiadomość> "vip_online" "1" // Czy ranga ma być pokaza w VIP Online? "respawn" "0" // Ile razy gracz może się odrodzić? /vrespawn } } INSTALACJA Kompilujemy plik ADEPT_VIP.sp następnie wrzucamy go do folderu /addons/sourcemod/plugins Następnie wrzucamy plik konfiguracyjny ADEPT_VIP.txt do folderu /addons/sourcemod/configs KOMENDY /reloadvip -> Przeładowuje plik konfiguracyjny /vips -> Lista graczy online z rangą VIP'owską Spoiler /vm <wiadomość> -> Wysyła wiadomość do graczy z tą samą rangą Spoiler Dodatkowe informacje Dodatkowe skoki + Auto BH działa, ALE nie jest to za dobrze napisane przez co najlepiej działa z jednym dodatkowym skokiem, co mam na myśli? Powiedzmy, że mamy 2 dodatkowe skoki gdy skoczymy raz i zaczniemy bhopować będzie okej, gdy skoczymy dwa razy i spróbujemy bhopować zatrzyma nas, natomiast jeżeli zaczniemy bhopować skoczymy raz i drugi raz (skończą nam się dodatkowe skoki) będziemy normalnie mogli wrócić do bhopowania. Drugą rzeczą są ArrayListy, których jak można zobaczyć jest sporo, raczej nie wpływa to za bardzo na działanie pluginu (jak tak nie jest to mnie poprawcie) skoro i tak rezerwowane jest tyle miejsca ile jest potrzebne. Jeżeli masz pomysł jak mógłbym to inaczej napisać daj znać 😉 Jeżeli jest coś czego brakuje do tego VIP'a napisz w komentarzu co można dodać 😉 Starsza werjsa: Spoiler ADEPT_VIP.spHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! ADEPT_VIP.spHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!ADEPT_VIP.txtHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami! Edytowane 11 Lutego przez Brum Brum update Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
iT0mT0m Napisano 2 Maja 2020 Czy jest możliwość dodania, od której rundy vipy mają dostawać darmowe granaty/apteczki? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
haooy Napisano 17 Maja 2020 Moze dodasz mozliwosc wylaczenia/wlaczenia danej funkcji na danej mapie(lub samym skrocie np mg_ ; surf_)? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Prymex Napisano 18 Maja 2020 @haooy musiałbyś się tym pobawić : GetCurrentMapHej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
haooy Napisano 18 Maja 2020 wiem, bardziej mi chodzilo o propozycje;) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Gość Napisano 18 Maja 2020 (edytowane) Moim zdaniem jest to kompletnie useless, mając na uwadze to, że pluginy operujące cvarami w zależności od mapy istnieją od kilku dobrych lat 😛 Edytowane 18 Maja 2020 przez Gość Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
KyOTV Napisano 9 Lutego vip jest za**b**** ale jak dodać svip? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pompaxtytus 1 Napisano 9 Lutego 3 godziny temu, KyOTV napisał: vip jest za**b**** ale jak dodać svip? tak w sumie to autor wyjaśnił chyba najlepiej na świecie jak dodać więcej vipów 😉 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
y0ung Napisano 9 Lutego 5 godzin temu, KyOTV napisał: vip jest za**b**** ale jak dodać svip? potrzebujesz inny plugin Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Brum Brum 1 1 Napisano 9 Lutego (edytowane) Godzinę temu, y0ung napisał: potrzebujesz inny plugin co XD Przecież wystarczy dodać nad VIPem lub pod to samo co ma VIP tylko flagę zmienić xD Edytowane 9 Lutego przez Brum Brum Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
y0ung Napisano 10 Lutego 2 godziny temu, Brum Brum napisał: co XD Przecież wystarczy dodać nad VIPem lub pod to samo co ma VIP tylko flagę zmienić xD bardziej chodzilo mi o to ze jak bedzie chcial inne funkcje 😄 Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
KyOTV Napisano 10 Lutego @Brum Brum coś takiego Spoiler "VIPS" { "MOD_TAG" "ADEPT" // TAG Wyświetlany na czacie i w menu "brak_helmu_pistoletowka" "0" // Wyłącza możliwość kupowania hełmu podczas pistoletówki "SVIP" { "flag" "t" // Flaga, którą musi mieć gracz lub STEAMID ( MAX 25 STEAMID ! ) "team" "0" // Team dla którego mają być dawane bonusy VIP'owskie 0 - CT i TT 1 - CT 2 - TT "dodatkowe_hp" "10" // Dodatkowe HP przy spawnie "hp_kill" "5" // Dodatkowe HP za killa "hp_kill_hs" "7" // Dodatkowe HP za killa z headshotem "max_hp" "150" // Maksymalne zdrowie, które może osiągnąć gracz "helm" "1" // Hełm 1/0 Tak/Nie "pancerz" "100" // Pancerz gracza ustawiany przy spawnie "grawitacja" "1.0" // Grawitacja ustawiona przy spawnie (może ulec zmianie po wejściu na drabinkę) (1.0 domyślna grawitacja) "szybkosc_poruszania" "1.0" // Szybkość poruszania się gracza ustawiona przy spawnie (1.0 domyślna prędkość) "dodatkowe_skoki" "2" // Ilość dodatkowych skoków "dodatkowa_gotowka" "400" // Dodatkowa gotówka przy spawnie gracza "dodatkowa_gotowka_kill" "350" // Dodatkowa gotówka za zabójstwo "dodatkowa_gotowka_kill_hs" "500" // Dodatkowa gotówka za zabójstwo z headshotem "dodatkowa_gotowka_plant" "1000" // Dodatkowa gotówka za podłożenie bomby "dodatkowa_gotowka_defuse" "1000" // Dodatkowa gotówka za rozbrojenie bomby "szansa_na_respawn" "0" // % szans na odrodzenie się po śmierci "apteczki" "2" // Ilość apteczek przy spawnie gracza. "hegrenade" "1" // Hegreande przy spawnie gracza (1/0 Tak/Nie) "decoy" "0" // Decoy przy spawnie gracza (1/0 Tak/Nie) "smoke" "1" // Smoke przy spawnie gracza (1/0 Tak/Nie) "molotov" "1" // Mołotov przy spawnie gracza (1/0 Tak/Nie) "flash" "2" // Ilość flashy przy spawnie gracza (0 - brak) "sniezki" "0" // Ilość śnieżek przy spawnie gracza (0 - brak) "bumpmine" "0" // Ilość wyrzutni przy spawnie gracza (0 - brak) "breachcharge" "0" // Ilość bomb przylepnych przy spawnie gracza (0 - brak) "defuser" "1" // Defuser przy spawnie gracza (1/0 Tak/Nie (CT) ) "zeus" "0" // Czy gracz ma dostać zeusa przy spawnie? > 1 ammo w zeusie "tarcza" "0" // Czy gracz ma dostać tarczę przy spawnie? (1/0 Tak/Nie) "przezroczystosc" "255" // Przezroczystość gracza (255 - domyślna) "autobh" "0" // Czy gracz ma posiadać AutoBH? (1/0 Tak/Nie) "infinite_ammo" "0" // Czy gracz ma posiadać nielimitowany drugi magazynek? (1/0 Tak/Nie) "mnoznik_obrazen" "1.0" // Mnożnik obrażeń gracza "mnoznik_obrazen_otrzymanych" "1.0" // Mnożnik obrażeń, które otrzyma gracz od innych graczy "mnoznik_obrazen_od_upadku" "1.0" // Mnożnik obrażeń, które gracz otrzyma od upadku "przywitanie" "2" // Przywitanie gracza 0 - Brak 1 - hint 2 - HUD "przywitanie_hint_kolor" "#ff0000" // Kolor nicku gracza w przywitaniu "przywitanie_hud_kolor" "0;255;0" // Kolor wiadomości na hudzie "przywitanie_hud_xy" "0.35;0.06" // Pozycja wiadomości X Y "menu_z_karabinami" "0" // Czy ma zostać wyświetlone menu z wyborem karabinów? Liczba > 0 to ilości rund po których ma zostać wyświetlone menu "menu_z_pistoletami" "0" // Czy ma zostać wyświetlone menu z wyborem pistoletów? Liczba > 0 to ilości rund po których ma zostać wyświetlone menu "menu_karabiny" "weapon_ak47;weapon_awp;weapon_ssg08;weapon_negev" // Po prostu wpisujemy bronie MAX 32 BRONIE "menu_pistolety" "weapon_usp_silencer;weapon_deagle;weapon_p250;weapon_glock" // Po prostu wpisujemy bronie MAX 32 BRONIE "chat_vip" "1" // Czy ma być dostępny czat dla tej rangi? /vm <wiadomość> "vip_online" "1" // Czy ranga ma być pokaza w VIP Online? "respawn" "0" // Ile razy gracz może się odrodzić? /vrespawn } "VIP" { "flag" "o" // Flaga, którą musi mieć gracz lub STEAMID ( MAX 25 STEAMID ! ) "team" "0" // Team dla którego mają być dawane bonusy VIP'owskie 0 - CT i TT 1 - CT 2 - TT "dodatkowe_hp" "5" // Dodatkowe HP przy spawnie "hp_kill" "2" // Dodatkowe HP za killa "hp_kill_hs" "5" // Dodatkowe HP za killa z headshotem "max_hp" "145" // Maksymalne zdrowie, które może osiągnąć gracz "helm" "1" // Hełm 1/0 Tak/Nie "pancerz" "100" // Pancerz gracza ustawiany przy spawnie "grawitacja" "1.0" // Grawitacja ustawiona przy spawnie (może ulec zmianie po wejściu na drabinkę) (1.0 domyślna grawitacja) "szybkosc_poruszania" "1.0" // Szybkość poruszania się gracza ustawiona przy spawnie (1.0 domyślna prędkość) "dodatkowe_skoki" "2" // Ilość dodatkowych skoków "dodatkowa_gotowka" "200" // Dodatkowa gotówka przy spawnie gracza "dodatkowa_gotowka_kill" "250" // Dodatkowa gotówka za zabójstwo "dodatkowa_gotowka_kill_hs" "400" // Dodatkowa gotówka za zabójstwo z headshotem "dodatkowa_gotowka_plant" "1000" // Dodatkowa gotówka za podłożenie bomby "dodatkowa_gotowka_defuse" "1000" // Dodatkowa gotówka za rozbrojenie bomby "szansa_na_respawn" "0" // % szans na odrodzenie się po śmierci "apteczki" "1" // Ilość apteczek przy spawnie gracza. "hegrenade" "1" // Hegreande przy spawnie gracza (1/0 Tak/Nie) "decoy" "0" // Decoy przy spawnie gracza (1/0 Tak/Nie) "smoke" "1" // Smoke przy spawnie gracza (1/0 Tak/Nie) "molotov" "1" // Mołotov przy spawnie gracza (1/0 Tak/Nie) "flash" "2" // Ilość flashy przy spawnie gracza (0 - brak) "sniezki" "0" // Ilość śnieżek przy spawnie gracza (0 - brak) "bumpmine" "0" // Ilość wyrzutni przy spawnie gracza (0 - brak) "breachcharge" "0" // Ilość bomb przylepnych przy spawnie gracza (0 - brak) "defuser" "1" // Defuser przy spawnie gracza (1/0 Tak/Nie (CT) ) "zeus" "0" // Czy gracz ma dostać zeusa przy spawnie? > 1 ammo w zeusie "tarcza" "0" // Czy gracz ma dostać tarczę przy spawnie? (1/0 Tak/Nie) "przezroczystosc" "255" // Przezroczystość gracza (255 - domyślna) "autobh" "0" // Czy gracz ma posiadać AutoBH? (1/0 Tak/Nie) "infinite_ammo" "0" // Czy gracz ma posiadać nielimitowany drugi magazynek? (1/0 Tak/Nie) "mnoznik_obrazen" "1.0" // Mnożnik obrażeń gracza "mnoznik_obrazen_otrzymanych" "1.0" // Mnożnik obrażeń, które otrzyma gracz od innych graczy "mnoznik_obrazen_od_upadku" "1.0" // Mnożnik obrażeń, które gracz otrzyma od upadku "przywitanie" "2" // Przywitanie gracza 0 - Brak 1 - hint 2 - HUD "przywitanie_hint_kolor" "#ff0000" // Kolor nicku gracza w przywitaniu "przywitanie_hud_kolor" "0;255;0" // Kolor wiadomości na hudzie "przywitanie_hud_xy" "0.35;0.06" // Pozycja wiadomości X Y "menu_z_karabinami" "0" // Czy ma zostać wyświetlone menu z wyborem karabinów? Liczba > 0 to ilości rund po których ma zostać wyświetlone menu "menu_z_pistoletami" "0" // Czy ma zostać wyświetlone menu z wyborem pistoletów? Liczba > 0 to ilości rund po których ma zostać wyświetlone menu "menu_karabiny" "weapon_ak47;weapon_awp;weapon_ssg08;weapon_negev" // Po prostu wpisujemy bronie MAX 32 BRONIE "menu_pistolety" "weapon_usp_silencer;weapon_deagle;weapon_p250;weapon_glock" // Po prostu wpisujemy bronie MAX 32 BRONIE "chat_vip" "1" // Czy ma być dostępny czat dla tej rangi? /vm <wiadomość> "vip_online" "1" // Czy ranga ma być pokaza w VIP Online? "respawn" "0" // Ile razy gracz może się odrodzić? /vrespawn } } Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
KyOTV Napisano 10 Lutego problem z fleshami bo ich nie ma ustawiłem smoka 1 granata 1 i 2 flashe i nie ma flashy Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
pompaxtytus Napisano 11 Lutego ta, to samo miałem, flashe sie cos buguja Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
KyOTV Napisano 11 Lutego @Brum Brum Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Brum Brum Napisano 11 Lutego @Update Dodano możliwość ustawienia armora/granatów/apteczek/tarczy/defa/zeusa od X rundy Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach
Lukeass Napisano 11 Lutego U mnie Tag nie dziala Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach