


If ply:GetNWString("Vermilion_Rank") then rank = ply:GetNWString("Vermilion_Rank") return rank end If ply:GetNetworkedString( "UserGroup" ) then rank = ply:GetNetworkedString( "UserGroup" ) return rank end if evolve then rank = ply:EV_GetRank() return rank end If ply:GetNWString("usergroup") then rank = ply:GetNWString("usergroup") return rank end If !ply or !ply:IsValid() then return "user" end
Namechanger csgo unknowncheats mods#
compatible with ulx, assmod, evolve, vermillion 2 and traditional admin/superadmin detection may or may not pick up unknown admin mods If !ply:IsValid() or !ply:Alive() or ply:GetObserverMode() != OBS_MODE_NONE then return true end If ( bpos.x (0 - ws) and bpos.y (0 - ws) ) then return true end Local bpos = (ent:LocalToWorld(ent:OBBCenter())):ToScreen()
Namechanger csgo unknowncheats code#
check if an entity is actually visible on our screen, used to boost efficiency in the xray and esp code Local DataPieces = string.Explode( "\n", TheFile )ĪB.NumberVars] = tonumber(TheLine)Ĭoncommand.Add("ace_load_settings", AB.LoadSettings)ĪB.LoadSettings() - load our shit right awayĪB.Vars.ChatSpam = false - reset this to false so we dont get cucked by anticheats If !halves then file.Delete( "acebot_settings.dat" )ĪB.ChatText( "Invalid data file and/or data file is using an outdated format! type ace_save_settings into console to fix this", Color(255,205,205) ) Local halves = string.Explode( "-NUMBERVARS-\n", TheFile ) Local TheFile = file.Read( "acebot_settings.dat", "DATA" ) If !file.Exists("acebot_settings.dat", "DATA") then AB.SaveSettings() return end StringToWrite = StringToWrite."-NUMBERVARS-\n"įile.Write( "acebot_settings.dat", StringToWrite )Ĭoncommand.Add("ace_save_settings", AB.SaveSettings) for k, v in pairs( args ) do if k != 1 then n = n." ".v else n = n.v end endĬoncommand.Add( "odium_setname", AB.ManualNameSet )

If AB.Vars.Notifications then AB.ChatText( "Shut namestealer script down", Color(255,255,255) ) endįunction AB.ManualNameSet( ply, cmd, args, argstr ) Timer.Simple( 0.5, function() AB.SetPlayerName(steamworks.GetPlayerName(LocalPlayer():SteamID64())) end) Steamworks.RequestPlayerInfo( LocalPlayer():SteamID64() ) Timer.Create("ab_namesteal", 1, 0, AB.NameStealer) If AB.NameStealName = unfuckedname then nstries = 0 end LocalPlayer():ConCommand( "odium_setname ".fixd ) Local fixd = string.Replace(theirname, strname, strname.ninjacharacter ) Local theirname = AB.NameStealPlayer:Nick() If AB.NameStealPlayer != LocalPlayer() and unfuckedname != AB.NameStealPlayer:Nick() then Local unfuckedname = string.Replace( AB.NameStealName, ninjacharacter, "" ) - gotta clear the ninjas out so we can check if the namesteal worked properly If AB.NameStealName = LocalPlayer():Nick() then nstries = 0 end LocalPlayer():ConCommand( "odium_setname ".AB.NameStealName ) If AB.NameStealName != LocalPlayer():Nick() and AB.NameStealPlayer = LocalPlayer() then set your name to a given string, unfucks bytefalls random malfunctions If !AB.NameStealPlayer:IsValid() then AB.NameStealPlayer = LocalPlayer() end If !AB.Vars.NameStealer or !LocalPlayer():IsValid() then return end If !odium or !ayer or ! thenĪB.ChatText( "Odium main module not present or malfunctioning! Name changing will not work!", Color(255,100,0) ) If col.g >= (col.r + col.b) then typ = 3 end If col.r = 255 and col.g = 205 and col.b = 205 then typ = 2 end MsgC( Color( 0, 150, 250 ), "=>- Acebot Initialized (Version ".AB.Version.") - 150 then typ = 4 end - probably an error message "Changed notification system over to aegis.Notify", "Rewrote xray core to be 100% screengrab safe", RAW Paste Data Copied - Dumped and Released by Grampa
