Senior Member
Join Date: Sep 2020
Location: France
|
04-15-2021
, 11:43
BB 5.4 | Grabs
|
#1
|
Hello,
I have a question, can someone edit this line for me so that the VIPS have the color blue and the users another color ?
I use the version 5.4 of basebuilder
Code:
DispatchKeyValue(ent, "rendermode", "1");
DispatchKeyValue(ent, "renderamt", "100");
DispatchKeyValue(ent, "rendercolor", "135.0 206.0 235.0");
g_MovingEnt[ent] = true
g_EntMover[ent] = id
g_pEnt[id] = ent
g_pDist[id] = dist
Code:
public cmdMoveEnt(id)
{
if (g_BuildBan[id] == true)
return PLUGIN_HANDLED
if (g_iszombie[id] && !access(id, AFTER_BUILD))
return PLUGIN_HANDLED
if (!g_CanBuild && !access(id, AFTER_BUILD))
{
client_print (id, print_center, "%L", LANG_SERVER, "FAIL_TIME_UP")
return PLUGIN_HANDLED
}
if (!g_isalive[id] && !access(id, DEAD_BUILD))
{
client_print (id, print_center, "%L", LANG_SERVER, "FAIL_DEAD")
return PLUGIN_HANDLED
}
if (g_pEnt[id] && is_valid_ent(g_pEnt[id]))
cmdStopEnt(id)
new ent, bodypart
get_user_aiming (id,ent,bodypart)
if (!is_valid_ent(ent) || ent == g_iEntBarrier)
{
return PLUGIN_HANDLED
}
if (ent <= g_MaxPlayers && g_isalive[ent])
{
return PLUGIN_HANDLED
}
if (IsBlockLocked(ent) || g_MovingEnt[ent])
{
return PLUGIN_HANDLED
}
if (get_pcvar_num(g_pcvar_claimable) == 1)
{
if (!g_EntOwner[ent])
{
if ((g_OwnedEnts[id]<get_pcvar_num(g_pcvar_maxclaimable)) || get_pcvar_num(g_pcvar_maxclaimable) == 0)
{
g_EntOwner[ent] = id
g_OwnedEnts[id]++
}
else
{
client_print (id, print_center, "%L", LANG_SERVER, "FAIL_MAXOWNED", get_pcvar_num(g_pcvar_maxclaimable))
//return PLUGIN_HANDLED
}
}
else if (g_EntOwner[ent] != id && !access(id, AFTER_BUILD))
{
client_print (id, print_center, "%L", LANG_SERVER, "FAIL_ALREADYOWNED")
return PLUGIN_HANDLED
}
}
new tname[7], cname[10];
entity_get_string(ent, EV_SZ_targetname, tname, 6);
entity_get_string(ent, EV_SZ_classname, cname, 9);
if (!equal(cname, "func_wall") || equal(tname, "ignore"))
{
return PLUGIN_HANDLED
}
new origin[3], entOrigin[3], Float:orig[3], Float:mins[3], Float:maxs[3], dist
entity_get_vector(ent, EV_VEC_origin, orig);
entity_get_vector(ent, EV_VEC_mins, mins);
entity_get_vector(ent, EV_VEC_maxs, maxs);
entOrigin[0] = floatround((mins[0] + maxs[0]) / 2 + orig[0]);
entOrigin[1] = floatround((mins[1] + maxs[1]) / 2 + orig[1]);
entOrigin[2] = floatround((mins[2] + maxs[2]) / 2 + orig[2]);
get_user_origin(id, origin);
dist = get_distance(origin, entOrigin);
new max = get_pcvar_num(g_pcvar_entmaxdist)
new min = get_pcvar_num(g_pcvar_entmindist)
if (min) //min
{
if(dist < min) //minimum
dist = get_pcvar_num(g_pcvar_entsetdist);
}
if (max) //maximum
{
if (dist > max)
return PLUGIN_HANDLED
}
DispatchKeyValue(ent, "rendermode", "1");
DispatchKeyValue(ent, "renderamt", "100");
DispatchKeyValue(ent, "rendercolor", "135.0 206.0 235.0");
g_MovingEnt[ent] = true
g_EntMover[ent] = id
g_pEnt[id] = ent
g_pDist[id] = dist
if (!g_CanBuild && access(id, AFTER_BUILD))
{
new adminauthid[35],adminname[35]
get_user_authid (id,adminauthid,34)
get_user_name(id,adminname,34)
Log("[MOVE] Admin: %s || SteamID: %s moved an entity", adminname, adminauthid)
}
return PLUGIN_HANDLED
}
__________________
CS:CZ > CS 1.6
Last edited by Ace67; 04-15-2021 at 11:43.
|
|