-
Total de itens
477 -
Registro em
-
Última visita
-
Dias Ganhos
5
Tudo que Eskylo postou
-
Tente CTRL + Y também No meio ali vai ter "nome violation" "notation" e seja feliz! =]
-
Adicione +7 E Brilhe Igual A Rpgs Famosos Como Mu
tópico respondeu ao felipejc12 de Eskylo em Lixeira Pública
@edit postei sem olhar a imagem, esquece '-' -
local remove = "yes" -- Coloque "no" caso queria que o item seja infinito. local pos = {x=800, y=408, z=7} function onUse(cid, item, frompos, item2, topos) if item2.uid == cid then doTeleportThing(cid, pos) doSendMagicEffect(getPlayerPosition(cid), 10) if remove == "yes" then doRemoveItem(item.uid, 1) end else doPlayerSendCancel(cid, "Use on yourself") end end Em actions.xml <action itemid="0000" event="script" value="ARQUIVO.lua"/> troque 0000 pelo id da runa e ARQUIVO pelo nome do arquivo que deve ficar na pasta data/actions/scripts. Obs. Para usar terá que ser um item que é possivel dar use with como runas, a fishing rod e etc, use o item em você e será teleportado. Algum erro, me contate
-
cara baixei aki testei, mas mesma coisa >< ERROR: Unable to load items (OTB)! eu queria saber se tem como eu mexer nas sources e fazer o Tfs apenas ler o items.otb sem verificar a versão
-
mandei por pm, vlw pela atenção!
-
action [Action] Item Que Heala Sua Vida E Sua Mana
tópico respondeu ao thalia de Eskylo em Actions e Talkactions
Bacana! se me permite vou fazer umas alterações aqui: -
antes de tentar fazer o q vou dizer faça um backup do seu login.lua e do seu script tente o seguinte, pegue seu script apague a seguinte linha function onUse(cid, item, frompos, item2, topos) se não for exatamente igual vai ter uma parecida, depois apague o último end do script, copie o conteudo do script, va ate data/creaturescripts/scripts abra o login.lua e exatamente embaixo dessa linha function onLogin(cid) coloque o que sobrou do seu script. caso n dê certo ou alguma dúvida me contate.
-
procure por isso no seu config.lua -- Spells formulaLevel = 5.0 formulaMagic = 1.0 bufferMutedOnSpellFailure = false spellNameInsteadOfWords = false emoteSpells = false troque isso spellNameInsteadOfWords = false por isso spellNameInsteadOfWords = true
-
local lvl = 150000 -- coloque aki o level q tem q ser menor ou igual para curar mana e vida ao máximo function onAdvance(cid, skill, oldlevel, newlevel) if skill == 8 then if oldlevel < newlevel then local addmana = getPlayerMaxMana(cid) local addhp = getCreatureMaxHealth(cid) local addattribute = (getPlayerStorageValue(cid, 47061)+(newlevel-oldlevel)*2) doSendAnimatedText(getPlayerPosition(cid), "Level UP", 129) -- will show a hovering text of "Level Up" doSendMagicEffect(getPlayerPosition(cid),math.random(28, 30)) -- will show the range of fireworks if getPlayerLevel(cid) <= lvl then doCreatureAddHealth(cid, addhp) -- will give max Hp after level up doPlayerAddMana(cid, addmana) -- Will give Max mana after level up end setPlayerStorageValue(cid, 47061, addattribute) -- Will add 2 attribute points after level end end return true end Caso não funcione me mande uma pm
-
Delay No Doplayersendtextmessage(Cid, 20,mensagem), E Adicionar Flag Ou Group Id !
tópico respondeu ao lenon00 de Eskylo em Lixeira Pública
local seconds = 5 -- troque por quantos segundos quiser, no caso coloquei 5 addEvent(doPlayerSendTextMessage, 1000*seconds, cid, "Mensagem") setPlayerGroupId(cid, newgroupid) -
Bem, eu baixei um programa chamado OTItemEditor, versão 0.3.7 (para 8.54), ele edita o items.otb. Eu estou precisando, pois quero mudar um item que não é "movivel" para "pegável(pickupable, algo assim em inglês)". Eu abri o programa editei certinho o items.otb do meu servidor, salvei e tals, quando fui abrir meu servidor, o TFS reportou que a versão do items.otb estava errada .Preciso de ajuda, não faço idéia do que fazer, acho que deve dar pra mexer nas sources e mudar a verificação, sei lá '-'Meu TFS é 0.3.6pl1, por favor me ajudem!valeu!
-
[Encerrado] Duvida Sobre A Pasta Data/items
tópico respondeu ao Gabion de Eskylo em Tópicos Sem Resposta
algo no items.xml está errado. -
troque SCRIPT ENTROU por: troque SCRIPT SAIU por:
-
tipo aqui eu abro server sem ter que liberar portas no modem '-'
-
talkaction [Talkaction]Trocar Vocation Por Talkaction
tópico respondeu ao 130379 de Eskylo em Actions e Talkactions
Corrigi aí, assim if getPlayerVocation(cid) <= 8 then vai dar promoção se o player for de uma vocação menor ou igual a 8, não sei se seu server até a vocação 8 ainda são vocações sem promotion, mas em ot, digamos normais, vocação sem promoção vai até 4, entao essa condição deve ser: if getPlayerVocation(cid) <= 4 then para dar promoção somente se o jogador tiver vocação 4 ou menor. (Pra ots que 'rook' tem deve ter uma verificação se o jogador já tem vocação.) Nessa linha: doPlayerSetVocation(cid,getPlayerVocation(cid)+4) em servidores normais é assim, +4, por que sorcerer (vocação 1) +4=5 5 é master sorcerer e assim por diante. Caso não obedeça a regularidade de +4, você terá de criar uma tabela ou usar elseif. Mesmo assim parabéns pelo script (ele foi montado certo) e pela organização do tópico! :button_ok: -
tente colocar o ip fixo invés de seu ip em números no config.lua o .exe (executável) do seu ot creio que também deve ser liberado no firewall tente fazer isso e recinie o ot, se não der ai, vc tenta abrir porta no modem e tals...
-
Sem dúvidas vai ajudar muita gente! :button_ok: ponto fraco: o script vai ter muitaaa linha se vc colocar 150 pokes '-'
-
nameDescription é o que irá aparecer entre "You see" e "." quando você der look na criatura. Arrumaí ;d
-
Qual Foi A Sua Maior Idiotice No Tibia?
tópico respondeu ao Tonynh de Eskylo em Notícias e Discussões - Tibia Global
Épocas que eu matava rat pra vender o corpse... (esse foi sem graça '-') Ficava catando vial de potion '-' Tinha um enorme medo de cyclops... -
[Arquivado]Aguem Me Ajuda Ai..n Consigo Entra No Meu Ot
tópico respondeu ao peskera de Eskylo em Noticias - Arquivo
Talvez isso seja besteira, mas não custa testar, Acho que no config.lua nessa parte: -- Connection config worldId = 0 ip = "127.0.0.1" ali no ip deve ser colocado o ip que você vai usar e os players também no ipChanger para poder jogar no servidor. -
Quando a função é ao player equipar item é function onEquip e ao desequipar function onDeEquip e isso são movements, saiba mais, dê uma olhada: http://www.xtibia.com/forum/topic/109036-pasta-data-movements/
-
function onUse(cid, item, frompos, item2, topos) if item.uid == 7999 and item.itemid == 1945 then player1pos = {x=213, y=118, z=9, stackpos=253} player1 = getThingfromPos(player1pos) player2pos = {x=212, y=118, z=9, stackpos=253} player2 = getThingfromPos(player2pos) player3pos = {x=211, y=118, z=9, stackpos=253} player3 = getThingfromPos(player3pos) player4pos = {x=210, y=118, z=9, stackpos=253} player4 = getThingfromPos(player4pos) if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 then queststatus1 = getPlayerStorageValue(player1.uid,7999) queststatus2 = getPlayerStorageValue(player2.uid,7999) queststatus3 = getPlayerStorageValue(player3.uid,7999) queststatus4 = getPlayerStorageValue(player4.uid,7999) if queststatus1 == -1 and queststatus2 == -1 and queststatus3 == -1 and queststatus4 == -1 then nplayer1pos = {x=211, y=108, z=9} nplayer2pos = {x=209, y=106, z=9} nplayer3pos = {x=213, y=106, z=9} nplayer4pos = {x=211, y=104, z=9} doSendMagicEffect(player1pos,2) doSendMagicEffect(player2pos,2) doSendMagicEffect(player3pos,2) doSendMagicEffect(player4pos,2) doTeleportThing(player1.uid,nplayer1pos) doTeleportThing(player2.uid,nplayer2pos) doTeleportThing(player3.uid,nplayer3pos) doTeleportThing(player4.uid,nplayer4pos) doSendMagicEffect(nplayer1pos,10) doSendMagicEffect(nplayer2pos,10) doSendMagicEffect(nplayer3pos,10) doSendMagicEffect(nplayer4pos,10) doTransformItem(item.uid,item.itemid+1) else doPlayerSendCancel(cid,"Somebody in your team has already done this quest.") end else doPlayerSendCancel(cid,"You need four players for this quest.") end elseif item.uid == 7999 and item.itemid == 1946 then doTransformItem(item.uid, item.itemid-1) else return 0 end return 1 end Teste com isso
-
É algum script globalevent.
-
Muito obrigado kydrai, ajudou muito! Eu não sabia que tinha que colocar isso no monster_name.xml. '-'
-
Meu server é o TFS 0.3.6pl1 (Tibia 8.54) Estou precisando de um script simples: Quando um dos meus summons morrer, eu recebo uma mensagem(Seu pet morreu.) e ganho um item (id: 2695). Obrigado!
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.