-
Total de itens
32 -
Registro em
-
Última visita
-
Dias Ganhos
2
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Bolletox postou
-
Scripting Player loga e logo em seguida desloga
Bolletox respondeu ao tópico de Francisco tibia em Suporte OTServer Derivados
@Francisco tibia tenta trocar a funcao isPlayerGhost na lib por essa aqui function isPlayerGhost(cid) if(not isPlayer(cid)) then return false end return getCreatureCondition(cid, CONDITION_GAMEMASTER) end -
@bpm91 Estranho, eu testei no 8.6 funcionou, acho que sua source nao tem essa função
-
@bpm91 Veja se é assim que voce quer local speedGain = 10000 -- speed que o player irá ganhar local sands = {231,104} -- Id das areias local id_boot = 2643 -- ID da boots function onStepIn(cid, item, position, fromPosition) if(isInArray(sands, item.itemid)) then if getPlayerSlotItem(cid, CONST_SLOT_FEET).itemid == id_boot then doChangeSpeed(cid, speedGain) end else return false end return true end function onStepOut(cid, item, position, fromPosition) if getPlayerSlotItem(cid, CONST_SLOT_FEET).itemid ~= id_boot then if (getCreatureSpeed(cid) > getCreatureBaseS
-
(Resolvido)Teleport que remove storage
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Tenta ai function onStepIn(cid, item) local storages = {1991,1992,1993,1994,1995,1996,1997} -- Storages aqui if (isPlayer(cid)) then for i=1,#storages do if (getPlayerStorageValue(cid, storages[i]) >= 1) then setPlayerStorageValue(cid, storages[i], -1) end end end end -
(Resolvido)Teleport que remove storage
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Veja se funciona, não testei Crie arquivo chamado tpStorages.lua em data/moveevents function onStepIn(cid, item) local storages = {1001,1002,1003,1004,1005,1006,1007,1008} -- Storages que serão removidos if isPlayer(cid) then for i = 1, #storages do setPlayerStorageValue(cid, i, 0) end end return true end XML <movevent type="StepIn" actionid="8887" event="script" value="tpStorages.lua"/> Adicione a actionid 8887 no teleport -
@Cleiton Felipi Ah esse script é tfs 0.4 nao vai funcionar
-
@Cleiton Felipi Substitua o código do Waliam.xml por este. <?xml version="1.0" encoding="UTF-8"?> <npc name="Waliam" script="data/npc/scripts/mail.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="128" head="115" body="119" legs="98" feet="114" addons="0"/> <parameters> <parameter key="message_greet" value="Olá |PLAYERNAME|. Eu vendo parcels (15gps), letters (10gps) e labbel(10gps) e também cuido do {banco}. Fale {oferta} ou {banco} caso estiver interessado.." /> <parameter key="module
-
GlobalEvent ALGUÉM SABE ONDE EU CONSIGO DICE AUTOMÁTICo?
Bolletox respondeu ao tópico de baiakpro em Suporte Tibia OTServer
@baiakpro Veja se nao tem nenhum simbolo invalido na linha 1 do script perto do = -
@Cleiton Felipi Em data/npc crie um arquivo chamado Waliam.xml cole isso <?xml version="1.0" encoding="UTF-8"?> <npc name="Waliam" script="data/npc/scripts/mailbank.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="128" head="115" body="119" legs="98" feet="114" addons="0"/> <parameters> <parameter key="message_greet" value="Olá |PLAYERNAME|. Eu vendo parcels (15gps), letters (10gps) e labbel(10gps) e também cuido do {banco}. Fale {oferta} ou {banco} caso estiver interessado.." /> <p
-
(Resolvido)Ao invés de Curar, Danificar.
Bolletox respondeu ao tópico de Vandrow em Suporte Tibia OTServer (Resolvidos)
@Vandrow Veja se funciona, eu nao testei local pos={ {x=33036, y=32813, z=9}, {x=33038, y=32813, z=9}, {x=0, y=0, z=0}} function onThink(interval) for _, v in pairs(pos) do doSendMagicEffect(v,13) doSendAnimatedText(v, '', 30) doCombatAreaHealth(cid, 1, v, {1}, -200, -200, 12) end return true end -
GlobalEvent ALGUÉM SABE ONDE EU CONSIGO DICE AUTOMÁTICo?
Bolletox respondeu ao tópico de baiakpro em Suporte Tibia OTServer
@victor4312 Ta ai o globalevent <globalevent name="NpcDiceEvent" interval="60" event="script" value="eventDice.lua"/> local horarios = { ["19:47"] = { npc_name = "NpcDice", -- Nome do Npc XML pos_respawn_npc = {x=160,y=53,z=9}, -- Posicao aonde o Npc vai ser criado quando o evento começar pos_create_teleport= {x=157,y=57,z=7,stackpos=2}, -- Posicao do Teleport quando evento começar pos_to_teleport = {x=156,y=56,z=9}, -- Para onde o teleport irá levar time = 2, -- Duracao do evento em minutos msg_start = "O teleport para evento Dice esta aberto!", -- -
GlobalEvent ALGUÉM SABE ONDE EU CONSIGO DICE AUTOMÁTICo?
Bolletox respondeu ao tópico de baiakpro em Suporte Tibia OTServer
@baiakpro Data/Npc/NpcDice.xml <?xml version="1.0" encoding="UTF-8"?> <npc name="[EVENT] Dice Event" script="data/npc/scripts/DiceScript.lua" walkinterval="0" floorchange="0"> <health now="100" max="100"/> <look type="289" head="114" body="114" legs="91" feet="91" addons="3"/> </npc> Data/Npc/Scripts/DiceScript.lua local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} local x = 0 function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid -
Scripting [Erro] - alavanca addon
Bolletox respondeu ao tópico de Master68 em Suporte Tibia OTServer
@Master68 Antes disso if player:getStorageValue(10001) == -1 then Coloque isso local player = Player(player) -
Sistema pra quem gosta de desafio ta ai quem consegue fazer ?
Bolletox respondeu ao tópico de ADM Mayk on BaiakME em Suporte Tibia OTServer
@ADM Mayk on BaiakME Deixa ver se entendi vai ter 1 mapa para cada stage de evento e irão iniciar todos na mesma hora, ou vai ser randômico (por tempo) o evento que irá acontecer? -
(Resolvido)Alavanca e Teleport
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Acho que é isso local positionCurrent = {x=32268, y=31856, z=15} -- Posicao para onde o player vai se estiver correto a sequencia local positionFail = {x=32184, y=31940, z=14} -- Posicao que o player vai se estiver errada a combinacao if isPlayer(cid) and getPlayerStorageValue(cid,42501) <= -1 then doTeleportThing(cid, positionCurrent) doSendMagicEffect(getThingPos(cid), 12) setPlayerStorageValue(cid,32901,1) setPlayerStorageValue(cid,42501,1) else doTeleportThing(cid, positionFail) doSendMagicEffect(getThingPos(cid), CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, MESSAGE_STA -
(Resolvido)Alavanca e Teleport
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Veja ai se vai function onStepIn(cid, item, frompos, item2, topos) playerpos = getPlayerPosition(cid) novapos2 = {x = 32216, y = 31833, z = 15} novapos3 = {x = 32217, y = 31840, z = 15} if item.actionid == 9020 and isPlayer(cid) then queststatus = getPlayerStorageValue(cid, 9012) if queststatus == -1 then getThingfromPos(playerpos) setPlayerStorageValue(cid, 9012, 1) doSummonCreature("Warlock", novapos2) doSummonCreature("Warlock", novapos3) end return false end return true -
(Resolvido)Alavanca e Teleport
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Sim. -
(Resolvido)Alavanca e Teleport
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
@bpm91 Veja se agora vai, eu coloquei todos os scripts dos camps em 1 script apenas. Creio que agora vai funcionar. Crie 1 script só chamado bansheeQuest.lua e coloque isso dentro: No XML cole isso lá: Em moveevents crie script chamado fogoAzul.lua: XML em moveevents coloque este: -
(Resolvido)Alavanca e Teleport
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer (Resolvidos)
Teste ai pra ver se vai, caso nao for explique um pouco melhor como funciona o script pra eu pensar de outro jeito. Script do fogo apagado function onUse(cid, item, fromPosition, itemEx, toPosition) --FOGO OFF local gatepos = {x=32313, y=31976, z=13, stackpos=1} --Pos do Campfire que nao acende local getgate = getThingfromPos(gatepos) local time = 300 -- 60 = 1min -- Time para acender denovo local f = function(p) doTransformItem(getTileItemById(p, 1946).uid, 1945) doCreateItem(1423,1,gatepos) end if item.itemid == 1945 and item.uid == 43995 and getTileItemById(gate -
Scripting adicionar fala a estatua e dano ao usar ela.
Bolletox respondeu ao tópico de bpm91 em Suporte Tibia OTServer
Vai ter que criar um monster ou npc pra fazer ele falar -
Opa.. Xml do Npc: <?xml version="1.0"?> <npc name="Miner" script="data/npc/scripts/mining.lua" walkinterval="50000" floorchange="0"> <health now="1000" max="1000"/> <look type="130" head="0" body="10" legs="10" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|, eu vendo a {pick} para minerar e também compro os {itens} minerados"/> </parameters> </npc> Script do Npc: OBS: Para adicionar mais itens segue o exemplo. (Tem que estar na mesma ordem nas 2 tabelas!)
-
(Resolvido)Npc ou item Que muda vocação em piramide - tfs 04
Bolletox respondeu ao tópico de BilauX em Suporte Tibia OTServer (Resolvidos)
@BilauX Por exemplo se eu tiver com a vocação super e falar com o ultimo que seria o supreme entao vai dar esse erro de callback mais se for em ordem nao vai dar erro. Eu coloquei storages pra parar esse erro -
(Resolvido)Npc ou item Que muda vocação em piramide - tfs 04
Bolletox respondeu ao tópico de BilauX em Suporte Tibia OTServer (Resolvidos)
@BilauX Que estranho no meu ta pegando normal, tipo voce tem que ir em ordem na fala com os npc's ex : falar primeiro com super, hyper... se não vai dar esse erro mesmo. Ultima tentativa substitua o seu vocations.xml pelo meu pra ver se vai funciona, crie os 5 npc's e teste -
(Resolvido)Npc ou item Que muda vocação em piramide - tfs 04
Bolletox respondeu ao tópico de BilauX em Suporte Tibia OTServer (Resolvidos)
@BilauX -
(Resolvido)Npc ou item Que muda vocação em piramide - tfs 04
Bolletox respondeu ao tópico de BilauX em Suporte Tibia OTServer (Resolvidos)
@BilauX Tenta esse <?xml version="1.0" encoding="UTF-8"?> <vocations> <vocation id="0" name="None" description="none" needpremium="0" gaincap="10" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="1" manamultiplier="4.0" attackspeed="2000" soulmax="100" gainsoulticks="120" fromvoc="0" attackable="no"> <formula meleeDamage="1.0" distDamage="1.0" wandDamage="1.0" magDamage="1.0" magHealingDamage="1.0" defense="1.0" magDefense="1.0" armor="1.0"/> <skill fist="1.5" club="2.0" sword="2.0" axe="2.0" distance="2.0" shielding=
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!