Skocz do zawartości

Rekomendowane odpowiedzi

ZAAWANSOWANY PLUGIN VIP
AKTUALNA WERSJA: 2.0

2 TRYBY PLUGINU: TRYB ZWYKŁY ORAZ TRYB SPLEWIS ARENA.

 

Witajcie,

 

jest to moja ostateczna odsłona vipa przygotowanego dla was, posiada on dwa tryby (Dwa osobne pluginy).
Tryb Normalny jest przystosowany do zwykłych rozgrywek takich jak: Only mirage, Only AWP, Retake, ITD ITP.
Tryb Splewis Arena jest przystosowany tylko i wyłącznie do pluginu Multi1v1 by Splewis, dzięki czemu plugin jest w pełni kompatybilny z owym modem.

KOMENDY: 
 

Cytat

!vips - Pokazuje aktualną ilość vipów na serwerze ( Może zostać to wyłączone poprzez CVAR ).

!vipsay <wiadomość> - VIP może pisać czacie (HUD) który jest widoczny u każdego gracza na ekranie ( Również może zostać to wyłączone poprzez CVAR )


Teraz zaprezentuję funkcjonalności obydwóch trybów...

TRYB NORMALNY:
 

Cytat
  • Przywitanie oraz pożegnanie VIP'a na czacie.
  • VIP może pisać w hud !vipsay wiadomość
  • VIP posiada dodatkowe zdrowie na start rundy. (Również możecie skonfigurować ile maksymalnie VIP może zdobyć HP w rundzie).
  • VIP dostaję HP za zabójstwo oraz Headshota.
  • VIP dostaję wynagrodzenie pieniężne za: zabójstwo/headshot/podłożenie oraz rozbrojenie bomby/zabicie z noża.
  • VIP ma zwiększoną prędkość ruchu (Można takie ustawienie ustawić poprzez CVAR, domyślnie nie ma przyspieszenia).
  • VIP może mieć zmienioną grawitację (Również to ustawienie jest w CVARACH).
  • VIP posiada darmową kamizelkę oraz hełm na początku rundy.
  • VIP posiada darmowe granaty na start rundy, do wyboru do koloru wszystko ustawiamy w CVARACH.
  • VIP posiada podwójny skok.
  • VIP posiada Prefix w tabeli [VIP]
  • VIP posiada darmowe menu broni od 3 rundy.
  • VIP ma nieskończoność amunicji + brak przeładowywania broni (Domyślnie wyłączone).
  • DARMOWY VIP od godziny 22 do 6 nad ranem.
  • Możliwość ustawienia czy na pistoletówce VIP ma posiadać kamizelkę i hełm.

 

TRYB SPLEWIS ARENA:

 

Cytat
  • Przywitanie oraz pożegnanie VIP'a na czacie.
  • VIP może pisać w hud !vipsay wiadomość
  • VIP posiada dodatkowe zdrowie na start rundy.
  • VIP ma zwiększoną prędkość ruchu (Można takie ustawienie ustawić poprzez CVAR, domyślnie nie ma przyspieszenia).
  • VIP może mieć zmienioną grawitację (Również to ustawienie jest w CVARACH).
  • VIP posiada darmową kamizelkę oraz hełm na początku rundy.
  • VIP posiada darmowe granaty na start rundy, do wyboru do koloru wszystko ustawiamy w CVARACH.
  • VIP posiada podwójny skok.
  • VIP posiada Prefix w tabeli [Arena 1 | VIP] (Numer areny oraz ranga, specjalnie przystosowane pod ten MOD).
  • VIP ma nieskończoność amunicji + brak przeładowywania broni (Domyślnie wyłączone).
  • DARMOWY VIP od godziny 22 do 6 nad ranem.

 

INSTALACJA PLUGINU: 


Dla modów (Only Mirage/Cache/3Maps/Retake inne zwykłe tryby):
 

Plik GoCode_VipTrybNormalny.smx wrzuć do csgo/addons/sourcemod/plugins

Plik GoCode_VipTrybNormalny.sp wrzuć do csgo/addons/sourcemod/scripting

Dla moda (ARENA 1VS1 BY SPLEWIS😞

 

Plik GoCode_VipTrybSplewisArena.smx wrzuć do csgo/addons/sourcemod/plugins

Plik GoCode_VipTrybSplewisArena.sp wrzuć do csgo/addons/sourcemod/scripting

PROSZĘ NIE WGRYWAĆ OBYDWÓCH TRYBÓW JEDNOCZEŚNIE GDYŻ TO NIE MA SENSU. 1 PLUGIN = 1 TRYB. DRUGI TRYB JEST TYLKO NA SERWERY ARENA !vs!

 

KONFIGURACJA PLUGINU: 

Konfiguracja całego systemu VIP utworzy wam się w: csgo/cfg/sourcemod/GoCode_KonfiguracjaVIP.cfg

Edytując powyższy plik zmodyfikujecie swojego vipa pod swoje preferencję na serwerze.

JAK DAĆ GRACZOWI VIPA?:

Wystarczy nadać graczowi flagę "o" gdyż flaga o jest domyślną flagą dla VIPA w pluginie.
Jeżeli chcesz zmienić ową flagę na inną, możesz to zrobić poprzez wygenerowane cvary.

A jak ktoś mimo tego się pogubi to proszę przejść do: addons/sourcemod/configs/admin_simple.ini
Oraz wpisać:
"STEAMID" "FLAGA"

 

Przykład:
"STEAM_0:1:210035902" "o"


DODATKI:

 

Link do pluginu Arenek: https://forums.alliedmods.net/showthread.php?t=241056 by móc używać vipa na tym trybie.

 

POBIERZ VIPA:


Tryb Normalny:

GoCode_VipTrybNormalny.sp

GoCode_VipTrybNormalny.smx
 

Tryb ARENA 1vs1:

GoCode_VipTrybSplewisArena.sp

GoCode_VipTrybSplewisArena.smx

 

SŁOWA KOŃCOWE:


Zapraszam wszystkich developerów do ulepszania vipa, nie poświęcam już temu praktycznie w ogóle czasu więc jestem w 100% pewien że niektóre rzeczy mogą zostać lepiej napisane, oraz można tutaj dodać wiele innych funkcjonalności, więc jeżeli chcecie pomóc w rozwoju naszego vipa, z wielką przyjemnością zapraszam do współpracy.

Za niedługo będziemy mieli generator VIP'a bazujący na tym właśnie kodzie, dlatego im więcej pomożecie, tym lepszy generator zostanie utworzony.

 

 


Napisane z ❤ do Rias Gremory.
Plugin jest własnością strony go-code.pl



 

  • Lubię to!
Odnośnik do odpowiedzi
Udostępnij na innych stronach
21 minut temu, Doktorekone napisał:

 

Jeżeli vip pod arenki jest ten sam co no alliedmodders to nie działa prawidłowo HP w trybie 1hp. Wtedy gracz ma 1 hp a vip ma ustawione HP dla vipa. Czyli powiedzmy 105 hp domyślnie.

 

Wystarczy zmienić linijkę 247

SetEntityHealth(client, g_CvarVipHP.IntValue);

na

SetEntityHealth(client, GetClientHealth(client) + g_CvarVipHP.IntValue);

a w cfg ustawić: zycie_arenavip 105 -> 5.

W efekcie będąc vipem otrzymamy 6 hp podczas trybu "1hp".

Nie jestem pewien jak działa core multi1v1 więc moją drugą propozycją jest po prostu sprawdzenie HP gracza (o ile HP ustawione w vipie nie będzie się "gryzło" z ustawianiem HP w trybie "1hp")

Edytowane przez Bioły

Sygnatura użytkownika

ŁAJCIOR 😎🤙

 

» Steam

» Discord: MartinezMajkutez#0001
» PluginyCS.pl - Rynek pluginów SourceMod

  • Dziękuję
Odnośnik do odpowiedzi
Udostępnij na innych stronach
W dniu 2.04.2020 o 15:47, Doktorekone napisał:

Jeżeli vip pod arenki jest ten sam co no alliedmodders to nie działa prawidłowo HP w trybie 1hp. Wtedy gracz ma 1 hp a vip ma ustawione HP dla vipa. Czyli powiedzmy 105 hp domyślnie.

 

Spróbuj tej wersji.
 

--- Moja głupota XD

 

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 2 tygodnie później...
23 minuty temu, terrorist0p napisał:

VIP w trybie splewis posiada jakiś błąd, bo po jakimś czasie daje każdemu vipa.

 

PS: godziny od do są wyłączone.

Pamiętam tego buga

Muszę przepisać tą funkcje. 

 

Dziękuję za zgłoszenie 

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 2 tygodnie później...
2 godziny temu, Mesharsky napisał:

Fix na wszelkie problemy wyżej i ogółem.

Dopiero teraz zauważyłem błąd głupi błąd.

GoCode_VipTrybNormalny.sp 24 kB · 1 pobranie GoCode_VipTrybNormalny.smx 14 kB · 2 pobrania

 

Thanks @Bioły Za poganianie mojej du*y.

 

Dodaj z powrotem "Haha" bo nie mam jak Ci reakcji dodać.

Sygnatura użytkownika

ŁAJCIOR 😎🤙

 

» Steam

» Discord: MartinezMajkutez#0001
» PluginyCS.pl - Rynek pluginów SourceMod

  • Dobry pomysł!
Odnośnik do odpowiedzi
Udostępnij na innych stronach
W dniu 9.05.2020 o 16:01, iT0mT0m napisał:

Wgrałem nową wersję, ale nadal po pistoletówce nie dostaje się granatów i pancerza, tylko dopiero w trzeciej rundzie.

Udało się znaleźć problem z pomocą z zewnątrz. Okazuje się, że nie można nadać ustawieniu "mp_halftime_duration" wartości poniżej 15 sekund(miałem 10). Wyglądało to tak, że zmienna RoundCount zwiększała się po zmianie stron, a ok. 5 sekund później dopiero wywoływało procedurę(ResetAfterTeamChange) i przypisywało jej wartości 1 do zmiennej. Jeszcze, aby poprawnie to działało od drugiej rundy i z granatami, to zmiennej RoundCount powinno się na samym początku przypisać wartość 1, a nie 0(przynajmniej u mnie to działa wtedy poprawnie z WarmUP na początku).

Edytowane przez iT0mT0m
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • 4 tygodnie później...

@Danski, powinno trybić.

!dj -> on/off Double Jump.

GoCode_VipTrybNormalny.sp

Sygnatura użytkownika

Sprzedam paczki CS:GO

Napiszę pluginy na zlecenie.

Stworzę paczki na zlecenie.

 

KONTAKT ZE MNĄ:

Steam - >Kliknij<

GG - 67560307

  • Dziękuję
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ostatnio przeglądający ten temat (5 użytkowników)

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...