
Tudo que Wakon postou
-
Raids
Precisa não, você colocou o .xml no local correto e declarou no mesmo local a tag? Me passe 1 print da distro se possivel.
-
Raids
Com esse script ai o bixo fica lá até alguém matar ou reiniciar o OT, creio eu. Qual o erro?
-
Versao pelo hex
Acho que pelo Hex só comparando string dos clients, mais tu pode ver la no tibia.cfg: Abre o Executar ( Tecla Windows + R ), digita appdata ou %appdata% vá em roaming e procure por tibia, ai tem os .cfg lá. Se não conseguir, fala qual client você está procurando a versão que eu testo pra ti aqui.
-
Master Ball Help
O Fórum é de foco em Open Server e tibia, não em POKE TIBIA, se quiser procurar scripts sobre servidores diferentes acesse essas areas: http://www.tibiaking.com/forum/forum/186-servidores-derivados/ http://www.tibiaking.com/forum/forum/253-suporte-de-servidores-derivados/ E sobre as pokeballs tem esse tutorial para PDA: http://www.tibiaking.com/forum/topic/20978-adicionando-pokebolas-pda/ Tirando que você pode aprender a criar scripts para poke tibia se baseando nos tutoriais de tibia mesmo: http://www.tibiaking.com/forum/forum/135-scripting/ Tem a barra de pesquisa também, só procurar
-
(Resolvido)[Quest] Diaria Reset Storage
Voltou ao primeiro bug lá de "Attempt to compare number with function". Ai quando eu adiciono 1 (t) na frente do os.time ele funciona porém dá aquele problema de ficar usando o item toda hora.
-
(Resolvido)[Quest] Diaria Reset Storage
Agora funcionou sem nenhum erro, porém eu posso ficar usando o item toda hora. @Edit e minha stamina fica em 0:00
-
(Resolvido)[Quest] Diaria Reset Storage
Deu o mesmo erro lá de cima! Depois de testar de novo eu coloquei assim: local config = { premiumDays = 1, storageQuest = 10135, secondsWait = 86400, -- seconds de 1 dia. } function onUse(cid, item, frompos, item2, topos) if (getPlayerStorageValue(cid, config.storagequest) < os.time(t)) then setPlayerStorageValue(cid, config.storageQuest, os.time(t) + config.secondsWait) doPlayerAddStamina(cid, (2520 - getPlayerStamina(cid))) doSendMagicEffect(getThingPos(cid), 52) doPlayerAddPremiumDays(cid, config.premiumDays) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Parabens! Voce acabou de receber um dia de GOLD CARD.") doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "Voce ainda nao pode usar.") end return true end Ai apareceu outro erro: @Edit, fui olhar no lib e não tem a função doPlayerAddStamina, pode ser isso, poderia me passar?
-
[Erro] IpChanger Parou De Funcionar
Tenta executar o Tibia e o OTLand como administrador!
-
(Resolvido)[Quest] Diaria Reset Storage
Mesmo erro, igualzinho :S
-
RME 8.60 erros unsuported client version
Tente executar o programa como adm, usar o Tibia 8.60 do site do RME: http://remeresmapeditor.com/marklar.php?clients E veja se a versão do mapa está correta ou se não tente usar outra versão do editor! São só possibilidades para tentar arrumar, na verdade nunca vi esse erro e uso RME faz muito tempo.
-
(Resolvido)[Quest] Diaria Reset Storage
Mesmo erro, tentei até mudar a storage pra variavel unica mais dá a mesma coisa :S
-
Arquivo "Texto" não funciona
Troque o texto.xml por esse: local config = { positions = { ["PVP"] = { x = 163, y = 48, z = 7 }, ["VIP"] = { x = 144, y = 46, z = 7 }, ["ADDON"] = { x = 146, y = 53, z = 8 }, ["100K"] = { x = 150, y = 53, z = 8 }, ["2"] = { x = 145, y = 46, z = 7 }, ["Paladin"] = { x = 6013, y = 156, z = 6 }, ["Knight"] = { x = 6017, y = 156, z = 6 }, ["Druids"] = { x = 6021, y = 156, z = 6 }, ["Sorcerer"] = { x = 6025, y = 156, z = 6 }, ["Dodge"] = { x = 160, y = 44, z = 7 }, ["Stamina"] = { x = 161, y = 44, z = 7 }, ["Parcel"] = { x = 162, y = 44, z = 7 }, ["DONATE"] = { x = 166, y = 50, z = 7 }, ["CASTLE24H"] = { x = 148, y = 48, z = 7 }, ["TELEPORTS"] = { x = 150, y = 48, z = 7 }, ["QUESTS"] = { x = 152, y = 48, z = 7 }, ["ADM"] = { x = 151, y = 54, z = 7 }, ["BattleF"] = { x = 167, y = 54, z = 7 }, ["Cbandeira"] = { x = 167, y = 55, z = 7 }, ["BEM"] = { x = 475 , y = 91, z = 8 }, ["VINDO"] = { x = 476, y = 91, z = 8 }, ["GRAMUNIA"] = { x = 475, y = 94, z = 8 }, ["SERVER"] = { x = 476, y = 94, z = 8 }, ["[VIP]"] = { x = 148, y = 45, z = 7 }, ["1"] = { x = 148, y = 44, z = 7 }, ["TRAINERS"] = { x = 156, y = 51, z = 7 }, } } function onThink(cid, interval, lastExecution) for text, pos in pairs(config.positions) do doSendMagicEffect(pos, 28) doSendMagicEffect(pos, 29) doSendMagicEffect(pos, 30) doSendAnimatedText(pos, text, math.random(200, 215)) end return TRUE end
-
(Resolvido)[Quest] Diaria Reset Storage
To tentando usar esse script aqui, mais quando dou use no item aparece assim na distro: Achei que fosse eu fazendo cagada na hora de editar o script, mais testei o seu sem mexer nada e da isso também :S
-
NPC que vende stone por diamonds (pedido)
Olha tenho 1 aqui mais não sei se vai funcionar no seu servidor pois editei ele no Tibia 8.60, testa ai: Vá em "Data/npcs/scripts" copie e cole 1 arquivo .lua, renomeie ele para newcoin.lua, apague tudo nele e coloque isso: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid local itemid = 2159 -- Aqui você coloca o ID do Diamond! local shopWindow = {} local t = { [2472] = {price = 10}, -- [ID da stone] e o preço que ela irá custar em diamond. [2520] = {price = 5}, } local onBuy = function(cid, item, subType, amount, ignoreCap, inBackpacks) if t[item] and getPlayerItemCount(cid, itemid) < t[item].price then selfSay("You do not have "..t[item].price.." new points.", cid) else doPlayerAddItem(cid, item) doPlayerRemoveItem(cid, itemid, (t[item].price)) selfSay("Here you item.", cid) end return true end if (msgcontains(msg, 'trade') or msgcontains(msg, 'TRADE'))then for var, ret in pairs(t) do table.insert(shopWindow, {id = var, subType = 0, buy = ret.price, sell = 0, name = getItemNameById(var)}) end openShopWindow(cid, shopWindow, onBuy, onSell) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Agora em "Data/npcs" copie e cole 1 arquivo .xml e renomeie ele para newseller.xml, apague tudo no arquivo e cole isso: <?xml version="1.0"?> <npc name="New Seller" script="data/npc/scripts/newcoin.lua" walkinterval="50000" floorchange="0"> <health now="100" max="100"/> <look type="154" head="78" body="88" legs="0" feet="88" addons="0"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|. I {trade} items for new points!"/> </parameters> </npc> Pra configurar é só alterar o ID do diamond e adicionar as stones pelo valor de diamond, já ta marcado no script newcoin.lua onde é pra alterar!
- RME 8.60 erros unsuported client version
-
[Pedido] Comando para teleportar direto para a coordenada
Tem que colocar vírgula: /goto 1032, 1029, 15
-
itens iniciais
Vá em "Data/creaturescripts/scripts" e abra o firstitems.xml. Lá você muda os items iniciais de cada vocação exemplo: firstItems[1] ={ 2173, 2525, 2190, 2124, 2460, 2478, 2643 } Ali em firstItems[1] ={ é o id da vocação, no caso Sorcerer e em baixo os id's dos items que o Sorcerer vai ganhar! Lá em baixo tem os items para todas as vocações, vai estar +/- assim: local bag = doPlayerAddItem(cid, 10518, 1) -- Aqui é o ID da bag/backpack que ele vai ganhar e os id's em baixo são os items que ele vai ganhar! doAddContainerItem(bag, 2160, 100) doAddContainerItem(bag, 2554, 1) doAddContainerItem(bag, 2120, 1) doAddContainerItem(bag, 7618, 1) doAddContainerItem(bag, 2383, 1) setPlayerStorageValue(cid, 30001, 1) -- Aqui não mexe não, é pra alterar a storage, ai quando o player logar de novo não ganha nada! end É isso, qual quer dúvida só falar.
-
Raids
Você cria 1 script para summonar bixos, exemplo: Vá até "Data/raids/scripts" copie e cole 1 xml, renomeie ele para demon.xml e coloque isso dentro: <?xml version="1.0" encoding="UTF-8"?> <raid> <!--Mensagens da invasao--> <announce delay="1000" type="Event" message="Mensagem 1." /> <announce delay="40000" type="Event" message="Mensagem 2." /> <announce delay="50000" type="Event" message="Mensagem 3." /> <!--Local de Spawn--> <singlespawn delay="50000" name="Demon" x="95" y="117" z="7"/> </raid> Ai em "Data/raids/raids.xml" você adiciona essa linha: <raid name="Demon" file="scripts/demon.xml" chance="15" interval2="720" margin="0"/> Ai a cada 1 hora no caso, tem 15% de chances de acontecer a invasão! Se quiser alterar o tempo é só alterar em interval2: 720 = 1 Hora, 1440 = 2 Horas. Esse é só 1 exemplo, tem outras coisas para se fazer no raids.
-
Cores Para Outfits De Npcs , Monster
- otitemeditor erro
Faz assim, me passa seu items.otb que eu vou testar aqui e procurar alguma solução, se eu encontrar eu te mando aqui.- Como criar cliente funcional pro servidor?
Não entendi direito, mais você está adicionando novas sprites/items e quer 1 executavel com seu IP? Se for, tem esses 2 tutoriais: http://www.tibiaking.com/forum/topic/28214-tutorial-criando-client-proprio-sem-vapus-completo/ ou http://www.tibiaking.com/forum/topic/11099-aprenda-a-fazer-seu-proprio-client/ Espero ter ajudado.- [AJUDA] Erro no Rme
Geralmente pode usar o padrão mesmo, nunca precisei mudar quando editava pokémon, mais tu tentou mudar o items.xml também?- otitemeditor erro
Qual versão de client você está utilizando? A items.otb é da mesma versão do cliente?- [AJUDA] SERVER FEXA DO NADA
Mesmo que não aparece Error, poste as ultimas coisas que fala na distro se possivel, tem aqueles warning ali por exemplo.- [CLIENT] Alterando o ip por hex decimal
- otitemeditor erro
Informação Importante
Confirmação de Termo