[FilterScript] DS-Evento v0.2
#1

Olб galera essa FS e uma grande atualizaзao do:
Sistema Evento v0.1 > https://sampforum.blast.hk/showthread.php?tid=333831
Sao em se nao me engano 7 Novos Comandos , Cores Mais Legais do que so Vermelho..
Sao eles : /primeiro /segundo /terceiro /congelar /descongelar /carro /resetararmas /evento

Sendo os Comandos :
/abrirevento /skinevento /armaevento /vidaevento /coleteevento /irevento /sairevento /primeiro /segundo /terceiro /congelar /descongelar /carro /resetararmas /evento

PHP код:
EXPLICAЗAO:
/
abrirevento Abre e Fecha Evento
/skinevento Seta Skin de Todos do Evento
/armaevento  Da Armas Para Todos Do Evento
/vidaevento Da Vida Para Todos Do Evento
/coleteevento  Da Colete Para Todos do Evento
/irevento  Vai Para o Evento 
/sairevento Sai Do Evento
/primeiro Ganhador
/segundo Segundo Colocado
/terceiro Terceiro Colocado
/carro Cria Carros Para Todos do Evento
/congelar Congela Players do Evento
/descongelar Descongela Players do Evento
/evento Ve Qm Ajudou Nos Codigos e Contato 
CODE:

pawn Код:
#include <a_samp>
#include <zcmd>
#include <sscanf>
#define Vermelho                 0xFF230AFF
#define DialogAjuda              9999
#define DialogCob                9998
new bool:entrouevento[MAX_PLAYERS];
new evento = 0;
new Float:Dest[3];
new entrou = 0;
new EVENTOID = 0;
new Name[MAX_PLAYER_NAME];
new Celulas[150];
public OnPlayerConnect(playerid)
{
    if(playerid > EVENTOID) EVENTOID = playerid;
    entrouevento[playerid] = false;
    SendClientMessage(playerid,Vermelho,"[Info]Esse Servidor Contem Fs De Evento de Don_Speed");
    SendClientMessage(playerid,Vermelho,"[Info]Don_Speed msn: maurilio_don@hotmail.com");
    return 1;
}
public OnPlayerSpawn(playerid)
{
    entrouevento[playerid] = false;
    return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    GetPlayerName(playerid, Name, sizeof(Name));
    for(new i=0;i<=EVENTOID;i++)
    {
         format(Celulas, sizeof(Celulas),"{FFFFFF}[DS-Evento]O Player {FF230A}%s{FFFFFF}({FF230A}ID:%d{FFFFFF}) Morreu No Evento.", Name, playerid);
         SendClientMessageToAll(Vermelho,Celulas);
         entrouevento[playerid] = false;
    }
    return 1;
}
COMMAND:ajudaevento(playerid, params[])
{
      new Don[450];
      strcat(Don, "|---------------| Sistema Evento |------------------|\n");
      strcat(Don, " Comandos Ajuda -> /evento                         \n");
      strcat(Don, " /abrirevento /skinevento /armaevento /vidaevento  \n");
      strcat(Don, " /coleteevento /irevento /sairevento               \n");
      strcat(Don, " /congelar /descongelar /carro                     \n");
      strcat(Don, " /primeiro /segundo /terceiro                      \n");
      strcat(Don, "  Apenas Jogadores Logados Na Rcon                 \n");
      strcat(Don, "|--------------| Sistema Evento |-------------------|\n");
      ShowPlayerDialog(playerid, DialogAjuda, DIALOG_STYLE_MSGBOX, "Creditos",Don, "Fechar", "");
      return 1;
}
COMMAND:abrirevento(playerid, params[])
{
        if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
        if(evento == 0) {
            for(new i = 0; i <= EVENTOID+1; i ++)
                entrouevento[i] = false;

            evento = 1;
            format(Celulas, sizeof(Celulas), "{FFFFFF} -- Evento aberto pelo admin! Digite {FF230A}/irevento {FFFFFF}-- ");
            SendClientMessageToAll(Vermelho,Celulas);
            GetPlayerPos(playerid, Dest[0],Dest[1],Dest[2]);
            return 1;
        }
        else if(evento >= 1) {
            evento = 0;
            format(Celulas, sizeof(Celulas), "{FFFFFF} -- Evento fechado pelo admin ! -- {FF230A}%d{FFFFFF} pessoas foram ao evento.",entrou);
            SendClientMessageToAll(Vermelho,Celulas);
            entrou=0;
            return 1;
        }
        return 0;
}
COMMAND:irevento(playerid, params[])
{
        if(entrouevento[playerid] == true) return SendClientMessage(playerid, Vermelho, "[ERRO] Vocк jб estб no evento.");
        entrou++;
        entrouevento[playerid] = true;
        ResetPlayerWeapons(playerid);
        SetPlayerPos(playerid, Dest[0],Dest[1],Dest[2]);
        SendClientMessage(playerid, Vermelho, "{FFFFFF}Vocк foi para o {FF230A}evento");
        SetPlayerHealth(playerid, 100);
        return 1;
}
COMMAND:sairevento(playerid, params[])
{
      if(!entrouevento[playerid] == false) return SendClientMessage(playerid,Vermelho,"Voce Nao Esta Em Um Evento");
      SendClientMessage(playerid,Vermelho,"{FFFFFF}Voce Saiu do {FF230A}Evento");
      SpawnPlayer(playerid);
      entrouevento[playerid] = false;
      return 1;
}
COMMAND:armaevento(playerid, params[])
{
        new Arma, Municao;
        GetPlayerName(playerid, Name, sizeof(Name));
        if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
        for(new i=0;i<=EVENTOID;i++)
        {
            if(sscanf(params, "dd", Arma, Municao)) return SendClientMessage(playerid,Vermelho,"{FFFFFF}Use: {FF230A}/armaevento [arma] [municao]");
            if(!entrouevento[i] == true) return SendClientMessage(playerid,Vermelho,"Nenhum evento em andamento");
            if(Arma < 1 || Arma > 46) return SendClientMessage(playerid,Vermelho,"Armas de ID 1 a 46");
            GivePlayerWeapon(i, Arma, Municao);
            format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Deu um(a) Arma para Todos do {FF230A}Evento", Name, playerid);
            SendClientMessageToAll(Vermelho, Celulas);
        }
        return 1;
}
COMMAND:spawnevento(playerid, params[])
{
        GetPlayerName(playerid, Name, sizeof(Name));
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
        for(new i=0;i<=EVENTOID;i++)
        {
            if(!entrouevento[i] == true) return SendClientMessage(playerid, Vermelho,"Nenhum Evento Em Andamento");
            format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Spawnou Todos os Players Do {FF230A}Evento", Name, playerid);
            SendClientMessageToAll(Vermelho, Celulas);
            SpawnPlayer(i);
            ResetPlayerWeapons(i);
        }
        return 1;
}
COMMAND:vidaevento(playerid, params[])
{
    new Vida;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Vermelho,"Voce nao й admin");
    for(new i=0;i<=EVENTOID;i++)
    {
        if(sscanf(params, "i", Vida)) return SendClientMessage(playerid,Vermelho,"{FFFFFF}Use: {FF230A}/vidaevento [vida]");
        if(!entrouevento[i] == true) return SendClientMessage(playerid,Vermelho,"Nenhum Evento Em Andamento");
        if(Vida < 1 || Vida > 100) return SendClientMessage(playerid,Vermelho,"1 a 100");
        SetPlayerHealth(i, Vida);
        format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Setou a Vida para Todos do {FF230A}Evento para %d.", Name, playerid, Vida);
        SendClientMessageToAll(Vermelho, Celulas);
    }
    return 1;
}
COMMAND:coleteevento(playerid, params[])
{
    new Colete;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    for(new i=0;i<=EVENTOID;i++)
    {
        if(sscanf(params, "i", Colete)) return SendClientMessage(playerid,Vermelho,"{FFFFFF}Use: {FF230A}/coleteevento [colete]");
        if(!entrouevento[i] == true) return SendClientMessage(playerid, Vermelho,"Nenhum Evento em Andamento");
        if(Colete < 1 || Colete > 100) return SendClientMessage(playerid, Vermelho,"1 a 100");
        SetPlayerArmour(i, Colete);
        format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Setou o Colete para Todos do {FF230A}Evento para %d.", Name, playerid, Colete);
        SendClientMessageToAll(Vermelho, Celulas);
    }
    return 1;
}
COMMAND:skinevento(playerid, params[])
{
    new Skin;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    for(new i=0;i<=EVENTOID;i++)
    {
        if(sscanf(params, "i", Skin)) return SendClientMessage(playerid,Vermelho,"{FFFFFF}Use: {FF230A}/skinevento [skin]");
        if(!entrouevento[i] == true) return SendClientMessage(playerid,Vermelho,"Nenhum Evento Em Andamento");
        if(Skin < 1 || Skin > 399) return SendClientMessage(playerid, Vermelho,"1 a 399");
        SetPlayerSkin(i, Skin);
        format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Setou a Skin de Todos Do {FF230A}Evento para %d.", Name,playerid,Skin);
        SendClientMessageToAll(Vermelho, Celulas);
    }
    return 1;
}
COMMAND:congelar(playerid, params[])
{
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Vermelho,"Voce nao й admin");
    for(new i=0;i<=EVENTOID;i++)
    {
        if(!entrouevento[i] == true) return SendClientMessage(playerid,Vermelho,"Nenhum Evento Em Andamento");
        TogglePlayerControllable(i, 0);
        format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Congelou Todos Do {FF230A}Evento", Name, playerid);
        SendClientMessageToAll(Vermelho, Celulas);
    }
    return 1;
}
COMMAND:descongelar(playerid, params[])
{
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Vermelho,"Voce nao й admin");
    for(new i=0;i<=EVENTOID;i++)
    {
        if(!entrouevento[i] == true) return SendClientMessage(playerid,Vermelho,"Nenhum Evento Em Andamento");
        TogglePlayerControllable(i, 1);
        format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Congelou Todos Do {FF230A}Evento", Name, playerid);
        SendClientMessageToAll(Vermelho, Celulas);
    }
    return 1;
}
COMMAND:primeiro(playerid,params[])
{
    new ID;
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/primeiro [id]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    GetPlayerName(ID, Name, sizeof(Name));
    format(Celulas, sizeof(Celulas),"{FFFFFF}O primeiro colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(ID, -1, "Vocк ficou em primeiro lugar e recebeu R$ 5.000 . Parabйns!");
    GivePlayerMoney(ID, 5000);
    return 1;
}
COMMAND:segundo(playerid,params[])
{
    new ID;
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/segundo [id]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    GetPlayerName(ID, Name, sizeof(Name));
    format(Celulas, sizeof(Celulas),"{FFFFFF}O segundo colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(ID, -1, "Vocк ficou em segundo lugar e recebeu R$ 2.500 . Parabйns!");
    GivePlayerMoney(ID, 2500);
    return 1;
}
COMMAND:terceiro(playerid,params[])
{
    new ID;
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/terceiro [id]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    GetPlayerName(ID, Name, sizeof(Name));
    format(Celulas, sizeof(Celulas),"{FFFFFF}O terceiro colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(ID, -1, "Vocк ficou em terceiro lugar e recebeu R$ 1.000 . Parabйns!");
    GivePlayerMoney(ID, 1000);
    return 1;
}
COMMAND:carro(playerid, params[])// By: Los
{
    new carro, IDC, Float:X, Float:Y, Float:Z, Float:FA;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    for(new i=0;i<=EVENTOID;i++)
    {
        if(sscanf(params, "d", carro)) return SendClientMessage(playerid, -1, "Use: {FF230A}/carro [Modelo]");
        if(400 < (carro) > 611) return SendClientMessage(playerid, -1, "O modelo tem que ser entre 400 e 611");
        GetPlayerPos(playerid, X, Y, Z);
        GetPlayerFacingAngle(playerid, FA);
        IDC = CreateVehicle(carro, X, Y, Z+2, FA, 0, 0, 25000);
        PutPlayerInVehicle(playerid, IDC, 0);
        format(Celulas,sizeof(Celulas),"{FFFFFF}[DS-Evento]O Admins {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Deu Carro Id {FF230A}%d{FFFFFF} Para Todos do {FF230A}Evento", Name, playerid, carro);
        SendClientMessageToAll(Vermelho,Celulas);
    }
    return 1;
}
COMMAND:resetararmas(playerid, params[])
{
        GetPlayerName(playerid, Name, sizeof(Name));
        if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
        for(new i=0;i<=EVENTOID;i++)
        {
            if(!entrouevento[i] == true) return SendClientMessage(playerid, Vermelho,"Nenhum Evento Em Andamento");
            format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Resetou as Armas de Todos os Players do {FF230A}Evento", Name, playerid);
            SendClientMessageToAll(Vermelho, Celulas);
            ResetPlayerWeapons(i);
        }
        return 1;
}
COMMAND:evento(playerid, params[])
{
      new Speed[200];
      strcat(Speed, "* {FF230A}Colaboraзoes \n");
      strcat(Speed, "* {FF230A}Vini_Born -> Base\n");
      strcat(Speed, "* {FF230A}HumildadeForever -> Ajuda A Tirar Bugґs\n");
      strcat(Speed, "* {FF230A}Los -> Comando Carro\n");
      strcat(Speed, "* {FF230A}Don_Speed Msn: maurilio_don@hotmail.com\n");
      ShowPlayerDialog(playerid, DialogCob, DIALOG_STYLE_MSGBOX, "Creditos",Speed, "Fechar", "");
      return 1;
}
Nao Retire os Creditos
Gostou? +REPU Se Quizer Se Nao Quizer Nao Dй!
Reply
#2

Deve-se logar na rcon para utilizar os comandos ?
Reply
#3

Quote:
Originally Posted by key1577_xD
Посмотреть сообщение
Deve-se logar na rcon para utilizar os comandos ?
Sim.
Reply
#4

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Sim.
Certo,vou tentar adptar e colocar no meu GM,manterei os devidos creditos.
Reply
#5

Bom Trabalho Parabens Don '-'
Reply
#6

Porque nгo atualizou o tуpico anterior ?
No seu cуdigo, tem umas coisas suspeitas como:
pawn Код:
COMMAND:vidaevento(playerid, params[])
{
    new Vida; // criamos a variбvel Vida.
   
    GetPlayerName(playerid, Name, sizeof(Name)); // pegamos um nome.
   
    /* Caso nгo for admin,  a variбvel "Vida" fica avulsa, nгo serve para nada */
    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,Vermelho,"Voce nao й admin");
   
    // caso aonctrбrio cria um looping
    for(new i=0;i<=EVENTOID;i++)
    {
        // formatamos o comando x EVENTOID (valor), executarб o cуdigo abaixo vбrias vezes, com o valor = EVENTOID.
        if(sscanf(params, "i", Vida)) return SendClientMessage(playerid,Vermelho,"{FFFFFF}Use: {FF230A}/vidaevento [vida]");
        //
        if(!entrouevento[i] == true) return SendClientMessage(playerid,Vermelho,"Nenhum Evento Em Andamento");
        if(Vida < 1 || Vida > 100) return SendClientMessage(playerid,Vermelho,"1 a 100");
       
        /*
            aqui aparte mais estranha, ele setarб o id do evento a vida,
            Suponhemos que meu evento й id 20, e tem  26 players que estгo
            com a boorlean "entrouevento" igual a true.
            o looping sу poderб funcionar para o id 20 para baixo,
            ou seja, os 6 players que estгo no evento nгo participarгo.

        */

        SetPlayerHealth(i, Vida);
        format(Celulas, sizeof(Celulas), "{FFFFFF}[DS-Evento] O Admin {FF230A}%s{FFFFFF} ({FF230A}ID:%d{FFFFFF}) Setou a Vida para Todos do {FF230A}Evento para %d.", Name, playerid, Vida);
        SendClientMessageToAll(Vermelho, Celulas);
    }
    return 1;
}
Seu cуdigo contйm alguns erros de lуgica,
vocк deve separar "EVENTOID" de "MAX_PLAYERS".

Abraзos.
Reply
#7

Quote:
Originally Posted by Don_Speed
Посмотреть сообщение
Nao Retire os Creditos
Gostou? +REPU
[/CENTER]
Nгo Faзa isso Amigo
Faзa Por Merecer, Nгo Peзa.
Reply
#8

Olhe bem esses codes:
pawn Код:
COMMAND:primeiro(playerid,params[])
{
    new ID;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/primeiro [id]");
    if(IsPlayerConnected(playerid)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    format(Celulas, sizeof(Celulas),"{FFFFFF}O primeiro colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(playerid, -1, "Vocк ficou em primeiro lugar e recebeu R$ 5.000 . Parabйns!");
    GivePlayerMoney(playerid, 5000);
    return 1;
}
COMMAND:segundo(playerid,params[])
{
    new ID;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/segundo [id]");
    if(IsPlayerConnected(playerid)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    format(Celulas, sizeof(Celulas),"{FFFFFF}O segundo colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(playerid, -1, "Vocк ficou em segundo lugar e recebeu R$ 2.500 . Parabйns!");
    GivePlayerMoney(playerid, 2500);
    return 1;
}
COMMAND:terceiro(playerid,params[])
{
    new ID;
    GetPlayerName(playerid, Name, sizeof(Name));
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/terceiro [id]");
    if(IsPlayerConnected(playerid)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    format(Celulas, sizeof(Celulas),"{FFFFFF}O terceiro colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(playerid, -1, "Vocк ficou em terceiro lugar e recebeu R$ 1.000 . Parabйns!");
    GivePlayerMoney(playerid, 1000);
    return 1;
}


pawn Код:
if(IsPlayerConnected(playerid)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
Reply
#9

pawn Код:
COMMAND:primeiro(playerid,params[])
{
    new ID;
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/primeiro [id]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    GetPlayerName(ID, Name, sizeof(Name));
    format(Celulas, sizeof(Celulas),"{FFFFFF}O primeiro colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(ID, -1, "Vocк ficou em primeiro lugar e recebeu R$ 5.000 . Parabйns!");
    GivePlayerMoney(ID, 5000);
    return 1;
}
COMMAND:segundo(playerid,params[])
{
    new ID;
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/segundo [id]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    GetPlayerName(ID, Name, sizeof(Name));
    format(Celulas, sizeof(Celulas),"{FFFFFF}O segundo colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(ID, -1, "Vocк ficou em segundo lugar e recebeu R$ 2.500 . Parabйns!");
    GivePlayerMoney(ID, 2500);
    return 1;
}
COMMAND:terceiro(playerid,params[])
{
    new ID;
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid, Vermelho,"Voce Nao e Admin Noob");
    if(sscanf(params, "i", ID)) return SendClientMessage(playerid, Vermelho,"Use:/terceiro [id]");
    if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, Vermelho, "Player nao encontrado");
    GetPlayerName(ID, Name, sizeof(Name));
    format(Celulas, sizeof(Celulas),"{FFFFFF}O terceiro colocado foi :{FF230A} %s ({FF230A}ID:%d{FFFFFF})!!!", Name, playerid);
    SendClientMessageToAll(-1, Celulas);
    SendClientMessage(ID, -1, "Vocк ficou em terceiro lugar e recebeu R$ 1.000 . Parabйns!");
    GivePlayerMoney(ID, 1000);
    return 1;
}
Reply
#10

Ficou legal !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)