Raised This Month: $7 Target: $400
 1% 

[TF2] Unusual Arrows (1.1.0, 5/12/16)


Post New Thread Reply   
 
Thread Tools Display Modes
Author
TheWreckingCrew6
Member
Join Date: Aug 2012
Location: Waco, TX
Plugin ID:
5184
Plugin Version:
1.1.0
Plugin Category:
Fun Stuff
Plugin Game:
Team Fortress 2
Plugin Dependencies:
    Servers with this Plugin:
     
    Plugin Description:
    Add unusual effects to any of your projectiles. Customize your choices.
    Old 05-10-2016 , 10:25   [TF2] Unusual Arrows (1.1.0, 5/12/16)
    Reply With Quote #1

    Unusual Arrows
    By: TheWreckingCrew6

    Description: Add Chosen Unusual Effects to your Projectiles. Comes with built in menu support, automatic updating, mysql/sqlite support, and donator support.

    Menu Support:
    Spoiler


    Commands:
    • uae - Opens the effects selection menu.
    • ua_update - Forces a check for an update.
    • ua_reload - Reloads the effects config file.

    Convars: (Automatically Written to unusual_arrows.cfg in your tf/cfg/sourcemod/ folder.)
    • ua_enabled (Default: 1) - Enables/Disables the plugin.
    • ua_autoupdate (Default: 1) - Enables/Disables the automatic update feature of this plugin.
    • ua_reloadupdate (Default: 1) - Enables/Disables automatically reloading the plugin after installing an update.
    • ua_disabledeffects (Default: "") - Disables listed effects based on their effect number. Seperate each with a comma. (Ex. "1,2,3,4" will disable effects 1, 2, 3, and 4. See List of effect numbers below.)
    • ua_adminflag (Default: "") - Decides what flag is required to use the plugin at all.
    • ua_donatorflag (Default: "") - Decides what flag is required to have access to specified donator effects.
    • ua_disabledproj (Default: "") - Disables listed projectiles from receiving effects. Seperate each with a comma. (Ex. "tf_projectile_rocket" will disable rockets.)

    Effects List:
    Spoiler


    Compilation Instructions:
    1. Download unusual_arrows.sp
    2. Download Updater.inc and place it in your includes folder
    3. Download morecolors.inc and place it in your includes folder
    4. Compile the plugin.

    Installation Instructions:
    1. Download unusual_arrows.zip and extract to a folder.
    2. Place unusual_arrows.smx into your server's plugin folder.
    3. Place ua_effects.default.cfg in your sourcemod configs folder.
    4. Place ua_effects.custom.cfg in your sourcemod configs folder and edit to your liking. (Format is same as ua_effects.default.cfg)
    5. Place unusual_arrows.phrases.txt in your sourcemod translations folder.
    6. Place the below code into your Databases.cfg file. (If you have mysql, it is recommended, otherwise use sqlite.)
    7. *Optional* Install updater for automatic update support.

    Database Info
    Spoiler


    How to Edit Ua.Effects.Custom.cfg... (DO NOT EDIT ua.effect.default.cfg)
    Spoiler


    Changelog:
    Code:
    V1.1.0 (5/12/16)
    • Added full SQL support into plugin. You will need to add database info into your databases.cfg
    • Changed command /ua_effects into /uae for easier access to the effects menu
    • Updated Syntax of the plugin.
    • Removed Holy Glow effect from the plugin.
    • Added PER PROJECTILE customization. You can now have a different effect on every one of your projectiles.
    • Chosen effects are saved into the database.
    • Added ability for a user to disable their Projectile effects.
    • Added "No Effect" as an option.
    V1.0.1 (5/10/16) -
    • Added support for all projectiles.
    • Added ua_disabledproj, which allows you to disable chosen projectiles.
    V1.0.0 (5/10/16) -
    • This is the first version. >.>
    __________________

    Last edited by TheWreckingCrew6; 04-16-2020 at 03:47.
    TheWreckingCrew6 is offline
    Mr.Orion
    Senior Member
    Join Date: Apr 2012
    Location: In my microwave.
    Old 05-10-2016 , 14:08   Re: [TF2] Unusual Arrows (1.0.0, 5/10/16)
    Reply With Quote #2

    So, basically, this is Projectile Particles, but only for arrows, with a menu, an automatic updater and a donator system, at this point you could just create a whole plugin for every projectile instead of JUST one.
    __________________
    Mr.Orion is offline
    404UNF
    ( ͡ ͜ʖ ͡)
    Join Date: Dec 2011
    Location: 🍁
    Old 05-11-2016 , 18:52   Re: [TF2] Unusual Arrows (1.0.1, 5/10/16)
    Reply With Quote #3

    -snip, scratch what I said originally, this is very different from PP-

    Some other things:

    1. No #pragma semicolon 1?
    2. No #pragma newdecls required? I see you're using a mishmash of old and new syntax.

    uh...that's about it.
    __________________
    Plugin Developer for Creators.TF


    Last edited by 404UNF; 05-11-2016 at 18:55.
    404UNF is offline
    ocwoody
    AlliedModders Donor
    Join Date: Nov 2010
    Location: huh
    Old 05-11-2016 , 19:08   Re: [TF2] Unusual Arrows (1.0.1, 5/10/16)
    Reply With Quote #4

    Sweet thanks for the release!
    __________________

    ocwoody is offline
    TheWreckingCrew6
    Member
    Join Date: Aug 2012
    Location: Waco, TX
    Old 05-12-2016 , 11:08   Re: [TF2] Unusual Arrows (1.0.1, 5/10/16)
    Reply With Quote #5

    Massive update to this is coming out later. Just as a heads up. You will literally have to reinstall everything.
    __________________
    TheWreckingCrew6 is offline
    404UNF
    ( ͡ ͜ʖ ͡)
    Join Date: Dec 2011
    Location: 🍁
    Old 05-12-2016 , 14:01   Re: [TF2] Unusual Arrows (1.0.1, 5/10/16)
    Reply With Quote #6

    Quote:
    Originally Posted by TheWreckingCrew6 View Post
    I'm still learning the syntax behind the code, I use a lot of old plugins to learn what I know so far.
    Same here! I'm more used to the old syntax though, but I'm just now learning how to convert the source code of all my old plugins over to the new syntax.
    __________________
    Plugin Developer for Creators.TF

    404UNF is offline
    rengo
    Member
    Join Date: Jun 2015
    Old 05-12-2016 , 19:26   Re: [TF2] Unusual Arrows (1.1.0, 5/12/16)
    Reply With Quote #7

    Hello...

    I have this Spam

    Error Log:

    Quote:
    L 05/12/2016 - 20:17:24: Info (map "cp_orange_superfort_tbrv3") (file "errors_20160512.log")
    L 05/12/2016 - 20:17:24: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:17:24: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:17:24: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:17:24: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:17:24: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:17:24: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:17:24: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:17:24: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:22:53: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:22:53: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:22:53: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:22:53: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:22:54: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:22:54: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:22:54: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:22:54: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:22:54: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:22:54: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:22:54: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:22:54: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:22:55: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:22:55: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:22:55: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:22:55: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:22:57: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:22:57: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:22:57: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:22:57: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:22:59: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:22:59: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:22:59: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:22:59: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:23:00: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:23:00: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:23:00: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:23:00: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:23:01: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:23:01: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:23:01: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:23:01: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:23:01: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:23:01: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:23:01: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:23:01: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:23:02: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:23:02: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:23:02: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:23:02: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    L 05/12/2016 - 20:23:14: [SM] Plugin encountered error 15: Array index is out of bounds
    L 05/12/2016 - 20:23:14: [SM] Displaying call stack trace for plugin "unusual_arrows.smx":
    L 05/12/2016 - 20:23:14: [SM] [0] Line 1031, unusual_arrows.sp::AddParticle()
    L 05/12/2016 - 20:23:14: [SM] [1] Line 1014, unusual_arrows.sp::Unusualify()
    Any solution?

    __________________
    rengo is offline
    Send a message via AIM to rengo
    TheWreckingCrew6
    Member
    Join Date: Aug 2012
    Location: Waco, TX
    Old 05-12-2016 , 21:14   Re: [TF2] Unusual Arrows (1.1.0, 5/12/16)
    Reply With Quote #8

    Are you using any custom effects?
    __________________
    TheWreckingCrew6 is offline
    rengo
    Member
    Join Date: Jun 2015
    Old 05-13-2016 , 11:55   Re: [TF2] Unusual Arrows (1.1.0, 5/12/16)
    Reply With Quote #9

    I have not changed anything

    I put everything in its place and leaves it in the log

    sorry for my English, I use google translator
    __________________
    rengo is offline
    Send a message via AIM to rengo
    cheeto1
    Junior Member
    Join Date: May 2016
    Old 05-15-2016 , 22:20   Re: [TF2] Unusual Arrows (1.1.0, 5/12/16)
    Reply With Quote #10

    works good for me! I've been looking for a plugin like this, its great
    cheeto1 is offline
    Reply


    Thread Tools
    Display Modes

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off

    Forum Jump


    All times are GMT -4. The time now is 12:19.


    Powered by vBulletin®
    Copyright ©2000 - 2020, vBulletin Solutions, Inc.
    Theme made by Freecode