From a007d0c177d2e04e36a14bc9fa6653436f28d1d2 Mon Sep 17 00:00:00 2001 From: Ayuto Date: Thu, 7 May 2015 19:51:58 +0200 Subject: [PATCH] Updated PlayerEntity.switch_team to use CCSPlayer::SwitchTeam --- .../data/source-python/entities/managers/csgo/CCSPlayer.ini | 5 +++++ .../entities/managers/orangebox/CBasePlayer.ini | 6 ------ .../entities/managers/orangebox/cstrike/CCSPlayer.ini | 5 +++++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/addons/source-python/data/source-python/entities/managers/csgo/CCSPlayer.ini b/addons/source-python/data/source-python/entities/managers/csgo/CCSPlayer.ini index 608e8c644..2a78e3e22 100644 --- a/addons/source-python/data/source-python/entities/managers/csgo/CCSPlayer.ini +++ b/addons/source-python/data/source-python/entities/managers/csgo/CCSPlayer.ini @@ -4,6 +4,11 @@ identifier_windows = 55 8B EC 83 EC 28 56 57 8B F9 F3 0F 11 4D FC identifier_linux = _ZN9CCSPlayer6DeafenEf + [[switch_team]] + identifier_windows = 55 8B EC 83 EC 10 53 56 8B 75 08 57 8B F9 85 F6 0F 2A 2A 2A 2A + identifier_linux = _ZN9CCSPlayer10SwitchTeamEi + arguments = INT + [virtual_function] diff --git a/addons/source-python/data/source-python/entities/managers/orangebox/CBasePlayer.ini b/addons/source-python/data/source-python/entities/managers/orangebox/CBasePlayer.ini index d24184f11..e69de29bb 100644 --- a/addons/source-python/data/source-python/entities/managers/orangebox/CBasePlayer.ini +++ b/addons/source-python/data/source-python/entities/managers/orangebox/CBasePlayer.ini @@ -1,6 +0,0 @@ -[function] - - [[switch_team]] - identifier_windows = 55 8B EC 53 8B 5D 08 57 53 8B F9 E8 2A 2A 2A 2A 83 C4 04 - identifier_linux = _ZN11CBasePlayer10ChangeTeamEibb - arguments = INT, BOOL, BOOL diff --git a/addons/source-python/data/source-python/entities/managers/orangebox/cstrike/CCSPlayer.ini b/addons/source-python/data/source-python/entities/managers/orangebox/cstrike/CCSPlayer.ini index 3ffb82aa6..6aa417a00 100644 --- a/addons/source-python/data/source-python/entities/managers/orangebox/cstrike/CCSPlayer.ini +++ b/addons/source-python/data/source-python/entities/managers/orangebox/cstrike/CCSPlayer.ini @@ -17,6 +17,11 @@ identifier_windows = 55 8B EC 51 89 2A 2A 8B 2A 2A 8B 10 8B 4D FC identifier_linux = _ZN9CCSPlayer12RoundRespawnEv + [[switch_team]] + identifier_windows = 55 8B EC 83 EC 7C 89 4D FC + identifier_linux = _ZN9CCSPlayer10SwitchTeamEi + arguments = INT + [virtual_function]