Ir para conteúdo
  • 0

Como Tirar Efeitos Tais Como "falantes"


PedroCazzi

Pergunta

Olá!

Estou editando um OT 8.6 (Baiak Rajada). Também estou usando RME 2.2

Inicialmente pensei que eu pudesse tirar esses efeitos encontrados em cima de tp's ( coraçõezinhos, notas musicais coloridas, brilhos, dices rolando etc.) pelo RME. Mas eles não aparecem por lá.

Já usei a busca e não encontrei nada a respeito, talvez pelo fato de não saber "como" procurar tais "efeitos".

Presumindo que eu não esteja me fazendo entender vai uma foto:

http://imageshack.us/photo/my-images/443/efeitosk.png/

 

Bom, é isso ai!

se Puderem me dizer como eu tiro isso tudo? Quero deixar só o TP simples mesmo.

Obrigado!

 

Uma dúvida! vcs sabem dizer se eu vou ter muita dificuldade em transofrmar esse OT ( que é um XP Rate 700+) em um de 50x? Não simplesmente mudando as rates, mas também valores, bichos editados atk/def de itens e etc?

 

A propósito, o Fórum tá muito bom! Melhor que os concorrentes, estou migrando hj!

Obrigado!

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

vai em globalevents\globalevents.xml e procure a tag que provavelmente vai ter o nome de tp falante/portal falante/propaganda e olha se no script é ela mesmo e delete a tag no globalevents.xml

 

a respeito dos bixos vc vai ter de editar monstro por monstro

Link para o comentário
Compartilhar em outros sites

  • 0

errado. ele so quer tirar o efeito.

poste a script dos tp falante. que eu edito pra você.

 

deve ter tag's escrito " effect bla bla bla. e so você apagar. mais pra evitar bug's posta ai.

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, sei muito pouco sobre tudo isso, na verdade eu só mechi com serv quando tive o meu, era um 7.6, a algum tempo atrás... Seguramente algumas coisas mudaram..

Ontem eu tive fuçando pra fazer esses falantes, e acabei me intressando por eles, esqueci de dizer no Tópico que ei quero deixar só o TP e o falante...

o falante agora eu ja sei fazer, fiz alguns pra testar ontem, mas não encontrei nada a respeito dos efeitos nos lugares onde me falou =z.

 

-----Edit-----

Sim vou postar, já edito com o script

 

----------------------

Editado por PedroCazzi
Link para o comentário
Compartilhar em outros sites

  • 0

se quiser usa esse meu .

globalevents. crie 1 arquivo nome teleports.lua e cole isso.


local config = {
positions = {
["amostra"] = { x = 1032, y = 1021, z = 7 },
["vip itens"] = {x = 1032, y = 1022, z = 7},
["hunt 2"] = {x = 1030, y = 1016, z = 7},

}
}

function onThink(cid, interval, lastExecution)
for text, pos in pairs(config.positions) do
doSendAnimatedText(pos, text, math.random(17, 17))
end

return TRUE
end

 

em globalevents.xml cole isso.

<globalevent name="Teleports" interval="2000" script="teleports.lua"/>

para por mais e so por isso dps do ultimo.

["NOME"] = {x = 1030, y = 1016, z = 7}, eas pos.

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, sei muito pouco sobre tudo isso, na verdade eu só mechi com serv quando tive o meu, era um 7.6, a algum tempo atrás... Seguramente algumas coisas mudaram..

Ontem eu tive fuçando pra fazer esses falantes, e acabei me intressando por eles, esqueci de dizer no Tópico que ei quero deixar só o TP e o falante...

o falante agora eu ja sei fazer, fiz alguns pra testar ontem, mas não encontrei nada a respeito dos efeitos nos lugares onde me falou =z.

 

-----Edit-----

Sim vou postar, já edito com o script

 

---------------

 

<?xml version="1.0" encoding="UTF-8"?>

<globalevents>

<globalevent name="save" interval="1500" event="script" value="save.lua"/>

<globalevent name="clean" interval="4500" event="script" value="clean.lua"/>

<globalevent name="info" interval="2000" event="script" value="info.lua"/>

<globalevent name="texto" interval="0" script="texto.lua" />

<globalevent name="lottery" interval="2400" script="lottery.lua"/>

<globalevent name="serverstart" type="start" event="script" value="start.lua"/>

<globalevent name="playersrecord" type="record" event="script" value="record.lua"/>

<globalevent name="talkactions" interval="2000" event="script" value="talkactions.lua"/>

<globalevent name="ZombieGlobalThink" interval="5" event="script" value="onthink.lua"/>

<globalevent name="ZombieGlobalStartup" type="start" event="script" value="onstartup.lua"/>

<globalevent name="MagicEffect1" interval="0" script="placa.lua" />

<globalevent name="MagicEffect2" interval="0" script="placa1.lua" />

<globalevent name="MagicEffect3" interval="0" script="placa2.lua" />

<globalevent name="MagicEffect4" interval="0" script="placa3.lua" />

<globalevent name="MagicEffect5" interval="0" script="placa4.lua" />

<globalevent name="MagicEffect6" interval="0" script="placa5.lua" />

<globalevent name="MagicEffect7" interval="0" script="placa6.lua" />

<globalevent name="MagicEffect8" interval="0" script="placa7.lua" />

<globalevent name="MagicEffect9" interval="0" script="placa8.lua" />

<globalevent name="MagicEffect10" interval="0" script="placa9.lua" />

<globalevent name="MagicEffect11" interval="0" script="placa10.lua" />

<globalevent name="MagicEffect12" interval="0" script="placa11.lua" />

<globalevent name="MagicEffect13" interval="0" script="placa12.lua" />

<globalevent name="tpss" interval="0" script="tpss.lua" />

<globalevent name="MagicEffect14" interval="0" script="placa13.lua" />

<globalevent name="MagicEffect15" interval="0" script="placa14.lua" />

<globalevent name="tp" interval="0" script="tp.lua" />

<globalevent name="MagicEffect17" interval="0" script="placa16.lua" />

<globalevent name="info," interval="120" event="script" value="info,.lua"/>

<globalevent name="MagicEffect18" interval="0" script="placa17.lua" />

<globalevent name="MagicEffect19" interval="0" script="placa18.lua" />

<globalevent name="MagicEffect20" interval="0" script="placa19.lua" />

<globalevent name="tps" interval="0" script="tps.lua" />

<globalevent name="MagicEffect21" interval="0" script="placa20.lua" />

<globalevent name="MagicEffect22" interval="0" script="placa21.lua" />

<globalevent name="MagicEffect23" interval="0" script="placa22.lua" />

<globalevent name="MagicEffect24" interval="0" script="placa23.lua" />

<globalevent name="MagicEffect25" interval="0" script="placa24.lua" />

<globalevent name="tps" interval="0" script="tps.lua" />

<globalevent name="tp" interval="0" script="tp.lua" />

<globalevent name="MagicEffect26" interval="0" script="placa25.lua" />

<globalevent name="MagicEffect27" interval="0" script="placa26.lua" />

<globalevent name="MagicEffect28" interval="0" script="placa27.lua" />

<globalevent name="MagicEffect29" interval="0" script="placa28.lua" />

<globalevent name="Teleports2" interval="2" script="teleports.lua" />

 

<!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> -->

</globalevents>

 

 

 

Aqui tem um que eu peguei aleatóriamente dentro do script, com o nome de "placa8" ao que tudo indica, de acordo com as coordenadas é referente ao tp do DEPOT que aparece por ultimo na imagem que eu postei

 

 

local pos =

{

{{x = 142, y = 55, z = 7}, {x = 160, y = 54, z = 7, stackpos = 253}},

}

function onThink(cid, interval, lastExecution)

for _, positions in pairs(pos) do

doSendMagicEffect(positions[1], 49)

if getThingFromPos(positions[2]).itemid > 0 then

for _, name in pairs(getOnlinePlayers()) do

local player = getPlayerByName(name)

doSendAnimatedText(positions[1], "vip4", 0)

end

end

end

return TRUE

end

Link para o comentário
Compartilhar em outros sites

  • 0

esse placa ai e efeito em 1placa creio eu. que sai efeito de holy. tpw exevo mas san.

 

nao e esse ai nao.

 

manda a script .

vai em globalevents>scripts procure o arquivo com nome. " Texto"

e cola aki. que editarei.

Link para o comentário
Compartilhar em outros sites

  • 0

local config = {

positions = {

["Rajada"] = { x = 157, y = 52, z = 7 },

["VIP4"] = { x = 723, y = 24, z = 7 },

["VIP3"] = { x = 706, y = 24, z = 7 },

["Castle!"] = { x = 224, y = 380, z = 7 },

["Castle"] = { x = 224, y = 381, z = 7 },

["VIP1"] = { x = 702, y = 24, z = 7 },

["NovasHunt"] = { x = 282, y = 531, z = 7 },

["Teleports"] = { x = 142, y = 49, z = 7 },

["QuestVip"] = { x = 142, y = 45, z = 7 },

["Depot"] = { x = 142, y = 53, z = 7 },

["Itens"] = { x = 147, y = 53, z = 7 },

["Especiais"] = { x = 177, y = 62, z = 7 },

["Treiners"] = { x = 142, y = 55, z = 7 },

["Druid"] = { x = 1436, y = 1219, z = 7 },

["Sorcerer"] = { x = 1429, y = 1224, z = 7 },

["Knight"] = { x = 1436, y = 1229, z = 7 },

["Paladin"] = { x = 1442, y = 1224, z = 7 },

["Quest"] = { x = 1158, y = 1277, z = 7 },

["Evento"] = { x = 142, y = 41, z = 7 },

["Rotworns"] = { x = 142, y = 51, z = 7 },

["Bp"] = { x = 214, y = 370, z = 7 },

["Bp!"] = { x = 213, y = 370, z = 7 },

["PVP"] = { x = 203, y = 380, z = 7 },

["Templo"] = { x = 213, y = 391, z = 7 },

["Templo!"] = { x = 214, y = 391, z = 7 },

["VIP5"] = { x = 725, y = 24, z = 7 },

["VIP2"] = { x = 704, y = 24, z = 7 },

["PVP!"] = { x = 203, y = 381, z = 7 },

["Time 1"] = { x = 1404, y = 1320, z = 7 },

["VIP6"] = { x = 727, y = 24, z = 7 },

["Inqui"] = { x = 142, y = 43, z = 7 },

["Itens"] = { x = 147, y = 53, z = 7 },

["Cassino"] = { x = 142, y = 47, z = 7 },

}

}

function onThink(cid, interval, lastExecution)

for text, pos in pairs(config.positions) do

doSendAnimatedText(pos, text, math.random(1, 255))

end

 

return TRUE

end

 

0-------------------------

 

Cara vou terq sair, mais a tarde eu entro novamente pra colocar as modificações, se pduer me responder (editar certo oq mandrei) e tbm me dizer como te dou rep+, que o farei quando voltar

O brigado

Editado por PedroCazzi
Link para o comentário
Compartilhar em outros sites

  • 0

vai em seu globalevents.xml apague tudo que tem la. e cole isso.


<?xml version="1.0" encoding="UTF-8"?>
<globalevents>
<globalevent name="save" interval="1500" event="script" value="save.lua"/>
<globalevent name="clean" interval="4500" event="script" value="clean.lua"/>
<globalevent name="info" interval="2000" event="script" value="info.lua"/>
<globalevent name="texto" interval="0" script="texto.lua" />
<globalevent name="lottery" interval="2400" script="lottery.lua"/>
<globalevent name="serverstart" type="start" event="script" value="start.lua"/>
<globalevent name="playersrecord" type="record" event="script" value="record.lua"/>
<globalevent name="talkactions" interval="2000" event="script" value="talkactions.lua"/>
<globalevent name="ZombieGlobalThink" interval="5" event="script" value="onthink.lua"/>
<globalevent name="ZombieGlobalStartup" type="start" event="script" value="onstartup.lua"/>
<globalevent name="tpss" interval="0" script="tpss.lua" />
<globalevent name="tp" interval="0" script="tp.lua" />
<globalevent name="info," interval="120" event="script" value="info,.lua"/>
<globalevent name="tps" interval="0" script="tps.lua" />
<globalevent name="tp" interval="0" script="tp.lua" />
<globalevent name="Teleports2" interval="2" script="teleports.lua" />
<!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> -->
</globalevents>

 

isso ira ate limpar um pouco do seu ot. que tava com umas duplicata.

 

 

 

REP+?

Editado por Tchubaka
Link para o comentário
Compartilhar em outros sites

  • 0

@tchubaka... para de falar merda pqp ele quer tirar as msg automática entao ele tem de deleta a porra do globaleventos ¬¬"

 

@pedroCazzi provavelmente esse script que voce posto é o das msg automáticas entao voce faz o seguinte: pegue o nome da arquivo .lua que tem esse script e procura ele no globaleventos.xml a tag que faz executar ele

 

@edited percebi que voce so quer outra os efeito que tem nos tp entao procure no script a tag

 

doSendAnimatedText(pos, text, math.random(1, 255))

 

e troque por

 

doSendAnimatedText(pos, text, math.random(17, 17))

Editado por gustavo010
Link para o comentário
Compartilhar em outros sites

  • 0

@corrigido. e so fazer isso amigo. nao precisa de mais nada :)

 

<?xml version="1.0" encoding="UTF-8"?>
<globalevents>
<globalevent name="save" interval="1500" event="script" value="save.lua"/>
<globalevent name="clean" interval="4500" event="script" value="clean.lua"/>
<globalevent name="info" interval="2000" event="script" value="info.lua"/>
<globalevent name="lottery" interval="2400" script="lottery.lua"/>
<globalevent name="serverstart" type="start" event="script" value="start.lua"/>
<globalevent name="playersrecord" type="record" event="script" value="record.lua"/>
<globalevent name="talkactions" interval="2000" event="script" value="talkactions.lua"/>
<globalevent name="ZombieGlobalThink" interval="5" event="script" value="onthink.lua"/>
<globalevent name="ZombieGlobalStartup" type="start" event="script" value="onstartup.lua"/>
<globalevent name="info," interval="120" event="script" value="info,.lua"/>
<!-- <globalevent name="timer_example" time="21:35" event="script" value="my_script.lua"/> -->
</globalevents>

Editado por Tchubaka
Link para o comentário
Compartilhar em outros sites

  • 0

@tchubaka nao sou seu filho e para de dar flood no tópico pq seu post nao acrescentou nada ao criador do topico

 

@topico a soluçao esta no meu post anterior

Editado por gustavo010
Link para o comentário
Compartilhar em outros sites

  • 0

@gustavo010, você não pode xingar outros membros do fórum! E oque o @Tchubaka escreveu no último post faz todo sentido além do globalevents do @PedroCazzi ser todo embaralhado ainda tem coisas duplicadas que só prejudicam o ot. Provavelmente oque o @Tchubaka falou resolvera o problema do @PedroCazzi.

 

Agora os dois, parem de floodar, quiserem discutir enviem "pm" um para o outro sem poluir o tópico, quiser me contra argumentar envie "pm" pra min!

 

E caro usuário @PedroCazzi se você deseja que continue aparecendo só as mensagenzinhas e não os effects, então não apague o teu globalevents, você deve ir em cada um dos scripts na pasta data/globalevents/scripts que tem o nome relacionado com "placa" e excluir toda a linha que esta escrito:

doSendMagicEffect(positions[1],

Editado por Jhon992
Link para o comentário
Compartilhar em outros sites

  • 0

Consegui! Fiz num deles só e deu certo. Obrigado a todos e desculpem a pequena confusão que indiretamente acabei causando.

No fim, axo que vou deixar mesmo só TP e os falantes, do contrario seriam necesasárias placas indicando.

 

Vocês saberiam me dizer onde eu posso encontrar tutoriais bem básicos sobre script?

Algo que me iniciasse nessa área, que me desse mais autonomia.

Eu tenho visto, vários sistemas são feitos com essa linguagem, e eu não tenho conhecimento nenhum quase.

 

Hmm, quanto à questão de duplicação, poxa.. Eu estou com dúvidas quanto a utilizar esse OT..

Ele veio com XP Rate alta, com a maioria dos bixos e itens editados. Minha intenção é de coloca-lo ON em 50x de xp, não sei se voiu conseguir.

Também no console, ele demora pra ficar on, antes disso aparecem listas enormes de erros. No fim, vou acabar abandonando-o. É que me interessa muito o sistema dos VIP's, e se eu pegar um servidor sem esse sistema e tiver de coloca-lo, com meus conhecimentos sobre script seria um desafio que não quero enfrentar tão cedo. De qualquer maneira aprendi a questão dos efeitos e lhes sou grato! Estou dando REP pra todos, este foi minha primeira participação no Fórum

 

Obrigado.

 

-----Edit-----

Hmm, vi que não posso dar mais de 1 rep por dia..

pretendo voltar amanha pra dar rep ao resto, caso isso não seja proibído.

 

---Edit----

E quanto a efeitos fora de Teleports?

no templo há, em vários locais, efeitos em cima de sqm's normais...

Como tirá-los?

 

---Edit---

Achei, a solução ali de cima...

Encontrei um arquivo chamado placa1, e tirei a linha do efeito. Deu certo, mas pra que serve isso? se era só o efeito no chão?

O que são as outras coisas? Vejam:

 

local pos =

{

{{x = 152, y = 42, z = 7}, {x = 166, y = 55, z = 7, stackpos = 253}},

}

function onThink(cid, interval, lastExecution)

for _, positions in pairs(pos) do

 

if getThingFromPos(positions[2]).itemid > 0 then

for _, name in pairs(getOnlinePlayers()) do

local player = getPlayerByName(name)

doSendAnimatedText(positions[1], "", 18)

end

end

end

return TRUE

end

 

Aqui já está sem o efeito. Mas e o resto? pra que serve? Posso deletar esse arquivo? e se o fizer, aonde mais tenho que ir pra delet-alo tbm? Suponho que deve haver algum tipo de atalho dele em alg outro lugar

 

A respeito da minha forma de editar o post.. há alguma restrição?

Obrigado

Editado por PedroCazzi
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...