Ir para conteúdo

Dangatuso

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    Dangatuso recebeu reputação de anderson de souza em npc que vende bp de potion e runas   
    boa tarde galera, gostaria de um script que o npc vendesse a bp de runa, uma exemplo o player fala, 
     
    buy bp sd,    buy bp mw,   buy bp paralyze, buy pb mana potion
     
    alguem tem?
     
    agradeço desde já
  2. Gostei
    Dangatuso deu reputação a patuloku em (Resolvido)não consigo pegar itens do chão nem jogar no chão!   
    Bom dia,
    simples,
     
    data/events/scripts/player.lua        
     
    function Player:onBrowseField(position) return true end   function Player:onLook(thing, position, distance) local description = "You see " .. thing:getDescription(distance) if self:getGroup():getAccess() then if thing:isItem() then description = string.format("%s\nItemID: [%d]", description, thing:getId())   local actionId = thing:getActionId() if actionId ~= 0 then description = string.format("%s, ActionID: [%d]", description, actionId) end   local uniqueId = thing:getAttribute(ITEM_ATTRIBUTE_UNIQUEID) if uniqueId > 0 and uniqueId < 65536 then description = string.format("%s, UniqueId: [%d]", description, uniqueId) end   description = description .. "." local itemType = thing:getType()   local transformEquipId = itemType:getTransformEquipId() local transformDeEquipId = itemType:getTransformDeEquipId() if transformEquipId ~= 0 then description = string.format("%s\nTransformTo: [%d] (onEquip).", description, transformEquipId) elseif transformDeEquipId ~= 0 then description = string.format("%s\nTransformTo: [%d] (onDeEquip).", description, transformDeEquipId) end   local decayId = itemType:getDecayId() if decayId ~= -1 then description = string.format("%s\nDecayTo: [%d]", description, decayId) end elseif thing:isCreature() then local str = "%s\nHealth: [%d / %d]" if thing:getMaxMana() > 0 then str = string.format("%s, Mana: [%d / %d]", str, thing:getMana(), thing:getMaxMana()) end description = string.format(str, description, thing:getHealth(), thing:getMaxHealth()) .. "." end   local position = thing:getPosition() description = string.format( "%s\nPosition: [X: %d] [Y: %d] [Z: %d].", description, position.x, position.y, position.z )   if thing:isCreature() then if thing:isPlayer() then description = string.format("%s\nIP: [%s].", description, Game.convertIpToString(thing:getIp())) end end end self:sendTextMessage(MESSAGE_INFO_DESCR, description) end   function Player:onLookInBattleList(creature, distance) local description = "You see " .. creature:getDescription(distance) if self:getGroup():getAccess() then local str = "%s\nHealth: [%d / %d]" if creature:getMaxMana() > 0 then str = string.format("%s, Mana: [%d / %d]", str, creature:getMana(), creature:getMaxMana()) end description = string.format(str, description, creature:getHealth(), creature:getMaxHealth()) .. "."   local position = creature:getPosition() description = string.format( "%s\nPosition: [X: %d] [Y: %d] [Z: %d].", description, position.x, position.y, position.z )   if creature:isPlayer() then description = string.format("%s\nIP: [%s].", description, Game.convertIpToString(creature:getIp())) end end self:sendTextMessage(MESSAGE_INFO_DESCR, description) end   function Player:onLookInTrade(partner, item, distance) self:sendTextMessage(MESSAGE_INFO_DESCR, "You see " .. item:getDescription(distance)) end   function Player:onLookInShop(itemType, count) return true end   function Player:onMoveItem(item, count, fromPosition, toPosition) local tile = toPosition:getTile() if tile then local thing = tile:getItemByType(ITEM_TYPE_TELEPORT) if thing ~= nil then self:sendCancelMessage("Sorry, not possible.") self:getPosition():sendMagicEffect(CONST_ME_POFF) return false end end return true end   function Player:onMoveCreature(creature, fromPosition, toPosition) return true end   function Player:onTurn(direction) return true end   function Player:onTradeRequest(target, item) return true end   Caso resolva, clique na melhor resposta e me de REP++ ( Gostei ).
    abraços.
  3. Gostei
    Olha para paladin atacar mesmo quando estiver healando!
     
    Abra Weapons.xml, e adicione essa tag em todas as Ammunitions de Paladin!
    swing="true" Vai ficar tipo:
    Antes: <distance id="7367" level="42" event="function" value="default"/> Depois: <distance id="7367" level="42" swing="true" event="function" value="default"/>

Informação Importante

Confirmação de Termo