[Include] DS Anti God v2
#1

Ola , essa include simples como da primeira versгo , so que melhorada .
Poderiamos dizer que essa include cairia como uma luva em servidores de mata mata.
Eu testei essa include .


Muito facil de usar
Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Explicaзao basica :

Para criar o camando para usar esta include e simples\/
PHP код:
command(god,playerid,params[])
{
    new 
id;
    if(
sscanf(params,"d",id))
                       return 
SendClientMessage(playerid,-1,"/god [id]");
    
Acusar(id);
    return 
true;

Uma rapida explicaзгo

PHP код:
if(DonSpeed[playerid][Vida][0] < DonSpeed[playerid][Vida][1])
    {
            
/*                 ESTA DE GOD
                  Aqui codigo(s) para punir jogador que esta com god
                                                                             */
    
}
    else
    {
          if(
DonSpeed[playerid][Vida][0] == DonSpeed[playerid][Vida][1])
          {
             
/*               ESTA DE RT OU ESC
                   Aqui codigo(s) para punir jogador que esta de ESC/RT      */
          
}
    } 
Isso /\ esta marcado na Include para que vocк saiba.

Sem mais delongas
PHP код:
/*                       DS ANTI-GOD v2                                        */
#include              a_samp
#define               TIPOEXPLOSION                                           12
#define               TEMPO                                                  800
enum iGod
{
   
Float:Pos[3],
   
Float:Vida[2]
}
new 
DonSpeed[MAX_PLAYERS][iGod];
forward Acusar(playerid);
public 
Acusar(playerid)
{
    
GetPlayerHealth(playeridDonSpeed[playerid][Vida][0]);
    
GetPlayerPos(playeridDonSpeed[playerid][Pos][0], DonSpeed[playerid][Pos][1], DonSpeed[playerid][Pos][2]);
    
SetPlayerPos(playerid0.00.00.0);
    
SetTimerEx("Verificar"TEMPOfalse"d"playerid);
    return 
true;
}
forward Verificar(playerid);
public 
Verificar(playerid)
{
    
GetPlayerPos(playerid,DonSpeed[playerid][Pos][0], DonSpeed[playerid][Pos][1], DonSpeed[playerid][Pos][2]);
    
CreateExplosion(DonSpeed[playerid][Pos][0], DonSpeed[playerid][Pos][1], DonSpeed[playerid][Pos][2], TIPOEXPLOSION10.0);
    
GetPlayerHealth(playeridDonSpeed[playerid][Vida][1]);
    
SetTimerEx("Resultado"TEMPOfalse"d"playerid);
    return 
true;
}
forward Resultado(playerid);
public 
Resultado(playerid)
{
    if(
DonSpeed[playerid][Vida][0] < DonSpeed[playerid][Vida][1])
    {
            
/*                 ESTA DE GOD
                  Aqui codigo(s) para punir jogador que esta com god
                                                                             */
    
}
    else
    {
          if(
DonSpeed[playerid][Vida][0] == DonSpeed[playerid][Vida][1])
          {
             
/*               ESTA DE RT OU ESC
                   Aqui codigo(s) para punir jogador que esta de ESC/RT      */
          
}
    }
    
SetPlayerHealth(playeridDonSpeed[playerid][Vida][0]);
    
SetPlayerPos(playeridDonSpeed[playerid][Pos][0], DonSpeed[playerid][Pos][1], DonSpeed[playerid][Pos][2]);
    return 
true;

Creditos DonSpeed


PS: To sem ideias entгo se quizerem me dar alguma ideia do que fazer posta ae.
Reply


Messages In This Thread
DS Anti God v2 - by Don_Speed - 08.11.2013, 19:03
Re: DS Anti God v2 - by Juniiro3 - 08.11.2013, 19:31
Respuesta: DS Anti God v2 - by DanDRT - 08.11.2013, 19:38
Re: DS Anti God v2 - by Juniiro3 - 08.11.2013, 20:15
Respuesta: DS Anti God v2 - by DanDRT - 08.11.2013, 20:25
Re: DS Anti God v2 - by zPain - 09.11.2013, 01:15
Respuesta: DS Anti God v2 - by DanDRT - 10.11.2013, 10:45
Re: DS Anti God v2 - by Petrick™ - 10.11.2013, 14:27
Re: DS Anti God v2 - by zPain - 10.11.2013, 17:02
Re: DS Anti God v2 - by xBaDaSSx - 10.11.2013, 22:04

Forum Jump:


Users browsing this thread: 1 Guest(s)