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
74
Views
186
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from LALEAGANE

shape1
shape2
shape3
shape4
shape5
shape6
Back
Top