O poveste fara sfarsit. LaLeagane - It's all about gaming!

2006 and still counting.
Knife Models

COUNTER-STRIKE Knife Models 3.1.1

Caracteristici generale

Pluginul adauga un meniu din care poti alege diferite modele pentru cutit. De asemenea, pluginul are un API ce ofera posibilitatea de a crea sub-pluginuri care sa adauge functionalitati in plus, cum ar fi abilitati sau proprietati bonus pentru fiecare model de cutit din meniu (modificari de viteza, damage, propriul HP, blocarea damage-ului primit, etc.)

Cutitele din meniu se adauga in fisierul KnifeModels.ini din folderul configs cu numele care dorim sa se afiseze in meniu, in paranteze patrate (de ex: "[Knife VIP]");

Sub nume trebuiesc adaugate atributele cutitului, unul sub celalalt (nu conteaza ordinea):
Reveal: 

  • V_MODEL — locatia modelului v_ (de ex: models/cutite server/v_knife_vip.mdl)
  • P_MODEL — locatia modelului p_ (de ex: models/cutite server/p_knife_vip.mdl)
  • FLAG — flagul de acces necesar (de ex: "t" pentru vip sau "b" pentru orice admin/slot)
  • DEPLOY_SOUND — sunetul care se aude cand luam cutitul in mana
  • HIT_SOUND — sunetul care se aude cand lovim un jucator
  • HITWALL_SOUND — sunetul care se aude cand lovim un perete/obiect de pe harta
  • SLASH_SOUND — sunetul care se aude cand lovim cu cutitul in aer
  • STAB_SOUND — sunetul care se aude cand injunghii un jucator
  • SELECT_SOUND — sunetul care se aude cand alegem cutitul din meniu
  • SELECT_MESSAGE — mesajul care apare in chat cand alegem cutitul (puteti adauga linia "SELECT_MESSAGE" de mai multe ori pentru a afisa mai multe mesaje in chat la alegerea cutitului)
  • LEVEL — nivelul necesar de experienta (necesita pluginul Rank System -link-)
  • SHOW_RANK — setat pe 1 afiseaza rank-ul necesar in loc de nivel (necesita pluginul Rank System -link-)
  • XP — experienta necesara (necesita pluginul Rank System -link-)
Exemplu de adaugare cutit:
Reveal: 

[Knife VIP]
V_MODEL = models/cutite server/v_knife_vip.mdl
P_MODEL = models/cutite server/p_knife_vip.mdl
FLAG = t
DEPLOY_SOUND = cutite server/knife_deploy1.wav
HIT_SOUND = cutite server/knife_hit1.wav
HITWALL_SOUND = cutite server/knife_hitwall1.wav
SLASH_SOUND = cutite server/knife_slash1.wav
STAB_SOUND = cutite server/knife_stab.wav
SELECT_SOUND = cutite server/knife_select.wav
SELECT_MESSAGE = Ai ales cutitul pentru VIP!
SELECT_MESSAGE = Bonus 2x damage, speed, etc.
Pentru adaugarea de abilitati sau cerinte de experienta, nivel, etc. va trebui sa adaugati si sub-pluginurile pentru acestea separat.

Functionalitati

  • alegerea diferitelor modele (v_ & p_) si nume diferit pentru fiecare cutit din meniu, cat si sunete pentru acestea;
  • setarea unui flag necesar sau alte cerinte pentru deblocarea unui cutit;
  • cutitul selectat poate fi salvat si dupa deconectare;
  • abilitatile cutitelor sau orice alt bonus din sub-pluginuri pot fi setate sa fie active doar cand jucatorul tine cutitul in mana sau cu orice arma.

Cerinte de compatibilitate


Instructiuni de instalare

  • fisierul crx_knife_models.amxx il punem in folderul addons/amxmodx/plugins
  • fisierul crx_knife_models.sma il punem in folderul addons/amxmodx/scripting
  • fisierele cromchat.inc, crxknives.inc si crxknives_const.inc le punem in folderul addons/amxmodx/scripting/include
  • fisierul KnifeModels.iniil punem in folderul addons/amxmodx/configs
  • fisierul KnifeModels.txt il punem in folderul addons/amxmodx/data/lang

Comenzi admini

  • crxknivez_select <nume cutit> — incearca sa selecteze fortat cutitul.

Comenzi jucatori

  • /knife — deschide meniul de cutite.

Cvars

  • km_open_at_spawn <1/0> — deschide meniul automat la spawn daca jucatorul nu a ales inca un cutit;
  • km_save_choice <1/0> — cutitul ales din meniu va fi salvat si dupa deconectarea de pe server;
  • km_only_dead <1/0> — jucatorii nu isi pot schimba cutitul cand sunt in viata;
  • km_select_message <1/0> — arata un mesaj in chat jucatorului cand selecteaza un cutit;
  • km_knife_only_skills <1/0> — abilitatile cutitelor sunt active doar cand jucatorul tine in mana cutitul sau cu orice arma;
  • km_admin_bypass <1/0> — daca un cutit are cerinte si pentru FLAG si pentru XP sau LEVEL jucatorul va trebui sa aibe doar una din cerinte sau pe amandoua.
Author
LALEAGANE®
Downloads
21
Views
98
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from LALEAGANE®

shape1
shape2
shape3
shape4
shape5
shape6
Back
Top