Anticheat de vida -
Cesar_Biker - 07.08.2010
Introducciуn
Este include es un pequeсo anticheat que hice para un servidor, y que ahora me he decidido a publicarlo.
Simplemente es como el "ServerSideMoney" pero en vez del dinero, lo hace con la vida.
їCуmo se usa?
Poned el archivo "vida.inc" en la carpeta de includes donde estб alojado vuestro pawno (el que usais avitualmente),ejemplo:
Код:
C:\Users\Yo\Desktop\Mi_Server\pawno\includes\vida.inc
Код:
C:/home/Yo/Desktop/Mi_Server/pawno/includes/vida.inc
Despuйs, simplemente abran su GameMode y debajo del include de a_samp, pongan el include vida, quedando de la siguiente manera:
pawn Код:
#include <a_samp>
#include <vida>
//demбs includes ...
Ademбs, tendrбs que poner el public "UnJugadorHaHackeadoVida" en alguna parte del GM, ejemplo:
pawn Код:
public OnGameModeInit()
{
AddPlayerClass(playerid,....);
//...
}
public UnJugadorHaHackeadoVida(playerid,Float:VidaExtra)
{
//aquн pudes poner que mande un mensaje, que lo banee, lo que quieras
new msg[64];
format(msg,sizeof(msg),"ID:%d se ha sumado %0.0f de vida",playerid,VidaExtra);
SendClientMessage(playerid,COLOR,msg);
return 1;
}
Tambiйn tendrбs que poner en la parte de spawn del jugador, un SetPlayerHealth, para prevenir posibles errores, ejemplo:
pawn Код:
public OnPlayerSpawn(playerid)
{
SetPlayerSkin(playerid,skin);//ejemplo
//demбs cуdigos
SetPlayerHealth(playerid,100.0);//importante
}
Las funciones de vida como SetPlayerHealth o GetPlayerHealth no cambian, siguen siendo las mismas y se utilizan de la misma manera.
їErrores,Bugs o Preguntas?
Bug: Al compilar salen 2 warinings indicando la redefinicion de macros/constantes.
Solucionado
Si hay mбs bugs/errores, no dudйis en reportarlos.
ChangeLog
Код:
07/08/2010 :
Primer lanzamiento, algunos bugs encontrados.
02/09/2010 :
Segundo lanzamiento, casi todos los bugs reportados se han solucionado.
Descarga
Verisiуn 1.0: Megaupload:Mirror
Verisiуn 1.0: Mediafire:Mirror
Version 2.0: Megaupload:
Mirror
Versiуn: 2.0: Mediafire:
Mirror
Respuesta: Anticheat de vida -
xenowort - 07.08.2010
Bien la charla de hoy entre the_chaoz, mrdeath, cristian y yo xD, sirvio te dio una idea
Bien hecho!!!
Respuesta: Anticheat de vida -
Cesar_Biker - 07.08.2010
Quote:
Originally Posted by xenowort
Bien la charla de hoy entre the_chaoz, mrdeath, cristian y yo xD, sirvio te dio una idea
Bien hecho!!!
|
Jaja, lo podrнamos aсadirlo a lo que estбbamos intentando hacer.
2 minutos y vнdeo subido.
Re: Anticheat de vida -
MrDeath537 - 07.08.2010
Muy bueno, bastante ъtil :P.
Re: Anticheat de vida -
SeQualX - 07.08.2010
es en OnPlayerSpawn? o SetPlayerSpawn?
Re: Anticheat de vida -
switmaster - 07.08.2010
Yo tengo el junkbuster puesto me tira warning debe ser algo que debe tener lo mismo
Re: Respuesta: Anticheat de vida -
CristianTdj - 08.08.2010
Quote:
Originally Posted by xenowort
Bien la charla de hoy entre the_chaoz, mrdeath, cristian y yo xD, sirvio te dio una idea
Bien hecho!!!
|
Yo no me enterй de nada.
Re: Respuesta: Anticheat de vida -
RPGaming - 08.08.2010
Quote:
Originally Posted by CristianTdj
Yo no me enterй de nada.
|
Jajajajajajaja! no se de que hablabais pero me rio xD, Buen aporte xD
Re: Respuesta: Anticheat de vida -
TheChaoz - 08.08.2010
Quote:
Originally Posted by CristianTdj
Yo no me enterй de nada.
|
de un proyecto que se me ocurrio a mi al cual estas invitado, maсana te explico bien xD
Respuesta: Re: Anticheat de vida -
Cesar_Biker - 08.08.2010
Quote:
Originally Posted by SeQualX
es en OnPlayerSpawn? o SetPlayerSpawn?
|
OnPlayerSpawn es un "public"