Ir para conteúdo

The Forgotten Server - 8.4 {sql}


alissonlinneker

Posts Recomendados

  • Respostas 109
  • Created
  • Última resposta

Top Posters In This Topic

vlw parece muito bom o servidor, mas onde eu edito as contas pra mudar a acc do god por exemplo. otra coisa no config.lua eu não achei onde muda quanto subir de mana/hp por segundo.

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

~~>Charles Chaleron<~~

 

Opa,

para quem ai está com problemas que só tem o outfit e não os addon aqui vai o script do npc da addon Yalaharian's Outfit:

 

 

npc addon 1:

 

Este aqui você arruma em Pasta Date/npcs(você copia la algum arquivo e cola e renomeia para Yalaharian addon 1 mas abra em modo editar o arquivo xml:

 

<?xml version="1.0"?>

 

<npc name="Yalahar" script="data/npc/scripts/Yalaharian addon 1.lua" access="3" lookdir="2" walkinterval="2000">

<mana now="800" max="800"/>

<health now="200" max="200"/>

<look type="325" head="79" body="94" legs="114" feet="77" addons="1"/>

</npc>

 

agora vá em pasta date/npcs/scripts lá você copia e cola um arquivo de bloco de notas e renomeia para Yalaharian addon 1:

 

local focus = 0

local talk_start = 0

 

function onThingMove(creature, thing, oldpos, oldstackpos)

 

end

 

 

function onCreatureAppear(creature)

 

end

 

 

function onCreatureDisappear(cid, pos)

if focus == cid then

selfSay('Good bye then.')

focus = 0

talk_start = 0

end

end

 

 

function onCreatureTurn(creature)

 

end

 

 

function msgcontains(txt, str)

return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))

end

 

 

function onCreatureSay(cid, type, msg)

msg = string.lower(msg)

 

if (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then

selfSay('Hiho ' .. getCreatureName(cid) .. ' Eu posso lhe conceder o Yalaharian addon 1, para mais infos. diga help...')

focus = cid

talk_start = os.clock()

 

elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then

selfSay('Sorry, ' .. getCreatureName(cid) .. '! I talk to you in a minute.')

 

elseif focus == cid then

talk_start = os.clock()

 

if msgcontains(msg, 'help') then

selfSay('Para saber o que eh preciso para obter o Yalaharian addon 1 diga: addon 1')

 

 

elseif msgcontains(msg, 'addon 1') then

if getPlayerStorageValue(cid,999999) >= 2 then

selfSay('Voce ja tem esse addon.')

 

else if getPlayerStorageValue(cid,999999) == 1 then

selfSay('Preciso somente de 1 Golden Falcon e 10k, voce os trouxe para mim?')

addon_state = 2

else

setPlayerStorageValue(cid,999999,1)

selfSay('Preciso somente de 1 Golden Falcon e 10k, voce os trouxe para mim?')

end

end

elseif msgcontains(msg, 'yes') and addon_state == 2 then

if doPlayerRemoveItem(cid,2160, 1) == 0 or doPlayerRemoveItem(cid,8976, 1) == 0 then

selfSay('Desculpe mas voce naum os tem...')

else

selfSay('Obrigado, agora voce tem o novo addon da terra dos Yalaharians!.')

if getPlayerSex(cid) == 0 then

doPlayerAddOutfit(cid, 324, 1)

setPlayerStorageValue(cid,999999,2)

else

doPlayerAddOutfit(cid, 325, 1)

setPlayerStorageValue(cid,999999,2)

talk_state = 1

end

end

 

 

elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then

selfSay('Adeus ' .. creatureGetName(cid) .. ', Volte Sempre.')

focus = 0

talk_start = 0

 

elseif msg ~= "" then

selfSay('Como? Eu não entendi!')

talk_state = 0

end

end

end

 

function onCreatureChangeOutfit(creature)

end

 

function onThink()

doNpcSetCreatureFocus(focus)

if (os.clock() - talk_start) > 30 then

if focus > 0 then

selfSay('Proximo!!...')

end

focus = 0

talk_start = 0

end

if focus ~= 0 then

if getDistanceToCreature(focus) > 5 then

selfSay('Good Bye')

focus = 0

talk_start = 0

end

end

end

 

fexe e salve,

 

Agora vamos ao addon 2 :

 

vá em pasta date/npcs faça o mesmo que fes la em cima no otro só que arrume o nome do arquivo como addon 2 :

abra ele em modo editar e cola isso lá :

 

<?xml version="1.0"?>

 

<npc name="Phoenix Yalaharian" script="data/npc/scripts/Yalaharian addon 2.lua" access="3" lookdir="2" walkinterval="2000">

<mana now="800" max="800"/>

<health now="200" max="200"/>

<look type="325" head="79" body="94" legs="114" feet="77" addons="3"/>

</npc>

 

agora vá até pasta date/npcs/scripts fassa o mesmo processo mas arrume o nome do arquivo como Yalaharian addon 2 ai abra e cole isso dentro :

 

local focus = 0

local talk_start = 0

 

function onThingMove(creature, thing, oldpos, oldstackpos)

 

end

 

 

function onCreatureAppear(creature)

 

end

 

 

function onCreatureDisappear(cid, pos)

if focus == cid then

selfSay('Good bye then.')

focus = 0

talk_start = 0

end

end

 

 

function onCreatureTurn(creature)

 

end

 

 

function msgcontains(txt, str)

return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))

end

 

 

function onCreatureSay(cid, type, msg)

msg = string.lower(msg)

 

if (msgcontains(msg, 'hi') and (focus == 0)) and getDistanceToCreature(cid) < 4 then

selfSay('Hiho ' .. getCreatureName(cid) .. ' Eu posso lhe conceder o Yalaharian addon 2, para mais infos. diga help...')

focus = cid

talk_start = os.clock()

 

elseif msgcontains(msg, 'hi') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then

selfSay('Sorry, ' .. getCreatureName(cid) .. '! I talk to you in a minute.')

 

elseif focus == cid then

talk_start = os.clock()

 

if msgcontains(msg, 'help') then

selfSay('Para saber o que eh preciso para obter o Yalaharian addon 2 diga: addon 2')

 

 

elseif msgcontains(msg, 'addon 2') then

if getPlayerStorageValue(cid,999998) >= 2 then

selfSay('Voce ja tem esse addon.')

 

else if getPlayerStorageValue(cid,999998) == 1 then

selfSay('Preciso somente de 100k, voce os trouxe para mim?')

addon_state = 2

else

setPlayerStorageValue(cid,999998,1)

selfSay('Preciso somente de 100k, voce trouxe para mim?')

end

end

elseif msgcontains(msg, 'yes') and addon_state == 2 then

if doPlayerRemoveItem(cid,2160, 5) == 0 or doPlayerRemoveItem(cid,2160, 5) == 0 then

selfSay('Desculpe mas voce naum tem os 100k...')

else

selfSay('Obrigado, agora voce tem o novo addon da terra dos Yalaharians!.')

if getPlayerSex(cid) == 0 then

doPlayerAddOutfit(cid, 324, 2)

setPlayerStorageValue(cid,999998,2)

else

doPlayerAddOutfit(cid, 325, 2)

setPlayerStorageValue(cid,999998,2)

talk_state = 1

end

end

 

 

elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then

selfSay('Adeus ' .. creatureGetName(cid) .. ', Volte Sempre.')

focus = 0

talk_start = 0

 

elseif msg ~= "" then

selfSay('Como? Eu não entendi!')

talk_state = 0

end

end

end

 

function onCreatureChangeOutfit(creature)

end

 

function onThink()

doNpcSetCreatureFocus(focus)

if (os.clock() - talk_start) > 30 then

if focus > 0 then

selfSay('Proximo!!...')

end

focus = 0

talk_start = 0

end

if focus ~= 0 then

if getDistanceToCreature(focus) > 5 then

selfSay('Good Bye')

focus = 0

talk_start = 0

end

end

end

 

e ai salve...

 

...E é isso aqui o varkhal não tava dando o addon da nova outfit ai tive a idéia de pegar esse script e postar aqui no tópico do Alison =]...

 

Aqui vai a Ss para mostrar que deu certo

 

Yalaharian: Outfit e addons 1 e 2.

 

addonnu7.jpg

 

valeu!

 

Atenciosamente, Chaleron//

Link para o comentário
Compartilhar em outros sites

Prefiro esperar a versão oficial ser lançada...

Você criou o 'Party Channel'?

Você criou os 'Party Buffers'?

Você criou aquelas magias que dão 'boosts'?

Se não, isso é só um servidor com OTB de 8.4 atualizado, como o Yourots é...

 

Tprocheira

Link para o comentário
Compartilhar em outros sites

Prefiro esperar a versão oficial ser lançada...

Você criou o 'Party Channel'?

Você criou os 'Party Buffers'?

Você criou aquelas magias que dão 'boosts'?

Se não, isso é só um servidor com OTB de 8.4 atualizado, como o Yourots é...

 

Tprocheira

 

 

acho q ainda n tem nada disso, pq o pessoal do TFS conhece 100% das resources,

e para eu estuda-las, vai demorar um pouco.

 

Alem do mais, eles tem conhecimento de como funciona o tibia por dentro e creio que até possuem as resources dele.

 

 

Apenas estou atualizando o que consigo...

no caso dos mosnters, ja tão quase prontos,

e creio que á uma possibilidade da equipe do TFS copiar do Xtibia

=D

Link para o comentário
Compartilhar em outros sites

cara parabens

 

entaum.. tah fikando perfeito cara...

 

 

dah uns bugs devez enquando.. mais é coisa rara... eu vow dah uma editada nele aki e testar coisas novas ..... aproveita e editar um NPC pra colocar esse outfit por itens (prefiro assim :p.. dah mais emoção...) alguns mostros jah taum com a nova cara.. os wolfs (q na minha opinião demoraraum pra mudar.. ) e talz..

 

no mais cara.. tah otimo.. pelo tempo de lançamento do 8.4 pro tempo q vc jah lançou.. agente naum tem nem o q reclamar :D

 

vlw..

 

qq coisa dah um toque ae

 

:p

Link para o comentário
Compartilhar em outros sites

Galera sobre o bug de comer food..

eu fiz assim pra arruma

baixei algumas dll q ja tinha no ot e trokei elas pelas q eu baixei e o bug de comer food nao da mais.

 

kero saber a ACC DO GOD!

Link para o comentário
Compartilhar em outros sites

Galera sobre o bug de comer food..

eu fiz assim pra arruma

baixei algumas dll q ja tinha no ot e trokei elas pelas q eu baixei e o bug de comer food nao da mais.

 

kero saber a ACC DO GOD!

 

 

Como havia dito, nao existe bug na vesão 2.5!

Leia antes de postar por favor.

 

A conta e a senha do GOD estão la em cima...

Link para o comentário
Compartilhar em outros sites

nao consigo usar o xampp pra mecher na database nao da dando certo

 

alguem me ajuda aE!

 

 

na moral ai me fala a acc do god tbm nao vi ela no topico

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

na moral ai me fala a acc do god tbm nao vi ela no topico

 

acc e senha: 6/6

 

problema nenhum com food naum.. tp.. gente eu sei q sou quase nada aki ainda.. mas galera.. vamu leh o topico todo... tp.. e ter a versão compativel com a ultima postagem.. issu ajuda bastante.. naum soh o cara q tah arrumando o OT.. mas quem tah com duvida tbm... :smile_positivo:

Link para o comentário
Compartilhar em outros sites


×
×
  • Criar Novo...