Sobeit lekérdezése!

Indította Jim Toretto, 2016. február 07. - 10:20:24

Előző téma - Következő téma

Jim Toretto

Láttam már olyan megoldást hogy amikor a játékos csatlakozik egy szerverre lelehet kérdezni hogy használ-e sobeitet. Gondolom valami Camera állást kell lekérdezni vagy valami hasonlót. Hogyan is néz ki egy ilyen lekérdezés ? Aki tud kérem segítsen.
Köszönöm!

!Adam


Jim Toretto

Idézetet írta: !Adam date=1454885717\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"59455\" data-ipsquote-contentclass=\"forums_TopicNehéz ezt elmagyarázni, de tessék, ez teljesen működik. Olvasgass, és rájössz.. :)

Link:
http://samp-scripts.com/post/12675/HacksDetect_(Samp_sobiet)/Strier/filterscript/other\" rel=\"external nofollow\">http://samp-scripts.com/post/12675/HacksDetect_(Samp_sobiet)/Strier/filterscript/other
 
Hát valóban nem lett volna könnyű elmagyarázni :D
De ezt hogyan lehet megcisnálni úgy hogy ahogy ahogy belép a játékos autómatikussan lekérdezze hogy használ-e vagy sem sobeitet ? Előre is köszönöm! :)

Rasheedka

Berakod spawnoláskor egy golfkocsiba majd kiveszed, ezután leellenőrzöd az 1. WP slotját. Ha talál golfütőt akkor van sobeitje,ha nem, akkor értelemszerűen nincs  :whistle:

Brand

A kamerás dolog nem működik tökéletesen.

Flash

Amit leírt Rasheedka az biztos, hogy fog. :)

Brand

Igazából az én általam nyitott téma is ehez tartozik, az illetőt berakom egy golfkocsiba, kiszedem, lekérem a fegyvereit ,de sajnos nem mindig érzékeli az illetőnél a fegyvert, pedig tényleg ad egy golfütőt.

Rasheedka

akkor hasznald a setplayerarmedweapon(pid,golfutoid) majd getplayerweapon == golfutot a gwd helyett..

Brand

Köszönöm a segítséget, azonban így se jó egy játékosnál!

even

És így?
 
#define FILTERSCRIPT
#include a_samp
new playerVehicle[MAX_PLAYERS];
stock CheckSobeit(playerid) {
ResetPlayerWeapons(playerid);
playerVehicle[playerid] = CreateVehicle(457, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 0, -1);
PutPlayerInVehicle(playerid, playerVehicle[playerid], 0);
RemovePlayerFromVehicle(playerid);
DestroyVehicle(playerVehicle[playerid]);
SetPlayerPos(playerid, 0.0, 0.0, 10000.0);
SetTimerEx(\"AntiSobeit\", 1000, false, \"i\", playerid);
}
function AntiSobeit(playerid) {
new _weapons[2];
GetPlayerWeaponData(playerid, 1, _weapons[0], _weapons[1]);
if(_weapons[0] == WEAPON_GOLFCLUB) {
// S0beit-et használ
}else{
// Nem használ S0beit-et
}
return 1;
}

Rasheedka

mukodik? ranezesre hirtelen nem tudom,nekem pl crashelt ha tul hamar vettem ki a kocsibol..meg az se jo ha timerre irod a fegyver ellenorzeset,onplayerexitvehiclenel egyszerubb lenne lekerdezni hogy van-e nala golfuto..

even

Hát én mindennap leteszeltem eddig és nem craszelt ki és működik, de ha van jobb megoldásod arra én is kíváncsi lennék :)

Brand

Én a fegyver anticheat-el vetettem össze, úgy fut.