-
Reflect stones (storage)
Buenas, eu dinovo u.u, olha só! Preciso de um script tipo creaturescripts, igual ao do @xWhiteWolf "http://www.tibiaking.com/forum/forums/topic/35663-critical-skill-system/" bom, eu procurei e procurei aqui no fórum e nada do que eu queria exatamente, mas o que vc quer finalmente ShadowFall? Bem vamos lá: -Quero um system de reflect stone q funcione igual a critical stone e dodge stone, mesma coisa, só que essa nova, pelo próprio nome já diz, quero que ela reflita danos em %(da minha escolha). Padrão pode ser 10%, mas que der pra editar e não sistema aleatorio, quero que o player ganha-se um storage igual a system da critical e dodge. tenho esse aqui da dodge.lua, (se possivel para editar) local lvldodge = 48902 local percent = 0.5 function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS and isCreature(attacker) then if (getPlayerStorageValue(cid, lvldodge)*3) >= math.random (0,1000) then value = math.ceil(value*(percent)) doTargetCombatHealth(attacker, cid, combat, -value, -value, 255) doSendAnimatedText(getCreaturePos(cid), "Dodge!", 6) return false end end return true end Créditos do script é do @xWhiteWolf oks! Já ta até pronto, só esperando o script xD É isso, espero em help Abraços
-
-
Hotkey de target igual ao do leader definido (elfbot 8.6)
Gente procurei em tudo que é site e nada ate aqui no tibiaking, mas nao achei o que eu queria intão como aqui é o site onde se resolve os problemas de todos rsrs bora la, pra vcs um desafio... é o seguinte: preciso de uma hotkey pra o elfbot 8.60 que faça algo parecido com o combo leader, mas que nao precise usa SD e sim so atacar mesmo, explicando de outro jeito: uma hotkeys que trava-se a mira no mesmo target que o do leader. Tipo exemplo: Um knight amigo (leader da hotkey), ta target em um player e atakando, ai eu chegou e o bot ja começa a ataca automaticamente o player, pq o leader tbm ta atacando. e se possivel coloca pra quando o leader para-se de attaca o bot do outro char tbm para-se tenderam... agradecimentos eternos
-
-
shadowfall reagiu a uma resposta no tópico: (Resolvido)COMBAT_PARAM_CREATEITEM sem adicionar pz locked
-
-
RenanPhellip reagiu a uma resposta no tópico: (Resolvido)[Pedido] Item que ao ser usado dá magic level por 60 seg.
-
Almentar o Heal do FOOD
Boa noite, cara coloca assim vai em data/action/scripts ou data/action/scripts/other (não sei em qual pasta está seu food.lua), (em dúvida procurar no action.xml) cola esse script la: Depois você vai em data/XML/vocations.xml configurar em gainhpamount="10" -- tanto de health para heal gainmanaamount="10" -- tanto de mana para heal
-
-
[Erro] Charges de Amuletos.
Boa noite! olokomeu, essa função da conf.lua removeWeaponCharges = true Acho que só serve para weapon(armas) não? Tipo "ice rapier"? mesmo assim, no meu serve ta configurado como "false" e as charges do amulet você configurar no: <attribute key="charges" value="200"/> Não sei explicar mas, se vi fizer o amulet por comando /i, o amulet vem com charges = 100
-
Bau-Quest
Tenta assim já que você não que criar script de quest. coloca assim no RME coloca o item dentro do bau, ai coloca o action ID = 2000 unique ID= 20001 Se for criar outra quest coloca o mesmo action, e coloca outro unique action ID = 2000 unique ID = 20002 obs: não testei, mas já fiz desse modo a muito tempo quando não sabia criar quests no script
-
Config do script de add addons
Boa noite, fiz esse script aqui, pelo menos no meu server funfo, fiz ele como quest se não se importa Teste ai e fala se deu algum bug ou erro no distro, ok! Primeira coisa Segunda coisa Terceira coisa Aqui os prints ps: só não coloquei o print do outfit female, porque tava com preguiça de fazer um char female e testa e tira print rsrs mas testa ae e ver de da algum erro por favor Bem, é só isso, espero que tenha entendido, se não, pode perguntar
- (Resolvido)[Pedido] Item que ao ser usado dá magic level por 60 seg.
-
RenanPhellip reagiu a uma resposta no tópico: (Resolvido)[Pedido] Item que ao ser usado dá magic level por 60 seg.
-
(Resolvido)[Pedido] Item que ao ser usado dá magic level por 60 seg.
Boa noite! Eu fiquei curioso com esse pedido, não sou scripting, sou só um OT-Admin, mas consigo desenrola umas coisas E testei uns scripts aqui, editando...e editando... e consegui funfa esse script no meu serve, to passando para você. PS: Editei algumas coisas do script que você postou, porque não tava funfando. e arthurabreu, esse função não funfa de jeito nenhum doPlayerAddSkillTry(cid,skillid,n) e Rudkiller, testei esse seu script aqui e deu o seguinte erro [10/01/2015 18:34:38] [Error - Action Interface] [10/01/2015 18:34:38] data/actions/scripts/evento/magic.lua [10/01/2015 18:34:38] Description: [10/01/2015 18:34:38] (luaSetConditionParam) Condition not found Vamos la ao script que eu editei e funfo pelo menos aqui no meu serve: Tirei até uns print para demostrar. Bom, é isso intão, espero que tenha gostado, avisa se de algum erro no distro ou bug
-
(Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
Você é o cara zipter98 Funfo direito agora, do jeito que eu queria! Obrigado! pela ajuda pessoal (zipter98 e ) Juro que não peço mais nada rsrs. Aqui um print Muito Obrigado!
-
shadowfall reagiu a uma resposta no tópico: (Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
-
shadowfall reagiu a uma resposta no tópico: (Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
-
(Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
não deu nenhum erro no distro, mas, bugou! Tipo: quando o player clica na alavanca, depois de 5min, quando os portões fecharem, o player consegue abrir denovo
-
-
(Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
Cara vlw, Você é foda Rsrsrs posso pedir só mais uma coisa? Juro que é a ultima coisa Tem como coloca o tempo que falta para pega a alavanca EX: retirar esse return doPlayerSendCancel(cid, "Espere 1h para usar a alavanca novamente.") E coloca um assim return doPlayerSendCancel(cid, "[Castle of Titans] Você deve aguardar 60 minuto(s) para usar a alavanca.") Só que fique contando regressivamente: 60 minuto(s) / 59 minuto(s) / 58 minuto(s).
-
shadowfall reagiu a uma resposta no tópico: (Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
-
shadowfall reagiu a uma resposta no tópico: (Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
-
(Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
Cara funfo direitinho obrigado! Só tinha um probleminha: quando o player clica na alavanca ficava mandando o "broadcastMessage" direto até que depois de 5min os portões aparece-se, ai parava com o "doPlayerSendCancel", mas arrumei, eu removi o addevent do "setGlobalStorageValue", agora ta perfect! Queria mais uma coisa se possível! (Que somente players com guild possam usar a alavanca) Agradeço se poder ajuda e se não poder também agradeço pela ajuda.
-
Porta 7172 aberta mais bloqueada
Se sua Internet for compartilhada, você libera as portas 7171 e 7172 pelo modem do Administrador, procura ae no fórum ou no youtube que você acho como liberar e no Firewall do Windows. Agora se não for internet compartilhada, é só você liberar as portas no Firewall do Windows.
-
(Resolvido)[Resolvido] Alavanca que possa usar em um intervalo de tempo
Olá, bem essa é minha primeira postagem e não sei se estou na área correta. Sempre me virei com scripts pegando "um pouco ali, um pouco aqui", mas dessa vez estou precisando de ajuda com esse script é o seguinte: Coloquei um mecanismo tipo alavanca, ao clicar, o player abrir os portões, e depois de 5min os portões se fecham(aparecem) automaticamente. O problema é que qualquer player pode ir la e abrir depois dos 5min Eu queria que tive-se um intervalo de tempo para clicar na alavanca Ex: Um Player clica-se e abri-se os portões, depois de 5min os portões se fecharem automaticamente (como está no script), mas que só pude-se abrir(usar a alavanca) novamente depois de 1h. Portao.LUA function onUse(cid, item, frompos, item2, topos) item1pos = {x=470, y=243, z=7, stackpos=1} -- Posição do Portão 1 item2pos = {x=471, y=243, z=7, stackpos=1} -- Posição do Portão 2 getitem1 = getThingfromPos(item1pos) getitem2 = getThingfromPos(item2pos) UniID = 2330 -- UniqueID que vai ser adicionado na alavanca item1ID = 9485 -- id do Portão 1 item2ID = 9485 -- id do Portão 2 if item.uid == UniID and item.itemid == 9531 and getitem1.itemid == item1ID then doRemoveItem(getitem1.uid, 1) doTransformItem(item.uid, item.itemid) doSendMagicEffect(item1pos, 2) broadcastMessage('Os Portões da ponte the Castle of Titans foi aberto, e se fechará em 5 minutos', MESSAGE_EVENT_ADVANCE) addEvent(doCreateItem, 300000, 9485, 1, item1pos) end if item.uid == UniID and item.itemid == 9531 and getitem2.itemid == item2ID then doRemoveItem(getitem2.uid, 1) doTransformItem(item.uid, item.itemid) doSendMagicEffect(item2pos, 2) addEvent(doCreateItem, 300000, 9485, 1, item2pos) end return TRUE end Agradeço desde já