Ir para conteúdo

SilenceRoot

Membro
  • Registro em

  • Última visita

Tudo que SilenceRoot postou

  1. Esse script é para aparecer efeito no target usando um sword etc..., tem como colocar para eu ajustar o efeito algo desse tipo local position14 = {x=getThingPosition(getCreatureTarget(cid)).x+2, y=getThingPosition(getCreatureTarget(cid)).y+0, z=getThingPosition(getCreatureTarget(cid)).z} local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, 0, 1.0, 0) local xCombat = createCombatObject() setCombatParam(xCombat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 73) local condition = createConditionObject(CONDITION_FIRE) setConditionParam(condition, CONDITION_PARAM_DELAYED, 1) addDamageCondition(condition, 4, 2000, -10) addDamageCondition(condition, 6, 2000, -5) setCombatCondition(xCombat, condition) function onUseWeapon(cid, var) local ret = doCombat(cid, combat, var) if(ret == false) then return false end local target = variantToNumber(var) if(target ~= 0) then -- chance to fire the enemy local chance = math.random(0, 100) if(chance > 90) then ret = doCombat(cid, xCombat, var) end end return ret end
  2. Tenta Se não me engano precisa adicionar na lib constant também.
  3. Tenta... <vocation id="258" name="izuna" description="a izuna" needpremium="0" gaincap="20" gainhp="350" gainmana="350" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="258"> <formula meleeDamage="3.5" distDamage="3.0" wandDamage="4.0" magDamage="4.0" magHealingDamage="3.0" defense="4.0" magDefense="2.5" armor="3.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="259" name="izuna" description="a izuna" needpremium="0" gaincap="20" gainhp="350" gainmana="350" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="258"> <formula meleeDamage="3.5" distDamage="3.0" wandDamage="4.0" magDamage="4.0" magHealingDamage="3.0" defense="4.0" magDefense="2.5" armor="3.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="260" name="izuna" description="a izuna" needpremium="0" gaincap="20" gainhp="350" gainmana="350" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="259"> <formula meleeDamage="3.5" distDamage="3.0" wandDamage="4.0" magDamage="4.0" magHealingDamage="3.0" defense="4.0" magDefense="2.5" armor="3.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation> <vocation id="261" name="izuna" description="a izuna" needpremium="0" gaincap="20" gainhp="350" gainmana="350" gainhpticks="1" gainhpamount="150" gainmanaticks="1" gainmanaamount="250" manamultiplier="1.1" attackspeed="300" soulmax="300" gainsoulticks="60" fromvoc="260"> <formula meleeDamage="3.5" distDamage="3.0" wandDamage="4.0" magDamage="4.0" magHealingDamage="3.0" defense="4.0" magDefense="2.5" armor="3.0"/> <skill fist="2.0" club="2.0" sword="4.0" axe="2.0" distance="2.0" shielding="2.0" fishing="2.0" experience="2.0"/> </vocation>
  4. Vou com o Snowsz e também confiabilidade, faz tempo que conheço a LGV, o restante nunca havia ouvido falar.
  5. Lógico neh cara ta tentando usar como ADM, usa como player que não vai da nenhum problema... o sv é de narutibia....
  6. Como se cria uma barra de mana no OTC... @up
  7. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local travelNode = keywordHandler:addKeyword({'teste'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you wanna go to NOME DA CIDADE, are you sure?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, level = 1, cost = 0, destination = {x=2211, y=2457, z=7} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Next time maybe.'}) keywordHandler:addKeyword({'travel'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can take you to NOME DA CIDADE, NOME DA CIDADE.'}) -- Makes sure the npc reacts when you say hi, bye etc. npcHandler:addModule(FocusModule:new())
  8. Já testei esse, olha falo o nome da cidade certinho o npc diz It was a pleasure doing business with you. e pronto, fico no mesmo lugar.
  9. 8.60, já testei uns do fórum e simplismente não teleporta...,nenhum erro no console
  10. Como edito a caixinha de skills... exemplo mudar o sword fight pra espada etc...
  11. Player: Hi NPC: Ola player posso te levar para alguns lugares diga travel Player: Travel NPC: Lugar1 lugar2 lugar3 Player: Lugar1. Pronto ele é teleportado para o lugar1.
  12. Gostaria um npc de barco para 8.60, já testei uns e simplesmente não funciona... alguem teria um diferente?
  13. Cara você não irá conseguir essa .dll de graça...
  14. 1º - O player usa a magia e o alvo fica estunado por x segundos, com exhausted na propria magia. 2º - O player usa a magia no alvo e ele fica bebado, exhausted na propria magia. 3º - O player usa magia automaticamente é teleportado para o alvo, bom caso iria aparecer 2 efeitos, 1 efeito onde o player tava e outro onde no alvo onde foi teleportado.
  15. Deu totalmente certo, tem uma opção pra adicionar folders , obrigado achei que nao tivesse essa opção no molebox.
  16. Contrate um programador e pague pela .dll só que é caro pelo menos uns $50
  17. SilenceRoot postou uma resposta no tópico em Suporte Tibia OTServer
    Importei uns npcs para o RME, o npc aparece na opções porem não da pra colocar, isso é erro no arquivo do npc ou do rme? @up
  18. Isso é .dll o lks deve ter injetado no client pra poder criar a barra de mana.
  19. Mas e as pastas, será que vai tbm?
  20. Tenho esse Globalevents function onRecord(current, old, cid) db.executeQuery("INSERT INTO `server_record` (`record`, `world_id`, `timestamp`) VALUES (" .. current .. ", " .. getConfigValue('worldId') .. ", " .. os.time() .. ");") addEvent(doBroadcastMessage, 150, "New record: " .. current .. " players are logged in.", MESSAGE_STATUS_DEFAULT) end
  21. Isso é pra você gera o .exe, quero compilar todos os arquivos do otc no .exe pra torna-lo portatil.
  22. É possivel compilar todos os arquivos do OTC em um unico executavel?

Informação Importante

Confirmação de Termo