Tudo que xBlackWolf postou
-
(Resolvido)Bug Bows n ataca de Longe !
Ajudou muito, agora acho que me viro para desenvolver. Obrigado! rep+
-
(Resolvido)Bug Bows n ataca de Longe !
Sim senhor, não sou tão iniciante rsrs Consegui arrumar o bug nos bows, apenas dei control + z varias vezes no arquivo weapons porque eu tava mechendo la, e agora funciona todos.... Continuando a segunda dúvida, no caso não conseguiria fazer isso para uma arrow que seria infinita então .. Eu estava pensando em checar se ele estiver com a arrow de tal id no slot de munição, então ele ataca, se não não. Porém não sei os tipos de parametros para a função getPlayerSlotItem(cid, slot), poderiam me passar eles ? Parece que eh diferente de ser apenas ~hand~ ou ~legs~ Aguardo!
-
(Resolvido)Bug Bows n ataca de Longe !
Olá a todos, estou mexendo em um servidor aqui 10.35 e percebi que os paladins não conseguem atacar de longe com os arrows! Acho que é algum bug nos Bows, vi um usuário aqui falando que resolveu pelas lib's mas não tenho idéia de como arrumar, alguem já passou por isso ? ele só ataca de perto, a 1sqm. Se não estiver colado no bixo ele não ataca, como se o item fosse um club ou uma sword... E também tenho outra dúvida, é possível fazer 1 arrow ser usada apenas com certo arco ?? Como poderia ser feito? Aguardo respostas!
-
Um Ideia que precisa de Ajuste!
Uma dica que deram em outro fórum seria usar onStatsChange
-
(Resolvido)[URGENTE] Wrath emperor script please
EDITADO Demorei tanto pra responder que já responderam kkk
-
(Resolvido)[URGENTE] Wrath emperor script please
1º Isso é um pedido e não uma dúvida... 2º Qual a versão do seu servidor ?? Aguardo.
-
(Resolvido)ERROR RME, PONTO DE ENTRADA
Ferramenta de pesquisa ta ai pra usar viu rsrs Delete as 2 Dlcs abaixo e Execute o RME.EXE Não o Atalho na Área de Trabalho "WSOCK32.dll" e "RPCRT4.dll". Delete o atalho do RME que está na sua área de trabalho. (Caso utilizar este atalho irá criar as dll's novamente)
-
Potions apenas p\ Premmy
Arrumado, obrigado pelas dicas, o resto está correto ?
-
Potions apenas p\ Premmy
Olá a todos do Tibia King, trago uma modificação no arquivo potions.lua do servidor, no qual agora só deixa usar se o player for premium, um membro tinha pedido e realizei a tarefa, não cheguei a testar, se tiver algum erro por favor me avisem, ajudarei e\ou corrigirei o mais rápido possível. Espero que gostem! Em Actions\scripts\liquids\potions.lua, abra-o e substitua por esse: local config = { removeOnUse = "no", -- remover após usar usableOnTarget = "yes", -- Pode usar em amigos splashable = "no", realAnimation = "no", -- Animação da fala vista apenas para 1x1 SQM de distancia healthMultiplier = 1.0, manaMultiplier = 1.0, } config.removeOnUse = getBooleanFromString(config.removeOnUse) config.usableOnTarget = getBooleanFromString(config.usableOnTarget) config.splashable = getBooleanFromString(config.splashable) config.realAnimation = getBooleanFromString(config.realAnimation) local POTIONS = { [8704] = {empty = 7636, splash = 2, health = {50, 100}}, -- small health potion [7618] = {empty = 7636, splash = 2, health = {100, 200}}, -- health potion [7588] = {empty = 7634, splash = 2, health = {200, 400}, level = 50, vocations = {3, 4, 7, 8}, vocStr = "knights and paladins"}, -- strong health potion [7591] = {empty = 7635, splash = 2, health = {500, 700}, level = 80, vocations = {4, 8}, vocStr = "knights"}, -- great health potion [8473] = {empty = 7635, splash = 2, health = {800, 1000}, level = 130, vocations = {4, 8}, vocStr = "knights"}, -- ultimate health potion [7620] = {empty = 7636, splash = 7, mana = {70, 130}}, -- mana potion [7589] = {empty = 7634, splash = 7, mana = {110, 190}, level = 50, vocations = {1, 2, 3, 5, 6, 7}, vocStr = "sorcerers, druids and paladins"}, -- strong mana potion [7590] = {empty = 7635, splash = 7, mana = {200, 300}, level = 80, vocations = {1, 2, 5, 6}, vocStr = "sorcerers and druids"}, -- great mana potion [8472] = {empty = 7635, splash = 3, health = {200, 400}, mana = {110, 190}, level = 80, vocations = {3, 7}, vocStr = "paladins"} -- great spirit potion } local exhaust = createConditionObject(CONDITION_EXHAUST) setConditionParam(exhaust, CONDITION_PARAM_TICKS, (getConfigInfo('timeBetweenExActions') - 100)) function onUse(cid, item, fromPosition, itemEx, toPosition) local config2 = {TemPremmy = getPlayerPremiumDays(cid)} local potion = POTIONS[item.itemid] if(config2.TemPremmy >= 1) then if(not potion) then return false end if(not isPlayer(itemEx.uid) or (not config.usableOnTarget and cid ~= itemEx.uid)) then if(not config.splashable) then return false end if(toPosition.x == CONTAINER_POSITION) then toPosition = getThingPos(item.uid) end doDecayItem(doCreateItem(2016, potion.splash, toPosition)) doTransformItem(item.uid, potion.empty) return true end if(hasCondition(cid, CONDITION_EXHAUST_HEAL)) then doPlayerSendDefaultCancel(cid, RETURNVALUE_YOUAREEXHAUSTED) return true end if(((potion.level and getPlayerLevel(cid) < potion.level) or (potion.vocations and not isInArray(potion.vocations, getPlayerVocation(cid)))) and not getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_GAMEMASTERPRIVILEGES)) then doCreatureSay(itemEx.uid, "Only " .. potion.vocStr .. (potion.level and (" of level " .. potion.level) or "") .. " or above may drink this fluid.", TALKTYPE_ORANGE_1) return true end local health = potion.health if(health and not doCreatureAddHealth(itemEx.uid, math.ceil(math.random(health[1], health[2]) * config.healthMultiplier))) then return false end local mana = potion.mana if(mana and not doPlayerAddMana(itemEx.uid, math.ceil(math.random(mana[1], mana[2]) * config.manaMultiplier))) then return false end doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) if(not realAnimation) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1) else for i, tid in ipairs(getSpectators(getCreaturePosition(cid), 1, 1)) do if(isPlayer(tid)) then doCreatureSay(itemEx.uid, "Aaaah...", TALKTYPE_ORANGE_1, false, tid) end end end doAddCondition(cid, exhaust) if(not potion.empty or config.removeOnUse) then doRemoveItem(item.uid, 1) return true end doRemoveItem(item.uid, 1) doPlayerAddItem(cid, potion.empty, 1) return true else doPlayerSendTextMessage(cid, 27, "Você não é premium account !") end end É bem simples, espero que gostem, qualquer coisa estou a disposição, utilizado como base o script de potions.lua de um servidor 8.60. Feito por min.
-
[Erro] There is not enough room!
Se você for passar por cima dela, vai dar esse erro, porque provavelmente não definiu para ser unwalkable.
-
Procuro Mapper
Acho que o local do seu post está incorreto, aqui é para dúvidas apenas. A Área de formação de equipes ou oportunidades é outra.
- (Resolvido)Suporte - Script não funciona e nem apresenta erro
-
(Resolvido)Suporte - Script não funciona e nem apresenta erro
Olá amigo, conheço um Sistema que está postado aqui no fórum, não sei se te interessa, porque ele te da o coração automaticamente. Pode verificar, e espero que goste! Data>CreatureScripts>scripts crie um arquivo .lua chamado hearts.lua e poe dentro: function onDeath(cid, corpse, lastHitKiller, mostDamageKiller) local cidpos = getPlayerPosition(lastHitKiller) loot = 5943 item = doPlayerAddItem(lastHitKiller,loot,1) if(isPlayer(lastHitKiller) == TRUE) then hitKillerName = getPlayerName(lastHitKiller) doSetItemSpecialDescription(item,"This is the heart of "..getPlayerName(cid).." killed at Level "..getPlayerLevel(cid).." by "..hitKillerName..".") doPlayerSendTextMessage(lastHitKiller, MESSAGE_STATUS_CONSOLE_ORANGE, "You Killed " .. getCreatureName(cid) .. ".") doSendMagicEffect(cidpos,12) else hitKillerName = getCreatureName(lastHitKiller) doSetItemSpecialDescription(item,"This is the heart of "..getPlayerName(cid).." killed at Level "..getPlayerLevel(cid).." by a "..hitKillerName..".") end setItemName(item, ""..getPlayerName(cid).."\'s Heart") return TRUE end Depois volta para creaturescripts.xml e adiciona a tag: <event type="death" name="Reward" event="script" value="hearts.lua"/> Crédito do script: TonyHalk
-
(Resolvido)MAP EDITOR 10.35
Por nada. =)
- (Resolvido)[Ajuda][Talkaction] Erro Ele cria Teleport mais Não Some !
-
(Resolvido)MAP EDITOR 10.35
Se não me engano, esse meu funciona. Upei ele só pra você. Agradece se ajudar. =) Download
-
Erro no Gesior
Utiliza o XAMPP, tenho certeza que funcionará melhor.
-
[CODIFICADO]WebSite + Layout Vestia.pl
Obrigado!! =D Entre tantos erros e problemas é bom ter uns elogios kkk.
-
[CODIFICADO]WebSite + Layout Vestia.pl
Olá Pessoas, em outro fórum achei um layout porém nem codificado estava, tinha apenas o PSD, então dei vida a ele, e estou modificando o Gesior para rodar com meu layout. Todo o trabalho está sendo feito por min, e já está quase terminado, na verdade o layout está todo correto, agora só falta pequenas edições das páginas do Gesior, e a tradução, que estou fazendo o website inteiro. Vejam como está ficando, e me deem dicas, críticas, ou elogios. Bom, isso é só um pouco do que já fiz, estimo ai que esse mês já termino o site. Tudo em português, e funcional. Por favor não esqueçam de comentar =P
-
(Resolvido)(DUVIDA) Como colocar uma mount/addon especifica a venda
Então amigo, eu recomento um item para usar e ganhar a mount... no jogo você deixa normal, porém no gesior você usa o item, bem mais facil... O site do Gesior que o Global usa, é diferente, eles mesmos desenvolveram aquela página para mounts. Outra idéia que acho que daria certo... - Criar uma gif da mount, e colocar na pasta que ficam as imagens dos itens, ai você pega o script por exemplo da compra de premium account do gesior e modifica para ao invez de adicionar a premmy, adicionar uma storage (não sei como está no seu OT), e ai habilita a mount. E quando for comprar no site, vai aparecer a gif da mount. Boa Sorte!