SteamBoost [VALVE-MS RU]

Discutii despre tot ce nu se incadreaza in celelalte categorii (dar legat de Counter-Strike !)

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
caNdy
Fost moderator
Fost moderator
Posts: 545
Joined: 18 Jan 2009, 20:39
Detinator Steam: Da
CS Status: localhost
Detinator server CS: Cs.RomeoNet.Ro
SteamID: id/candys4s
Reputatie: Fost moderator
Fost Membru Club eXtreamCS (2 luni)
Location: Paris
Has thanked: 10 times
Been thanked: 4 times
Contact:

03 Jan 2019, 16:19

RoyalServer
User avatar
(c) WaRninG.
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 261
Joined: 13 Jul 2018, 14:44
Detinator Steam: Da
Detinator server CS: 《ZP.PLAYARENA.RO 》
SteamID: Andu
Reputatie: Utilizator neserios (tepar!)
Membru Club eXtreamCS (4 Ian - 4 Mai)
Nick anterior: Andrei # QualTech
-1 avertisment (2 luni club)
Fond eXtream: 0
Location: Câmpulung
Has thanked: 3 times
Contact:

13 Jan 2019, 00:35

Altă problemă ar fii că gen, acum intră cu nume random gen hdmandbna, și pe unele servere există avem plugin să nu se schimbe numele pe server, ce pot face în privință cu asta?
User avatar
SkillartzHD
Membru, skill +3
Membru, skill +3
Posts: 1096
Joined: 08 Feb 2013, 19:43
Detinator Steam: Da
CS Status: HLDS Vulnerability
Detinator server CS: GoldSrc
SteamID: SkillartzHD_hlds
Reputatie: Fost Moderator ajutator
Location: Bucuresti
Has thanked: 14 times
Been thanked: 28 times
Contact:

14 Jan 2019, 05:06

https://github.com/SkillartzHD/HLDS-si ... .sma#L1378
puteti folosi aceasta linie de cod pentru a remedia problema in okapi/orpheu pentru hlds
Project by HLDS-Project 2017
Static Emulator : Native | Random Emulator : SettiEmu/AVSMP1/AVSMP0/SteamEmu/oldRevEmu/RevEmu is done
KickASS-HLDS v2 (hlds)
KickASS-HLDS v1 (fakedetector)
HL-ClientSteam exploit (pure hlds)
PLCore exploit (dproto&hlds)
FakeConnect 2.0(reunion&rehlds)
KickASS-HLDS v3 in amxx(hlds&rehlds)
...... time passes and evidence are many
Special thanks to Spanwer and Magister
Skype : spyware.spyware1
Steam : Click

SV_CheckForDuplicateNames V2 download
@IONUTZ
Membru, skill +1
Membru, skill +1
Posts: 284
Joined: 17 Dec 2017, 23:11
Detinator Steam: Da
Fond eXtream: 0
Has thanked: 5 times
Been thanked: 14 times

25 Jan 2019, 19:59

SkillartzHD wrote:https://github.com/SkillartzHD/HLDS-si ... .sma#L1378
puteti folosi aceasta linie de cod pentru a remedia problema in okapi/orpheu pentru hlds
| Afiseaza codul
#include <amxmodx>
#include <okapi>

#define voidfunc "SV_CheckForDuplicateNames"
#define voidfunc_in_connect "SV_ConnectClient"
#define console_max 0xff
#define fakeplayer "CSTRIKE_FAKEPLAYERS"

#define PLUGIN "SV_CheckForDuplicateNames_fix"
#define VERSION "1.0.8"
#define AUTHOR "SkillartzHD"

new SV_CheckForDuplicateNames_win[] = {
	0x55,0x8B,0xEC,0x83,0xEC,0xDEF,0x56,0x57,0xDEF,0xDEF,
	0xDEF,0x68,0xDEF,0x56,0xDEF,0xDEF,0x57,0xDEF,0x45,0xDEF,
	0xDEF,0xDEF,0xDEF,0xDEF,0xDEF,0x45,0xDEF,0xDEF,0xDEF,
	0xDEF,0xDEF,0xDEF
}
new SV_CheckForDuplicateNames_win3[] = {
	0x55,0x8B,0xEC,0x83,0xDEF,0x58,0x53,0x56,0x57,0x33,0xDEF,
	0x89,0x55,0xDEF,0x68,0xDEF,0xDEF,0xDEF,0xDEF,0x51,0x89,
	0xDEF,0xDEF,0xDEF,0x45,0xDEF,0xDEF,0xDEF,0xDEF,0xDEF,0x89,0x45
}
new SV_CheckForDuplicateNames_win2[] = {
	0x55,0x8B,0xEC,0x83,0xDEF,0x48,0xDEF,0x45,0xDEF,0x53,0x56,0x57,
	0xDEF,0xDEF,0xDEF,0xDEF,0xDEF,0xDEF,0x68,0x38,0xDEF,0xDEF,
	0xDEF,0x53,0xDEF,0x45,0xDEF,0xDEF,0xDEF,0xDEF,0xDEF,0xDEF
}

new SV_ConnectClient[] = {
	0x55,0x8B,0xEC,0x81,0xDEF,0xDEF,0xDEF,0xDEF,0xDEF,
	0x53,0x56,0x57,0xB9,0x05,0x00,0x00,0x00,0xBE,0xDEF,
	0xDEF,0xDEF,0xDEF,0x8D,0xDEF,0xDEF,0x33,0xDB,0x68,
	0xDEF,0xDEF,0xDEF,0xDEF
}

public plugin_precache() {
	
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	new LogPlugin[0xFF],LogPluginError[0xFF]
	formatex(LogPlugin,charsmax(LogPlugin),"%s Functia a primit hook cu succes",PLUGIN)
	formatex(LogPluginError,charsmax(LogPluginError),"%s n-am gasit functia",PLUGIN)
	
	
	if(is_linux_server()){
		
		new linux_void2 = okapi_engine_get_symbol_pentru(voidfunc_in_connect)
		
		new linux = okapi_engine_get_symbol_pentru(voidfunc)
		
		if(linux_void2){
			okapi_add_hook(okapi_build_function(linux_void2,arg_string,arg_int,arg_int),voidfunc)
			server_print("%s [linux] [SV_ConnectClient] ",LogPlugin)
		}
		else{
			server_print("%s [linux] [SV_ConnectClient] ",LogPluginError)
		}
		
		if(linux){
			okapi_add_hook(okapi_build_function(linux,arg_string,arg_int,arg_int),voidfunc)
			server_print("%s [linux] [SV_CheckForDuplicateNames]",LogPlugin)
		}
		else{
			server_print("%s [linux] [SV_CheckForDuplicateNames]",LogPluginError)
		}
	}
	else{
		new connect = okapi_engine_find_sig(SV_ConnectClient,charsmax(SV_ConnectClient))
		
		new win_oldbuild = okapi_engine_find_sig(SV_CheckForDuplicateNames_win,charsmax(SV_CheckForDuplicateNames_win))
		
		new win_newbuild = okapi_engine_find_sig(SV_CheckForDuplicateNames_win2,charsmax(SV_CheckForDuplicateNames_win2))
		
		new win_rehlds = okapi_engine_find_sig(SV_CheckForDuplicateNames_win3,charsmax(SV_CheckForDuplicateNames_win3))
		
		if(connect){
			okapi_add_hook(okapi_build_function(connect,arg_int),"SV_ConnectClient_Hook")
			server_print("%s [windows] [SV_ConnectClient] ",LogPlugin)
		}
		
		if(win_oldbuild){
			okapi_add_hook(okapi_build_function(win_oldbuild,arg_string,arg_int,arg_int),voidfunc)
			server_print("%s [windows] [SV_CheckForDuplicateNames] ",LogPlugin)
		}
		else if(win_newbuild){
			okapi_add_hook(okapi_build_function(win_newbuild,arg_string,arg_int,arg_int),voidfunc)
			server_print("%s [windows] [SV_CheckForDuplicateNames]",LogPlugin)
		}
		else if(win_rehlds){
			okapi_add_hook(okapi_build_function(win_rehlds,arg_string,arg_int,arg_int),voidfunc)
			server_print("%s [windows] [SV_CheckForDuplicateNames]",LogPlugin)
		}
		else{
			server_print("%s [windows] [SV_CheckForDuplicateNames]",LogPluginError)
		}
	}
}
public SV_CheckForDuplicateNames(userinfo[],bIsReconnecting,nExcludeSlot){
	if(IsInvalidFunction(1," Your userinfo is invalid")){
		return okapi_ret_supercede
	}
	return okapi_ret_ignore
}

public SV_ConnectClient_Hook()
{
    new HLDS_Shield_func
    new value[1024]
	if(IsInvalidFunction(2,"userinfo")){
		return okapi_ret_supercede
	}
	if(!(containi(value,"\_cl_autowepswitch\1\") != -0x01 || containi(value,"\_cl_autowepswitch\0\") != -0x01)){
		HLDS_Shield_func(0,0,fakeplayer,0,8,0)
		return okapi_ret_supercede
	}
	return okapi_ret_ignore
}

stock IsInvalidFunction(functioncall,stringexit[]){
	if(okapi_engine_find_string("(%d)%-0.*s")){
		
		new GetInvalid[0x78]
		BufferName(Argv4(),0x5DC,GetInvalid)
		
		if(functioncall == 1)
		{
			if(containi(Argv4(),"^x22")!=-0x01 || containi(Argv4(),"^x2E^x2E")!=-0x01 ||
			containi(Argv4(),"^x5C")!=-0x01 || containi(Argv4(),"^x2E^x20")!=-0x01 || 
			containi(Argv4(),"^x63^x6F^x6E^x73^x6F^x6C^x65")!=-0x01) {
				replace(GetInvalid,31,"^x2E","")
				server_cmd("^x6B^x69^x63^x6B^x20^x25^x73^x22 ^x25^x73",GetInvalid,stringexit)
				server_cmd("^x6B^x69^x63^x6B^x20^x25^x73^x2e ^x25^x73",GetInvalid,stringexit)
				server_cmd("^x6B^x69^x63^x6B^x20^x75^x6E^x6E^x61^x6D^x65^x64^x20^x25^x73",stringexit)
				server_cmd("^x6B^x69^x63^x6B^x20^x75^x6E^x61^x6D^x65^x64^x20^x25^x73",stringexit)
				return 1
			}
		}
		if(functioncall == 2){
			new checkduplicate[255]
			formatex(checkduplicate,charsmax(checkduplicate),"^x25^x73^x5C^x6E^x61^x6D^x65^x5C",GetInvalid)
			if(containi(Argv4(), checkduplicate) != -1){
				log_amx("%s : user ^"%s^" used many string ^"\name\^"",voidfunc_in_connect,GetInvalid)
				return 1
			}
		}
	}
	return 0
}

stock Argv4(){
	new text[console_max]
	read_argv(0x04,text,charsmax(text))
	return text
}

stock BufferName(info[],size,name[],size_name = 0x1F)
{
	new heh = 0x00;
	if ((heh = containi(info, "^x5C^x6E^x61^x6D^x65^x5C") ) != -1){
		heh += 0x06;
		new len = 0x00;
		while(info[heh] != '\' && info[heh] != '"' && len < size_name && heh < size)
			name[len++] = info[heh++];
		name[len] = EOS;
	}
	else{
		name[0x00] = EOS;
	}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
Am incercat sa introduc aceea linie de cod dar pe urma nu se mai poate conecta nimeni se poate remedia?
User avatar
kiarfuzzy
Membru, skill +1
Membru, skill +1
Posts: 375
Joined: 06 Jan 2008, 15:20
Detinator Steam: Da
Detinator server CS: Fy.Play-Arena.Ro
SteamID: FuZzy1
Reputatie: Fost Membru Club eXtreamCS (trei luni)
Been thanked: 3 times

27 Jan 2019, 03:19

cea mai simplă metodă e să vorbiți cu owner-ul la site pe vk și nu vă mai trimite buti pe server...
@IONUTZ
Membru, skill +1
Membru, skill +1
Posts: 284
Joined: 17 Dec 2017, 23:11
Detinator Steam: Da
Fond eXtream: 0
Has thanked: 5 times
Been thanked: 14 times

27 Jan 2019, 10:04

kiarfuzzy wrote:cea mai simplă metodă e să vorbiți cu owner-ul la site pe vk și nu vă mai trimite buti pe server...
Asta nu e metoda :') sunt multe tipuri de ai bloca dar acel cod scris in okapi de SkillartzHD ii rezolva fara probleme numai ca am intampinat o mica problema pe care trebuie rezolvata.
Post Reply

Return to “Diverse”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 6 guests