[URL] https://amxx.pl/topic/80424-uniwersalny-vip/
![[Image: opis.png]](http://amxx.pl/foty/grafikap/opis.png)
Jako że miałem dość czytania w dziale scripting/pluginy próśb o przerobienie
vip'a napisałem uniwersalnego, czyli wszystko w jednym, a Ty sam wybierasz to
czego potrzebujesz.
![[Image: instalacja.png]](http://amxx.pl/foty/grafikap/instalacja.png)
standardowa
![[Image: wymaganemoduly.png]](http://amxx.pl/foty/grafikap/wymaganemoduly.png)
#include <amxmodx>
#include <hamsandwich>
#include <engine>
#include <fakemeta>
#include <fun>
#include <cstrike>
#include <colorchat>
![[Image: komendy.png]](http://amxx.pl/foty/grafikap/komendy.png)
/info - wyświetlane motd (wymagane vipek.txt w cstrike/)
/vips, /vipy - vipy on-line
oczywiście jeśli ich nie chcesz to można wyłączyć. Jak? Patrz konfiguracje
![[Image: inneinformacje.png]](http://amxx.pl/foty/grafikap/inneinformacje.png)
Co można sobie wybrać?
Do wyboru są:
* wszystkie bronie (każda z osobna), można dać dla vip'a nie zależnie od teamu lub dla ct albo tt. Możemy dawać bronie bez amunicji w plecaku lub z pełną amunicją w plecaku.
* deagle z jednym nabojem w magazynku (dla ct, tt lub all)
* podwójny skok
* mniejsza grawitacja na nożu (można ustawić ilość)
* mniejsza widoczność na nożu (można ustawić ilość)
* hp na start (można ustawić ilość)
* grawitacja na start (można ustawić ilość)
Dodatkowo można włączyć bądź wyłączyć:
* komendy /vips, /vipy
* komendę /info
* napis VIP w tablicy wyników
* prefix vipa (można ustawić jego kolor i co ma tam być napisane)
* prefix vipa + vip pisze na zielono
* vip pisze na zielono (wymagane zakomentowane #define od prefixu)
![[Image: konfiguracja.png]](http://amxx.pl/foty/grafikap/konfiguracja.png)
Aby wyłączyć coś czego nie chcemy wystarczy zakomentować #define z tym w SMA
PLUGINU!
sposoby komentowania:
//#define BRON_DEAGLE
// - komentowanie do końca linijki (tylko jedna)
/*
#define KOMENDA_VIPY // /vipy i lista w say'u
#define TABELA_VIP // vip w score
*/
/* */ - komentowanie wielu linijek (/* to początek komentarza, a */ to koniec)
Przykład wyboru broni, np. M4A1
//puste m4a1 dla vip'a niezależnie od drużyny
#define BRON_M4A1
//#define BRON_M4A1_TT
//#define BRON_M4A1_CT
//#define AMMO_M4A1
// "pełne" m4a1 niezależnie od drużyny
#define BRON_M4A1
//#define BRON_M4A1_TT
//#define BRON_M4A1_CT
#define AMMO_M4A1
// puste m4a1 tylko dla tt (ct nic nie dostaje)
#define BRON_M4A1
#define BRON_M4A1_TT
//#define BRON_M4A1_CT
//#define AMMO_M4A1
analogicznie będzie dla ct
błędnym wyborem broni będzie:
#define BRON_M4A1
#define BRON_M4A1_TT
#define BRON_M4A1_CT
#define AMMO_M4A1
jeżeli #define BRON_M4A1 będzie zakomentowane, to vip nigdy jej nie dostanie,
nawet jeżeli linijki _TT, _CT, AMMO_M4A1 nie będą zakomentowane!
jeżeli #define wygląda następująco:
#define ILOSC_HP 110
to tam wpisujemy żądaną ilość czegoś, tu HP
PO KONFIGURACJI NALEŻY DOKONAĆ PONOWNEJ KOMPILACJI PLUGINU!
Proszę też nie zmieniać autora pluginu
![[Image: tongue.png]](https://amxx.pl/public/style_emoticons/default/tongue.png)
W tym temacie można dawać propozycje czego w nim jeszcze brakuje, dodam.
Załączone pliki
* [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=34458 "Pobierz załącznik"]
![[Image: sma.gif]](https://amxx.pl/public/style_extra/mime_types/sma.gif)
[
![[Image: amxx.gif]](http://amxx.pl/public/style_extra/mime_types/amxx.gif)
"Pobierz plik AMXX")
Załączniki:
uniwersalny_vip.sma