SA-MP Forums Archive
[Include] Anticheat de vida - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+----- Forum: Lanzamientos/Releases (https://sampforum.blast.hk/forumdisplay.php?fid=59)
+----- Thread: [Include] Anticheat de vida (/showthread.php?tid=166160)



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"