AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Approved Plugins (https://forums.alliedmods.net/forumdisplay.php?f=8)
-   -   Knife Models [XP System & Skills Support] (https://forums.alliedmods.net/showthread.php?t=293632)

OciXCrom 02-05-2017 13:03

Knife Models [XP System & Skills Support]
 

Description
  • This plugin adds a menu from where you can choose different knife skins. It also has an API which allows to create sub-plugins, such as knife skills/abilities.

Commands
  • /knife -- opens the knife menu
  • crxknives_select <knife id> -- attempts to select the given knife

Cvars
  • km_open_at_spawn -- if enabled, the knife menu will open at spawn if the player hasn't yet chosen a knife (the menu won't open for players that don't have access for any knife according to their admin flags)
  • km_save_choice -- if enabled, the selected knife will be remembered via SteamID after you leave the server
  • km_only_dead -- if enabled, players won't be able to change their knife while they're alive
  • km_select_message -- whether or not to display a chat message with the knife name when a knife is selected
  • km_knife_only_skills -- this cvar has no effect in the plugin itself, its purpose is to be used from sub-plugins in order to determine whether the knife skills will be active only when the player holds a knife (1) or with any weapon (0)
  • km_admin_bypass -- if enabled and a knife has both FLAG and XP or LEVEL attributes set, the player will get access to that knife if he has the requried FLAG - the XP and LEVEL requirements will be ignored

Adding knives
  • The knives can be added in the file configs/KnifeModels.ini by putting the knife name on a new line in square brackets, for example [Cool Knife].
  • Below this line you can add the knife attributes. The following attributes are available in the main plugin:
    • V_MODEL -- path to the v_ model
    • P_MODEL -- path to the p_ model
    • FLAG -- admin access flag
    • DEPLOY_SOUND -- sound when you deployy the knife
    • HIT_SOUND -- sound when you hit a player with the knife
    • HITWALL_SOUND -- sound when you hit a wall with the knife
    • SLASH_SOUND -- sound when you swing the knife
    • STAB_SOUND -- sound when you stab a player with the knife
    • SELECT_SOUND -- sound when selecting the knife
    • SELECT_MESSAGE -- chat message when selecting the knife (you can add this attribute multiple times if you want to show more than one message)
    • LEVEL -- required level (requires OciXCrom's Rank System)
    • SHOW_RANK -- if set to 1, it will show the rank name instead of the level number (requires OciXCrom's Rank System)
    • XP -- required XP (requires OciXCrom's Rank System)
  • Bear in mind that all attributes are optional.
  • Here's an example knife with all attributes included:

    PHP Code:

    [Crom Knife]
    V_MODEL models/crom_knife/v_crom_knife.mdl
    P_MODEL 
    models/crom_knife/p_crom_knife.mdl
    FLAG 
    b
    DEPLOY_SOUND 
    crom_knife/knife_deploy1.wav
    HIT_SOUND 
    crom_knife/knife_hit1.wav
    HITWALL_SOUND 
    crom_knife/knife_hitwall1.wav
    SLASH_SOUND 
    crom_knife/knife_slash1.wav
    STAB_SOUND 
    crom_knife/knife_stab.wav
    SELECT_SOUND 
    crom_knife/knife_select.wav
    SELECT_MESSAGE 
    You have &x03selected &x01the knife &x04Crom Knife
    LEVEL 
    15
    SHOW_RANK 
    1
    XP 
    3000 


Skills/Abilities
  • There are no skills/abilities added in the main plugin. For that purpose, you need to download additional sub-plugins.
  • The sub-plugin that contains basic skills can be found here.
  • You can find other sub-plugins here.

Additional information and download link

https://raw.githubusercontent.com/Oc...using_this.png
https://raw.githubusercontent.com/Oc...plugin_lab.png
https://raw.githubusercontent.com/Oc...ad_default.png

JusTGo 02-05-2017 15:23

Re: Knfie Models
 
i have feeling that your next plugin is ak47 models xD.

OciXCrom 02-05-2017 15:26

Re: Knfie Models
 
If someone decides to make an ak47_maps only server, no problem. :bee:

yas17sin 02-05-2017 15:30

Re: Knfie Models
 
and what about de_dust2 only server :3 .

OciXCrom 02-05-2017 16:07

Re: Knfie Models
 
Well, there aren't any de_dust2 models for players to change, are there?

yas17sin 02-05-2017 17:03

Re: Knfie Models
 
nope but who know maybe someone come with a good idea for servers like this.

brlight 02-06-2017 14:57

Re: Knfie Models
 
Thanks for sharing!
It would be really nice if you could add something like submenus, for instance:

Knife Type a
Knife Type b
Knife Type c

Then inside each knife type the possibility to add the knifes models, like:
Knife Type a
- Model A
- Model B
Knife Type b
-Model A
- Model B
Knife Type c
- Model A
- Model B

edon1337 02-06-2017 15:31

Re: Knfie Models
 
Knfie

OciXCrom 02-06-2017 16:12

Re: Knfie Models
 
What would be the thing that makes the knives different in each category? I really don't feel like doing that, especially if there's no good reason.

brlight 02-08-2017 12:53

Re: Knife Models
 
Just mentioned cause that way you can organize things better, and you donīt have to choose through 20 or more knifes
Example:

Karambit Skins
- Doppler
- Fade-etc

Butterfly skins
- Crimson web
- Fade
- etc

In my opinion would be much better, but if you think is not worth it, thatīs up to you.


All times are GMT -4. The time now is 15:57.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.