.jpg.a7babd2e790d7149e4703c379b2602bf.jpg)
Solutions
-
Caronte's post in (Resolvido)[Pedido] Script was marked as the answerEra só procurar no google ou no pesquisador do tibiaking, localizado na parte superior direita da página.
Em movements>scripts Crie um arquivo.lua com nome swimming
local outfit = {lookType = 267, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} local BORDERS = { [7943] = {x = 0, y = -2, back = SOUTH}, [7944] = {x = -2, y = 0, back = EAST}, [7945] = {x = 0, y = 2, back = NORTH}, [7946] = {x = 2, y = 0, back = WEST}, [7947] = {x = 2, y = 1, back = WEST}, [7948] = {x = -2, y = 1, back = NORTH}, [7949] = {x = 2, y = -1, back = WEST}, [7950] = {x = -2, y = -1, back = EAST}, [7951] = {x = 2, y = 2, back = WEST}, [7952] = {x = -2, y = 2, back = NORTH}, [7953] = {x = 2, y = -2, back = WEST}, [7954] = {x = -2, y = -2, back = SOUTH} } BORDERS[4828] = BORDERS[7943] BORDERS[4829] = BORDERS[7946] BORDERS[4830] = BORDERS[7945] BORDERS[4831] = BORDERS[7944] function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) if(not isPlayer(cid)) then return true end local border = BORDERS[item.itemid] if(not border) then return false end local pos, newPos = getCreaturePosition(cid), {} newPos = pos newPos.x = pos.x + border.x newPos.y = pos.y + border.y if(hasCondition(cid, CONDITION_OUTFIT) and getCreatureOutfit(cid).lookType == outfit.lookType) then doMoveCreature(cid, border.back) doRemoveCondition(cid, CONDITION_OUTFIT) else if(doTileQueryAdd(cid, pos, 4) ~= RETURNVALUE_NOERROR) then return false end local tmp = getCreaturePosition(cid) doTeleportThing(cid, newPos) if(not isPlayerGhost(cid)) then doSendMagicEffect(tmp, CONST_ME_POFF) doSendMagicEffect(newPos, CONST_ME_WATERSPLASH) end doRemoveConditions(cid, true) doSetCreatureOutfit(cid, outfit, -1) end return true end Em movements.xml adicione:
<!-- Swimming --> <movevent type="StepIn" itemid="4828-4831" event="script" value="swimming.lua"/> <movevent type="StepIn" itemid="7943-7954" event="script" value="swimming.lua"/> Créditos: Não sei, não foi especificado quem o fez.
mini45, clique na melhor resposta para o tópico ser dado como resolvido.
-
Caronte's post in (Resolvido)BUG NO RME EDITOR! was marked as the answerIsso não é bug,
você deve preencher totalmente a área de cima para que o player de certo angulo não possa ver o que está em cima.
Solução: Pegue o solo de cave que aparece em cima do mapa e preencha a área de cima com ele até que não seja possível ver o que está em baixo, assim, quando o player passar por baixo não vai aparecer nada na tela dele.
Assim:
-
Caronte's post in (Resolvido)[PEDIDO] Type Staffs 8.6 was marked as the answerSe não for isso:
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, 1) setCombatParam(combat, COMBAT_PARAM_EFFECT, 37) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -1000, 0, -1300) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end Não sei o que é.
-
Caronte's post in (Resolvido)Duvidas Basicas ! was marked as the answerA mancha tem que ficar, esse erro está dizendo que a mancha não foi encontrada,a mancha serve para mostrar onde é a saída da casa, recomendo colocar na frente da porta.
1º:
Só procurar pelos uid duplicados e deletar.
3º: Faça a mesma coisa que eu falei pra fazer com o NPC só ir na pasta monster e deletar no arquivo XML.
Uma dica: se você não sabe inglês, traduza os erros, dá pra saber o que tem que fazer só de traduzir.
EXEMPLO:
Inglês:
[27/11/2014 22:26:25] [Warning - Houses::loadFromXml] House entry not set for: Forgotten headquarter (Flat 1, Area 42) (2200)Português:
[27/11/2014 22:26:25] [Warning - Casas::CarregarDoXml] A entrada da casa não foi posta em: Forgotten headquarter (Flat 1, Area 42) (2200) Apesar da linguagem de programação LUA ser desenvolvida e estruturada por Brasileiros, ela é em inglês, se você souber inglês, já apresenta meio passo pra ler um sistema ou script.
-
Caronte's post in (Resolvido)Treiner que ataca pessoas em volta was marked as the answer<?xml version="1.0" encoding="UTF-8"?> <monster name="Treiner" nameDescription="a training" race="blood" experience="0" speed="210" manacost="0"> <health now="200000" max="200000"/> <look type="57" head="20" body="30" legs="40" feet="50" corpse="3128"/> <targetchange interval="60000" chance="0"/> <strategy attack="100" defense="0"/> <flags> <flag summonable="0"/> <flag attackable="1"/> <flag hostile="1"/> <flag illusionable="0"/> <flag convinceable="0"/> <flag pushable="0"/> <flag canpushitems="1"/> <flag staticattack="50"/> <flag lightlevel="0"/> <flag lightcolor="0"/> <flag targetdistance="1"/> <flag runonhealth="0"/> </flags> <attacks> <attack name="lifedrain" interval="1000" chance="12" range="7" radius="3" min="-300" max="-467"> <attribute key="areaEffect" value="blackspark"/> </attack> </attacks> <defenses armor="0" defense="0"> <defense name="healing" interval="1000" chance="100" min="100000" max="100000"/> </defenses> <immunities> <immunity physical="0"/> <immunity energy="0"/> <immunity fire="0"/> <immunity poison="0"/> <immunity lifedrain="0"/> <immunity paralyze="0"/> <immunity outfit="0"/> <immunity drunk="0"/> <immunity invisible="1"/> </immunities> <voices interval="2000" chance="5"> </voices> <loot> <item id="2148" countmax="20" chance1="100000" chancemax="0"/> <item id="1949" chance="10000"/> <item id="2467" chance="10000"/> <item id="2642" chance="6666"/> <item id="1987" chance="100000"> <inside> <item id="2044" chance="6666"/> <item id="2689" countmax="3" chance1="20000" chancemax="0"/> <item id="2401" chance="3333"/> <item id="2166" chance="1428"/> </inside> </item> </loot> </monster> Ele usa exori gran.
Duvida sanada ? ou quer que edite o dano,looktype ou qualquer coisa...