[Duda] Como evitar el Disable Weapon Data
#1

Hola amigos, tengo un problemita.. Quisira saber como evitar el Disable Weapon Data del famoso cheat que todos conocemos..

Poseo un sistema de inventario y manos. La forma que tenia hasta ahora (Y funciona) es que detecta que si tienes un arma en la mano y la ID de esta no es igual a lo que lo tienes en la mano lo detecta. El problema viene cuando usan el Disable Weapon Data y obvio no detecta que tiene un arma en la mano.

Como podria solucionar esto? que otra funciona para detectar el arma o etc..

PD: Dejo mi pequeсo codigo de como lo detecta.

Код:
for( new w = 0; w < 13; w++ )
{
new weapons[13][2];
GetPlayerWeaponData(i, w, weapons[w][0],weapons[w][1]);
if(weapons[w][0]!=0 && weapons[w][1]!=0 && Logueado[i])
{
if(weapons[w][0]!= PI[i][pEnmano])
{
ResetPlayerWeapons(i);
Expulsar(i);
}
}
}
Reply
#2

Pues deberнas crear en el Gamemode algo como armas legales, osea que solo se puedan asignar armas con esas variables/funciones que tu crees y hacer algo que verifique si las armas que consiguieron son legales o ilegales. Para mi es fбcil de hacerlo, nose tu.

Te lo explico asн para que mбs o menos me entiendas, y no tener que andar haciendo el cуdigo y publicбndolo.
Reply
#3

https://sampforum.blast.hk/showthread.php?tid=288514
Reply
#4

Vale muchas gracias a los dos. Logre utilizar otra funcion que no esta en el famoso cheat y por ahora y por lo que mucho que testie no es evadible y te las detecta.

Pero intentare hacer algo mejor con las ideas que me han dado. Muchas gracias
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)