[FilterScript] Sistema de Eventos
#1

Sistema de Eventos ( Beta )


Este fs contйm cerca de 17 comandos para administradores no modo rcon.
Alйm de conter 2 comandos para players.

Este Fs e ъtil para aqueles que curtem configurar o seu prуprio estilo de evento... muito ъtil para servidores de STUNT / DM / TDM


*Comandos Admin Rcon


/EVW
/ABRIREVENTO
/ECARRO
/EWEAPON
/ECOLETE
/EVIDA
/CONTAR
/EKICK
/ECONGELAR
/EDESCONGELAR
/EDESARMAR
/ESKIN
/EFECHAR
/EKITRUN
/EKITWALK
/EKITGRANADAS
/ERECVIDA


* Comandos para players

/EVENTO
/SAIREVENTO


* Como instalar

1є Copie o cуdigo no final do tуpico.
2є Vб em pawno > New.pwn > ctrl + a > apague tudo e cole a fs e salve apуs isso compile ( F5 ).
3є Coloque no seu server cfg na linha filter scripts o nome que vocк salvou o FS.
4є Logue no seu server e aproveite.


* Info Filter Script

Linhas : 521

Comandos Admin Rcon : 17

Comandos Players : 2

Erros : N / D / A.

Versгo : 0.4 ( Beta ).

Bugs : Nenhum encontrado.

Tamanho .AMX : 26KB

Tamanho .PWN :19KB


* ChangeLog

pawn Код:
/*

-* 0.1 Release

-* 0.2 Nick do player nгo aparecendo no /Evento ( Bug Fixado )
-* 0.2 Mudanзa do cуdigo em sн.


-* 0.3 Comando adicionado /SairEvento

-* 0.4 Bug do comando inexistente fixado.

*/
* Crйditos

* Diogo123 ( Tw0.P4c___. )
* ZeXX Include Zcmd Link : http://www.mediafire.com/download/29...d8t2g/zcmd.inc
* ****** Include SSCANF2 Link : https://sampforum.blast.hk/showthread.php?tid=120356


* Cуdigo

pawn Код:
#include <a_samp>
#include <zcmd>
#include <sscanf2>
// =============================================================================
new
    bool:EventoOnOff        ,
    bool:EvenT0 [ 100 ]     ,
    Float:EventoPos [ 4 ]   ,
    EventoInt               ,
    EventoVW                ,
    bool:Regenerar = false  ,
    iString2 [ 129 + 1 ]
;
// =============================================================================
#define versao                                                                 "0.4"
//==============================================================================
forward Count(Contagem);
// =============================================================================
public OnFilterScriptInit()
{
    print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
    print("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t");
    print("TEventSystem Feito Por : Tw0.P4c__. Ou Diogo123");
    print("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
    print("\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t");
    print("Carregado Versгo : "versao"");
    return 1;
}
//==============================================================================
public OnFilterScriptExit()                                                     return print("Descarregado");
public OnPlayerConnect(playerid)                                                return EvenT0 [ playerid ] = false ;
public OnPlayerDisconnect(playerid, reason)                                     return EvenT0 [ playerid ] = false ;
public OnPlayerSpawn(playerid)                                                  return EvenT0 [ playerid ] = false ;
//==============================================================================
public OnPlayerDeath(playerid, killerid, reason)
{
    EvenT0 [ playerid ] = false ;
    if ( EvenT0 [ killerid ] == true )
    {
        if ( Regenerar == true )
        {
            SetPlayerHealth ( killerid , 100.0 ) ;
            SetPlayerArmour ( killerid , 100.0 ) ;
        }
    }
    return 1;
}
//================================ [ EVENT SYSTEM ] ==========================
CMD:abrirevento(playerid)
{
    if ( EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    EventoOnOff = true;
    EvenT0[playerid] = true;
   
    GetPlayerPos ( playerid , EventoPos [ 0 ] , EventoPos [ 1 ] , EventoPos [ 2 ] ) ;
    GetPlayerFacingAngle ( playerid , EventoPos [ 3 ] ) ;
    EventoInt = GetPlayerInterior ( playerid ) ;
    EventoVW = GetPlayerVirtualWorld ( playerid ) ;

    SendClientMessageToAll ( 0xFFFFFFFF," " ) ;
    SendClientMessageToAll ( 0xFF00FFFF,"[ EVENTO ] : EVENTO ABERTO USE ' /EVENTO ' !" ) ;
    SendClientMessageToAll ( 0xFFFFFFFF," " ) ;

    return 1;
}
// =============================================================================
CMD:efechar(playerid)
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "O Evento estб fechado." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v , b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            EvenT0 [ v ] = true ;
            EventoOnOff = false ;
        }
    }
    return 1;
}
//==============================================================================
CMD:sairevento(playerid)
{
    if ( EvenT0 [ playerid ] == true )
    {
        new Float:Health;
        GetPlayerHealth ( playerid , Health ) ;

        if ( Health < 30.0 )
            return SendClientMessage ( playerid, 0xFF0000FF, "{F81414}[ERROR] Sua vida estб muito baixa." ) ;
           
        SpawnPlayer ( playerid ) ;
        ResetPlayerWeapons ( playerid ) ;
       
        EvenT0 [ playerid ] = false ;
       
        SetPlayerVirtualWorld ( playerid , 0 ) ;
        SetPlayerInterior ( playerid , 0 ) ;
        ResetPlayerWeapons ( playerid ) ;
       
        PlayerPlaySound ( playerid , 1057 , 0.0 , 0.0 , 0.0 ) ;
    }
    return 1;
}
// =============================================================================
CMD:evento(playerid)
{
    if ( EvenT0 [ playerid ] == true )
        return SendClientMessage ( playerid , 0x9FFF00FF , "{F81414}[ERROR]: Vocк nгo pode usar comando no evento , use /SairEvento para sair!" ) ;
       
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    new Float:Health;
    GetPlayerHealth ( playerid , Health ) ;

    if ( Health < 30.0 )
        return SendClientMessage ( playerid, 0xFF0000FF, "{F81414}[ERROR] Sua vida estб muito baixa." ) ;

    EvenT0 [ playerid ] = true ;
    ResetPlayerWeapons ( playerid ) ;
   
    format ( iString2 , sizeof ( iString2 ) , "{FFFFFF}' %s ' {F81414}Foi para o Evento {FFFFFF}( /EVENTO )", GetPName ( playerid ) ) ;
    SendClientMessageToAll ( 0x88FF9FFF , iString2 ) ;
   
    SetPlayerPos ( playerid , EventoPos [ 0 ] , EventoPos [ 1 ] , EventoPos [ 2 ] ) ;
    SetPlayerFacingAngle ( playerid , EventoPos [ 3 ] ) ;
    SetPlayerInterior ( playerid , EventoInt ) ;
    SetPlayerVirtualWorld ( playerid , EventoVW ) ;

    return 1;
}
// =============================================================================
CMD:ecarro(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new
        Modelo,
        Cor1,
        Cor2
    ;

    if ( sscanf ( params , "ddd" , Modelo , Cor1 , Cor2 ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Ecar [ ID ] [ IDCOR1 ] [ IDCOR2 ]" ) ;

    new Float:CarPos[4], CarID;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            GetPlayerFacingAngle ( v , CarPos [ 3 ] ) ;
            GetPlayerPos ( v , CarPos [ 0 ] , CarPos [ 1 ] , CarPos [ 2 ] ) ;
            CarID = CreateVehicle ( Modelo , CarPos [ 0 ] +2 , CarPos [ 1 ] , CarPos [ 2 ] , CarPos [ 3 ] , Cor1 , Cor2 , 0x00C0FFFF ) ;
            LinkVehicleToInterior ( CarID , EventoInt ) ;
            SetVehicleVirtualWorld ( CarID , EventoVW ) ;
            PutPlayerInVehicle ( v , CarID , 0 ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:eweapon(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new
        Arma,
        Municao
    ;

    if ( sscanf ( params , "dd" , Arma , Municao ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Eweapon [ WEAPON ID ] [ BALAS ]" ) ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            GivePlayerWeapon ( v , Arma , Municao ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:ecolete(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new Float:Colete;

    if ( sscanf ( params , "f", Colete ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Ecolete [ 0 - 100 ]" ) ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            SetPlayerArmour ( v , Colete ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:ekitrun(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            GivePlayerWeapon( v , 22 , 150);
            GivePlayerWeapon( v , 26 , 150);
            GivePlayerWeapon( v , 28 , 150);
           
            ResetPlayerWeapons( v );
           
            GivePlayerWeapon( v , 22 , 150);
            GivePlayerWeapon( v , 26 , 150);
            GivePlayerWeapon( v , 28 , 150);
        }
    }
    return 1;
}
// =============================================================================
CMD:erecvida(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    if(Regenerar == false)
    {
        Regenerar = true;
    }
        else
    {
        Regenerar = false;
    }
    for ( new i, b = GetMaxPlayers(); i != b; i++ )
    {
        if ( EvenT0 [ i ] )
        {
            GameTextForPlayer(playerid,"~n~~n~~n~~n~~n~~n~~r~MATE A TODOS!", 5000, 5);
        }
    }
    return 1;
}
// =============================================================================
CMD:ekitwalk(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            GivePlayerWeapon( v , 24 , 150);
            GivePlayerWeapon( v , 25 , 150);
            GivePlayerWeapon( v , 34 , 150);
           
            ResetPlayerWeapons( v );
           
            GivePlayerWeapon( v , 24 , 150);
            GivePlayerWeapon( v , 25 , 150);
            GivePlayerWeapon( v , 34 , 150);
        }
    }
    return 1;
}
// =============================================================================
CMD:ekitgranadas(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            GivePlayerWeapon( v , 16 , 250);
           
            ResetPlayerWeapons( v );
           
            GivePlayerWeapon( v , 16 , 250);
        }
    }
    return 1;
}
// =============================================================================
CMD:evw(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new world;

    if ( sscanf ( params , "i" , world ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Evw [ World ]" ) ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            SetPlayerVirtualWorld ( v , world ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:evida(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new Float:Vida;
    if ( sscanf ( params , "f" , Vida ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Evida [ 0 - 100 ]" ) ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            SetPlayerHealth ( v , Vida ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:contar(playerid)
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    Count ( 5 ) ;
    return 1;
}
// =============================================================================
CMD:ekick(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new ID;
    if ( sscanf ( params , "r" , ID ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Ekick [ ID ]" ) ;

    if ( !EvenT0 [ ID ] )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Este player nгo estб no evento." ) ;

    SpawnPlayer ( ID ) ;
    SendClientMessage ( ID , 0x00C0FFFF , "[INFO]: Vocк foi kickado do evento." ) ;
    EvenT0 [ ID ] = false ;
    return 1;
}
// =============================================================================
CMD:econgelar(playerid)
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            TogglePlayerControllable ( v , false ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:edescongelar(playerid)
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            TogglePlayerControllable ( v , true ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:edesarmar(playerid)
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            ResetPlayerWeapons ( v ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:eskin(playerid, params[])
{
    if ( !EventoOnOff )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}[ERRO]: O Evento nгo estб aberto." ) ;

    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;

    new Skin;
    if ( sscanf ( params , "d" , Skin ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "{F81414}/Eskin [ ID Skin ]" ) ;

    for ( new v, b = GetMaxPlayers(); v != b; v++ )
    {
        if ( EvenT0 [ v ] )
        {
            SetPlayerSkin ( v , Skin ) ;
        }
    }
    return 1;
}
// =============================================================================
CMD:ecmd(playerid, params[])
{
    if ( !IsPlayerAdmin ( playerid ) )
        return SendClientMessage ( playerid , 0x00C0FFFF , "Vocк nгo pode usar este comando..") ;
       
    new EvenTHelP[1450];
    strcat(EvenTHelP,"{FFFFFF}======================================================================\n");
    strcat(EvenTHelP,"{c6a65a}Commands Event\n");
    strcat(EvenTHelP,"{c6a65a}/evw >> Seta o mundo virtual de todos no evento <<.\n");
    strcat(EvenTHelP,"{c6a65a}/Abrirevento >> Abre o Evento <<.\n");
    strcat(EvenTHelP,"{c6a65a}/Ecarro >> Cria um carro para todos no evento <<.\n");
    strcat(EvenTHelP,"{c6a65a}/Eweapon >> Da uma arma a todos do evento <<.\n");
    strcat(EvenTHelP,"{c6a65a}/Ecolete >> Da colete a todos do evento <<.\n");
    strcat(EvenTHelP,"{c6a65a}/Evida >> Da vida a todos do evento <<\n");
    strcat(EvenTHelP,"{c6a65a}/Contar >> Comeзa uma contagem <<\n/Ekick >> Kicka um player do evento <<\n");
    strcat(EvenTHelP,"{c6a65a}/Econgelar >> Congela todos do evento <<\n/Edescongelar >> Descongela todos do evento <<\n");
    strcat(EvenTHelP,"{c6a65a}/Edesarmar >> Desarma todos do evento <<\n/Eskin >> Seta skin de todos do evento <<\n");
    strcat(EvenTHelP,"{c6a65a}/Efechar >> Pausa o evento <<\n/Ekitrun >> Armas Running << ( Weapons Id > 22 , 26 , 28 < )\n/Ekitwalk >> Armas Walking << ( Weapons Id > 24 , 25 , 34 < )\n");
    strcat(EvenTHelP,"{c6a65a}/Ekitgranadas >> Kit de Granadas <<\n/Erecvida >> Ao matar recupera vida / colete <<.\n");
    strcat(EvenTHelP,"{FFFFFF}======================================================================\n");
    ShowPlayerDialog(playerid,7897,DIALOG_STYLE_MSGBOX,"{FFFF00}Help Event",EvenTHelP,"Fechar","");
    strdel(EvenTHelP,0,sizeof(EvenTHelP));
    return 1;
}
// =============================================================================
public Count(Contagem)
{
    format ( iString2 , 3 , "%d" , Contagem ) ;
    if ( Contagem > 0 )
    {
        GameTextForAll ( iString2 , 700 , 5 ) ;
        SetTimerEx ( "Count" , 1000 , false , "i" , Contagem-1 ) ;
    }
    else GameTextForAll ( "~r~Go Go Go!" , 1000 , 5 ) ;
}
// =============================================================================
stock GetPName ( playerid )
{
    new gName [ MAX_PLAYER_NAME ] ;
    GetPlayerName ( playerid , gName , sizeof gName ) ;
    return gName;
}

Espero que gostem.
Reply
#2

Bom trabalho

+ Rep
Reply
#3

@Edit
Legal ja tinha um fs desse mais em dialog..
Reply
#4

Boa iniciativa, bom trabalho
Reply
#5

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
Bom trabalho

+ Rep
Valeu man.

Quote:
Originally Posted by PT
Посмотреть сообщение
Boa iniciativa, bom trabalho
valeu
Reply
#6

Bacana, se parece com alguns que jб vi por aqui.(a ideia)

+2rep.
Reply
#7

Quote:
Originally Posted by PT
Посмотреть сообщение
Boa iniciativa, bom trabalho
Iniciativa? lol?

Ficou bacana, parabйns.
Reply
#8

Legal, mas..

pode me ajudar nisso? й sobre seu sistema

https://sampforum.blast.hk/showthread.php?tid=465249
Reply
#9

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
Bacana, se parece com alguns que jб vi por aqui.(a ideia)

+2rep.
Valeu ;p

Quote:
Originally Posted by Coe1
Посмотреть сообщение
Iniciativa? lol?

Ficou bacana, parabйns.
Vlw

Quote:
Originally Posted by AndersonAq
Посмотреть сообщение
Legal, mas..

pode me ajudar nisso? й sobre seu sistema

https://sampforum.blast.hk/showthread.php?tid=465249
eu te mandei uma mp vк se funciona ...

@Edit para quem tiver a mesma dъvida que ele

pawn Код:
//coloca fora do loop
SendClientMessageToAll  ( -1 , "Fechado" ) ;
Reply
#10

Fico muito bom man, parabйns. +REP
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)