Ir para conteúdo

Gabriel10101

Membro
  • Registro em

  • Última visita

Tudo que Gabriel10101 postou

  1. Mals pela demora da resposta pessoal,estou tentado usar elf pelo process hacker,ate agora só funciono no P.A (8.50) e KPDO (8.54),se o pxg for 8.54 não funciona esse metodo pra usa bot. @ Pode fechar o topico valeu ae galera pela ajuda.
  2. Gabriel10101 postou uma resposta no tópico em Suporte Bots
    A sim,com o kina,com uns skill 60/60 lvl 20,fica de boa.Se você for nos ghoul de thais,em baixo dos cyc,da para fazer ele da 1 volta no cyc,e depois desse,ai pega food.
  3. Gabriel10101 postou uma resposta no tópico em Suporte Bots
    A cara eu não manjo muito,mais acho que deixar em ghoul não seria uma boa? ele da grana.
  4. Gabriel10101 postou uma resposta no tópico em Suporte Bots
    Qanto vc quer?
  5. "Eu quero ganhar do Tibia King uma conta premium do BBot!" Email: [email protected]
  6. Po cara,bacana,vai ajudar muito...Vlw.
  7. Eu curto Iphone,mais o Xperia play é muito massa,eu ficaria com Xperia.
  8. A não vo menti,pq eu fiz o teste com a língua kk
  9. Estou com o mesmo problema que o Guilherme. A e mais uma dúvida,tipo na hora que eu der /woe on ele vai automaticamente aparecer as torres? Porque eu faço /woe on,aparece a mensagem que vai começar nos próximos 5 minutos,e logo em seguida alguma coisa 30 minutos,mas não aparece nada,e a alavanca do ultimo andar,eu não consigo puxar ela. Obrigado,abraços.
  10. @ Respndeu 2 vez ,deleta esse plis Mals.
  11. Server Rox,curti o Sistema de Guerra de Castle,teria como postar ele a parte? O que eu uso está bugado não funciona o /war stop. Abraços.
  12. Gabriel10101 postou uma resposta no tópico em Suporte Tibia OTServer
    Olá Pessoal do TK olha eu aqui di novo Então,meu problema agora é com um script de Castle War. script: ps: esse guarda é configurado para não atacar os ‘donos’ do castelo! :fail: Instalação Actions Va na pasta Data/action/action.xml e adicione isto: Quote <action actionid="9999" event="script" value="castlewar1.lua"/> <action actionid="9998" event="script" value="castledoor1.lua"/> <action actionid="8888" event="script" value="castlewar2.lua"/> <action actionid="8887" event="script" value="castledoor2.lua"/> Agora vá em Data/actions/scripts , crie esses 4 arquivos abaixo: castlewar1.lua ----------------------------------- ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS ----------------------------------- function onUse(cid, item, frompos, item2, topos) ------------------ Inicio das Config ------------ local castle_one_name = "Ratim Bum" -- Nome do castelo 1 local storages = {154154,54321,123123} -- Storages ( se vc eh iniciante, deixe como est&#225;...) -------PREMIOs I N D I V I D U A L --------- local premio_por_vezes = 1 -- Premio por vezes de conquista de castelo. (1) = Ativo (0) = Desativa. local premio_vezes = 13 -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO. local premio = 2472 -- ID do Premio local premio_cont = 1 -- Quantidade do Premio local premio_reset = 1 -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM (0) = NAO -------FIM PREMIOs I N D I V I D U A L --------- ----------------- FIM DAS CONFIG ----------------- local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then setPlayerStorageValue(cid,guild_sto,guild) if getPlayerStorageValue(cid,storages[1]) == -1 then setPlayerStorageValue(cid,storages[1],0) end sto_vezes = getPlayerStorageValue(cid,storages[1]) setGlobalStorageValue(storages[3],getPlayerGuildId(cid)) setPlayerStorageValue(cid,storages[1], sto_vezes + 1) sto_vezes_total = getPlayerStorageValue(cid,storages[1]) doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_one_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."&#170; vez(s).", 22) doSendMagicEffect(position, 39) if premio_por_vezes == 1 then if getPlayerStorageValue(cid,storages[1]) == premio_vezes then if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doBroadcastMessage("O "..getCreatureName(cid).." ganhou uma(o) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21) doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") ----------------------------------------------- -- if premio_reset == 1 then -- setPlayerStorageValue(cid,storages[1],0) -- Resetar a contagem end -- ----------------------------------------------- -- else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!") addEvent(additem,10000,cid,premio,premio_cont,premio_reset) end end end else doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!") doSendMagicEffect(position, 2) end else doPlayerSendCancel(cid,"O sistema est&#225; desativado") end else doPlayerSendCancel(cid,"&#201; nescessario ter guild para dominar o castelo!") doSendMagicEffect(position, 2) end end ------------------------- por pc98 function additem(cid,premio,premio_cont,premio_reset) if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") if premio_reset == 1 then setPlayerStorageValue(cid,storages[1],0) end stopEvent(additem) else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!") addEvent(additem,10000,cid) end end ------------------------- por pc98 function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end castlewar2.lua ----------------------------------- ---------SCRIPT por PC98------------ NAO REMOVA OS CREDITOS ----------------------------------- function onUse(cid, item, frompos, item2, topos) ------------------ Inicio das Config ------------ local castle_two_name = "do Dracula" -- Nome do castelo 2 local storages = {154154,54321,321321} -- Storages ( se vc eh iniciante, deixe como est&#225;...) -------PREMIOs I N D I V I D U A L --------- local premio_por_vezes = 1 -- Premio por vezes de conquista de castelo. (1) = Ativo (0) = Desativa. local premio_vezes = 13 -- Caso ativo, a quantidade de conquista que o player tem, para ganhar PREMIO. local premio = 2472 -- ID do Premio local premio_cont = 1 -- Quantidade do Premio local premio_reset = 0 -- Resetar o contador do premio depois que atingir a meta?? (1) = SIM (0) = NAO -------FIM PREMIOs I N D I V I D U A L --------- ----------------- FIM DAS CONFIG ----------------- local sto_ativ = getGlobalStorageValue(storages[2]) position = getCreaturePosition(cid) if isPlayerGuild(cid) == TRUE then if sto_ativ == 1 or sto_ativ == -1 then guildname = getPlayerGuildName(cid) guild = getPlayerGuildId(cid) guild_sto = getGlobalStorageValue(storages[3]) if guild ~= guild_sto then setPlayerStorageValue(cid,guild_sto,guild) ----------------------------------------------------- if getPlayerStorageValue(cid,storages[1]) == -1 then setPlayerStorageValue(cid,storages[1],0) end ----------------------------------------------------- sto_vezes = getPlayerStorageValue(cid,storages[1]) setGlobalStorageValue(storages[3],getPlayerGuildId(cid)) setPlayerStorageValue(cid,storages[1], sto_vezes + 1) sto_vezes_total = getPlayerStorageValue(cid,storages[1]) doBroadcastMessage("O(a) "..getCreatureName(cid).." acabou de conquistar o castelo "..castle_two_name.." para a guild \""..guildname.."\" pela "..sto_vezes_total.."&#170; vez(s).", 22) doSendMagicEffect(position, 39) if premio_por_vezes == 1 then if getPlayerStorageValue(cid,storages[1]) == premio_vezes then if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doBroadcastMessage("O "..getCreatureName(cid).." ganhou uma(o) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!", 21) doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") ----------------------------------------------- -- if premio_reset == 1 then -- setPlayerStorageValue(cid,storages[1],0) -- Resetar a contagem end -- ----------------------------------------------- -- else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Vamos verificar novamente em 10 segundos!") addEvent(additem,10000,cid,premio,premio_cont,premio_reset) end end end else doPlayerSendCancel(cid,"Este castelo ja foi conquistado pela sua guild!") doSendMagicEffect(position, 2) end else doPlayerSendCancel(cid,"O sistema est&#225; desativado") end else doPlayerSendCancel(cid,"&#201; nescessario ter guild para dominar o castelo!") doSendMagicEffect(position, 2) end end ------------------------- Por PC98. function additem(cid,premio,premio_cont,premio_reset) if getItemWeightById(premio,1) <= getPlayerFreeCap(cid) then doPlayerAddItem(cid, premio,premio_cont) doPlayerSendTextMessage(cid, 18, "Voce recebeu o(a) "..getItemNameById(premio).." como recompensa das suas "..premio_vezes.." conquistas!") if premio_reset == 1 then setPlayerStorageValue(cid,storages[1],0) end stopEvent(additem) else doPlayerSendTextMessage(cid, 18, "Voce nao tem capacidade para ganhar o item. Verificando novamente em 10 segundos!") addEvent(additem,10000,cid) end end ------------------------- por pc98 function isPlayerGuild(cid) if getPlayerGuildName(cid) ~= "" then return TRUE else return FALSE end end castledoor1.lua --------------- -----BY PC98------- --------------- function onUse(cid, item, frompos, item2, topos) -------------------------Config----------------------------------------------------------------- door_opened = 1228 -- ID da porta aberta storage_guild = getGlobalStorageValue(123123) -- A 3&#170; storage configurada em Castle.lua guarda_ativ = 1 -- Caso um invasor tente abrir a porta, sumonar o Monstro "Guarda"?? | (1) = SIM (0) = NAO guarda_cont = 2 -- Caso ativo: a quantidade de guardas a sumonar guarda_pos = {x=123,y=123,y=7} -- Posi&#231;ao a ser sumonada os guardas! -------------------------Fim de Config----------------------------------------------------------- if getPlayerGuildId(cid) == storage_guild then doTeleportThing(cid,getThingPos(item.uid)) doTransformItem(item.uid, door_opened) doPlayerSendTextMessage(cid, 22, "Seja bem vindo a vosso castelo!") return TRUE else if guarda_ativ == 1 then doPlayerSendTextMessage(cid, 22, "Guaaaardas, tirem esses invasores daqui!!") for i=1, guarda_cont do doSummonCreature("Guarda", guarda_pos) end return FALSE else doPlayerSendTextMessage(cid, 22, "Este castelo nao pertence a sua guild") return FALSE end end end castledoor2.lua --------------- -----BY PC98------- --------------- function onUse(cid, item, frompos, item2, topos) -------------------------Config----------------------------------------------------------------- door_opened = 1228 -- ID da porta aberta storage_guild = getGlobalStorageValue(321321) -- A 3&#170; storage configurada ( ja esta configurada o PADRAO ) guarda_ativ = 1 -- Caso um invasor tente abrir a porta, sumonar o Monstro "Guarda"?? | (1) = SIM (0) = NAO guarda_cont = 4 -- Caso ativo: a quantidade de guardas a sumonar guarda_pos = {x=321,y=321,y=7} -- Posi&#231;ao a ser sumonada os guardas! -------------------------Fim de Config----------------------------------------------------------- if getPlayerGuildId(cid) == storage_guild then doTeleportThing(cid,getThingPos(item.uid)) doTransformItem(item.uid, door_opened) doPlayerSendTextMessage(cid, 22, "Seja bem vindo a vosso castelo!") return TRUE else if guarda_ativ == 1 then doPlayerSendTextMessage(cid, 22, "Guaaaardas, tirem esses invasores daqui!!") for i=1, guarda_cont do doSummonCreature("Guarda", guarda_pos) end return FALSE else doPlayerSendTextMessage(cid, 22, "Este castelo nao pertence a sua guild") return FALSE end end end Talkactions Va na pasta Data/talkaction/talkactions.xml , clique com o botao direito e depois editar. Adicione esta linha: <talkaction words="/war" event="script" value="castlesystem.lua"/> Agora va na pasta scripts , e crie um arquivo lua chamado castlesystem.lua. castlesystem.lua function onSay(cid, words, param) access = 4 -- Coloque aqui o access requirido para Ativar/Desativar o sistema if param == "start" then if getPlayerAccess(cid) == access then setGlobalStorageValue(54321,1) doPlayerSendTextMessage(cid, 20, "Voce ativou o Castle Wars com suscesso!") return TRUE end elseif param == "stop" then if getPlayerAccess(cid) == access then setGlobalStorageValue(54321,2) doPlayerSendTextMessage(cid, 20, "Voce desativou o Castle Wars com suscesso!") return TRUE end end end Monster O mostro Guarda... aquele que eu disse que pode ficar dentro do castelo :] Instalaçao: va na pasta data/monsters e edite o arquivo Monster.xml , adicionando esta linha: <monster name="Guarda" file="guarda.xml"/> e depois crie um arquivo na mesma pasta chamado guarda.xml guarda.xml <?xml version="1.0"?> <monster name="Guarda" nameDescription="the guard" experience="6000" speed="268" race="Blood"> <health now="20000" max="20000"/> <look type="73" corpse="6080"/> <strategy attack="200" defense="300"/> <targetchange speed="420" chance="1"/> <flags> <flag canpushitems="1"/> <flag canpushcreatures="1"/> <flag attackable="1"/> <flag pushable="0"/> <flag staticattack="90"/> <flag targetdistance="1"/> </flags> <attacks> <attack name="melee" interval="2000" chance="100" min="-400" max="-800" range="1"/> <attack name="physical" interval="4000" chance="25" min="-600" max="-700" range="7" radius="8" target="1"> <attribute key="shootEffect" value="arrow"/> </attack> </attacks> <defenses defense="45" armor="40"/> <immunities> <immunity name="paralyze"/> <immunity name="invisible"/> </immunities> <voices speed="2200" chance="75"> <voice sentence="Grrrrrrrrrr" yell="1"/> <voice sentence="Saia daqui intrusos!" yell="1"/> <voice sentence="Sua resistencia e inutil!" yell="1"/> <voice sentence="Voce vai ser preso!" yell="1"/> </voices> <script> <event name="guard"/> </script> <elements/> <loot/> </monster> Creatures Scripts Bom, agora a gente tem de configurar pra esse bixo nao atacar os donos do castelo neh, se nao ele vai sair porai matando GERAL . Vamo nessa. Va na pasta data/creaturescripts e edite o arquivo creaturescripts.xml adicionando esta linha: <event type="combat" name="guard" script="guard.lua"/> agora abra a pasta scripts, que esta na mesma pasta e crie um arquivo chamado guard.lua. guard.lua function onCombat(cid, target) if(not isPlayer(target)) then return TRUE else targets = getMonsterTargetList(cid) if getPlayerGuildId(target) == getGlobalStorageValue(123123) then addEvent(check,1000,cid,targets) return FALSE else return TRUE end end end function check(cid,targets) for i=1, #targets do if getPlayerGuildId(targets[i]) == getGlobalStorageValue(123123) then addEvent(check,1000,cid,targets) return FALSE else stopEvent(check) return TRUE end end end Esta configurado o Monstro! Vamos pra proxima etapa! Instalaçao no MapaEditor Va ate no primeiro castelo, e adicione uma lavanca ( id recomendado: 1945 ) e coloque aonde voce quiser. Depois de colocado a lavanca, clique nela com o botao direito do mouse e va em property. No campo "ActionID:" coloque 9999. Faça a mesma coisa com o segundo castelo, crie la a lavanca, e coloque actionID 8888. Se voce quiser voce pode criar uma porta especial, por onde so os 'donos' do castelo pode entrar, afinal, ja ta instalado! :fail: Coloque ActionID 9998 na porta no primeiro castelo, e actionID 8887 na porta do segundo castelo. Comandos /war start - Para Ativar o sistema ( ja vem ativado por padrao) /war stop - Para desativar o sistema. Bom, eh isso ai. Eh meu primeiro Script ( de muitos ) pro forum tibiaking, e espero ta ajudando o forum. Creditos: PC98 - Pelo script MonsterEditor - Pelo mosntro Guarda. ( blackdemon) obs: Esse mesmo script foi postado em outro forum, porem fui eu mesmo que postei ( PC98 - mesmo nick ). abraços! Ele funciona certinho,mas o problema é o /war stop,não funciona,sendo assim o castle fica ativado para sempre,se alguém souber como resolver me ajuda.Tentei falar com o auto to script,ele falou que não lembrava mais,e tals...Então é isso. Abraços.
  13. Gabriel10101 postou uma resposta no tópico em Suporte Bots
    Respondi por PM,olha la. @toty1234 Não,eu queria que ele esperasse matar o monstro antes der andar novamente,pq ele passa dando magia e correndo dos bichos.
  14. Gabriel10101 postou uma resposta no tópico em Suporte Bots
    Olá pessoal,do tk,preciso de uma ajudinha,algum tempo atrás postei sobre o Elf em um OT "Refugia",ele dava debugs por causa do target,mas assim a magia é a principal,então eu coloquei apenas para usar UH e Cave bot,e coloquei a hotkey: auto 100 if [$monstersaround.1 >= 1] {say 'Exevo gran mas ghost' | wait 500} Mas com essa Hotkey é só quando o monstro chega ao meu lado,então queria saber se tem como ou é possível fazer um Hotkey que quando ele aparece um monstro na tela ele esperasse matar antes de andar. Então é essa minha dúvida,quem puder ajudar,fico muito grato. Abraços.
  15. Olha está assim: <instant name="Star Dead" words="star dead" lvl="100" mana="400" prem="1" exhaustion="1000" needlearn="0" script="attack/star dead.lua"> <vocation name="Arcade Paladin" /> </instant> obs: agora ele não aprende mais de 1 vez a magia. @EDIT: Consegui,mudei para needlearn="1" deu. Valeu Kimoszin Rep + ae pra vc Abraços.
  16. Opa,fala galera do Tk Então,estou querendo adicionar uma nova magia,mas que só possa usar ela se o player for vip e tiver aprendido a usar ela(através do item). Magia: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_STUN) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.9, -120, -4.5, 90) local area = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end function onCastSpell(cid, var) if getPlayerStorageValue(cid, 13540) - os.time() <= 0 then doPlayerSendCancel(cid, "Desculpe,S&#243; jogadores vips usam est&#225; magia.") else return doCombat(cid, combat, var) end return TRUE end Essa é a magia,está funcionando certo ate a parte do player ser VIP,mas agora queria colocar pra ele usar apenas se ele tiver aprendido ela. Eu achei um action,que autor é o Kimoszin,mas não funciono,eu posso aprender a magia quantas vezes eu quiser e mesmo sendo apenas VIP so posso usa-la function onUse(cid, item) if getPlayerLearnedInstantSpell(cid, "Star Dead") then -- Verifica se ele sabe a magia pelo nome doPlayerSendCancel(cid, "Voc&#234; ja sabe essa magia") -- Mensagem caso o player ja tenha aprendido a magia else doPlayerLearnInstantSpell(cid, "Star dead") -- Adiciona a magia pelo nome doPlayerSendCancel(cid, "Voc&#234; aprendeu uma nova magia!") -- Mensagem se a magia for adicionada doRemoveItem(item.uid, 1) end end <action itemid="5880" event="script" value="pedra.lua"/> É isso pessoal,quem souber me ajude por favor Obrigado.
  17. Beleza Augusto,obrigadão @Aproveitando o tópico,para não precisar criar outro...Eu estou colocando novas outfits,mas apenas as 2 primeiras funcionam ( quando eu adiciono as 2 novas ficam no total de 26),ai que vem a pergunta,como aumento o numero de outfit,pq acho que o máximo é de 26,se alguém souber,ajuda por favor. Abraços.
  18. Matheus funcionou certinho,ele Add [VIP] antes do nome,mas quando acaba o player fica com 0 dias ele não consegue entrar,mas a [VIP] continua no nome,ele tinha que tirar sozinho ou tiro manualmente?
  19. Gabriel10101 postou uma resposta no tópico em Suporte Tibia OTServer
    Mudei,mas ainda ele heala 900~~1k Olha como deixei: local MIN = 2000 local MAX = 4000 local EMPTY_POTION = 7635 local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) if isPlayer(itemEx.uid) == FALSE then return FALSE end if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if((not(isKnight(itemEx.uid)) or getPlayerLevel(itemEx.uid) < 130) and getPlayerCustomFlagValue(itemEx.uid, PlayerCustomFlag_GamemasterPrivileges) == FALSE) then doCreatureSay(itemEx.uid, "Only knights of level 130 or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end if doCreatureAddHealth(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then return FALSE end doAddCondition(cid, exhaust) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) doCreatureSay(itemEx.uid, "Bbbbh...", TALKTYPE_ORANGE_1) return TRUE end
  20. Gabriel10101 postou uma resposta no tópico em Suporte Tibia OTServer
    Raul eu coloquei tudo certinho,mas não muda nada o.o Kimoszin: Tem isso: <action actionid="1522" script="tools/ultimatehp.lua"/> Ai eu vou ate data\actions\scripts\tools uhp_id = 8473 -- Item a ser vendido backpackuhp_id = 9774 -- Backpack custouhp_id = 6200 -- Valor cargasuhp_id = 20 -- Cargas local name = getItemNameById(uhp_id) ----- End Config ----- function onUse(cid, item, fromPosition, itemEx, toPosition) if doPlayerRemoveMoney(cid, custouhp_id) == TRUE then local bag = doPlayerAddItem(cid, backpackuhp_id, 1) doSendAnimatedText(fromPosition, "", TEXTCOLOR_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have purchased a backpack of ".. name .."s for ".. custouhp_id .." gold.") for i=1,20 do doAddContainerItem(bag, uhp_id, cargasuhp_id) end else doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You need ".. custouhp_id .." gold coins for a backpack of ".. name .."s.") end return FALSE end
  21. Gabriel10101 postou uma resposta no tópico em Suporte Tibia OTServer
    Opa,fala pessoal do TK,tudo bom? Então,estou abrindo um ot baiak para jogar com meus amigos,mas as vocações ficaram um pouco desequilibradas,e eu queria saber se é possível aumentar a forças da Pots ( Eu quero aumentar da Ultimate,eu já mudei o min e max do script da \data\actions\scripts\liquids\ultimate_healing não deu certo,fica a mesma coisa.Eu estou usando o Baiak By:Braian Edit Ice. Script da pot: local MIN = 2000 local MAX = 4000 local EMPTY_POTION = 7635 local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) if isPlayer(itemEx.uid) == FALSE then return FALSE end if hasCondition(cid, CONDITION_EXHAUST_HEAL) == TRUE then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return TRUE end if((not(isKnight(itemEx.uid)) or getPlayerLevel(itemEx.uid) < 130) and getPlayerCustomFlagValue(itemEx.uid, PlayerCustomFlag_GamemasterPrivileges) == FALSE) then doCreatureSay(itemEx.uid, "Only knights of level 130 or above may drink this fluid.", TALKTYPE_ORANGE_1) return TRUE end if doCreatureAddHealth(itemEx.uid, math.random(MIN, MAX)) == LUA_ERROR then return FALSE end doAddCondition(cid, exhaust) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) doCreatureSay(itemEx.uid, "Bbbbh...", TALKTYPE_ORANGE_1) return TRUE end Se alguém souber ajuda por favor.
  22. Aee Premium pago via msn,valeu. Abraços.
  23. Aqui vai o meu tutorial: [Tutorial] Comprando e vendendo itens. 1- Faça sua Hunt,e no final dela a verificação que você quiser(no meu caso com royal spears,mas se quiser fazer para Pots também da certo.): Para adicionar essa verificação você deve mecher na opção Hunt IF,ali você escolhe o item que ele ira verificar e quantidade (se ele estiver com isso ou menos ele ira voltar). (Tem as opções de MP,HP,SMP,Royal spear,spear e outras.) 2- Agora se ele tiver x item com a x quantidade(ou menos) que você colocou ele ira para a cidade,então faça o caminho de volta para a cidade. 3- Após ter feito a saída dele da Hunt e ir para a cidade,faça um caminho para ele ir ate loja que você quer. ( Eu vou levar a minha ate o npc que vende royal spear.) 4- Chegando ate o npc vamos criar um diálogo com ele,começando pelo Hi. obs: No Hi use default para que ele mande no local chat caso esteja em outro chat. 5- Agora vamos criar um trade com ele.Mude para chat NPC e coloque Trade. 6- Depois de ter colocado o say de trade,só adicionamos um action para comprar o item,se você quiser colocar um para vender também,mas coloque antes do buy,para dar mais cap e um din din antes de ele comprar. (eu vou colocar para ele vender e comprar). Obs: No meu caso o npc que eu compro royal spear,nele da para vender os itens também,mas se você estiver fazendo para pots,faça um caminho ate a loja de vender os itens desejados. * Fazendo um action para vender é simples,apenas coloque o id do item que você quer para vender no espaço vazio,se você quiser vender mais de 1 item,por exemplo 1 halberd 1 crossbow adicione cada um por vez. * Agora vamos fazer para ele comprar os itens,na opção Buy tem 2 espaços vazios,no primeiro é o ID do item que você quer comprar e no 2 a quantidade.
  24. Eeee eu vo participar,me desejem sorte.
  25. Opa,fala pessoal do tibiaking,hoje quero compartilhar um tutorial que eu fiz,de como vender e comprar no Redbot. Esse tutorial está no fórum oficial também. 1- Faça sua Hunt,e no final dela a verificação que você quiser(no meu caso com royal spears,mas se quiser fazer para Pots também da certo.): Para adicionar essa verificação você deve mecher na opção Hunt IF,ali você escolhe o item que ele ira verificar e quantidade (se ele estiver com isso ou menos ele ira voltar). (Tem as opções de MP,HP,SMP,Royal spear,spear e outras.) 2- Agora se ele tiver x item com a x quantidade(ou menos) que você colocou ele ira para a cidade,então faça o caminho de volta para a cidade. 3- Após ter feito a saída dele da Hunt e ir para a cidade,faça um caminho para ele ir ate loja que você quer. ( Eu vou levar a minha ate o npc que vende royal spear.) 4- Chegando ate o npc vamos criar um diálogo com ele,começando pelo Hi. obs: No Hi use default para que ele mande no local chat caso esteja em outro chat. 5- Agora vamos criar um trade com ele.Mude para chat NPC e coloque Trade. 6- Depois de ter colocado o say de trade,só adicionamos um action para comprar o item,se você quiser colocar um para vender também,mas coloque antes do buy,para dar mais cap e um din din antes de ele comprar. (eu vou colocar para ele vender e comprar). Obs: No meu caso o npc que eu compro royal spear,nele da para vender os itens também,mas se você estiver fazendo para pots,faça um caminho ate a loja de vender os itens desejados. * Fazendo um action para vender é simples,apenas coloque o id do item que você quer para vender no espaço vazio,se você quiser vender mais de 1 item,por exemplo 1 halberd 1 crossbow adicione cada um por vez. * Agora vamos fazer para ele comprar os itens,na opção Buy tem 2 espaços vazios,no primeiro é o ID do item que você quer comprar e no 2 a quantidade. *Se você quiser depois de ele comprar e vender itens ir ate o banco depositar o dinheiro que sobrou,basta apenas dar uma olhada nesse link: http://forums.tibiaredbot.com.br/showthread.php?tid=43 Espero ter ajudo,qualquer dúvida não exite em perguntar. Abraços.

Informação Importante

Confirmação de Termo