PDA

View Full Version : [Plugin] [ByM] CS:GO Vip



milutinke2
16-11-2015, 18:16
Ime: [ByM] CS GO Vip
Verzija: 0.0.3
Autor: Milutinke (ByM)

Opis:
Ovo je vip plugin namenjen iskljucivo za CS:GO servere, koji daje nekoliko prednosti vipu.
Sve prednosti vipa mogu da se iskljuce/promene pomocu convarova/cvarova.
Vip se daje na flag O

Prednosti vipa:
Vip dobija 20 dodatnih HP na pocetku. (Convar/Cvar: vip_hp - Podrazumevano: 20)
Vip dobija 100 stita na pocetku. (Convar/Cvar: vip_armor - Podrazumevano: 100)
Vip dobija besplatne bombe na pocetku (Molotovljev koktel, he, flashbang) (Convar/Cvar: vip_bombs - Podrazumevano: hegrenade:flashbang:molotov)
Vip je brzi od obicnog igraca ali veoma malo, jedva primetno. (Convar/Cvar: vip_speed - Podrazumevano: 1.3)
Vip ima Chat Prefiks. (Convar/Cvar: vip_chat_prefix - Podrazumevano: 1)
Vip nanosi dodatbo ostecenje protivniku sa bilo kojim oruzijem (Convar/Cvar: vip_damage - Podrazumevano: 3.0)
Vip dobija dodatan novac za svako ubistvo (Convar/Cvar: vip_kill_money - Podrazumevano: 300)
Vip dobija dodatan novac za svako ubistvo sa pogotkom u glavu (HS) (Convar/Cvar: vip_kill_money_hs - Podrazumevano: 400)
Vip dobija dodatan novac za demontiranje/postavljanje C4 (Convar/Cvar: vip_money_for_c4 - Podrazumevano: 700)
Vip ima dupli skok (Convar/Cvar: vip_double_jump - Podrazumevano: 1)
Vip ima [VIP] oznaku u tabeli sa rezultatima (scorea boardu) (Convar/Cvar: vip_score_tag - Podrazumevano: 1)

Sva podesavanja mozete promeniti u /csgo/cfg/sourcemod/ByM_Vip.cfg

Planiram da u buducnosti dodam jos opcija u plugin, kao sto su na primer vip modeli, admin meni za davanje i uzimanje vipa, vip prodavnica i dodavanje vipa pomocu SQL baze.
Plugin je testiran na LANU (Windows) i na LINUXU (KGB Server) i radi lepo.

API:


native IsPlayerVip( id );

forward OnVipPutInServer( id );
forward OnVipSpawn( id );


Changelog:


- v0.0.1 16.11.2015 :: Plugin Objavljen
- v0.0.2 23.11.2015 :: Uradjena omanja optimizacija i dodat HookConVarChange
- v0.0.3 7.6.2016 :: Dodato: Novac za ubistvo, novac za demontiranje/postavljanje C4, dupli skok i [VIP] tag u tabeli sa rezultatima i cfg datoteka


Download:
SMX (Kompajlano) csgo_vip_bym.smx (https://www.dropbox.com/s/vlao7ey2spvmgm4/csgo_vip_bym.smx?dl=1)

GaMeR FoReVeR
16-11-2015, 19:56
Bravo, okrećemo novi list :P
šta bih dao samo da mogu pokrenuti cs:go... xD

MAMAC
16-11-2015, 20:02
jel ovo zvanicno pocetak csgo ere ili se meni cini :) big lajk za plugin i za "probijanje leda" :)

aleks.
16-11-2015, 20:09
jel ovo zvanicno pocetak csgo ere ili se meni cini :) big lajk za plugin i za "probijanje leda" :)

Izgleda da jeste, velika podrska sa moje strane, samo je pitanje vremena bilo ko ce prvi plugin okaciti :)

milutinke2
16-11-2015, 20:21
Hvala na podrsci, uskoro cu okaciti i tutorial za izradu plugina :D

Megastorm
16-11-2015, 20:34
Sve je u redu, plugin je prekontrolisan, svidja mi se kako je odradjen.
Za razliku od tvojih amxx plugina, kod je daleko pregledniji i razumljiviji. Savet je da i u buduce pises kod na engleskom, ovako izgleda ozbiljnije :)

milutinke2
16-11-2015, 21:13
@Megastorm:
Radim ja i na Engleskom, ali na Srpskom radim za sebe jer volim :)
Verovatno cu cs go plugine raditi na Engleskom
Nego da li si zainteresovan da razvijemo zajednicki cod mod ? :)

Megastorm
16-11-2015, 21:26
@Megastorm:
Radim ja i na Engleskom, ali na Srpskom radim za sebe jer volim :)
Verovatno cu cs go plugine raditi na Engleskom
Nego da li si zainteresovan da razvijemo zajednicki cod mod ? :)

Naravno, samo ne za onakav mod kao sto svi danas furaju, to mi je skroz sugavo :D

MAMAC
16-11-2015, 21:28
ja imam ideje :) ali vec ih znate hehehehe

milutinke2
16-11-2015, 22:05
@Megastorm: Ima mamac neku dobru ideju, docicemo skype jedan dan da se izdogovaramo :)

milutinke2
17-11-2015, 00:47
E da zaboravio sam da dodam da vip ima i mini API.



native IsPlayerVip( id );

forward OnVipPutInServer( id );
forward OnVipSpawn( id );

Hartmann
17-11-2015, 01:41
Jel koristis HookConVarChange za promjenu convar (cini mi se da ne koristis)?

I zar je potrebno da svakom igracu na svakom spawnu ispisuje:


PrintToChat(iPlayer, "\x03This server is using CS:GO Vip by Milutinke (fb.me/milutinke)");

Nisi ostavio source code pa ne mogu sve detaljno da vidim.

milutinke2
17-11-2015, 08:58
Jel koristis HookConVarChange za promjenu convar (cini mi se da ne koristis)?

I zar je potrebno da svakom igracu na svakom spawnu ispisuje:


PrintToChat(iPlayer, "\x03This server is using CS:GO Vip by Milutinke (fb.me/milutinke)");

Nisi ostavio source code pa ne mogu sve detaljno da vidim.

E vidis nisam se setio da ubacim HookConVarChange :D
Hvala na savetu, ako hoces source cimaj me na pm da ti ga dam, nisam ga okacio jer sam licno protiv open sourcea, bar na domacim forumima.

GaMeR FoReVeR
18-11-2015, 00:38
Možeš li mi poslati source u privatnoj poruci? :P

milutinke2
23-11-2015, 23:33
Plugin azuriran na verziju: 0.0.2

Changelog:


- v0.0.1 16.11.2015 :: Plugin Objavljen
- v0.0.2 23.11.2015 :: Uradjena omanja optimizacija i dodat HookConVarChange


Uskoro ce biti dodate opcije:
Vip Oruzija na pocetku
Vip Skin
Vip Shop sa Extea itemima koji ce se registrovatibpomocu API-a
Ucitavanje vipa oz Vip.ini
Vip cfg fajl

milutinke2
07-06-2016, 18:53
Plugin azuriran na verziju: 0.0.3

Changelog:


- v0.0.1 16.11.2015 :: Plugin Objavljen
- v0.0.2 23.11.2015 :: Uradjena omanja optimizacija i dodat HookConVarChange
- v0.0.3 7.6.2016 :: Dodato: Novac za ubistvo, novac za demontiranje/postavljanje C4, dupli skok i [VIP] tag u tabeli sa rezultatima i cfg datoteka


Uskoro ce biti dodate opcije:
Vip Oruzija na pocetku
Vip Skinovi
Vip Shop sa Extra itemima koji ce se registrovati pomocu API-a