AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   New Plugin Submissions (https://forums.alliedmods.net/forumdisplay.php?f=26)
-   -   Become VIP Plus (https://forums.alliedmods.net/showthread.php?t=304480)

OciXCrom 01-16-2018 14:23

Become VIP Plus
 

Description
  • A fully rewritten and improved version of the original Become VIP plugin. With this plugin players can receive free VIP flags by reaching a set amount of kills.

Note
  • Bear in mind that the plugin only adds the flags, it doesn't give any actual extras. You should have another plugin that deals with that job.

Commands
  • /becomevip, /kills -- shows the amount of kills you have
  • becomevip_give_kills <nick|#userid> <kills> -- gives the player kills
  • becomevip_reset_kills <nick|#userid> -- resets the player's kills

Settings
  • The settings can be found in the file configs/BecomeVIP.ini.
  • PLUGIN_PREFIX -- prefix for chat messages
  • SAVE_TYPE -- how to save the kills (0 = nick; 1 = IP; 2 = SteamID)
  • KILLS_NEEDED -- required amount of kills to get the flags
  • VIP_FLAGS -- flags that players will receive after killing the required amount of players
  • CHECK_KILLS_COMMANDS -- commands that allow you to see how many kills you have
  • VAULT_FILE -- the file where the kills are saved - change its name to reset everything
  • VIP_SUCCESS_MESSAGE -- who will see the chat message that appears when someone receives the flags (0 = nobody; 1 = only the player; 2 = everyone)
  • HUD_MESSAGE_ENABLED -- whether the HUD message on spawn is enabled or not
  • HUD_MESSAGE_COLOR -- HUD message color
  • HUD_MESSAGE_POSITION -- HUD message position
  • HUD_MESSAGE_DURATION -- HUD message duration
  • HUD_MESSAGE_EFFECTS -- HUD message effects

Images

https://raw.githubusercontent.com/Oc...ud_message.jpg

https://raw.githubusercontent.com/Oc...need_kills.jpg

https://raw.githubusercontent.com/Oc...have_flags.jpg

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

Alber9091 01-16-2018 15:02

Re: Become VIP Plus
 
Seems like bit upgraded version of Buy VIP With Points. That is in unapproved section. I'm pretty sure. This would be alot better coded.
But a suggestion like it, I guess, you should add MySql in it too.
Best Of Luck. Good Job.

Godofwar 01-17-2018 13:15

Re: Become VIP Plus
 
Does this plugin save and count the achieved kills? If yes how? SQL or where?

OciXCrom 01-17-2018 14:17

Re: Become VIP Plus
 
Of course it does. It uses nVault.

Quote:

VAULT_FILE -- the file where the kills are saved - change its name to reset everything
data/vault/BecomeVIP.vault by default.

FR0NTLINE 01-18-2018 13:13

Re: Become VIP Plus
 
So this gives basic players admin when they reach a certain amount of kills? I'm looking at the flags a regular player would receive, this could be chaotic unless your changing all the amxx flag letters for commands.

OciXCrom 01-18-2018 13:37

Re: Become VIP Plus
 
You choose which flags they get, you choose what extras are on those flags. How can adding VIP extras be chaotic?!

DjSoftero 01-18-2018 15:02

Re: Become VIP Plus
 
Quote:

Originally Posted by FR0NTLINE (Post 2572738)
So this gives basic players admin when they reach a certain amount of kills? I'm looking at the flags a regular player would receive, this could be chaotic unless your changing all the amxx flag letters for commands.

Or simply delete plugin which handles bans

Alber9091 01-18-2018 15:49

Re: Become VIP Plus
 
What about adding commands?

1. amx_prunevault "Number Of Days"
Or
amx_resetvipkills "Number Of Days"

Where,
0 = Permanent

2. amx_resetvipkills "Just Now" [Regardless Of Number Of Days]

FR0NTLINE 01-18-2018 23:29

Re: Become VIP Plus
 
yeah this would be good for players to get more money, with a higher rank/more kills.

Godofwar 01-23-2018 05:06

Re: Become VIP Plus
 
Code:

[de]
BECOMEVIP_SUCCESS_PLR = Du hast die Flaggen erhalten &x03%s &x01zum Toeten von &x04%i Spielern&x01!
BECOMEVIP_SUCCESS_ALL = &x03%s &x01erhielt die Flaggen &x03%s &x01durchs Toeten von &x04%i Spielern&x01!
BECOMEVIP_HUD_MSG = Erreiche %i Kills, um VIP-Extras zu bekommen!^nYou currently have %i.
BECOMEVIP_INFO_NO = Du brauchst &x04%i &x01mehr Kills (&x03aktuell: &x04%i&x01) um die folgenden &x03VIP Flaggen zu bekommen&x01: &x04%s
BECOMEVIP_INFO_YES = Du hast die &x03Flaggen als Belohnung &x01fürs Toeten &x04%i der Spieler&x01: angeboten.&x03%s
BECOMEVIP_GIVE_KILLS = ADMIN &x03%s &x01gab &x04%i Toetungen &x01to &x03%s
BECOMEVIP_TAKE_KILLS = ADMIN &x03%s &x01nahm &x04%i Toetungen &x01from &x03%s
BECOMEVIP_RESET_KILLS = ADMIN &x03%s &x01setzt zurück &x03%s&x01's Toetungen



All times are GMT -4. The time now is 05:51.

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