Szerző Téma: Anti Hack  (Megtekintve 2135 alkalommal)

Anti Hack
« Dátum: 2014. június 24. - 22:19:24 »
0 Show voters
Sziasztok!
Valaki feltudja sorolni az összes dolgot amit egy hack tud?pl pénz fegyver.....
Ja és ugye én a fegyvert és a löszert tömbe tárolom hogy tudom azt meg tudni hogy a játékos fegyver hacket használ??
pl ha egy játékos desert használ de az nincs tiltva de ha külsö programmal kapja meg akkor tiltsa.
Lehetséges ez??
Elõre is köszönöm a segítségeteket:)
szerk.: Életembe nem használtam hackeket úgy hogy mûködését nem tudom.
Meg még annyi hogy keresgettem és érdekel ez az npc hack meg ez a bot hack hogy lehet ezeket kivédeni??
(Elnézést a sok kérdésért)
« Utoljára szerkesztve: 2014. június 25. - 22:07:33 írta ZyZu. »

Anti Hack
« Válasz #1 Dátum: 2014. június 27. - 22:57:12 »
0 Show voters
Hello!
NPC \"hack\"-et(kívülrõl való csatlakoztatását(ha te erre gondoltál)) meg tudod akadályozni az NPC IP címének ellenõrzésével.
Csatlakozáskor ellenõrzöd hogy a játékos NPC-e, ha igen, akkor ellenõrzöd az IP címét, hogy megegyezik-e a helyi IP címmel. Ha nem, akkor kickeled. Illetve ha nem használsz a szervereden NPC-ket, akkor tiltsd le (értékül adj meg 0-t) a config fájlban.
A fegyverkérdésben sajna nem tudok segíteni. Még nem csináltam.

Anti Hack
« Válasz #2 Dátum: 2014. június 29. - 00:17:07 »
0 Show voters
fegyver be megcsináltam ha érdekel akkor le írom:)
de vannak eza fly hack azt nem tom hogy kell védeni:((
valaki??
meg mi az az aim vagy mi??

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Anti Hack
« Válasz #3 Dátum: 2014. június 29. - 20:30:52 »
0 Show voters
Az aim azthiszem az, hogy autómata fejrelövés. De ezt már a 0.3z SA:MP verzíóba megakadályozták.

Anti Hack
« Válasz #4 Dátum: 2014. június 30. - 17:47:10 »
0 Show voters
okés :)
ezt nem tudtam :)
és ez a fly hack? azt hogyan lehet persze ha nem baj ha kérdezgetek ?
[mod]



nem baj ha kérdezgetek ?[/quote]Azért van a Segítségkérés része a fórumnak :)
[/mod]
« Utoljára szerkesztve: 2014. június 30. - 17:59:33 írta Flash »

Anti Hack
« Válasz #5 Dátum: 2014. június 30. - 17:52:48 »
0 Show voters
Fly hack= Ha bekapcsolod akkor addig repülhetsz a levegõben ameddig csak akarsz  :angel:

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Anti Hack
« Válasz #6 Dátum: 2014. június 30. - 18:01:13 »
0 Show voters
#include <a_samp>
IsPlayerInWater(playerid) {
new Float:Z;
GetPlayerPos(playerid,Z,Z,Z);
if(Z < 0.7) switch(GetPlayerAnimationIndex(playerid)) { case 1543,1538,1539: return 1; }
if(GetPlayerDistanceFromPoint(playerid,-965,2438,42) <= 700 && Z < 45)return 1;
new Float:water_places[][] = {
{25.0,  2313.0, -1417.0,        23.0},
{15.0,  1280.0, -773.0,         1082.0},
{15.0,  1279.0, -804.0,         86.0},
{20.0,  1094.0, -674.0,         111.0},
{26.0,  194.0,  -1232.0,        76.0},
{25.0,  2583.0, 2385.0,         15.0},
{25.0,  225.0,  -1187.0,        73.0},
{50.0,  1973.0, -1198.0,        17.0}
};
for(new t=0; t < sizeof water_places; t++) if(GetPlayerDistanceFromPoint(playerid,water_places[t][1],water_places[t][2],water_places[t][3]) <= water_places[t][0]) return 1;
return 0;
}
public OnPlayerUpdate(playerid) {
switch(GetPlayerAnimationIndex(playerid)) {case 1543,1538,1539: if(!IsPlayerInWater(playerid)) return Kick(playerid);}
return 1;
}

Anti Hack
« Válasz #7 Dátum: 2014. július 01. - 11:53:24 »
0 Show voters
ezzel a kóddal mit is lehet mûvelni?? isplayerinwater(játékos a vízben)

Anti Hack
« Válasz #8 Dátum: 2014. július 01. - 12:23:22 »
0 Show voters
Ha belemész a vízbe akkor kidob a szerverrõl..az a lényege

Anti Hack
« Válasz #9 Dátum: 2014. július 01. - 12:30:05 »
0 Show voters
fly hack ezzel a modszerrel mûkõdik?:)
ha igen nem hittem volna:D
még egy utólsó kérdés asszem:D
ez a lag hack ezt kilehet ütni??

Anti Hack
« Válasz #10 Dátum: 2014. július 01. - 12:48:46 »
0 Show voters
-.-
Nem azzal a módszerrel mûködik
Amit kovanovik írt az egy b@romság..azt ha berakod a szeródba azt a szkriptet és belemész a vízbe a szerón akkor kidob a szeró
A fly hacket meg már leírtam..
 
Fly hack= Ha bekapcsolod akkor addig repülhetsz a levegõben ameddig csak akarsz [/quote]
samp fly script vagy valami hasonlót beírsz googlebe és beadja

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Anti Hack
« Válasz #11 Dátum: 2014. július 01. - 13:28:27 »
0 Show voters
Idézetet írta: DragonSoul date=1404211726\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48993\" data-ipsquote-contentclass=\"forums_Topic
-.-
Nem azzal a módszerrel mûködik
Amit kovanovik írt az egy b@romság..azt ha berakod a szeródba azt a szkriptet és belemész a vízbe a szerón akkor kidob a szeró
A fly hacket meg már leírtam..
 
Fly hack= Ha bekapcsolod akkor addig repülhetsz a levegõben ameddig csak akarsz
samp fly script vagy valami hasonlót beírsz googlebe és beadja
 
[/quote]
Jaaaa! Akkor biztos a mysql plugin jelzett be nálam a flyhackre, és a vízben nem dobott ki. :)

Anti Hack
« Válasz #12 Dátum: 2014. július 01. - 13:58:32 »
0 Show voters
Akkor biztos a mysql plugin jelzett be nálam a flyhackre[/quote]
?? ezt nem értem .. 
Lásd: sz*rkazmus.
 
jelzett be nálam a flyhackre[/quote]
Muszáj mindent félreérteni? -.-\"
Itt egy link.. http://forum.sa-mp.com/showthread.php?t=17645
Amúgy ha nem dobott ki a vízben..
Akkor ez mégis micsoda?
|
|
·
 
if(!IsPlayerInWater(playerid)) return Kick(playerid);}//nem vádaskodok.. amikor a játékos vízben van akkor kidobja a playert..ezt jelenti nem?

 
Ha nem tudod megfelelõen értelmezni, ne is vádaskodj! Fõleg ne ilyen hangnemben. A nagybetûs, csúnya szavas kijelentésedet pedig átírtam. Legközelebb megy a figyelmeztetés is, úgyhogy állítsd le magad!
« Utoljára szerkesztve: 2014. július 02. - 10:44:20 írta DragonSoul »

Nem elérhető KovaNovik

  • 1121
  • KovaNovik
    • Profil megtekintése
Anti Hack
« Válasz #13 Dátum: 2014. július 01. - 14:21:24 »
0 Show voters
Idézetet írta: DragonSoul date=1404215912\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48993\" data-ipsquote-contentclass=\"forums_Topic

Akkor biztos a mysql plugin jelzett be nálam a flyhackre
?? ezt nem értem .. 
 
jelzett be nálam a flyhackre[/quote]
Muszáj mindent félreérteni? -.-\"
Itt egy link.. http://forum.sa-mp.com/showthread.php?t=17645
Amúgy ha nem dobott ki a vízben..
AKKOR EZ MI A LÓF@SZ????
|
|
·
 
if(!IsPlayerInWater(playerid)) return Kick(playerid);}

 

[/quote]
Nem szerver-oldali fly scriptet kért, hanem kliens-oldali fly hack elleni védelmet szerver-oldalon.
A mysql plugint azért írtam oda, hogy mi más akadályozhatta meg a flyomat?
A !IsPlayerInWater azt nézi meg, hogy nincs-e vízben. Azaz, akkor rúg ki, ha nem vagy vízben, és ahogy a sor elején is látható, az animációd úszás.
A vízben létedet az ipiw úgy érzékeli (nem én írtam, a további félreértések elkerülése végett!), hogyha a (tengerszinten / alatta vagy ÉS úszás animod van), VAGY (az egyik nem tengeri víz közelében vagy), 1-el tér vissza.
A tenger alatt flyolhatsz emiatt, de arra ott az anti speedhack; egy bizonyos sebességnél gyorsabban lehetetlen úszni.

Anti Hack
« Válasz #14 Dátum: 2014. július 01. - 15:27:28 »
0 Show voters
szerk.:
Legjobb modszer hogy ellenõrizze az ember hogy a játékos vízben van :)
 

stock IsPlayerInArea(playerid, Float:MinX, Float:MinY, Float:MaxX, Float:MaxY)
{
    new Float:X, Float:Y, Float:Z;
    GetPlayerPos(playerid, X, Y, Z);
    if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY) {
        return 1;
    }
    return 0;
}
stock IsPlayerInWater(playerid)
    {
    new Float:x,Float:y,Float:pz;
    GetPlayerPos(playerid,x,y,pz);
    if ((IsPlayerInArea(playerid, 2032.1371, 1841.2656, 1703.1653, 1467.1099) && pz <= 9.0484)
    || (IsPlayerInArea(playerid, 2109.0725, 2065.8232, 1962.5355, 10.8547) && pz <= 10.0792)
    || (IsPlayerInArea(playerid, -492.5810, -1424.7122, 2836.8284, 2001.8235) && pz <= 41.06)
    || (IsPlayerInArea(playerid, -2675.1492, -2762.1792, -413.3973, -514.3894) && pz <= 4.24)
    || (IsPlayerInArea(playerid, -453.9256, -825.7167, -1869.9600, -2072.8215) && pz <= 5.72)
    || (IsPlayerInArea(playerid, 1281.0251, 1202.2368, -2346.7451, -2414.4492) && pz <= 9.3145)
    || (IsPlayerInArea(playerid, 2012.6154, 1928.9028, -1178.6207, -1221.4043) && pz <= 18.45)
    || (IsPlayerInArea(playerid, 2326.4858, 2295.7471, -1400.2797, -1431.1266) && pz <= 22.615)
    || (IsPlayerInArea(playerid, 2550.0454, 2513.7588, 1583.3751, 1553.0753) && pz <= 9.4171)
    || (IsPlayerInArea(playerid, 1102.3634, 1087.3705, -663.1653, -682.5446) && pz <= 112.45)
    || (IsPlayerInArea(playerid, 1287.7906, 1270.4369, -801.3882, -810.0527) && pz <= 87.123)
    || (pz < 1.5)
    )
    {
    return 1;
    }
    return 0;
    }
   

 
mûxik rendesen
lag hack rõl tudvalaki valamit?:)
« Utoljára szerkesztve: 2014. július 01. - 17:28:38 írta kriszrap »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal