nem baj ha kérdezgetek ?[/quote]Azért van a Segítségkérés része a fórumnak :)
[/mod]- Cím: Anti Hack
Írta: DragonSoul - 2014. június 30. - 17:52:48- Fly hack= Ha bekapcsolod akkor addig repülhetsz a levegõben ameddig csak akarsz :angel:
- Cím: Anti Hack
Írta: KovaNovik - 2014. június 30. - 18:01:13 #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;
}- Cím: Anti Hack
Írta: kriszrap - 2014. július 01. - 11:53:24- ezzel a kóddal mit is lehet mûvelni?? isplayerinwater(játékos a vízben)
- Cím: Anti Hack
Írta: DragonSoul - 2014. július 01. - 12:23:22- Ha belemész a vízbe akkor kidob a szerverrõl..az a lényege
- Cím: Anti Hack
Írta: kriszrap - 2014. július 01. - 12:30:05- 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??- Cím: Anti Hack
Írta: DragonSoul - 2014. július 01. - 12:48:46- -.-
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- Cím: Anti Hack
Írta: KovaNovik - 2014. július 01. - 13:28:27 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 akarszsamp 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. :)- Cím: Anti Hack
Írta: DragonSoul - 2014. július 01. - 13:58:32 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!- Cím: Anti Hack
Írta: KovaNovik - 2014. július 01. - 14:21:24 Idézetet írta: DragonSoul date=1404215912\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48993\" data-ipsquote-contentclass=\"forums_TopicAkkor 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.- Cím: Anti Hack
Írta: kriszrap - 2014. július 01. - 15:27:28- 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?:)- Cím: Anti Hack
Írta: KovaNovik - 2014. július 01. - 18:56:42- Amit én találtam, ciklussal ellenõrzi, de nem akarok mindenbe belekötni végülis, ez is egy megoldás.
A lagot pedig, ha nem küszöböli ki a lagshoot letiltása, akkor más sem. Pont az benne a szívás, hogy nem lehet megkülönböztetni attól, aki tényleg laggol. Esetleg, ha eltalálta a lövedék, és nem ment le a HP-ja, levonod. Bár nem tudom, hogy hogy mûködik, ezért inkább nem mondok hülyeséget. ;)- Cím: Anti Hack
Írta: kriszrap - 2014. július 01. - 20:40:28- akkor azt hagyom bigjump hack?tesztelésként s0beit vagy mit használok:DDDDDD
- Cím: Anti Hack
Írta: Kyosuke_Hiroshi - 2014. július 06. - 06:05:06 Idézetet írta: KovaNovik date=1404217284\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48993\" data-ipsquote-contentclass=\"forums_TopicNem szerver-oldali fly scriptet kért, hanem kliens-oldali fly hack elleni védelmet szerver-oldalon.1. Amit te kértél az úgy hívják launcher [Külön indító!]
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.
2. a mysql az egy plugin annak semmi köze a fly hackhez és egy jó script akadályozza meg a mysql pluginnal ellentétbe.
3.mivel a víz a játékban a 1 nél kisebb Z pozíción van [na meg persze van néhány helyen ahol van medence a játékba de azt kilehet szürni!] így úgy sokkal egyszerübb lekérni hogy vízben van-e [ha mondjuk te egy tenger buvár rpg-t építesz fel nulláról mint mostanában szokás akkor természetesen a keményebb módszert használd amit már itt leírtak elöttem pár hozzászólással fölöttem.
4. egyébb iránt a speedhackes módszer mükszik!
de az airbreaknél nem.