Ir para conteúdo
  • Cadastre-se

FlavioHulk

Membro
  • Total de itens

    463
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que FlavioHulk postou

  1. Globalevents/globalevents.xml <globalevent name="ServerSave" time="05:55:00" script="serversave.lua" />
  2. Cara, tem alguma tabela de ids das doors na pasta data, só não sei onde está
  3. Comece detalhando qual é a versão da sua distro, e se possível, posta o script...
  4. Cara, vou testar aqui, e veremos o que é
  5. Clica com o botão direito em forgottenserver e vai em propriedades... E depois vai em linker, includes e adicione a pasta pugin
  6. Em includes nas configurações do seu projeto no MSVC, indique o caminho da pasta pugin na pasta TFS SDK
  7. Qual o erro? Algum erro no console? Lembrando: na linha onde tem 'Storage Escolhida' você deve colocar uma storage qualquer
  8. Stone Script local config = { nameBoss = 'tusky hell', -- Nome do Boss passagePos = Position(1015, 1043, 7), -- Posição da stone time = 2, -- Tempo pra remover a stone stoneId = 1304 -- ID da stone } function onDeath(creature, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) if not creature:getMonster() or creature:getMonster():getName():lower() ~= config.nameBoss then return true end local stone = Tile(config.passagePos):getItemById(config.stoneId) if stone then config.passagePos:sendMagicEffect(CONST_M
  9. local condition = Condition(CONDITION_ATTRIBUTES) condition:setParameter(CONDITION_PARAM_TICKS, -1) condition:setParameter(CONDITION_PARAM_SKILL_SHIELD, 75) function onEquip(player, item, slot) local item = player:getSlotItem(CONST_SLOT_ARMOR) if item then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'Now that you\'re using this item you\'ll receive a special bonus...') player:addCondition(condition) return true end end function onDeEquip(player, item, slot) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You\'re no longer receiving the special bonus..
  10. Use aplicativos como o notepad ++ ou sublime text, ambos são ótimos editores....
  11. @KotZletY por nada haha, mas eu acho que fica desleixado kk, mas tamos aí
  12. local config = { requiredLevel = 100, daily = false, playerPositions = { Position(33010, 31660, 14), Position(33010, 31661, 14), Position(33010, 31662, 14), Position(33010, 31663, 14), Position(33010, 31664, 14) }, newPositions = { Position(32974, 31670, 14), Position(32975, 31670, 14), Position(32976, 31670, 14), Position(32977, 31670, 14), Position(32978, 31670, 14) }, BossPositions = { Position(32977, 31658, 14) } } function onUse(player, item, fromPosition, target, toP
  13. Realmente não havia percebido a proporção kk, sobre o actionid não é necessário, mesmo com check de item no script colocando o itemid no xml, ia funcionar como duplo check, que é bem desnecessário... Editei meu primeiro post...
  14. vai nas sources e pesquisa o arquivo bed.cpp Logo após procure a função: bool BedItem::canUse(Player* player) Abaixo há um check se o player é premium: if (!player || !house || !player->isPremium()) { return false; } Troque por: if (!player || !house) { return false; } E recompile as sources...
  15. actions.xml <action itemid="ID do item" script="CaminhoDoScript.lua" /> actions/script.lua local tpPos = Position(33130, 32660, 7) -- Nova Posição function onUse(player, item, fromPosition, target, toPosition, isHotkey) player:teleportTo(tpPos) item:remove(1) return true end
  16. function onUse(player, item, fromPosition, target, toPosition, isHotkey) if player:hasMount(23) then player:getPosition():sendMagicEffect(CONST_ME_POFF) player:sendTextMessage(MESSAGE_INFO_DESCR, "You already have this mount.") return true end player:addMount(23) -- Id da Mount player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) player:say('You received Armoured War Horse.', TALKTYPE_ORANGE_1) return true end
  17. Em npc/lib/npcsystem no arquivo modules.lua... troque a função StdModule.promotePlayer, por essa abaixo function StdModule.promotePlayer(cid, message, keywords, parameters, node) local npcHandler = parameters.npcHandler if not npcHandler then error("StdModule.promotePlayer called without any npcHandler instance.") end if not npcHandler:isFocused(cid) then return false end local player = Player(cid) local promotion = player:getVocation():getPromotion() if player:getStorageValue(STORAGEVALUE_PROMOTION) == 1 then npcHandler:say("You are already promoted!", c
  18. Apenas reforçando o script do Gui ! function onUse(player, item, fromPosition, target, toPosition, isHotkey) if player:hasMount(23) then player:getPosition():sendMagicEffect(CONST_ME_POFF) player:sendTextMessage(MESSAGE_INFO_DESCR, "You already have this mount.") return true end player:addMount(23) -- Id da Mount player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) player:say('You received Armoured War Horse.', TALKTYPE_ORANGE_1) return true end
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo