Ir para conteúdo

Featured Replies

Postado
  • Autor

Não, basta que adicione corretamente a pos e id das paredes no script, e no mapper editor colocar as paredes lá, que quando o evento começar a parede vai ser removida, e quando acabar as mesmas serão criadas

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

  • 3 months later...
  • Respostas 184
  • Visualizações 36.7k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • sim, isso mesmo. Mas no caso você tem que colocar no mapper editor as paredes pq qndo o evento abrir elas serão removidas, e quando o evento acabar elas voltam a ser criadas! infelizm

  • eu posso fazer o mapa, depois falo com o vod pra ver certinho como tem que fazer o mapa pro evento.

  • Então está fechado, vou falar com a anne e depois que ela terminar eu anexo o mapa aqui no tópico! abraços

Posted Images

  • 1 month later...
Postado

Sistema muito bem elaborado, porém possuem pessoas que gostariam de ativar o evento manualmente a qualquer momento, além do evento automático...
Então resolvi criar um Talkaction, para contribuir, para instalá-lo é muito fácil... Basta criar um arquivo chamado Battlefield em Data/Talkactions/Scripts, e adicionar:

function onSay(cid, words, param)
    if(param == '') then
        return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "/battlefield players"), TRUE
    end
    if (tonumber(param) %2 == 0) then
        local tp = doCreateItem(1387, 1, _Lib_Battle_Info.tpPos)
        doItemSetAttribute(tp, "aid", 45000)
        CheckEvent(_Lib_Battle_Info.limit_Time)
        doBroadcastMessage("The event BattleField was opened. We are waiting "..param.." Players! Team divided into "..((param)/2).." VS "..((param)/2)..".")
        return setGlobalStorageValue(_Lib_Battle_Info.storage_count, param)
    end
    return TRUE
end

E em seguida adicionar ao arquivo Data/Talkactions/Talkactions.xml, a seguinte linha:

<talkaction words="/battlefield" log="yes" access="5" event="script" value="Battlefield.lua"/>

 

Como iniciar o evento, basta utilizar o seguinte comando (/battlefield players).

Obs.: O número de players deve ser par, considerando que haverá número de players iguais nos dois times.

  • 1 month later...
Postado

como faço para modificar o numero maximo para minimo?

exemplo ali no script você escolhe quantas pessoas vão poder entrar: ex 30 pessoas, 15 pra cada lado.
mas e se mais de 30 pessoas quisserem participar? ou se não tiver 30 pessoas o evento não acontece.

 

Scriptszinhos:

 

Não abandone seu tópico, quando você tiver a dúvida resolvida sozinho tente ensinar aos outros como resolve-la (você pode não ser o único com o problema) e quando ela for resolvida por outra pessoa não se esqueça de marcar como melhor resposta e deixar o gostei.

  • 5 months later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo