Ir para conteúdo
  • Cadastre-se

[CTF] Capture The Flag 2.0(Automático)


Posts Recomendados

  • 1 month later...
  • Respostas 116
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

#Introdução Este é um sistema de rouba bandeira, no qual tem dois times que se enfrentam e tentam se infiltrar na fortaleza do inimigo, roubar a bandeira dele e retornar para sua base com ela.  

maluco se você é analfabeto e não sabe ler o problema não é do autor do script moro QI 80 do caralho depois fala merda quando os desenvolvedores param de fazer sistemas e postar eles, mas se postam

Não é necessário dizer que o Max é foda... Ele mostra isso com as atitudes dele... Faz scripts para o povo, sem pedir nada em troca... Merece 1000 rep+ pela dedicação em compartilhar e emprestar seu c

Posted Images

8 horas atrás, BilauX disse:

depois da sala de espera o cara é teleporta pro templo como faço pra ele ser teleportado pro meu mapa das bandeiras ???

Cria 2 town no mapeditor, sendo um o vermelho e outro o templo verde.

Edita a parte do script que pede o town id de cada time.

asdukeeh.jpg

Link para o post
Compartilhar em outros sites
Em 29/02/2016 at 23:32, Heyron disse:

Pena que não foi disponibilizado nenhum mapa com ele.

Pretendo recriar uma nova área para esse evento, mas não tenho ciência de como funciona esse evento, (de como deve ser o mapa).

Eu to fazendo 1, estou quase terminando.. Mais a base é essa aqui.

Um lado pra cada bandeira no segundo andar...

11ke0ww.jpg

Link para o post
Compartilhar em outros sites
25 minutos atrás, Heyron disse:

@brendoonh Obrigado cara, foi o que eu estava imaginando.

Essa dúvida eu tive porque eu já joguei diversos OT Servers, porem eu nunca soube desse evento.

Sim, da pra tirar uma base e aplicar mais coisas de sua imaginação..

 

 

19 minutos atrás, BilauX disse:

passa esse mapa aí...

 

 

Não, nem terminei ainda. Talvez eu poste mais pra frente!

Link para o post
Compartilhar em outros sites
  • 4 weeks later...

REP+, demorei pra conseguir mas deu certo! :cool:

Sou novo no fórum e na criação de ots, mas com uns scripts desses nem precisa saber programação, basta ler as instruções e comentários!

Vlws otimo Trabalho

Link para o post
Compartilhar em outros sites

aí galera como eu faço pra no lugar de ganhar EXP, ele ganhe item ? 

e também como faço pra ver o maximo de players e minimo de players ?

um item aleatório 

Editado por helix758 (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 7 months later...
  • 3 weeks later...

Aqui acontece isso, diz que nao estou com a bandeira, n tem erro na distro nem nada, só acontece isso e não consigo andar. alguém ajuda?

xdxd.png

Link para o post
Compartilhar em outros sites
  • 6 months later...

Script Perfeito, rep +.

 

Aos cabeças de mandioca que não sabe o que é townid, façam o seguinte.

 

 

DESENHAM O MAPA APÓS COLOCAR OS CODIGOS.

NO MAPA, PRECISA TER 3 PONTOS:

1 PONTO É A SALA DE ESPERA, ONDE VOCE VAI CONFIGURAR NA LIB PARA IREM TODOS DE UMA VEZ, E AGUARDAR O TIME DE COMEÇAR O EVENTO.

 

AGORA VOCÊ VAI NA MERDA NO RME, ABRE O MAPA, APERTA CTRL T, E CRIA 2 TOWNID, NESSAS TOWNID, VOCE VAI POR A POSIÇÃO DO TEMPLO VERMELHO E DO TEMPLO VERDE QUE IRAM CRIAR. 1 POSIÇÃO POR TOWN.

 

DEPOIS E SO IR NA LIB, POR AS POSIÇÕES CRIADA NO TIME RESPECTIVO, E O SEU TOWNID RESPECTIVO

 

 

11.png

Link para o post
Compartilhar em outros sites
  • 8 months later...

Alguem me ajuda Quando o Evento Termina o Time que ganho nao volta Para o Templo nao da nenhum erro nem nada

 

( ARRUMEI ESSE ERRO BASTA VOCE CRIAR UM SCRIPT MORADOR DESSA CIDADE E ANTES DO EVENTO OS PLAYER ENTRA NELE AI FUNCIONA NORMAL )

Editado por djteteh (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • 5 months later...

Funcionou quase tudo perfeito, mas o ultimo player que colocou a ultima bandeira e vendeu o evento, ele não é teleportado, ele fica no evento, todos os outros players saiem, menos o player q pegou a ultima bandeira, como arruma isso??

Link para o post
Compartilhar em outros sites
  • 3 months later...

podia colocar pra ganhar itens tbm, junto com a xp ou só items....

 

Em 05/08/2013 em 18:56, MaXwEllDeN disse:

 

#Introdução

 

Este é um sistema de rouba bandeira, no qual tem dois times que se enfrentam e tentam se infiltrar na fortaleza do inimigo, roubar a bandeira dele e retornar para sua base com ela.

 

 

 

#Instalação

 

Faça o download do sistema (anexado ao tópico) e cole na pasta do seu servidor.

  • Atualizado 28/03/2014

Após ter instalado os arquivos nas suas respectivas pastas e instalado as tags

nos arquivos xml, abra a pasta do seu servidor, e em seguida abra a pasta spells/scripts/support, e abra o arquivo invisible.lua com algum editor de texto, depois de

 

 

 

 

 

 


function onCastSpell(cid, var)

cole isso:

 


if (getPlayerStorageValue(cid, 16700) ~= -1) then
   return doPlayerSendCancel(cid, "Você não pode usar invisible durante o CTF!") and doSendMagicEffect(getThingPos(cid), 2)
end

ficando assim:

 


local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)

local condition = createConditionObject(CONDITION_INVISIBLE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 200000)
setCombatCondition(combat, condition)

function onCastSpell(cid, var)
   if (getPlayerStorageValue(cid, 16700) ~= -1) then
      return doPlayerSendCancel(cid, "Você não pode usar invisible durante o CTF!") and doSendMagicEffect(getThingPos(cid), 2)
   end

   return doCombat(cid, combat, var)
end

#Configuração

 

Como na maioria dos meus códigos: as configurações ficam na lib, então:

 

 

 

 

 

 

 

 


waitpos = {x = 93, y = 117, z = 6}, -- Posição da sala de espera
tppos = {x = 92, y = 117, z = 7}, -- Onde o TP vai aparecer
 
days = {2, 5, 7}, -- Dias que o evento vai abrir
xp_percent = 0.5, -- Porcentagem de xp que o player vai receber quando ganhar
timeclose = 1, -- Tempo para iniciar o CTF
winp = 10,

waitpos = {x = 93, y = 117, z = 6}, -- Posição da sala de espera

 

Posição onde os players que entrarem no teleport vão ficar esperando, até o evento iniciar

 


tppos = {x = 92, y = 117, z = 7}, -- Onde o TP vai aparecer

Posição de onde o teleport vai aparecer

 


days = {2, 5, 7}, -- Dias que o evento vai abrir

 

Dias que o evento vai iniciar.

 


xp_percent = 0.5, -- Porcentagem de exp que o player vai ganhar

 

Quando o evento acaba, os players da equipe que venceu ganham uma quantidade de experiência baseada na experiência que eles já têm, exemplo:

 

Meu player tem 1200000000 de exp, quando o evento acabar, ele vai ganhar 0.5% da exp que ele tem, no caso desse exemplo 6000000 de exp.

 


timeclose = 1, -- Tempo, em minutos, para iniciar o CTF

 

Tempo para o teleport sumir e os players que estão na sala de espera serem teletransportados para o evento.

 

 


winp = 10, -- Quantos pontos uma equipe precisa marcar para vencer

 

Quantos pontos uma equipe precisa marcar para vencer o evento.

 

 

Para configurar o horário que o evento vai abrir, é só você modificar na tag do globalevents.xml:

 


<globalevent name="CTFCheck" time="19:33:00" event="script" value="CTFMax.lua"/>

 

Você não precisa criar as bandeiras pelo map editor. O script irá adicioná-las automaticamente.

 

É isso, essa versão é uma remake, vários bugs reportados pela galera na v.1 foram corrigidos, o script ficou mais simples

Capture The Flag.rar

 

 

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.


×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo