AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   can someone make me opaque (https://forums.alliedmods.net/showthread.php?t=94823)

luoyunfeng 06-16-2009 03:12

can someone make me opaque
 
/*
/
/
/ 3rd Person View
/ (ability for both teams)
/
/ by The_Thing
/
/
*/
#include <amxmodx>
#include <engine>
#define PLUGIN "3rd person view"
#define VERSION "1.2.4"
#define AUTHOR "The_Thing"
new g_3rdview_toggle
new bool:change_3rdview[33]
new maxplayers
public plugin_precache()
{
precache_model("models/rpgrocket.mdl")
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

g_3rdview_toggle = register_cvar("amx_3rdview", "1")

register_event("DeathMsg", "Death", "a")
register_event("ResetHUD","NewRound","be")

register_concmd("changeview", "change_personal_view", ADMIN_USER, "- 3rd view toggle")

maxplayers = get_maxplayers()
}
public client_connect(id)
{
change_3rdview[id] = false
}
public client_disconnect(id)
{
change_3rdview[id] = false
}
public Death()
{
if (!get_pcvar_num(g_3rdview_toggle))
return;

new id = read_data( 2 )
if ((id <= 0) || (id > maxplayers))
return;

if (is_user_bot(id))
return;

if (change_3rdview[id])
{
change_3rdview[id] = false
set_view(id, CAMERA_NONE)
}
}
public NewRound(id)
{
if (!get_pcvar_num(g_3rdview_toggle))
return;

if (is_user_bot(id))
return;

if (is_user_alive(id))
{
change_3rdview[id] = false
set_view(id, CAMERA_NONE)
}
}
public change_personal_view(id)
{
if (!get_pcvar_num(g_3rdview_toggle))
return;

if (!is_user_alive(id))
return;

change_3rdview[id] = !change_3rdview[id]

if (change_3rdview[id])
set_view(id, CAMERA_3RDPERSON)
else
set_view(id, CAMERA_NONE)
}

fysiks 06-16-2009 18:23

Re: can someone make me opaque
 
http://www.merriam-webster.com/dictionary/opaque

According to Definition 2a you already are "opaque" lol :).


All times are GMT -4. The time now is 13:56.

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