Skocz do zawartości
y0ung

[Rozwiązane] Prośba o przerobienie !gloves i !ws

Rekomendowane odpowiedzi

Witam potrzebuje !gloves aby był tylko dla vipa i !ws aby stattrack i nametag był dla vipa 😄 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nikt za darmo Ci tego nie zrobi, a tym bardziej nie podeśle.

Musisz zapłacić za taką paczkę. 

 

Pozdrawiam,

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wystarczy dobrze przeszukać forum a znajdziesz tutaj rozwiązanie 🙂 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
1 godzinę temu, KatowADRE napisał:

Nikt za darmo Ci tego nie zrobi, a tym bardziej nie podeśle.

Musisz zapłacić za taką paczkę. 

 

Pozdrawiam,

Nie chcę być niemiły, ale pojawiasz się znikąd, najprawdopodobniej Twoje umiejętności dotyczące programowania są znikome (wnioski po postach na mygo) i rzucasz takimi kretyńskimi stwierdzeniami do chłopaka, który o coś zapytał 😛

 

To oczywiście nieprawda. 😛 

@y0ung2115, nie zrobię tego za Ciebie, ponieważ wolę żebyś się czegoś nauczył (tak, napisanie poradnika zajmie mi więcej czasu, niż gdybym faktycznie miał Ci to przerobić 🙂)

Załóżmy, że Twój VIP kryje się pod flagą ADMFLAG_RESERVATION.

https://github.com/kgns/weapons
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Pobierasz całe repozytorium, wrzucasz sobie do lokalnego kompilatora (polecam poradniki wujka @MAGNET, jak nie wiesz o co kaman).

https://github.com/kgns/weapons/blob/master/addons/sourcemod/scripting/weapons/menus.sp
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Tutaj, w pliku menus.sp w linijce 706 znajduje się :

		menu.AddItem("stattrak", buffer, weaponHasSkin ? ITEMDRAW_DEFAULT : ITEMDRAW_DISABLED);

Musisz sprawdzić, czy dany gracz ma flagę VIP. Jeśli nie ma, to bezapelcyjnie wyświetlasz mu ten przycisk zablokowany.

Coś takiego

if(GetUserFlagBits(client) & ADMFLAG_RESERVATION)
	menu.AddItem("stattrak", buffer, weaponHasSkin ? ITEMDRAW_DEFAULT : ITEMDRAW_DISABLED);
else
	menu.AddItem("stattrak", buffer, ITEMDRAW_DISABLED);
	

I stattrack masz załatwiony. To samo robisz poniżej, w 712 linijce dotyczącej nametagu.

 

Skoro menu mamy już zablokowane, to wystarczy do admin_overrides.cfg w sourcemod/configs/ dodać komendę "sm_nametag" "a" ("a", ponieważ mówimy o ADMFLAG_RESERVATION - klik
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!)

 

W pluginie gloves wystarczy do admin_overrides.cfg dodać "sm_gloves" "a", i po problemie 🙂 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@SUPER TIMOR Dziękuje za wyjaśnienie zaraz biorę się do roboty ❤️

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@SUPER TIMOR podałeś ze flaga a to ADMFLAG_RESERVATION w takim razie jak nazywa się flaga "o"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Napisano (edytowane)

@y0ung2115 ADMFLAG_CUSTOM1

Edytowane przez Gość

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wiadomość wygenerowana automatycznie

 

Problem został rozwiązany

Jeżeli się z tym nie zgadzasz, raportuj ten post

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

×
×
  • Dodaj nową pozycję...