Započeo ★★Corona★★
•20. Feb. 2019.Pomoc oko pvar-a streljana sistem!
606
pregleda
5
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
85
Postovi:
27
Teme:
Pridružio se:Nov. 2016
20. Feb. 2019.
Problem(error/warning): E ovako, ubacio sam sistem streljane (http://balkan-samp.com/forum/index.php?topic=98085.0) e sad ubacio sam u gamemode nije fs, kad udjem i ukucam /treniraj server me kicka zbog anticheat-a, ima pvar dole cu da izbacim, ali nesto nije to to.. jel moze neko da mi pomogne hvala! ima slika dole
Dio skripte: Dole
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): EVO SLIKA https://imgur.com/0BKAGIT
Dio skripte: Dole
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): EVO SLIKA https://imgur.com/0BKAGIT
if(newkeys & KEY_SECONDARY_ATTACK) {
for(new i = 0; i < MAX_STRELJANA; i++) {
if(StreljanaInfo != 0) {
if(IsPlayerInRangeOfPoint(playerid,3.0,StreljanaInfo,StreljanaInfo,StreljanaInfo)) {
SetPVarInt(playerid, PVAR_ZA_AC, 1);
Streljana = i;
SetPlayerVirtualWorld(playerid,i+150);
SetPlayerInterior(playerid,1);
SetPlayerPos(playerid,286.1490,-40.6444,1001.5156);
}
}
}
if(Streljana > -1) {
if(IsPlayerInRangeOfPoint(playerid, 3.0, 286.1490,-40.6444,1001.5156)) {
SetPlayerPos(playerid, StreljanaInfo[Streljana],StreljanaInfo[Streljana],StreljanaInfo[Streljana]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
Streljana = -1;
SetPVarInt(playerid, PVAR_ZA_AC, 0);
}
}
} SetPVarInt(playerid,PVAR_ZA_AC,0); //ovo je ispod onplayerconnect#define PVAR_ZA_AC "SB_Trenira" //pvar kojim izbegavate prijavljivanje anticheata za port/weapon hackHustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
85
Postovi:
27
Teme:
Pridružio se:Nov. 2016
20. Feb. 2019.
{Makenzi} wrote on February 20, 2019, 4:39 pm:
Pa jbt stavi if tamo kod weapon ac-a ako je pvar na nuli da kika a ako je na 1 da ne kika sa GetPVarInt...
Fon sam sada pa nmg kod da pisem al razumeš valjda....
Fon sam sada pa nmg kod da pisem al razumeš valjda....
Jel mozes samo da mi kazes gde tacno ovde da ubacim ?
forward OnPlayerCheat( playerid, type, source, source2 );
public OnPlayerCheat( playerid, type, source, source2 ) {
switch( type ) {
case DETECT_WEAPON_HACK: {
if( antiCheatSS[ antiWeaponH ] == true ) {
switch( antiCheatSS[ WeaponHRezimRada ] ) {
case AC_ADMINPORUKA: {
format( globalstring, sizeof( globalstring ), "| E:EC | Oruzje || %s[ID: %d] | %s: !", ImeIgraca( playerid ), playerid, WeapNames[ antiCheatCS[ playerid ][ TakenWeapon ] ] );
AdminPoruka( ANTICHEAT, globalstring );
ResetAllWeapons( playerid );
}
case AC_KICK: {
format( globalstring, sizeof( globalstring ), "| E:EC | %s je kickovan sa servera. Razlog: "col_white"Weapon hack", ImeIgraca( playerid ) );
AdminPoruka( SVETLOCRVENA, globalstring );
Kickovanje( playerid, ""col_white"Ti si kickovan sa servera. Razlog: "col_eliteplava"Weapon hack");
}
case AC_BAN: {
ResetAllWeapons( playerid );
antiCheatCS[ playerid ][ WeaponHack ]++;
if( antiCheatCS[ playerid ][ WeaponHack ] >= 3 ) {
format( globalstring, sizeof( globalstring ), "| E:EC | %s je banovan sa servera. Razlog: "col_white"Weapon hack", ImeIgraca( playerid ) );
AdminPoruka( SVETLOCRVENA, globalstring );
CreateBanFile( playerid, "Weapon Hack", "AntiCheat" );
Kickovanje( playerid, ""col_white"Ti si banovan sa servera. Razlog: "col_eliteplava"Weapon hack");
}
}
}
}
}
case DETECT_AMMO_HACK: {
if( antiCheatSS[ antiWeaponH ] == true ) {
switch( antiCheatSS[ WeaponHRezimRada ] ) {
case AC_ADMINPORUKA: {
format( globalstring, sizeof( globalstring ), "| E:EC | Municija || %s[ID: %d] | %s: %d | Max moze imati: %d!", ImeIgraca( playerid ), playerid, WeapNames[ antiCheatCS[ playerid ][ TakenWeapon ] ], source, source2 );
AdminPoruka( ANTICHEAT, globalstring );
ResetAllWeapons( playerid );
}
case AC_KICK: {
format( globalstring, sizeof( globalstring ), "| E:EC | %s je kickovan sa servera. Razlog: "col_white"Ammo hack", ImeIgraca( playerid ) );
AdminPoruka( SVETLOCRVENA, globalstring );
Kickovanje( playerid, ""col_white"Ti si kickovan sa servera. Razlog: "col_eliteplava"Ammo hack");
}
case AC_BAN: {
ResetAllWeapons( playerid );
antiCheatCS[ playerid ][ WeaponHack ]++;
if( antiCheatCS[ playerid ][ WeaponHack ] >= 3 ) {
format( globalstring, sizeof( globalstring ), "| E:EC | %s je banovan sa servera. Razlog: "col_white"Ammo hack", ImeIgraca( playerid ) );
AdminPoruka( SVETLOCRVENA, globalstring );
CreateBanFile( playerid, "Ammo Hack", "AntiCheat" );
Kickovanje( playerid, ""col_white"Ti si banovan sa servera. Razlog: "col_eliteplava"Ammo hack");
}
}
}
}
}Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
64
Postovi:
5
Teme:
Pridružio se:Feb. 2019
20. Feb. 2019.
Pa vidiÅ¡ ovu poruku sto announcea da je igrac kikovan, nadji to i tamo iznad stafi if ako je Getpvarint pa taj tvoj int pa onda proveru ako je == 1 il kako je vec oznaÄeno u streljani
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
85
Postovi:
27
Teme:
Pridružio se:Nov. 2016
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava