[FilterScript] [FS]Systema de Evento ========
#1

================================================== =
[FS]Sytema de Evento:
Autor: Airton
Baixar: http://pastebin.com/qHSPFb40
Agradecimentos: Airton
Este FS foi desenvolvido por: Airton
Versгo atual: 1.0b
================================================== ==
PS:Lembre-se teste o FS com outra pessoa caso contrario alguns Comandos nгo funcionaram:
================================================== ==
BUGS:Nenhum encontrado
OBS:A versгo й 1.0BETa esta ainda em teste
================================================== ==

================================================== ==
Atualizaзгo para 1.0C
Code:
//============================Evento Systema :D=================================
new EventoCriado = 0;
new guerra;
forward guerrat();

#define COR_VERMELHO 			0xAA3333AA

#define COR_ROXO        0x9900FFAA

#define COLOR_KICKBAN      0xFF4500AA

#define COLOR_GREEN       0x33AA33AA

#define VERMELHORESCURO     0xAA3333AA

#define COLOR_ARMARELO     0xFFFF00AA

#define COLOR_BRANCO      0xFFFFFFAA

#define COLOR_AZUL       0x33CCFFAA

#define COR_CINZA        0xAFAFAFAA
//============================Evento Systema :D=================================
// CRIAR O EVENTO
    if(strcmp(cmdtext,"/einiciar",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 1 && IsPlayerAdmin(playerid))
        {
            SendClientMessage(playerid,0xb9d26eff,"~Voce nгo e Admin para iniciar o Evento.");
            return 1;
        }
        if(EventoCriado == 1)
        {
            SendClientMessage(playerid,0xb9d26eff,"~ Um Evento jб foi criado,espere terminar para criar outro.");
            return 1;
        }
        new AdminNome[256],
        Admin[MAX_PLAYER_NAME];
        GetPlayerName(playerid,Admin,sizeof Admin);
        printf(" %s criou um Evento",Admin);
        new Float:x, Float:y, Float:z;
        GetPlayerPos(playerid,x,y,z);
        new Float:X,Float:Y,Float:Z;
        GetPlayerPos(playerid, X,Y,Z);
        guerra = GangZoneCreate(X-100,Y-100,X+100,Y+100);
        GangZoneShowForAll(guerra,VERMELHORESCURO);
        GangZoneFlashForAll(guerra,COLOR_AZUL);
        SetTimer("guerrat",60000,1);
        EventoCriado = 1;
        format(AdminNome,sizeof(AdminNome),"~ [INFO] > O Administrador '%s', abriu um evento,digite (/evento)!",Admin);
        SendClientMessageToAll(0xfffe009b,AdminNome);
        GameTextForAll("~b~Digite ~p~/evento", 3000, 1);
        return 1;
    }
// PARAR O EVENTO
    if(strcmp(cmdtext,"/eparar",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 2 && IsPlayerAdmin(playerid))
        {
            SendClientMessage(playerid,0xb9d26eff,"~Voce nгo e Admin para parar o Evento.");
            return 1;
        }
        if(EventoCriado == 0)
        {
          SendClientMessage(playerid,0xb9d26eff,"~ Nenhum evento aberto!");
          return 1;
        }
        EventoCriado = 0;
        GameTextForAll("Evento Terminado", 3000, 1);
        SendClientMessage(playerid,0x3321FFFF,"~ Evento Terminado!");
        return 1;
    }
// Tranca o evento
    if(strcmp(cmdtext,"/etrancar",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 1 && IsPlayerAdmin(playerid))
        {
            SendClientMessage(playerid,0xb9d26eff,"~Voce nгo e Admin para trancar o Evento.");
            return 1;
        }
        if(EventoCriado == 0)
        {
          SendClientMessage(playerid,0xb9d26eff,"~ Evento trancado");
          return 1;
        }
        EventoCriado = 0;
        GameTextForAll("Evento Terminado", 3000, 1);
        SendClientMessage(playerid,0x3321FFFF,"~ Evento trancado!");
        return 1;
    }
//TELEPORTAR PARA O EVENTO
    if(strcmp(cmdtext,"/eentrar",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 1 && IsPlayerAdmin(playerid))
        {
        ShowPlayerDialog(playerid,509,DIALOG_STYLE_MSGBOX,"Eventos","Obrigado por vir ate esse evento","Por-Nada","Cancelar");
        new Float:x, Float:y, Float:z;
        SetPlayerPos(playerid, x+5, y, z);
        }
        else
        {
          SendClientMessage(playerid,0x3321FFFF,"~ Nenhum evento aberto!");
        }
        return 1;
  }
//DAR VIDa PARA os Jogadores do EVENto
    if(strcmp(cmdtext,"/evida",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 1 && IsPlayerAdmin(playerid))
        {
            SendClientMessage(playerid,0xb9d26eff,"~Voce nгo e Admin para dar vida aos jogadores do Evento.");
            return 1;
        }
        if(EventoCriado == 1)
        {
        SetPlayerHealth(playerid, 100.0);
        }
        else
        {
          SendClientMessage(playerid,0x3321FFFF,"~ Nenhum evento aberto!");
        }
        return 1;
  }
//DAR Colete PARA os Jogadores do EVENto
    if(strcmp(cmdtext,"/ecolete",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 1 && IsPlayerAdmin(playerid))
        {
            SendClientMessage(playerid,0xb9d26eff,"~Voce nгo e Admin para dar colete aos jogadores do Evento.");
            return 1;
        }
        if(EventoCriado == 1)
        {
        SetPlayerArmour(playerid, 100);
        }
        else
        {
          SendClientMessage(playerid,0x3321FFFF,"~ Nenhum evento aberto!");
        }
        return 1;
  }
//DAR Carr)o PARA os Jogadores do EVENto
    if(strcmp(cmdtext,"/ecarro",true)==0)
    {
        if(PlayerInfo[playerid][Level] >= 1 && IsPlayerAdmin(playerid))
        {
            SendClientMessage(playerid,0xb9d26eff,"~Voce nгo e Admin para dar carro aos jogadores do Evento.");
            return 1;
        }
        if(EventoCriado == 1)
        {
        new Float:x,Float:y,Float:z;
        GetPlayerPos(playerid, x, y, z);
				SetVehiclePos(playerid,x,y+4, z);
        }
        else
        {
          SendClientMessage(playerid,0x3321FFFF,"~ Nenhum evento aberto!");
        }
        return 1;
  }
//============================Evento Systema :D=================================
Versгo atual: 1.0C
Reply
#2

Quote:
Originally Posted by [mGo
Airton ]
================================================== =
[FS]Sytema de Evento:
Autor: Airton
Baixar: http://pastebin.com/qHSPFb40
Agradecimentos: Airton
Este FS foi desenvolvido por: Airton
Versгo atual: 1.0b
================================================== ==
PS:Lembre-se teste o FS com outra pessoa caso contrario alguns Comandos nгo funcionaram:
================================================== ==
BUGS:Nenhum encontrado
OBS:A versгo й 1.0BETa esta ainda em teste
================================================== ==
Isso n da nem 100kb¬¬
Reply
#3

Kara й um sistema simples
Nao gosto nao comenta >>>>>>>>>>------
Reply
#4

ok, ficou legal pra kct.. UP
Reply
#5

Quote:
Originally Posted by OWNEDBYSERGIO:.
ok, ficou legal pra kct.. UP
OK.Obrigado.
Reply
#6

Quote:
Originally Posted by [mGo
Airton ]
Quote:
Originally Posted by OWNEDBYSERGIO:.
ok, ficou legal pra kct.. UP
OK.Obrigado.
nda
Reply
#7

Post Atualizado
Reply
#8

Quote:
Originally Posted by [mGo
Airton ]
Post Atualizado
Eu Soh dei ctrol V e fui codar , olha o q deu :

Quote:

C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(25) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(27) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(30) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(32) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(35) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(3 : error 017: undefined symbol "MAX_PLAYER_NAME"
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39) : warning 219: local variable "Admin" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39) : error 010: invalid function or declaration
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39 -- 42) : warning 219: local variable "x" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39 -- 42) : warning 219: local variable "y" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39 -- 42) : warning 219: local variable "z" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39 -- 44) : warning 219: local variable "X" shadows a variable at a preceding level
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39 -- 44) : error 025: function heading differs from prototype
C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(39 -- 44) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


10 Errors.

E no pastebin , dб esse :

Quote:

C:\Program Files\Rockstar Games\Gta san Andreas\server\filterscripts\Evento.pwn(144) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.

Ah...includes 0.3a
Reply
#9

Aki compila certi soque os if(playerinfo.. eu coloquei ele ja no l4admin pra nao da trabalho de criar um soque nao da esse erro^^
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)