11-29-2016, 07:18 PM
Description of plugin and how it works:
Say /camera or /cam in game to get a menu where you can choose 3rd person view, upside view and normal view.
(Only VIP can get it) for players who aren't VIP a phrase will be announced in chat:
Includes:
#include <amxmodx>
#include <engine>
#include <amxmisc>
How to install:
1.First you have to edit code to enter your website for non-vips players.
2.Compile it.
3.Put your .amxx file in cstrike/addons/amxmodx/plugins
4.Paste "pluginname.amxx" in cstrike/addons/amxmodx/configs/plugins.ini
5.Enjoy
Code:
Say /camera or /cam in game to get a menu where you can choose 3rd person view, upside view and normal view.
(Only VIP can get it) for players who aren't VIP a phrase will be announced in chat:
Code:
You are not VIP to have those abilities. Buy VIP: "website"
Includes:
#include <amxmodx>
#include <engine>
#include <amxmisc>
How to install:
1.First you have to edit code to enter your website for non-vips players.
Code:
buyVIP = register_cvar("cam_website", "www.link.domen")
3.Put your .amxx file in cstrike/addons/amxmodx/plugins
4.Paste "pluginname.amxx" in cstrike/addons/amxmodx/configs/plugins.ini
5.Enjoy
Code:
Code:
#include <amxmodx>
#include <engine>
#include <amxmisc>
new buyVIP
public plugin_init()
{
register_plugin("Camera Changer", "1.0", "XunTric")
register_menucmd(register_menuid("Choose Camera View"), 1023, "setview")
register_clcmd("say /camera", "chooseview")
register_clcmd("say_team /camera", "chooseview")
register_clcmd("say /cam", "chooseview")
register_clcmd("say_team /cam", "chooseview")
buyVIP = register_cvar("cam_website", "www.link.domen")
}
public plugin_modules()
{
require_module("engine")
}
public plugin_precache()
{
precache_model("models/rpgrocket.mdl")
}
public chooseview(id)
{
new website[25]
get_pcvar_string(buyVIP, website, charsmax(website))
if(get_user_flags(id) & ADMIN_LEVEL_H) {
new menu[192]
new keys = MENU_KEY_0|MENU_KEY_1|MENU_KEY_2|MENU_KEY_3
format(menu, 191, "Choose Camera View^n^n1. 3rd Person View^n2. Upside View^n3. Normall View^n^n0. Exit")
show_menu(id, keys, menu)
}
else {
client_print(id, print_chat, "You are not VIP to have those abilities. Buy VIP: %s", website)
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public setview(id, key, menu)
{
if(key == 0) {
set_view(id, CAMERA_3RDPERSON)
return PLUGIN_HANDLED
}
if(key == 1) {
set_view(id, CAMERA_TOPDOWN)
return PLUGIN_HANDLED
}
if(key == 2) {
set_view(id, CAMERA_NONE)
return PLUGIN_HANDLED
}
else {
return PLUGIN_HANDLED
}
return PLUGIN_HANDLED
}