человечек который хсает
-
Автор темы
- #1
UI.AddCheckbox("Display indicator")
UI.AddHotkey("Heavy Pistol Override")
UI.AddSliderInt("Heavy Pistol Mindmg", 0, 130)
UI.AddHotkey("Scout Override")
UI.AddSliderInt("Scout Mindmg", 0, 130)
UI.AddHotkey("AWP Override")
UI.AddSliderInt("AWP Mindmg", 0, 130)
UI.AddHotkey("Auto Override")
UI.AddSliderInt("Auto Mindmg", 0, 130)
var heavy_cache = UI.GetValue("Rage", "HEAVY PISTOL", "Targeting", "Minimum damage")
var scout_cache = UI.GetValue("Rage", "SCOUT", "Targeting", "Minimum damage")
var awp_cache = UI.GetValue("Rage", "AWP", "Targeting", "Minimum damage")
var auto_cache = UI.GetValue("Rage", "AUTOSNIPER", "Targeting", "Minimum damage")
function isActive(a)
{
return UI.IsHotkeyActive("Script items", a)
}
function setValue(cat, value)
{
UI.SetValue("Rage", cat.toUpperCase(), "Targeting", "Minimum damage", value)
}
function isHeavyPistol(name)
{
if (name == "r8 revolver" || name == "desert eagle")
{
return true
}
}
function isAutoSniper(name)
{
if(name == "scar 20" || weapon_name == "g3sg1")
{
return true
}
}
function onCM()
{
heavy_value = UI.GetValue("Script items", "Heavy Pistol Mindmg")
scout_value = UI.GetValue("Script items", "Scout Mindmg")
awp_value = UI.GetValue("Script items", "AWP Mindmg")
auto_value = UI.GetValue("Script items", "Auto Mindmg")
weapon_name = Entity.GetName(Entity.GetWeapon(Entity.GetLocalPlayer()))
if (isActive("Heavy Pistol Override") && isHeavyPistol(weapon_name))
{
setValue("HEAVY PISTOL", heavy_value)
}
else{
setValue("HEAVY PISTOL", heavy_cache)
}
if (isActive("Scout Override") && weapon_name == "ssg 08")
{
setValue("SCOUT", scout_value)
}
else{
setValue("SCOUT", scout_cache)
}
if (isActive("AWP Override") && weapon_name == "awp")
{
setValue("AWP", awp_value)
}
else{
setValue("AWP", awp_cache)
}
if (isActive("Auto Override") && isAutoSniper(weapon_name))
{
setValue("AUTOSNIPER", auto_value)
}
else
{
setValue("AUTOSNIPER", auto_cache)
}
}
function indicator()
{
font = Render.AddFont("Verdana", 7, 400 )
screen = Render.GetScreenSize()
wep = Entity.GetName(Entity.GetWeapon(Entity.GetLocalPlayer()))
x = screen[0]-screen[0] + 954
y = screen[1] - 570
heavy ="" + UI.GetValue("Rage", "HEAVY PISTOL", "Targeting", "Minimum damage")
scout ="" +UI.GetValue("Rage", "SCOUT", "Targeting", "Minimum damage")
awp ="" +UI.GetValue("Rage", "AWP", "Targeting", "Minimum damage")
auto ="" +UI.GetValue("Rage", "AUTOSNIPER", "Targeting", "Minimum damage")
var str = ""
if (UI.GetValue("Script items", "Display indicator") && Entity.IsValid(Entity.GetLocalPlayer()) && Entity.IsAlive(Entity.GetLocalPlayer()))
{
if (isHeavyPistol(wep))
{
str = heavy
}
else if(wep == "ssg 08")
{
str = scout
}
else if(wep == "awp")
{
str = awp
}
else if (isAutoSniper(wep))
{
str = auto
}
}
if (str == "" + 0)
{
str = "DYNAMIC"
}
Render.StringCustom(x+1, y+1, 0, str+"", [0,0,0,255], font)
Render.StringCustom(x, y, 0, str+"", [255,255,255,255], font)
}
Cheat.RegisterCallback("Draw", "indicator")
Cheat.RegisterCallback("CreateMove", "onCM")
агаВроде онJavaScript:UI.AddCheckbox("Display indicator") UI.AddHotkey("Heavy Pistol Override") UI.AddSliderInt("Heavy Pistol Mindmg", 0, 130) UI.AddHotkey("Scout Override") UI.AddSliderInt("Scout Mindmg", 0, 130) UI.AddHotkey("AWP Override") UI.AddSliderInt("AWP Mindmg", 0, 130) UI.AddHotkey("Auto Override") UI.AddSliderInt("Auto Mindmg", 0, 130) var heavy_cache = UI.GetValue("Rage", "HEAVY PISTOL", "Targeting", "Minimum damage") var scout_cache = UI.GetValue("Rage", "SCOUT", "Targeting", "Minimum damage") var awp_cache = UI.GetValue("Rage", "AWP", "Targeting", "Minimum damage") var auto_cache = UI.GetValue("Rage", "AUTOSNIPER", "Targeting", "Minimum damage") function isActive(a) { return UI.IsHotkeyActive("Script items", a) } function setValue(cat, value) { UI.SetValue("Rage", cat.toUpperCase(), "Targeting", "Minimum damage", value) } function isHeavyPistol(name) { if (name == "r8 revolver" || name == "desert eagle") { return true } } function isAutoSniper(name) { if(name == "scar 20" || weapon_name == "g3sg1") { return true } } function onCM() { heavy_value = UI.GetValue("Script items", "Heavy Pistol Mindmg") scout_value = UI.GetValue("Script items", "Scout Mindmg") awp_value = UI.GetValue("Script items", "AWP Mindmg") auto_value = UI.GetValue("Script items", "Auto Mindmg") weapon_name = Entity.GetName(Entity.GetWeapon(Entity.GetLocalPlayer())) if (isActive("Heavy Pistol Override") && isHeavyPistol(weapon_name)) { setValue("HEAVY PISTOL", heavy_value) } else{ setValue("HEAVY PISTOL", heavy_cache) } if (isActive("Scout Override") && weapon_name == "ssg 08") { setValue("SCOUT", scout_value) } else{ setValue("SCOUT", scout_cache) } if (isActive("AWP Override") && weapon_name == "awp") { setValue("AWP", awp_value) } else{ setValue("AWP", awp_cache) } if (isActive("Auto Override") && isAutoSniper(weapon_name)) { setValue("AUTOSNIPER", auto_value) } else { setValue("AUTOSNIPER", auto_cache) } } function indicator() { font = Render.AddFont("Verdana", 7, 400 ) screen = Render.GetScreenSize() wep = Entity.GetName(Entity.GetWeapon(Entity.GetLocalPlayer())) x = screen[0]-screen[0] + 954 y = screen[1] - 570 heavy ="" + UI.GetValue("Rage", "HEAVY PISTOL", "Targeting", "Minimum damage") scout ="" +UI.GetValue("Rage", "SCOUT", "Targeting", "Minimum damage") awp ="" +UI.GetValue("Rage", "AWP", "Targeting", "Minimum damage") auto ="" +UI.GetValue("Rage", "AUTOSNIPER", "Targeting", "Minimum damage") var str = "" if (UI.GetValue("Script items", "Display indicator") && Entity.IsValid(Entity.GetLocalPlayer()) && Entity.IsAlive(Entity.GetLocalPlayer())) { if (isHeavyPistol(wep)) { str = heavy } else if(wep == "ssg 08") { str = scout } else if(wep == "awp") { str = awp } else if (isAutoSniper(wep)) { str = auto } } if (str == "" + 0) { str = "DYNAMIC" } Render.StringCustom(x+1, y+1, 0, str+"", [0,0,0,255], font) Render.StringCustom(x, y, 0, str+"", [255,255,255,255], font) } Cheat.RegisterCallback("Draw", "indicator") Cheat.RegisterCallback("CreateMove", "onCM")
Проект предоставляет различный материал, относящийся к сфере киберспорта, программирования, ПО для игр, а также позволяет его участникам общаться на многие другие темы. Почта для жалоб: admin@yougame.biz