Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 01/24/16 em %

  1. Nós queremos mudar todo o sistema dos "Poketibias"! Até agora nós já fizemos: Sistema de 6 Pokémons Cut, Rock Smash, Fly, Surf e Teleport com HM Sistema de TM Sistema de TV e Nick! 10% do Mapa! Addon System: Sounds System: Lumberjack System: Aqui nós mudamos os sons da pokebola! Day Care System: Todas Nossa Sprites serão próprias, mas iremos usar algumas do tibia! Por hora estamos utilizando algumas da PXG por estética. Nosso mapa, para provar que estamos nos empenhando também será próprio! Pallet Town + Route 1: Novo visual do Pokémart: Caso esteja interessado a conhecer: Página Oficial Grupo Oficial Estamos Recrutando! Mapper; Scripter; Spriter; Mande-nos uma mensagem contendo: Idade; Área de Atuação; Trabalhos; (Mínimo dois) See Ya!
    2 pontos
  2. Site: www.pokemysterion.com Facebook:https://www.facebook.com/PokemonMysterion Dowload do Client + Launcher no site! Principais sistemas no servidor! Condown bar (barra de skills) e poke bar(trocar pokémon). Duel System Tv Cam System Sistema de Duelos com aposta Pokemons da 1 até a 3 geração e seus devidos shinys. Sistema de shinys Muitas quests TM system Sistema de boost no pokémon Sistema de aura! Em Breve! icone System Addon System Torneio System (em andamento). Finalizar 3° Geração. Criação de novas ilhas, cidades! algumas Screenshots! Equipe: [ADM]Stylo, [ADM]Lucas (PkNFan) enfim, depois atualizo o topico com mais informações! é nois, abraço < 3
    2 pontos
  3. SamueLGuedes

    [Show Off] SamueLGuedes

    Valeu xD.. uma historinha curta para fechar a noite: "Eis a lenda que, em uma ilha distante, onde não há habitantes, uma criatura terrível que controla a maré, faz com que embarcações e sua tripulação, seja apagada da terra..... quem será o bravo pirata, que terá derrotara essa terrível criatura?"
    2 pontos
  4. kaleudd

    [NEW][MODULE]Store_module

    Descrição: Loja de servidor Tibia / personalizada. Ele permite o jogador comprar itens com pontos de prémios / tokens. <------------------------> Como usar: 1. Arraste e solte o conteúdo do arquivo zip baixado no final do tópico para a pasta modules do OTC. 2. Vá para a store_module e abra o arquivo configs.lua 3. Altere COMMAND_BUYITEM para comandar a compra do item. 4. Altere comando COMMAND_TRANSFER para comandar a transferência de pontos. 5. Altere WEBSITE_GETCOINS a página onde você pode comprar pontos. 6. Altere COINS_OPCODE mudança,opcode para qualquer número que você vai usar. 7. Salve,e pronto. Como adicionar novos items: storeIndex = { [1] = { id = '1', name = 'Premium Time', description = 'Buy low-priced Premium Time to add it to your own account.', image = "/images/shop/premium_time", imageList = '/images/shop/premium_time_small' }, } ID - ID do categoria(usado para comando). nome - Nome da categoria. Descrição - descrição da categoria. - Imagem da categoria na Descrição Painel (tamanho 64x64px). imageList - Imagem da categoria no Painel List (tamanho 32x32px). Como adicionar produtos à categoria: storeProducts = { { name = "30 days", id = '1', category_id = "1", description = 'Do you really want to buy "30 days" of premium time?\n\nNote: Once you have purchased Premium Time, your account\ninstantly receives premium status - no relog necessary!', tooltip = "", price = 250, image = "/images/shop/offer/30days" }, } Nome - Nome do jogador artigo será capaz de comprar. ID - Id do item (usado para comando). category_id - Id da categoria na qual o item será exibido. Descrição - Descrição do jogador artigo quer comprar, exibido na janela pop-up. dica - Se o nome tiver mais de 12-13 caracteres, digite o nome do produto aqui. Ele será exibido em foco. preço - Preço do item. imagem - ícone do item de jogador quer comprar (tamanho 88x70px). Como enviar Tibia valor Coins para o cliente: Abrir em seus TFS (estou usando o TFS 1.2) dados / scripts de criatura / scripts / extendedopcode.lua adicione: local tibiaCoins = getPlayerStorageValue(player, 999999999) player:sendExtendedOpcode(52, tibiaCoins) Todo o arquivo deve ser semelhante a este: function onExtendedOpcode(player, opcode, buffer) local tibiaCoins = getPlayerStorageValue(player, 999999999) player:sendExtendedOpcode(52, tibiaCoins) return true end Download: MEGA Nota: Comando para a compra de item deve seguir modelo: !storebuy CATEGORYID, ITEMID Comando para a transferência de moeda deve seguir modelo: !transferpoints PLAYERNAME, VALUE Créditos: obs:não testado em tfs abaixo de 1.2.
    1 ponto
  5. kaleudd

    [tfs1.x] AutoLoot System

    créditos: Printer imagens: Comandos: !autoloot add, itemId or name -- Adicionando um item à lista !autoloot remove, itemId or name -- Remoção de um item da lista !autoloot show -- Mostrar a lista autoLoot !autoloot clear -- Limpa a lista autoLoot vá em data/global.lua e cole isso: -- AutoLoot config AUTO_LOOT_MAX_ITEMS = 5 -- Reserved storage AUTOLOOT_STORAGE_START = 10000 AUTOLOOT_STORAGE_END = AUTOLOOT_STORAGE_START + AUTO_LOOT_MAX_ITEMS -- AutoLoot config end vá em talkactions/talkactions.xml e cole essa linha: <talkaction words="!autoloot" separator=" " script="autoloot.lua"/> Depois disso vá para vá em talkactions/scripts e crie uma nova lua e nomeie para autoloot.lua e cole este código: function onSay(player, words, param) local split = param:split(",") local action = split[1] if action == "add" then local item = split[2]:gsub("%s+", "", 1) local itemType = ItemType(item) if itemType:getId() == 0 then itemType = ItemType(tonumber(item)) if itemType:getId() == 0 then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "There is no item with that id or name.") return false end end local itemName = tonumber(split[2]) and itemType:getName() or item local size = 0 for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do local storage = player:getStorageValue(i) if size == AUTO_LOOT_MAX_ITEMS then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The list is full, please remove from the list to make some room.") break end if storage == itemType:getId() then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." is already in the list.") break end if storage <= 0 then player:setStorageValue(i, itemType:getId()) player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." has been added to the list.") break end size = size + 1 end elseif action == "remove" then local item = split[2]:gsub("%s+", "", 1) local itemType = ItemType(item) if itemType:getId() == 0 then itemType = ItemType(tonumber(item)) if itemType:getId() == 0 then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "There is no item with that id or name.") return false end end local itemName = tonumber(split[2]) and itemType:getName() or item for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do if player:getStorageValue(i) == itemType:getId() then player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." has been removed from the list.") player:setStorageValue(i, 0) return false end end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, itemName .." was not founded in the list.") elseif action == "show" then local text = "-- Auto Loot List --\n" local count = 1 for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do local storage = player:getStorageValue(i) if storage > 0 then text = string.format("%s%d. %s\n", text, count, ItemType(storage):getName()) count = count + 1 end end if text == "" then text = "Empty" end player:showTextDialog(1950, text, false) elseif action == "clear" then for i = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do player:setStorageValue(i, 0) end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The autoloot list has been cleared.") else player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Use the commands: !autoloot {add, remove, show, clear}") end return false end agora,vá em creaturescripts/creaturescripts.xml e cole essa linha: <event type="kill" name="AutoLoot" script="autoloot.lua" /> Depois disso vá para vá em creaturescripts/scripts e crie uma nova lua e nomeie para autoloot.lua e cole este código: local function scanContainer(cid, position) local player = Player(cid) if not player then return end local corpse = Tile(position):getTopDownItem() if not corpse then return end if corpse:getType():isCorpse() and corpse:getAttribute(ITEM_ATTRIBUTE_CORPSEOWNER) == cid then for a = corpse:getSize() - 1, 0, -1 do local containerItem = corpse:getItem(a) if containerItem then for b = AUTOLOOT_STORAGE_START, AUTOLOOT_STORAGE_END do if player:getStorageValue(b) == containerItem:getId() then containerItem:moveTo(player) end end end end end end function onKill(player, target) if not target:isMonster() then return true end addEvent(scanContainer, 100, player:getId(), target:getPosition()) return true end agora vá em creaturescripts/scripts e abra login.lua e registre: player:registerEvent("AutoLoot")
    1 ponto
  6. Danihcv

    [TFS 0.3/0.4] Lua functions - funções

    Olá, xTibianos. Hoje venho lhes trazer umas listas com todas (teoricamente, pois não pude conferir) as funções padrões dos TFS 0.3 e 0.4. Source functions - Funções feitas na source getCreatureHealth(cid) getCreatureMaxHealth(cid[, ignoreModifiers = false]) getCreatureMana(cid) getCreatureMaxMana(cid[, ignoreModifiers = false]) getCreatureHideHealth(cid) doCreatureSetHideHealth(cid, hide) getCreatureSpeakType(cid) doCreatureSetSpeakType(cid, type) getCreatureLookDirection(cid) getPlayerLevel(cid) getPlayerExperience(cid) getPlayerMagLevel(cid[, ignoreModifiers = false]) getPlayerSpentMana(cid) getPlayerFood(cid) getPlayerAccess(cid) getPlayerGhostAccess(cid) getPlayerSkillLevel(cid, skill[, ignoreModifiers = false]) getPlayerSkillTries(cid, skill) getPlayerTown(cid) getPlayerVocation(cid) getPlayerIp(cid) getPlayerRequiredMana(cid, magicLevel) getPlayerRequiredSkillTries(cid, skillId, skillLevel) getPlayerItemCount(cid, itemid[, subType = -1]) getPlayerMoney(cid) getPlayerSoul(cid[, ignoreModifiers = false]) getPlayerFreeCap(cid) getPlayerLight(cid) getPlayerSlotItem(cid, slot) getPlayerWeapon(cid[, ignoreAmmo = false]) getPlayerItemById(cid, deepSearch, itemId[, subType = -1]) getPlayerDepotItems(cid, depotid) getPlayerGuildId(cid) getPlayerGuildName(cid) getPlayerGuildRankId(cid) getPlayerGuildRank(cid) getPlayerGuildNick(cid) getPlayerGuildLevel(cid) getPlayerGUID(cid) getPlayerNameDescription(cid) doPlayerSetNameDescription(cid, desc) getPlayerSpecialDescription(cid) doPlayerSetSpecialDescription(cid, desc) getPlayerAccountId(cid) getPlayerAccount(cid) getPlayerFlagValue(cid, flag) getPlayerCustomFlagValue(cid, flag) getPlayerPromotionLevel(cid) doPlayerSetPromotionLevel(cid, level) getPlayerGroupId(cid) doPlayerSetGroupId(cid, newGroupId) doPlayerSendOutfitWindow(cid) doPlayerLearnInstantSpell(cid, name) doPlayerUnlearnInstantSpell(cid, name) getPlayerLearnedInstantSpell(cid, name) getPlayerInstantSpellCount(cid) getPlayerInstantSpellInfo(cid, index) getInstantSpellInfo(cid, name) getCreatureStorageList(cid) getCreatureStorage(uid, key) doCreatureSetStorage(uid, key, value) getStorageList() getStorage(key) doSetStorage(key, value) getChannelUsers(channelId) getPlayersOnline() getTileInfo(pos) getThingFromPos(pos[, displayError = true]) getThing(uid[, recursive = RECURSE _FIRST]) doTileQueryAdd(uid, pos[, flags[, displayError = true]]) doItemRaidUnref(uid) getThingPosition(uid) getTileItemById(pos, itemId[, subType = -1]) getTileItemByType(pos, type) getTileThingByPos(pos) getTopCreature(pos) doRemoveItem(uid[, count = -1]) doPlayerFeed(cid, food) doPlayerSendCancel(cid, text) doPlayerSendDefaultCancel(cid, ReturnValue) getSearchString(fromPosition, toPosition[, fromIsCreature = false[, toIsCreature = false]]) getClosestFreeTile(cid, targetpos[, extended = false[, ignoreHouse = true]]) doTeleportThing(cid, newpos[, pushmove = true[, fullTeleport = true]]) doTransformItem(uid, newId[, count/subType]) doCreatureSay(uid, text[, type = SPEAK _SAY[, ghost = false[, cid = 0[, pos]]]]) doSendCreatureSquare(cid, color[, player]) doSendMagicEffect(pos, type[, player]) doSendDistanceShoot(fromPos, toPos, type[, player]) doSendAnimatedText(pos, text, color[, player]) doPlayerAddSkillTry(cid, skillid, n[, useMultiplier = true]) doCreatureAddHealth(cid, health[, hitEffect[, hitColor[, force]]]) doCreatureAddMana(cid, mana) setCreatureMaxHealth(cid, health) setCreatureMaxMana(cid, mana) doPlayerSetMaxCapacity(cid, cap) doPlayerAddSpentMana(cid, amount[, useMultiplier = true]) doPlayerAddSoul(cid, amount) doPlayerAddItem(cid, itemid[, count/subtype = 1[, canDropOnMap = true[, slot = 0]]]) doPlayerAddItem(cid, itemid[, count = 1[, canDropOnMap = true[, subtype = 1[, slot = 0]]]]) doPlayerAddItemEx(cid, uid[, canDropOnMap = false[, slot = 0]]) doPlayerSendTextMessage(cid, MessageClasses, message) doPlayerSendChannelMessage(cid, author, message, SpeakClasses, channel) doPlayerSendToChannel(cid, targetId, SpeakClasses, message, channel[, time]) doPlayerOpenChannel(cid, channelId) doPlayerAddMoney(cid, money) doPlayerRemoveMoney(cid, money) doPlayerTransferMoneyTo(cid, target, money) doShowTextDialog(cid, itemid, text) doDecayItem(uid) doCreateItem(itemid[, type/count], pos) doCreateItemEx(itemid[, count/subType = -1]) doTileAddItemEx(pos, uid) doAddContainerItemEx(uid, virtuid) doRelocate(pos, posTo[, creatures = true[, unmovable = true]]) doCleanTile(pos[, forceMapLoaded = false]) doCreateTeleport(itemid, topos, createpos) doCreateMonster(name, pos[, extend = false[, force = false[, displayError = true]]]) doCreateNpc(name, pos[, displayError = true]) doSummonMonster(cid, name) doConvinceCreature(cid, target) getMonsterTargetList(cid) getMonsterFriendList(cid) doMonsterSetTarget(cid, target) doMonsterChangeTarget(cid) getMonsterInfo(name) doAddCondition(cid, condition) doRemoveCondition(cid, type[, subId]) doRemoveConditions(cid[, onlyPersistent]) doRemoveCreature(cid[, forceLogout = true]) doMoveCreature(cid, direction[, flag = FLAG _NOLIMIT]) doSteerCreature(cid, position) doPlayerSetPzLocked(cid, locked) doPlayerSetTown(cid, townid) doPlayerSetVocation(cid,voc) doPlayerRemoveItem(cid, itemid[, count[, subType = -1]]) doPlayerAddExperience(cid, amount) doPlayerSetGuildId(cid, id) doPlayerSetGuildLevel(cid, level[, rank]) doPlayerSetGuildNick(cid, nick) doPlayerAddOutfit(cid, looktype, addon) doPlayerRemoveOutfit(cid, looktype[, addon = 0]) doPlayerAddOutfitId(cid, outfitId, addon) doPlayerRemoveOutfitId(cid, outfitId[, addon = 0]) canPlayerWearOutfit(cid, looktype[, addon = 0]) canPlayerWearOutfitId(cid, outfitId[, addon = 0]) getCreatureCondition(cid, condition[, subId = 0]) doCreatureSetDropLoot(cid, doDrop) getPlayerLossPercent(cid, lossType) doPlayerSetLossPercent(cid, lossType, newPercent) doPlayerSetLossSkill(cid, doLose) getPlayerLossSkill(cid) doPlayerSwitchSaving(cid) doPlayerSave(cid[, shallow = false]) isPlayerPzLocked(cid) isPlayerSaving(cid) isCreature(cid) isMovable(uid) getCreatureByName(name) getPlayerByGUID(guid) getPlayerByNameWildcard(name~[, ret = false]) getPlayerGUIDByName(name[, multiworld = false]) getPlayerNameByGUID(guid[, multiworld = false[, displayError = true]]) doPlayerChangeName(guid, oldName, newName) registerCreatureEvent(uid, eventName) unregisterCreatureEvent(uid, eventName) getContainerSize(uid) getContainerCap(uid) getContainerItem(uid, slot) doAddContainerItem(uid, itemid[, count/subType = 1]) getHouseInfo(houseId[, displayError = true]) getHouseAccessList(houseid, listId) getHouseByPlayerGUID(playerGUID) getHouseFromPos(pos) setHouseAccessList(houseid, listid, listtext) setHouseOwner(houseId, owner[, clean]) getWorldType() setWorldType(type) getWorldTime() getWorldLight() getWorldCreatures(type) getWorldUpTime() getGuildId(guildName) getGuildMotd(guildId) getPlayerSex(cid[, full = false]) doPlayerSetSex(cid, newSex) createCombatArea({area}[, {extArea}]) createConditionObject(type[, ticks[, buff[, subId]]]) setCombatArea(combat, area) setCombatCondition(combat, condition) setCombatParam(combat, key, value) setConditionParam(condition, key, value) addDamageCondition(condition, rounds, time, value) addOutfitCondition(condition, outfit) setCombatCallBack(combat, key, function_name) setCombatFormula(combat, type, mina, minb, maxa, maxb[, minl, maxl[, minm, maxm[, minc[, maxc]]]]) setConditionFormula(combat, mina, minb, maxa, maxb) doCombat(cid, combat, param) createCombatObject() doCombatAreaHealth(cid, type, pos, area, min, max, effect) doTargetCombatHealth(cid, target, type, min, max, effect) doCombatAreaMana(cid, pos, area, min, max, effect) doTargetCombatMana(cid, target, min, max, effect) doCombatAreaCondition(cid, pos, area, condition, effect) doTargetCombatCondition(cid, target, condition, effect) doCombatAreaDispel(cid, pos, area, type, effect) doTargetCombatDispel(cid, target, type, effect) doChallengeCreature(cid, target) numberToVariant(number) stringToVariant(string) positionToVariant(pos) targetPositionToVariant(pos) variantToNumber(var) variantToString(var) variantToPosition(var) doChangeSpeed(cid, delta) doCreatureChangeOutfit(cid, outfit) doSetMonsterOutfit(cid, name[, time = -1]) doSetItemOutfit(cid, item[, time = -1]) doSetCreatureOutfit(cid, outfit[, time = -1]) getCreatureOutfit(cid) getCreatureLastPosition(cid) getCreatureName(cid) getCreatureSpeed(cid) getCreatureBaseSpeed(cid) getCreatureTarget(cid) isSightClear(fromPos, toPos, floorCheck) isInArray(array, value[, caseSensitive = false]) addEvent(callback, delay, ...) stopEvent(eventid) getPlayersByAccountId(accId) getAccountIdByName(name) getAccountByName(name) getAccountIdByAccount(accName) getAccountByAccountId(accId) getIpByName(name) getPlayersByIp(ip[, mask = 0xFFFFFFFF]) doPlayerPopupFYI(cid, message) doPlayerSendTutorial(cid, id) doPlayerSendMailByName(name, item[, town[, actor]]) doPlayerAddMapMark(cid, pos, type[, description]) doPlayerAddPremiumDays(cid, days) getPlayerPremiumDays(cid) doCreatureSetLookDirection(cid, dir) getCreatureGuildEmblem(cid[, target]) doCreatureSetGuildEmblem(cid, emblem) getCreaturePartyShield(cid[, target]) doCreatureSetPartyShield(cid, shield) getCreatureSkullType(cid[, target]) doCreatureSetSkullType(cid, skull) getPlayerSkullEnd(cid) doPlayerSetSkullEnd(cid, time, type) getPlayerBlessing(cid, blessing) doPlayerAddBlessing(cid, blessing) getPlayerStamina(cid) doPlayerSetStamina(cid, minutes) getPlayerBalance(cid) doPlayerSetBalance(cid, balance) getCreatureNoMove(cid) doCreatureSetNoMove(cid, block) getPlayerIdleTime(cid) doPlayerSetIdleTime(cid, amount) getPlayerLastLoad(cid) getPlayerLastLogin(cid) getPlayerAccountManager(cid) getPlayerTradeState(cid) getPlayerModes(cid) getPlayerRates(cid) doPlayerSetRate(cid, type, value) getPlayerPartner(cid) doPlayerSetPartner(cid, guid) doPlayerFollowCreature(cid, target) getPlayerParty(cid) doPlayerJoinParty(cid, lid) doPlayerLeaveParty(cid[, forced = false]) doPlayerAddMount(cid, mountId) doPlayerRemoveMount(cid, mountId) getPlayerMount(cid, mountId) doPlayerSetMount(cid, mountId) doPlayerSetMountStatus(cid, mounted) getMountInfo([mountId]) getPartyMembers(lid) getCreatureMaster(cid) getCreatureSummons(cid) getTownId(townName) getTownName(townId) getTownTemplePosition(townId) getTownHouses(townId) getSpectators(centerPos, rangex, rangey[, multifloor = false]) getVocationInfo(id) getGroupInfo(id[, premium = false]) getVocationList() getGroupList() getChannelList() getTownList() getWaypointList() getTalkActionList() getExperienceStageList() getItemIdByName(name[, displayError = true]) getItemInfo(itemid) getItemAttribute(uid, key) doItemSetAttribute(uid, key, value) doItemEraseAttribute(uid, key) getItemWeight(uid[, precise = true]) getItemParent(uid) hasItemProperty(uid, prop) hasPlayerClient(cid) isIpBanished(ip[, mask]) isPlayerBanished(name/guid, type) isAccountBanished(accountId[, playerId]) doAddIpBanishment(...) doAddPlayerBanishment(...) doAddAccountBanishment(...) doAddNotation(...) doAddStatement(...) doRemoveIpBanishment(ip[, mask]) doRemovePlayerBanishment(name/guid, type) doRemoveAccountBanishment(accountId[, playerId]) doRemoveNotations(accountId[, playerId]) doRemoveStatements(name/guid[, channelId]) getNotationsCount(accountId[, playerId]) getStatementsCount(name/guid[, channelId]) getBanData(value[, type[, param]]) getBanReason(id) getBanAction(id[, ipBanishment = false]) getBanList(type[, value[, param]]) getExperienceStage(level) getDataDir() getLogsDir() getConfigFile() getConfigValue(key) getModList() getHighscoreString(skillId) getWaypointPosition(name) doWaypointAddTemporial(name, pos) getGameState() doSetGameState(id) doExecuteRaid(name) doCreatureExecuteTalkAction(cid, text[, ignoreAccess = false[, channelId = CHANNEL _DEFAULT]]) doReloadInfo(id[, cid]) doSaveServer([shallow = false]) doCleanHouse(houseId) doCleanMap() doRefreshMap() doGuildAddEnemy(guild, enemy, war, type) doGuildRemoveEnemy(guild, enemy) doUpdateHouseAuctions() loadmodlib(lib) domodlib(lib) dodirectory(dir[, recursively = false])getCreatureHealth(cid) getCreatureMaxHealth(cid[, ignoreModifiers = false]) getCreatureMana(cid) getCreatureMaxMana(cid[, ignoreModifiers = false]) getCreatureHideHealth(cid) doCreatureSetHideHealth(cid, hide) getCreatureSpeakType(cid) doCreatureSetSpeakType(cid, type) getCreatureLookDirection(cid) getPlayerLevel(cid) getPlayerExperience(cid) getPlayerMagLevel(cid[, ignoreModifiers = false]) getPlayerSpentMana(cid) getPlayerFood(cid) getPlayerAccess(cid) getPlayerGhostAccess(cid) getPlayerSkillLevel(cid, skill[, ignoreModifiers = false]) getPlayerSkillTries(cid, skill) getPlayerTown(cid) getPlayerVocation(cid) getPlayerIp(cid) getPlayerRequiredMana(cid, magicLevel) getPlayerRequiredSkillTries(cid, skillId, skillLevel) getPlayerItemCount(cid, itemid[, subType = -1]) getPlayerMoney(cid) getPlayerSoul(cid[, ignoreModifiers = false]) getPlayerFreeCap(cid) getPlayerLight(cid) getPlayerSlotItem(cid, slot) getPlayerWeapon(cid[, ignoreAmmo = false]) getPlayerItemById(cid, deepSearch, itemId[, subType = -1]) getPlayerDepotItems(cid, depotid) getPlayerGuildId(cid) getPlayerGuildName(cid) getPlayerGuildRankId(cid) getPlayerGuildRank(cid) getPlayerGuildNick(cid) getPlayerGuildLevel(cid) getPlayerGUID(cid) getPlayerNameDescription(cid) doPlayerSetNameDescription(cid, desc) getPlayerSpecialDescription(cid) doPlayerSetSpecialDescription(cid, desc) getPlayerAccountId(cid) getPlayerAccount(cid) getPlayerFlagValue(cid, flag) getPlayerCustomFlagValue(cid, flag) getPlayerPromotionLevel(cid) doPlayerSetPromotionLevel(cid, level) getPlayerGroupId(cid) doPlayerSetGroupId(cid, newGroupId) doPlayerSendOutfitWindow(cid) doPlayerLearnInstantSpell(cid, name) doPlayerUnlearnInstantSpell(cid, name) getPlayerLearnedInstantSpell(cid, name) getPlayerInstantSpellCount(cid) getPlayerInstantSpellInfo(cid, index) getInstantSpellInfo(cid, name) getCreatureStorageList(cid) getCreatureStorage(uid, key) doCreatureSetStorage(uid, key, value) getStorageList() getStorage(key) doSetStorage(key, value) getChannelUsers(channelId) getPlayersOnline() getTileInfo(pos) getThingFromPos(pos[, displayError = true]) getThing(uid[, recursive = RECURSE _FIRST]) doTileQueryAdd(uid, pos[, flags[, displayError = true]]) doItemRaidUnref(uid) getThingPosition(uid) getTileItemById(pos, itemId[, subType = -1]) getTileItemByType(pos, type) getTileThingByPos(pos) getTopCreature(pos) doRemoveItem(uid[, count = -1]) doPlayerFeed(cid, food) doPlayerSendCancel(cid, text) doPlayerSendDefaultCancel(cid, ReturnValue) getSearchString(fromPosition, toPosition[, fromIsCreature = false[, toIsCreature = false]]) getClosestFreeTile(cid, targetpos[, extended = false[, ignoreHouse = true]]) doTeleportThing(cid, newpos[, pushmove = true[, fullTeleport = true]]) doTransformItem(uid, newId[, count/subType]) doCreatureSay(uid, text[, type = SPEAK _SAY[, ghost = false[, cid = 0[, pos]]]]) doSendCreatureSquare(cid, color[, player]) doSendMagicEffect(pos, type[, player]) doSendDistanceShoot(fromPos, toPos, type[, player]) doSendAnimatedText(pos, text, color[, player]) doPlayerAddSkillTry(cid, skillid, n[, useMultiplier = true]) doCreatureAddHealth(cid, health[, hitEffect[, hitColor[, force]]]) doCreatureAddMana(cid, mana) setCreatureMaxHealth(cid, health) setCreatureMaxMana(cid, mana) doPlayerSetMaxCapacity(cid, cap) doPlayerAddSpentMana(cid, amount[, useMultiplier = true]) doPlayerAddSoul(cid, amount) doPlayerAddItem(cid, itemid[, count/subtype = 1[, canDropOnMap = true[, slot = 0]]]) doPlayerAddItem(cid, itemid[, count = 1[, canDropOnMap = true[, subtype = 1[, slot = 0]]]]) doPlayerAddItemEx(cid, uid[, canDropOnMap = false[, slot = 0]]) doPlayerSendTextMessage(cid, MessageClasses, message) doPlayerSendChannelMessage(cid, author, message, SpeakClasses, channel) doPlayerSendToChannel(cid, targetId, SpeakClasses, message, channel[, time]) doPlayerOpenChannel(cid, channelId) doPlayerAddMoney(cid, money) doPlayerRemoveMoney(cid, money) doPlayerTransferMoneyTo(cid, target, money) doShowTextDialog(cid, itemid, text) doDecayItem(uid) doCreateItem(itemid[, type/count], pos) doCreateItemEx(itemid[, count/subType = -1]) doTileAddItemEx(pos, uid) doAddContainerItemEx(uid, virtuid) doRelocate(pos, posTo[, creatures = true[, unmovable = true]]) doCleanTile(pos[, forceMapLoaded = false]) doCreateTeleport(itemid, topos, createpos) doCreateMonster(name, pos[, extend = false[, force = false[, displayError = true]]]) doCreateNpc(name, pos[, displayError = true]) doSummonMonster(cid, name) doConvinceCreature(cid, target) getMonsterTargetList(cid) getMonsterFriendList(cid) doMonsterSetTarget(cid, target) doMonsterChangeTarget(cid) getMonsterInfo(name) doAddCondition(cid, condition) doRemoveCondition(cid, type[, subId]) doRemoveConditions(cid[, onlyPersistent]) doRemoveCreature(cid[, forceLogout = true]) doMoveCreature(cid, direction[, flag = FLAG _NOLIMIT]) doSteerCreature(cid, position) doPlayerSetPzLocked(cid, locked) doPlayerSetTown(cid, townid) doPlayerSetVocation(cid,voc) doPlayerRemoveItem(cid, itemid[, count[, subType = -1]]) doPlayerAddExperience(cid, amount) doPlayerSetGuildId(cid, id) doPlayerSetGuildLevel(cid, level[, rank]) doPlayerSetGuildNick(cid, nick) doPlayerAddOutfit(cid, looktype, addon) doPlayerRemoveOutfit(cid, looktype[, addon = 0]) doPlayerAddOutfitId(cid, outfitId, addon) doPlayerRemoveOutfitId(cid, outfitId[, addon = 0]) canPlayerWearOutfit(cid, looktype[, addon = 0]) canPlayerWearOutfitId(cid, outfitId[, addon = 0]) getCreatureCondition(cid, condition[, subId = 0]) doCreatureSetDropLoot(cid, doDrop) getPlayerLossPercent(cid, lossType) doPlayerSetLossPercent(cid, lossType, newPercent) doPlayerSetLossSkill(cid, doLose) getPlayerLossSkill(cid) doPlayerSwitchSaving(cid) doPlayerSave(cid[, shallow = false]) isPlayerPzLocked(cid) isPlayerSaving(cid) isCreature(cid) isMovable(uid) getCreatureByName(name) getPlayerByGUID(guid) getPlayerByNameWildcard(name~[, ret = false]) getPlayerGUIDByName(name[, multiworld = false]) getPlayerNameByGUID(guid[, multiworld = false[, displayError = true]]) doPlayerChangeName(guid, oldName, newName) registerCreatureEvent(uid, eventName) unregisterCreatureEvent(uid, eventName) getContainerSize(uid) getContainerCap(uid) getContainerItem(uid, slot) doAddContainerItem(uid, itemid[, count/subType = 1]) getHouseInfo(houseId[, displayError = true]) getHouseAccessList(houseid, listId) getHouseByPlayerGUID(playerGUID) getHouseFromPos(pos) setHouseAccessList(houseid, listid, listtext) setHouseOwner(houseId, owner[, clean]) getWorldType() setWorldType(type) getWorldTime() getWorldLight() getWorldCreatures(type) getWorldUpTime() getGuildId(guildName) getGuildMotd(guildId) getPlayerSex(cid[, full = false]) doPlayerSetSex(cid, newSex) createCombatArea({area}[, {extArea}]) createConditionObject(type[, ticks[, buff[, subId]]]) setCombatArea(combat, area) setCombatCondition(combat, condition) setCombatParam(combat, key, value) setConditionParam(condition, key, value) addDamageCondition(condition, rounds, time, value) addOutfitCondition(condition, outfit) setCombatCallBack(combat, key, function_name) setCombatFormula(combat, type, mina, minb, maxa, maxb[, minl, maxl[, minm, maxm[, minc[, maxc]]]]) setConditionFormula(combat, mina, minb, maxa, maxb) doCombat(cid, combat, param) createCombatObject() doCombatAreaHealth(cid, type, pos, area, min, max, effect) doTargetCombatHealth(cid, target, type, min, max, effect) doCombatAreaMana(cid, pos, area, min, max, effect) doTargetCombatMana(cid, target, min, max, effect) doCombatAreaCondition(cid, pos, area, condition, effect) doTargetCombatCondition(cid, target, condition, effect) doCombatAreaDispel(cid, pos, area, type, effect) doTargetCombatDispel(cid, target, type, effect) doChallengeCreature(cid, target) numberToVariant(number) stringToVariant(string) positionToVariant(pos) targetPositionToVariant(pos) variantToNumber(var) variantToString(var) variantToPosition(var) doChangeSpeed(cid, delta) doCreatureChangeOutfit(cid, outfit) doSetMonsterOutfit(cid, name[, time = -1]) doSetItemOutfit(cid, item[, time = -1]) doSetCreatureOutfit(cid, outfit[, time = -1]) getCreatureOutfit(cid) getCreatureLastPosition(cid) getCreatureName(cid) getCreatureSpeed(cid) getCreatureBaseSpeed(cid) getCreatureTarget(cid) isSightClear(fromPos, toPos, floorCheck) isInArray(array, value[, caseSensitive = false]) addEvent(callback, delay, ...) stopEvent(eventid) getPlayersByAccountId(accId) getAccountIdByName(name) getAccountByName(name) getAccountIdByAccount(accName) getAccountByAccountId(accId) getIpByName(name) getPlayersByIp(ip[, mask = 0xFFFFFFFF]) doPlayerPopupFYI(cid, message) doPlayerSendTutorial(cid, id) doPlayerSendMailByName(name, item[, town[, actor]]) doPlayerAddMapMark(cid, pos, type[, description]) doPlayerAddPremiumDays(cid, days) getPlayerPremiumDays(cid) doCreatureSetLookDirection(cid, dir) getCreatureGuildEmblem(cid[, target]) doCreatureSetGuildEmblem(cid, emblem) getCreaturePartyShield(cid[, target]) doCreatureSetPartyShield(cid, shield) getCreatureSkullType(cid[, target]) doCreatureSetSkullType(cid, skull) getPlayerSkullEnd(cid) doPlayerSetSkullEnd(cid, time, type) getPlayerBlessing(cid, blessing) doPlayerAddBlessing(cid, blessing) getPlayerStamina(cid) doPlayerSetStamina(cid, minutes) getPlayerBalance(cid) doPlayerSetBalance(cid, balance) getCreatureNoMove(cid) doCreatureSetNoMove(cid, block) getPlayerIdleTime(cid) doPlayerSetIdleTime(cid, amount) getPlayerLastLoad(cid) getPlayerLastLogin(cid) getPlayerAccountManager(cid) getPlayerTradeState(cid) getPlayerModes(cid) getPlayerRates(cid) doPlayerSetRate(cid, type, value) getPlayerPartner(cid) doPlayerSetPartner(cid, guid) doPlayerFollowCreature(cid, target) getPlayerParty(cid) doPlayerJoinParty(cid, lid) doPlayerLeaveParty(cid[, forced = false]) doPlayerAddMount(cid, mountId) doPlayerRemoveMount(cid, mountId) getPlayerMount(cid, mountId) doPlayerSetMount(cid, mountId) doPlayerSetMountStatus(cid, mounted) getMountInfo([mountId]) getPartyMembers(lid) getCreatureMaster(cid) getCreatureSummons(cid) getTownId(townName) getTownName(townId) getTownTemplePosition(townId) getTownHouses(townId) getSpectators(centerPos, rangex, rangey[, multifloor = false]) getVocationInfo(id) getGroupInfo(id[, premium = false]) getVocationList() getGroupList() getChannelList() getTownList() getWaypointList() getTalkActionList() getExperienceStageList() getItemIdByName(name[, displayError = true]) getItemInfo(itemid) getItemAttribute(uid, key) doItemSetAttribute(uid, key, value) doItemEraseAttribute(uid, key) getItemWeight(uid[, precise = true]) getItemParent(uid) hasItemProperty(uid, prop) hasPlayerClient(cid) isIpBanished(ip[, mask]) isPlayerBanished(name/guid, type) isAccountBanished(accountId[, playerId]) doAddIpBanishment(...) doAddPlayerBanishment(...) doAddAccountBanishment(...) doAddNotation(...) doAddStatement(...) doRemoveIpBanishment(ip[, mask]) doRemovePlayerBanishment(name/guid, type) doRemoveAccountBanishment(accountId[, playerId]) doRemoveNotations(accountId[, playerId]) doRemoveStatements(name/guid[, channelId]) getNotationsCount(accountId[, playerId]) getStatementsCount(name/guid[, channelId]) getBanData(value[, type[, param]]) getBanReason(id) getBanAction(id[, ipBanishment = false]) getBanList(type[, value[, param]]) getExperienceStage(level) getDataDir() getLogsDir() getConfigFile() getConfigValue(key) getModList() getHighscoreString(skillId) getWaypointPosition(name) doWaypointAddTemporial(name, pos) getGameState() doSetGameState(id) doExecuteRaid(name) doCreatureExecuteTalkAction(cid, text[, ignoreAccess = false[, channelId = CHANNEL _DEFAULT]]) doReloadInfo(id[, cid]) doSaveServer([shallow = false]) doCleanHouse(houseId) doCleanMap() doRefreshMap() doGuildAddEnemy(guild, enemy, war, type) doGuildRemoveEnemy(guild, enemy) doUpdateHouseAuctions() loadmodlib(lib) domodlib(lib) dodirectory(dir[, recursively = false]) Lua made functions - Funções feitas em lua (data/lib) doPlayerGiveItem(cid, itemid, amount, subType) doPlayerGiveItemContainer(cid, containerid, itemid, amount, subType) doPlayerTakeItem(cid, itemid, amount) doPlayerBuyItem(cid, itemid, count, cost, charges) doPlayerBuyItemContainer(cid, containerid, itemid, count, cost, charges) doPlayerSellItem(cid, itemid, count, cost) doPlayerWithdrawMoney(cid, amount) doPlayerDepositMoney(cid, amount) doPlayerAddStamina(cid, minutes) isPremium(cid) getMonthDayEnding(day) getMonthString(m) getArticle(str) isNumeric(str) doNumberFormat(i) doPlayerAddAddons(cid, addon) doPlayerWithdrawAllMoney(cid) doPlayerDepositAllMoney(cid) doPlayerTransferAllMoneyTo(cid, target) playerExists(name) getTibiaTime() doWriteLogFile(file, text) getExperienceForLevel(lv) doMutePlayer(cid, time) getPlayerGroupName(cid) getPlayerVocationName(cid) getPromotedVocation(vid) doPlayerRemovePremiumDays(cid, days) getPlayerMasterPos(cid) getHouseOwner(houseId) getHouseName(houseId) getHouseEntry(houseId) getHouseRent(houseId) getHousePrice(houseId) getHouseTown(houseId) getHouseDoorsCount(houseId) getHouseBedsCount(houseId) getHouseTilesCount(houseId) getItemNameById(itemid) getItemPluralNameById(itemid) getItemArticleById(itemid) getItemName(uid) getItemPluralName(uid) getItemArticle(uid) getItemText(uid) getItemSpecialDescription(uid) getItemWriter(uid) getItemDate(uid) getTilePzInfo(pos) getTileZoneInfo(pos) doShutdown() doSummonCreature(name, pos, displayError) getOnlinePlayers() getPlayerByName(name) isPlayer(cid) isPlayerGhost(cid) isMonster(cid) isNpc(cid) doPlayerSetExperienceRate(cid, value) doPlayerSetMagicRate(cid, value) doPlayerAddLevel(cid, amount, round) doPlayerAddMagLevel(cid, amount) doPlayerAddSkill(cid, skill, amount, round) getPartyLeader(cid) isInParty(cid) isPrivateChannel(channelId) doPlayerResetIdleTime(cid) doBroadcastMessage(text, class) doPlayerBroadcastMessage(cid, text, class, checkFlag, ghost) getBooleanFromString(input) doCopyItem(item, attributes) doRemoveThing(uid) setAttackFormula(combat, type, minl, maxl, minm, maxm, min, max) setHealingFormula(combat, type, minl, maxl, minm, maxm, min, max) doChangeTypeItem(uid, subtype) doSetItemText(uid, text, writer, date) doItemSetActionId(uid, aid) getFluidSourceType(itemid) getDepotId(uid) getItemDescriptions(uid) getItemWeightById(itemid, count, precision) getItemWeaponType(uid) getItemRWInfo(uid) getItemLevelDoor(itemid) isContainer(uid) isItemStackable(itemid) isItemRune(itemid) isItemDoor(itemid) isItemContainer(itemid) isItemFluidContainer(itemid) isItemMovable(itemid) isCorpse(uid) getContainerCapById(itemid) getMonsterAttackSpells(name) getMonsterHealingSpells(name) getMonsterLootList(name) getMonsterSummonList(name) choose(...) exhaustion.check(cid, storage) exhaustion.get(cid, storage) exhaustion.set(cid, storage, time) exhaustion.make(cid, storage, time) doConvertIntegerToIp(int, mask) doConvertIpToInteger(str) doRevertIp(str) isInRange(position, fromPosition, toPosition) getDistanceBetween(fromPosition, toPosition) getDirectionTo(pos1, pos2) getCreatureLookPosition(cid) getPositionByDirection(position, direction, size) doComparePositions(position, positionEx) getArea(position, x, y) Position(x, y, z, stackpos) isValidPosition(position) isSorcerer(cid) isDruid(cid) isPaladin(cid) isKnight(cid) isRookie(cid) string.split(str) string.trim(str) string.explode(str, sep, limit) string.expand(str) string.timediff(diff) Compats (data/lib/100-compat.lua) doSetCreatureDropLoot = doCreatureSetDropLoot doPlayerSay = doCreatureSay doPlayerAddMana = doCreatureAddMana playerLearnInstantSpell = doPlayerLearnInstantSpell doPlayerRemOutfit = doPlayerRemoveOutfit pay = doPlayerRemoveMoney broadcastMessage = doBroadcastMessage getPlayerName = getCreatureName getCreaturePosition = getThingPosition getPlayerPosition = getCreaturePosition getCreaturePos = getCreaturePosition creatureGetPosition = getCreaturePosition getPlayerMana = getCreatureMana getPlayerMaxMana = getCreatureMaxMana hasCondition = hasCreatureCondition getCreatureCondition = hasCreatureCondition isMoveable = isMovable isItemMoveable = isItemMovable saveData = saveServer savePlayers = saveServer getPlayerSkill = getPlayerSkillLevel getPlayerSkullType = getCreatureSkullType getCreatureSkull = getCreatureSkullType getAccountNumberByName = getAccountIdByName getIPByName = getIpByName getPlayersByIP = getPlayersByIp getThingFromPos = getThingFromPosition getThingfromPos = getThingFromPos getHouseFromPos = getHouseFromPosition getPlayersByAccountNumber = getPlayersByAccountId getIPByPlayerName = getIpByName getPlayersByIPNumber = getPlayersByIp getAccountNumberByPlayerName = getAccountIdByName convertIntToIP = doConvertIntegerToIp convertIPToInt = doConvertIpToInteger queryTileAddThing = doTileQueryAdd getTileHouseInfo = getHouseFromPos executeRaid = doExecuteRaid saveServer = doSaveServer cleanHouse = doCleanHouse cleanMap = doCleanMap shutdown = doShutdown mayNotMove = doCreatureSetNoMove getTileItemsByType = getTileItemByType doPlayerSetNoMove = doCreatureSetNoMove getPlayerNoMove = getCreatureNoMove getConfigInfo = getConfigValue doPlayerAddExp = doPlayerAddExperience isInArea = isInRange doPlayerSetSkillRate = doPlayerSetRate getCreatureLookDir = getCreatureLookDirection getPlayerLookDir = getCreatureLookDirection getPlayerLookDirection = getCreatureLookDirection doCreatureSetLookDir = doCreatureSetLookDirection getPlayerLookPos = getCreatureLookPosition setPlayerStamina = doPlayerSetStamina setPlayerPromotionLevel = doPlayerSetPromotionLevel setPlayerGroupId = doPlayerSetGroupId setPlayerPartner = doPlayerSetPartner doPlayerSetStorageValue = doCreatureSetStorage setPlayerStorageValue = doPlayerSetStorageValue getPlayerStorageValue = getCreatureStorage getGlobalStorageValue = getStorage setGlobalStorageValue = doSetStorage getPlayerMount = canPlayerRideMount setPlayerBalance = doPlayerSetBalance doAddMapMark = doPlayerAddMapMark doSendTutorial = doPlayerSendTutorial getWaypointsList = getWaypointList getPlayerLastLoginSaved = getPlayerLastLogin getThingPos = getThingPosition doAreaCombatHealth = doCombatAreaHealth doAreaCombatMana = doCombatAreaMana doAreaCombatCondition = doCombatAreaCondition doAreaCombatDispel = doCombatAreaDispel getItemDescriptionsById = getItemInfo hasProperty = hasItemProperty hasClient = hasPlayerClient print = std.cout getPosByDir = getPositionByDirection isNumber = isNumeric doSetItemActionId = doItemSetActionId getOnlinePlayers = getPlayersOnlineEx addDialog = doPlayerAddDialog doSendPlayerExtendedOpcode = doPlayerSendExtendedOpcode Créditos: Zonnebloem
    1 ponto
  7. Administrador

    Carlin revamp

    http://i.imgur.com/Ne9bsl1.png Tudo o que você precisa é de uMapinha! http://i.imgur.com/bRkveZE.png Carlin Revamp http://i.imgur.com/I7SBZod.png http://i.imgur.com/bRkveZE.png • Informações Gerais http://tecnocomp.com.br/wp-content/uploads/2014/06/infraestrutura.pngVersão do Mapa: 10.35 (v1.8) http://tecnocomp.com.br/wp-content/uploads/2014/06/infraestrutura.pngPeso: 444kb http://tecnocomp.com.br/wp-content/uploads/2014/06/infraestrutura.pngTempo de desenvolvimento: 5-6 semanas. http://i.imgur.com/o7126Xp.pngDesenvolvedores: Daniel & Gothehell http://i.imgur.com/bRkveZE.png Imagens http://i.imgur.com/bRkveZE.png http://i.imgur.com/o7126Xp.pngDownload: MediaFire http://i.imgur.com/o7126Xp.pngScan: VirusTotal (0/54) http://i.imgur.com/bRkveZE.png Bugs? Reporte no tópico que arrumaremos
    1 ponto
  8. Danihcv

    [TFS 1.1] Lua functions - funções

    Olá, xTibianos. Hoje lhes trago mais uma lista de funções. Dessa vez é do TFS 1.1. Source functions - Funções da source addDamageCondition(condition, rounds, time, value) addEvent(callback, delay, ...) addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet) addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons, lookMount]) canJoin(player) cleanMap() closeShopWindow(cid) Combat() combat:execute(creature, variant) combat:setArea(area) combat:setCallback(key, function) combat:setCondition(condition) combat:setFormula(type, mina, minb, maxa, maxb) combat:setOrigin(origin) combat:setParameter(key, value) Condition(conditionType[, conditionId = CONDITIONID_COMBAT]) condition:addDamage(rounds, time, value) condition:clone() condition:delete() condition:getEndTime() condition:getIcons() condition:getId() condition:getSubId() condition:getTicks() condition:getType() condition:setFormula(mina, minb, maxa, maxb) condition:setOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet[, lookAddons[, lookMount]]) condition:setOutfit(outfit) condition:setParameter(key, value) condition:setTicks(ticks) Container(uid) container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]]) container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]]) container:getCapacity() container:getEmptySlots([recursive = false]) container:getItem(index) container:getItemCountById(itemId[, subType = -1]) container:getItemHoldingCount() container:getSize() container:hasItem(item) createCombatArea( {area}, <optional> {extArea} ) createCombatObject() createConditionObject(type) Creature(id or name or userdata) creature:addCondition(condition[, force = false]) creature:addHealth(healthChange) creature:addMana(manaChange[, animationOnLoss = false]) creature:canSee(position) creature:canSeeCreature(creature) creature:changeSpeed(delta) creature:getBaseSpeed() creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]]) creature:getDamageMap() creature:getDescription(distance) creature:getDirection() creature:getFollowCreature() creature:getHealth() creature:getId() creature:getLight() creature:getMana() creature:getMaster() creature:getMaxHealth() creature:getMaxMana() creature:getName() creature:getOutfit() creature:getParent() creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]]) creature:getPosition() creature:getSkull() creature:getSpeed() creature:getSummons() creature:getTarget() creature:getTile() creature:isCreature() creature:isHealthHidden() creature:isInGhostMode() creature:isRemoved() Creature:onAreaCombat(tile, aggressive) or Creature.onAreaCombat(self, tile, aggressive) Creature:onChangeOutfit(outfit) or Creature.onChangeOutfit(self, outfit) Creature:onTargetCombat(target) or Creature.onTargetCombat(self, target) creature:registerEvent(name) creature:remove() creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]]) creature:say(text, type[, ghost = false[, target = nullptr[, position]]]) creature:setDirection(direction) creature:setDropLoot(doDrop) creature:setFollowCreature(followedCreature) creature:setHiddenHealth(hide) creature:setLight(color, level) creature:setMaster(master) creature:setMaxHealth(maxHealth) creature:setOutfit(outfit) creature:setSkull(skull) creature:setTarget(target) creature:teleportTo(position[, pushMovement = false]) creature:unregisterEvent(name) debugPrint(text) doAddContainerItem(uid, itemid, <optional> count/subtype) doAreaCombatCondition(cid, pos, area, condition, effect) doAreaCombatDispel(cid, pos, area, type, effect) doAreaCombatHealth(cid, type, pos, area, min, max, effect) doAreaCombatHealth(cid, type, pos, area, min, max, effect[, origin = ORIGIN_SPELL]) doAreaCombatMana(cid, pos, area, min, max, effect) doAreaCombatMana(cid, pos, area, min, max, effect[, origin = ORIGIN_SPELL]) doChallengeCreature(cid, target) doCombat(cid, combat, param) doCreateItem(itemid, <optional> type/count, pos) doCreateItem(itemid, type/count, pos) doCreateItemEx(itemid, <optional> count/subtype) doMoveCreature(cid, direction) doNpcSetCreatureFocus(cid) doPlayerAddItem(cid, itemid, <optional: default: 1> count, <optional: default: 1> canDropOnMap, <optional: default: 1>subtype) doPlayerAddItem(cid, itemid, <optional: default: 1> count/subtype, <optional: default: 1> canDropOnMap) doPlayerAddItem(uid, itemid, <optional: default: 1> count/subtype) doPlayerSetOfflineTrainingSkill(cid, skill) doPlayerSetOfflineTrainingSkill(cid, skillid) doSellItem(cid, itemid, amount, <optional> subtype, <optional> actionid, <optional: default: 1> canDropOnMap) doSetCreatureLight(cid, lightLevel, lightColor, time) doSetCreatureOutfit(cid, outfit, time) doSetItemOutfit(cid, item, time) doSetMonsterOutfit(cid, name, time) doTargetCombatCondition(cid, target, condition, effect) doTargetCombatDispel(cid, target, type, effect) doTargetCombatHealth(cid, target, type, min, max, effect) doTargetCombatHealth(cid, target, type, min, max, effect[, origin = ORIGIN_SPELL]) doTargetCombatMana(cid, target, min, max, effect) doTargetCombatMana(cid, target, min, max, effect[, origin = ORIGIN_SPELL) doTileAddItemEx(pos, uid) Game.createContainer(itemId, size[, position]) Game.createItem(itemId[, count[, position]]) Game.createMonster(monsterName, position[, extended = false[, force = false]]) Game.createNpc(npcName, position[, extended = false[, force = false]]) Game.createTile(position[, isDynamic = false]) Game.createTile(x, y, z[, isDynamic = false]) Game.getExperienceStage(level) Game.getGameState() Game.getHouses() Game.getMonsterCount() Game.getNpcCount() Game.getPlayerCount() Game.getPlayers() Game.getReturnMessage(value) Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]]) Game.getTowns() Game.getWorldType() Game.loadMap(path) Game.setGameState(state) Game.setWorldType(type) Game.startRaid(raidName) getCreatureCondition(cid, condition[, subId]) getDepotId(uid) getDistanceTo(uid) getNpcCid() getNpcParameter(paramKey) getPlayerFlagValue(cid, flag) getPlayerInstantSpellCount(cid) getPlayerInstantSpellInfo(cid, index) getWaypointPosition(name) getWaypointPositionByName(name) getWorldLight() getWorldTime() getWorldUpTime() Group(id) group:getAccess() group:getFlags() group:getId() group:getMaxDepotItems() group:getMaxVipEntries() group:getName() Guild(id) guild:addMember(player) guild:addRank(id, name, level) guild:getId() guild:getMembersOnline() guild:getMotd() guild:getName() guild:getRankById(id) guild:getRankByLevel(level) guild:removeMember(player) guild:setMotd(motd) House(id) house:getAccessList(listId) house:getBedCount() house:getBeds() house:getDoorCount() house:getDoors() house:getExitPosition() house:getId() house:getName() house:getOwnerGuid() house:getRent() house:getTileCount() house:getTiles() house:getTown() house:setAccessList(listId, list) house:setOwnerGuid(guid[, updateDatabase = true]) isDepot(uid) isInArray(array, value) isInWar(cid, target) isMovable(uid) isMoveable(uid) isType(derived, base) isValidUID(uid) Item(uid) item:clone() item:decay() item:getActionId() item:getArticle() item:getAttribute(key) item:getCharges() item:getCount() item:getDescription(distance) item:getFluidType() item:getId() item:getName() item:getParent() item:getPluralName() item:getPosition() item:getSubType() item:getTile() item:getTopParent() item:getUniqueId() item:getWeight() item:hasAttribute(key) item:hasProperty(property) item:isItem() item:moveTo(position or cylinder) item:remove([count = -1]) item:removeAttribute(key) item:setActionId(actionId) item:setAttribute(key, value) item:split([count = 1]) item:transform(itemId[, count/subType = -1]) ItemType(id or name) itemType:getArmor() itemType:getArticle() itemType:getAttack() itemType:getCapacity() itemType:getCharges() itemType:getClientId() itemType:getDecayId() itemType:getDefense() itemType:getDescription() itemType:getElementDamage() itemType:getElementType() itemType:getExtraDefense() itemType:getFluidSource() itemType:getHitChance() itemType:getId() itemType:getName() itemType:getPluralName() itemType:getRequiredLevel() itemType:getShootRange() itemType:getSlotPosition() itemType:getTransformDeEquipId() itemType:getTransformEquipId() itemType:getType() itemType:getWeaponType() itemType:getWeight([count = 1]) itemType:hasSubType() itemType:isContainer() itemType:isCorpse() itemType:isDoor() itemType:isFluidContainer() itemType:isMovable() itemType:isReadable() itemType:isRune() itemType:isStackable() itemType:isWritable() ModalWindow(id, title, message) modalWindow:addButton(id, text) modalWindow:addChoice(id, text) modalWindow:getButtonCount() modalWindow:getChoiceCount() modalWindow:getDefaultEnterButton() modalWindow:getDefaultEscapeButton() modalWindow:getId() modalWindow:getMessage() modalWindow:getTitle() modalWindow:hasPriority() modalWindow:sendToPlayer(player) modalWindow:setDefaultEnterButton(buttonId) modalWindow:setDefaultEscapeButton(buttonId) modalWindow:setMessage(text) modalWindow:setPriority(priority) modalWindow:setTitle(text) Monster(id or userdata) monster:addFriend(creature) monster:addTarget(creature[, pushFront = false]) monster:getFriendCount() monster:getFriendList() monster:getSpawnPosition() monster:getTargetCount() monster:getTargetList() monster:getType() monster:isFriend(creature) monster:isIdle() monster:isInSpawnRange([position]) monster:isMonster() monster:isOpponent(creature) monster:isTarget(creature) monster:removeFriend(creature) monster:removeTarget(creature) monster:searchTarget([searchType = TARGETSEARCH_DEFAULT]) monster:selectTarget(creature) monster:setIdle(idle) MonsterType(id or name) monsterType:canPushCreatures() monsterType:canPushItems() monsterType:getArmor() monsterType:getAttackList() monsterType:getBaseSpeed() monsterType:getChangeTargetChance() monsterType:getChangeTargetSpeed() monsterType:getCombatImmunities() monsterType:getConditionImmunities() monsterType:getCorpseId() monsterType:getCreatureEvents() monsterType:getDefense() monsterType:getDefenseList() monsterType:getElementList() monsterType:getExperience() monsterType:getHealth() monsterType:getLight() monsterType:getLoot() monsterType:getManaCost() monsterType:getMaxHealth() monsterType:getMaxSummons() monsterType:getName() monsterType:getNameDescription() monsterType:getOutfit() monsterType:getRace() monsterType:getRunHealth() monsterType:getStaticAttackChance() monsterType:getSummonList() monsterType:getTargetDistance() monsterType:getVoices() monsterType:getYellChance() monsterType:getYellSpeedTicks() monsterType:isAttackable() monsterType:isConvinceable() monsterType:isHealthShown() monsterType:isHostile() monsterType:isIllusionable() monsterType:isPushable() monsterType:isSummonable() NetworkMessage() networkMessage:addByte(number) networkMessage:addDouble(number) networkMessage:addItem(item) networkMessage:addItemId(itemId) networkMessage:addPosition(position) networkMessage:addString(string) networkMessage:addU16(number) networkMessage:addU32(number) networkMessage:addU64(number) networkMessage:getByte() networkMessage:getPosition() networkMessage:getString() networkMessage:getU16() networkMessage:getU32() networkMessage:getU64() networkMessage:reset() networkMessage:sendToPlayer(player) networkMessage:skipBytes(number) Npc([id or name or userdata]) npc:closeShopWindow(player) npc:getParameter(key) npc:getSpeechBubble() npc:isNpc() npc:openShopWindow(cid, items, buyCallback, sellCallback) npc:setFocus(creature) npc:setMasterPos(pos[, radius]) npc:setSpeechBubble(speechBubble) onaddItem(moveitem, tileitem, pos) onAdvance(player, skill, oldLevel, newLevel) onBuy(player, itemid, count, amount, ignore, inbackpacks) onCastSpell(creature, var) onCastSpell(creature, var, isHotkey) onCreatureAppear(creature) onCreatureAppear(self, creature) onCreatureDisappear(creature) onCreatureDisappear(self, creature) onCreatureMove(creature, oldPos, newPos) onCreatureMove(self, creature, oldPosition, newPosition) onCreatureSay(creature, type, msg) onCreatureSay(self, creature, type, message) onDeath(creature, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) onDeEquip(player, item, slot) onEquip(player, item, slot) onExtendedOpcode(player, opcode, buffer) onGetPlayerMinMaxValues(...) onGetPlayerMinMaxValues(player, attackSkill, attackValue, attackFactor) onGetPlayerMinMaxValues(player, level, maglevel) onHealthChange(creature, attacker, primaryDamage, primaryType, secondaryDamage, secondaryType, origin) onJoin(player) onKill(creature, target) onLeave(player) onLogin(player) onLogout(player) onManaChange(creature, attacker, manaChange, origin) onModalWindow(player, modalWindowId, buttonId, choiceId) onPlayerCloseChannel(player) onPlayerEndTrade(player) onPrepareDeath(creature, killer) onRaid() onRecord(current, old) onRemoveItem(moveitem, tileitem, pos) onSay(player, words, param, type) onSpeak(player, type, message) onStepIn(creature, item, pos, fromPosition) onStepOut(creature, item, pos, fromPosition) onTargetCombat(creature, target) onTextEdit(player, item, text) onThink() onThink(creature, interval) onThink(self, interval) onTileCombat(creature, pos) onUse(player, item, fromPosition, target, toPosition, isHotkey) onUseWeapon(player, var) openShopWindow(cid, items, onBuy callback, onSell callback) os.mtime() party:addInvite(player) party:addMember(player) party:disband() party:getInviteeCount() party:getInvitees() party:getLeader() party:getMemberCount() party:getMembers() party:isSharedExperienceActive() party:isSharedExperienceEnabled() Party:onDisband() or Party.onDisband(self) Party:onJoin(player) or Party.onJoin(self, player) Party:onLeave(player) or Party.onLeave(self, player) party:removeInvite(player) party:removeMember(player) party:setLeader(player) party:setSharedExperience(active) party:shareExperience(experience) Player(id or name or userdata) player:addBlessing(blessing) player:addExperience(experience[, sendText = false]) player:addItem(itemId[, count = 1[, canDropOnMap = true[, subType = 1[, slot = CONST_SLOT_WHEREEVER]]]]) player:addItemEx(item[, canDropOnMap = false[, index = INDEX_WHEREEVER[, flags = 0]]]) player:addItemEx(item[, canDropOnMap = true[, slot = CONST_SLOT_WHEREEVER]]) player:addManaSpent(amount) player:addMapMark(position, type, description) player:addMoney(money) player:addMount(mountId) player:addOutfit(lookType) player:addOutfitAddon(lookType, addon) player:addPremiumDays(days) player:addSkillTries(skillType, tries) player:addSoul(soulChange) player:canLearnSpell(spellName) player:channelSay(speaker, type, text, channelId) player:forgetSpell(spellName) player:getAccountId() player:getAccountType() player:getBankBalance() player:getBaseMagicLevel() player:getCapacity() player:getClient() player:getContainerById(id) player:getContainerId(container) player:getContainerIndex(id) player:getDeathPenalty() player:getDepotChest(depotId[, autoCreate = false]) player:getEffectiveSkillLevel(skillType) player:getExperience() player:getFreeCapacity() player:getGroup() player:getGuid() player:getGuild() player:getGuildLevel() player:getGuildNick() player:getHouse() player:getInbox() player:getIp() player:getItemById(itemId, deepSearch[, subType = -1]) player:getItemCount(itemId[, subType = -1]) player:getLastLoginSaved() player:getLastLogout() player:getLevel() player:getMagicLevel() player:getManaSpent() player:getMaxSoul() player:getMoney() player:getParty() player:getPremiumDays() player:getSex() player:getSkillLevel(skillType) player:getSkillPercent(skillType) player:getSkillTries(skillType) player:getSkullTime() player:getSlotItem(slot) player:getSoul() player:getStamina() player:getStorageValue(key) player:getTown() player:getVocation() player:hasBlessing(blessing) player:hasLearnedSpell(spellName) player:hasMount(mountId) player:hasOutfit(lookType[, addon = 0]) player:isPlayer() player:isPzLocked() player:learnSpell(spellName) Player:onBrowseField(position) or Player.onBrowseField(self, position) Player:onGainExperience(source, exp, rawExp) Player:onGainSkillTries(skill, tries) Player:onLook(thing, position, distance) or Player.onLook(self, thing, position, distance) Player:onLookInBattleList(creature, position, distance) or Player.onLookInBattleList(self, creature, position, distance) Player:onLookInShop(itemType, count) or Player.onLookInShop(self, itemType, count) Player:onLookInTrade(partner, item, distance) or Player.onLookInTrade(self, partner, item, distance) Player:onLoseExperience(exp) Player:onMoveCreature(creature, fromPosition, toPosition) or Player.onMoveCreature(self, creature, fromPosition, toPosition) Player:onMoveItem(item, count, fromPosition, toPosition) or Player.onMoveItem(self, item, count, fromPosition, toPosition) Player:onTradeAccept(target, item, targetItem) Player:onTradeRequest(target, item) Player:onTurn(direction) or Player.onTurn(self, direction) player:openChannel(channelId) player:popupFYI(message) player:removeBlessing(blessing) player:removeExperience(experience[, sendText = false]) player:removeItem(itemId, count[, subType = -1[, ignoreEquipped = false]]) player:removeMoney(money) player:removeMount(mountId) player:removeOutfit(lookType) player:removeOutfitAddon(lookType, addon) player:removePremiumDays(days) player:save() player:sendChannelMessage(author, text, type, channelId) player:sendOutfitWindow() player:sendPrivateMessage(speaker, text[, type]) player:sendTextMessage(type, text[, position, primaryValue = 0, primaryColor = TEXTCOLOR_NONE[, secondaryValue = 0, secondaryColor = TEXTCOLOR_NONE]]) player:sendTutorial(tutorialId) player:setAccountType(accountType) player:setBankBalance(bankBalance) player:setCapacity(capacity) player:setGhostMode(enabled) player:setGroup(group) player:setGuild(guild) player:setGuildLevel(level) player:setGuildNick(nick) player:setMaxMana(maxMana) player:setSex(newSex) player:setSkullTime(skullTime) player:setStamina(stamina) player:setStorageValue(key, value) player:setTown(town) player:setVocation(id or name or userdata) player:showTextDialog(itemId[, text[, canWrite[, length]]]) Position([position]) Position([x = 0[, y = 0[, z = 0[, stackpos = 0]]]]) position:getDistance(positionEx) position:isSightClear(positionEx[, sameFloor = true]) position:sendDistanceEffect(positionEx, distanceEffect[, player = nullptr]) position:sendMagicEffect(magicEffect[, player = nullptr]) rawgetmetatable(metatableName) registerClass(className, baseClass, newFunction) registerEnum(value) registerEnumIn(tableName, value) registerGlobalMethod(functionName, function) registerGlobalVariable(name, value) registerMetaMethod(className, functionName, function) registerMethod(className, functionName, function) registerTable(tableName) registerVariable(tableName, name, value) saveServer() selfFollow(player) selfMove(direction) selfMoveTo(x,y,z) selfSay(words[, target]) selfTurn(direction) sendChannelMessage(channelId, type, message) sendGuildChannelMessage(guildId, type, message) setCombatArea(combat, area) setCombatCallBack(combat, key, function_name) setCombatCondition(combat, condition) setCombatFormula(combat, type, mina, minb, maxa, maxb) setCombatParam(combat, key, value) setConditionFormula(combat, mina, minb, maxa, maxb) setConditionFormula(condition, mina, minb, maxa, maxb) setConditionParam(condition, key, value) setmetatable(className, methodsTable) stopEvent(eventid) table.create(arrayLength, keyLength) Teleport(uid) teleport:getDestination() teleport:setDestination(position) Tile(position) Tile(x, y, z) tile:getBottomCreature() tile:getBottomVisibleCreature(creature) tile:getCreatureCount() tile:getCreatures() tile:getDownItemCount() tile:getFieldItem() tile:getGround() tile:getHouse() tile:getItemById(itemId[, subType = -1]) tile:getItemByTopOrder(topOrder) tile:getItemByType(itemType) tile:getItemCount() tile:getItemCountById(itemId[, subType = -1]) tile:getItems() tile:getPosition() tile:getThing(index) tile:getThingCount() tile:getThingIndex(thing) tile:getTopCreature() tile:getTopDownItem() tile:getTopItemCount() tile:getTopTopItem() tile:getTopVisibleCreature(creature) tile:getTopVisibleThing(creature) tile:hasFlag(flag) tile:hasProperty(property[, item]) tile:queryAdd(thing[, flags]) Town(id or name) town:getId() town:getName() town:getTemplePosition() Variant(number or string or position or thing) Variant:getNumber() Variant:getPosition() Variant:getString() version(CLIENT_VERSION_MIN) Vocation(id or name) vocation:getAttackSpeed() vocation:getBaseSpeed() vocation:getCapacityGain() vocation:getClientId() vocation:getDemotion() vocation:getDescription() vocation:getHealthGain() vocation:getHealthGainAmount() vocation:getHealthGainTicks() vocation:getId() vocation:getManaGain() vocation:getManaGainAmount() vocation:getManaGainTicks() vocation:getMaxSoul() vocation:getName() vocation:getPromotion() vocation:getRequiredManaSpent(magicLevel) vocation:getRequiredSkillTries(skillType, skillLevel) vocation:getSoulGainTicks() Data functions - Funções pra LUA Container.isContainer(self) Creature.getClosestFreePosition(self, position, extended) Creature.getPlayer(self) Creature.isItem(self) Creature.isMonster(self) Creature.isNpc(self) Creature.isPlayer(self) Creature.isTile(self) Creature:onAreaCombat(tile, isAggressive) Creature:onChangeOutfit(outfit) Creature:onTargetCombat(target) CreatureIndex(self, key) FocusModule.messageMatcher(keywords, message) FocusModule.onFarewell(cid, message, keywords, parameters) FocusModule.onGreet(cid, message, keywords, parameters) FocusModule:init(handler) FocusModule:new() Game.broadcastMessage(message, messageType) Game.convertIpToString(ip) Game.getReverseDirection(direction) Game.getSkillType(weaponType) Game.getStorageValue(key) Game.setStorageValue(key, value) Item.getType(self) Item.isContainer(self) Item.isCreature(self) Item.isPlayer(self) Item.isTeleport(self) Item.isTile(self) ItemIndex(self, key) ItemType.usesSlot(self, slot) KeywordHandler:addKeyword(keys, callback, parameters) KeywordHandler:getLastNode(cid) KeywordHandler:getRoot() KeywordHandler:moveUp(cid, steps) KeywordHandler:new() KeywordHandler:processMessage(cid, message) KeywordHandler:processNodeMessage(node, cid, message) KeywordHandler:reset(cid) KeywordModule:addKeyword(keywords, reply) KeywordModule:init(handler) KeywordModule:new() KeywordModule:parseKeywords(data) KeywordModule:parseParameters() KeywordNode:addChildKeyword(keywords, callback, parameters) KeywordNode:addChildKeywordNode(childNode) KeywordNode:checkMessage(message) KeywordNode:getKeywords() KeywordNode:getParameters() KeywordNode:getParent() KeywordNode:new(keys, func, param) KeywordNode:processMessage(cid, message) NpcHandler:addFocus(newFocus) NpcHandler:addModule(module) NpcHandler:cancelNPCTalk(events) NpcHandler:doNPCTalkALot(msgs, interval, pcid) NpcHandler:getCallback(id) NpcHandler:getMessage(id) NpcHandler:greet(cid) NpcHandler:isFocused(focus) NpcHandler:isInRange(cid) NpcHandler:new(keywordHandler) NpcHandler:onBuy(creature, itemid, subType, amount, ignoreCap, inBackpacks) NpcHandler:onCreatureAppear(creature) NpcHandler:onCreatureDisappear(creature) NpcHandler:onCreatureSay(creature, msgtype, msg) NpcHandler:onFarewell(cid) NpcHandler:onGreet(cid) NpcHandler:onPlayerCloseChannel(creature) NpcHandler:onPlayerEndTrade(creature) NpcHandler:onSell(creature, itemid, subType, amount, ignoreCap, inBackpacks) NpcHandler:onThink() NpcHandler:onTradeRequest(cid) NpcHandler:onWalkAway(cid) NpcHandler:parseMessage(msg, parseInfo) NpcHandler:processModuleCallback(id, ...) NpcHandler:releaseFocus(focus) NpcHandler:resetNpc(cid) NpcHandler:say(message, focus, publicize, shallDelay, delay) NpcHandler:setCallback(id, callback) NpcHandler:setKeywordHandler(newHandler) NpcHandler:setMaxIdleTime(newTime) NpcHandler:setMessage(id, newMessage) NpcHandler:unGreet(cid) NpcHandler:updateFocus() NpcSystem.getParameter(key) NpcSystem.parseParameters(npcHandler) Party:onDisband() Party:onJoin(player) Party:onLeave(player) Player.addSkillTries(...) Player.feed(self, food) Player.getClosestFreePosition(self, position, extended) Player.getDepotItems(self, depotId) Player.getLossPercent(self) Player.isPremium(self) Player.isUsingOtClient(self) Player.sendCancelMessage(self, message) Player.sendExtendedOpcode(self, opcode, buffer) Player:isPremium() Player:onBrowseField(position) Player:onGainExperience(source, exp, rawExp) Player:onGainSkillTries(skill, tries) Player:onLook(thing, position, distance) Player:onLookInBattleList(creature, distance) Player:onLookInShop(itemType, count) Player:onLookInTrade(partner, item, distance) Player:onLoseExperience(exp) Player:onMoveCreature(creature, fromPosition, toPosition) Player:onMoveItem(item, count, fromPosition, toPosition) Player:onTradeAccept(target, item, targetItem) Player:onTradeRequest(target, item) Player:onTurn(direction) Position.getNextPosition(self, direction, steps) Position.getTile(self) Position:getNextPosition(direction, steps) Position:moveUpstairs() ShopModule.messageMatcher(keywords, message) ShopModule.onConfirm(cid, message, keywords, parameters, node) ShopModule.onDecline(cid, message, keywords, parameters, node) ShopModule.requestTrade(cid, message, keywords, parameters, node) ShopModule.tradeItem(cid, message, keywords, parameters, node) ShopModule:addBuyableItem(names, itemid, cost, itemSubType, realName) ShopModule:addBuyableItemContainer(names, container, itemid, cost, subType, realName) ShopModule:addSellableItem(names, itemid, cost, realName, itemSubType) ShopModule:callbackOnBuy(cid, itemid, subType, amount, ignoreCap, inBackpacks) ShopModule:callbackOnModuleReset() ShopModule:callbackOnSell(cid, itemid, subType, amount, ignoreEquipped, _) ShopModule:getCount(message) ShopModule:getShopItem(itemId, itemSubType) ShopModule:init(handler) ShopModule:new() ShopModule:parseBuyable(data) ShopModule:parseBuyableContainers(data) ShopModule:parseParameters() ShopModule:parseSellable(data) ShopModule:reset() StdModule.bless(cid, message, keywords, parameters, node) StdModule.learnSpell(cid, message, keywords, parameters, node) StdModule.promotePlayer(cid, message, keywords, parameters, node) StdModule.say(cid, message, keywords, parameters, node) StdModule.travel(cid, message, keywords, parameters, node) Teleport.isTeleport(self) Tile.isCreature(self) Tile.isItem(self) Tile.isTile(self) TravelModule.bringMeTo(cid, message, keywords, parameters, node) TravelModule.listDestinations(cid, message, keywords, parameters, node) TravelModule.onConfirm(cid, message, keywords, parameters, node) TravelModule.onDecline(cid, message, keywords, parameters, node) TravelModule.travel(cid, message, keywords, parameters, node) TravelModule:addDestination(name, position, price, premium) TravelModule:init(handler) TravelModule:new() TravelModule:parseDestinations(data) TravelModule:parseParameters() broadcastMessage(message, messageType) canJoin(player) canPlayerLearnInstantSpell(cid, name) canPlayerWearOutfit(cid, lookType, addons) creatureSayCallback(cid, type, msg) destroyItem(cid, target, toPosition) doAddCondition(cid, conditionId) doAddContainerItemEx(uid, virtualId) doAddMapMark(cid, pos, type, description) doChangeSpeed(cid, delta) doChangeTypeItem(uid, newType) doConvinceCreature(cid, target) doCreateNpc(name, pos, ...) doCreateTeleport(itemId, destination, position) doCreatureAddHealth(cid, health) doCreatureChangeOutfit(cid, outfit) doCreatureSay(cid, text, type, ...) doCreatureSayWithDelay(cid, text, type, delay, e, pcid) doCreatureSayWithRadius(cid, text, type, radiusx, radiusy, position) doCreatureSetLookDir(cid, direction) doDecayItem(uid) doForceSummonCreature(name, pos) doMonsterChangeTarget(cid) doNpcSellItem(cid, itemid, amount, subType, ignoreCap, inBackpacks, backpack) doPlayerAddBlessing(cid, blessing) doPlayerAddExp(cid, exp, useMult, ...) doPlayerAddItemEx(cid, uid, ...) doPlayerAddMana(cid, mana, ...) doPlayerAddManaSpent(cid, mana) doPlayerAddMoney(cid, money) doPlayerAddMount(cid, mountId) doPlayerAddOutfit(cid, lookType, addons) doPlayerAddPremiumDays(cid, days) doPlayerAddSkillTry(cid, skillid, n) doPlayerAddSoul(cid, soul) doPlayerBuyItemContainer(cid, containerid, itemid, count, cost, charges) doPlayerFeed(cid, food) doPlayerJoinParty(cid, leaderId) doPlayerPopupFYI(cid, message) doPlayerRemOutfit(cid, lookType, addons) doPlayerRemoveItem(cid, itemid, count, ...) doPlayerRemoveMoney(cid, money) doPlayerRemoveMount(cid, mountId) doPlayerRemovePremiumDays(cid, days) doPlayerSellItem(cid, itemid, count, cost) doPlayerSendCancel(cid, text) doPlayerSendTextMessage(cid, type, text, ...) doPlayerSetBalance(cid, balance) doPlayerSetGuildLevel(cid, level) doPlayerSetGuildNick(cid, nick) doPlayerSetSex(cid, sex) doPlayerSetTown(cid, town) doPlayerSetVocation(cid, vocation) doPlayerTakeItem(cid, itemid, count) doRelocate(fromPos, toPos) doRemoveCondition(cid, conditionType, subId) doRemoveCreature(cid) doRemoveItem(uid, ...) doSendAnimatedText() doSendDistanceShoot(fromPos, toPos, distanceEffect, ...) doSendMagicEffect(pos, magicEffect, ...) doSendTutorial(cid, tutorialId) doSetCreatureDropLoot(cid, doDrop) doSetItemActionId(uid, actionId) doSetItemSpecialDescription(uid, desc) doSetItemText(uid, text) doSetMonsterTarget(cid, target) doShowTextDialog(cid, itemId, text) doSummonCreature(name, pos, ...) doTeleportThing(uid, dest, pushMovement) doTransformItem(uid, newItemId, ...) firstServerSaveWarning() getAccountNumberByPlayerName(name) getArticle(str) getBlessingsCost(level) getConfigInfo(info) getContainerCap(uid) getContainerCapById(itemId) getContainerItem(uid, slot) getContainerSize(uid) getCount(string) getCreatureBaseSpeed(cid) getCreatureHealth(cid) getCreatureMaster(cid) getCreatureMaxHealth(cid) getCreatureName(cid) getCreatureOutfit(cid) getCreaturePosition(cid) getCreatureSpeed(cid) getCreatureSummons(cid) getCreatureTarget(cid) getDistanceBetween(firstPosition, secondPosition) getExpForLevel(level) getFluidSourceType(itemId) getFormattedWorldTime() getGlobalStorageValue(key) getGuildId(guildName) getHouseAccessList(id, listId) getHouseByPlayerGUID(playerGUID) getHouseEntry(houseId) getHouseName(houseId) getHouseOwner(houseId) getHouseRent(id) getHouseTilesSize(houseId) getHouseTown(houseId) getIPByPlayerName(name) getItemDescriptions(itemId) getItemIdByName(name) getItemName(itemId) getItemRWInfo(uid) getItemWeight(itemId, ...) getItemWeightByUID(uid, ...) getMonsterFriendList(cid) getMonsterTargetList(cid) getMonthDayEnding(day) getMonthString(m) getOnlinePlayers() getPartyMembers(cid) getPlayerAccess(cid) getPlayerAccountType(cid) getPlayerBalance(cid) getPlayerBlessing(cid, blessing) getPlayerByName(name) getPlayerDepotItems(cid, depotId) getPlayerFood(cid) getPlayerFreeCap(cid) getPlayerGUID(cid) getPlayerGUIDByName(name) getPlayerGroupId(cid) getPlayerGuildId(cid) getPlayerGuildLevel(cid) getPlayerGuildName(cid) getPlayerGuildNick(cid) getPlayerGuildRank(cid) getPlayerIp(cid) getPlayerItemById(cid, deepSearch, itemId, ...) getPlayerItemCount(cid, itemId, ...) getPlayerLastLoginSaved(cid) getPlayerLearnedInstantSpell(cid, name) getPlayerLevel(cid) getPlayerLight(cid) getPlayerLookDir(cid) getPlayerLossPercent(cid) getPlayerMagLevel(cid) getPlayerMana(cid) getPlayerMasterPos(cid) getPlayerMaxMana(cid) getPlayerMoney(cid) getPlayerMount(cid, mountId) getPlayerName(cid) getPlayerParty(cid) getPlayerPosition(cid) getPlayerPremiumDays(cid) getPlayerSex(cid) getPlayerSkill(cid, skillId) getPlayerSkullType(cid) getPlayerSlotItem(cid, slot) getPlayerSoul(cid) getPlayerStorageValue(cid, key) getPlayerTown(cid) getPlayerVocation(cid) getPlayersByAccountNumber(accountNumber) getPlayersByIPAddress(ip, mask) getPromotedVocation(vocationId) getPvpBlessingCost(level) getSkillId(skillName) getSpectators(centerPos, rangex, rangey, multifloor, onlyPlayers) getThing(uid) getThingPos(uid) getThingfromPos(pos) getTibianTime() getTileHouseInfo(pos) getTileInfo(position) getTileItemById(position, itemId, ...) getTileItemByType(position, itemType) getTilePzInfo(position) getTileThingByPos(position) getTileThingByTopOrder(position, topOrder) getTopCreature(position) getTownId(townName) getTownName(townId) getTownTemplePosition(townId) getWorldCreatures(type) greetCallback(cid) hasProperty(uid, prop) internalBedTransform(item, targetItem, toPosition, ids) isContainer(uid) isCorpse(uid) isCreature(cid) isDruid(cid) isInRange(pos, fromPos, toPos) isItem(uid) isItemContainer(itemId) isItemDoor(itemId) isItemFluidContainer(itemId) isItemMovable(itemId) isItemRune(itemId) isItemStackable(itemId) isKnight(cid) isMonster(cid) isNpc(cid) isNumber(str) isPaladin(cid) isPlayer(cid) isPlayerGhost(cid) isPlayerPzLocked(cid) isPremium(cid) isSightClear(fromPos, toPos, floorCheck) isSorcerer(cid) isSummon(cid) msgcontains(message, keyword) onAddFocus(cid) onAddItem(moveitem, tileitem, position) onCastSpell(cid, var) onCastSpell(cid, var, isHotkey) onCastSpell(creature, var) onCastSpell(creature, var, isHotkey) onCastSpell(creature, variant, isHotkey) onCreatureAppear(cid) onCreatureDisappear(cid) onCreatureSay(cid, type, msg) onDeath(player, corpse, killer, mostDamage, unjustified, mostDamage_unjustified) onDeath(player, corpse, killer, mostDamageKiller, unjustified, mostDamageUnjustified) onExtendedOpcode(player, opcode, buffer) onGetFormulaValues(cid, level, maglevel) onGetFormulaValues(cid, skill, attack, factor) onGetFormulaValues(player, level, attack, factor) onLogin(player) onLogout(player) onRecord(current, old) onReleaseFocus(cid) onRemoveItem(item, tile, position) onSay(player, words, param) onSpeak(player, type, message) onStartup() onStepIn(creature, item, position, fromPosition) onStepOut(creature, item, position, fromPosition) onTargetCreature(creature, target) onTargetTile(creature, pos) onThink() onTime(interval) onUpdateDatabase() onUse(cid, item, fromPosition, target, toPosition, isHotkey) onUse(player, item, fromPosition, target, toPosition, isHotkey) onUseWeapon(player, var) playerLearnInstantSpell(cid, name) pushThing(thing) queryTileAddThing(thing, position, ...) registerCreatureEvent(cid, name) secondServerSaveWarning() serverSave() setGlobalStorageValue(key, value) setHouseAccessList(id, listId, listText) setHouseOwner(id, guid) setPlayerGroupId(cid, groupId) setPlayerStorageValue(cid, key, value) spellCallback(param) targetPositionToVariant(position) unregisterCreatureEvent(cid, name) useStamina(player) Créditos felzan
    1 ponto
  9. Sirarcken

    Page Addons 10.90 (Gesior2012)

    Boa tarde ,pagina simples de addons ,para quem precisa. Em layout.php add <a href="?subtopic=addons"> <div id="submenu_addons" class="Submenuitem" onmouseover="MouseOverSubmenuItem(this)" onmouseout="MouseOutSubmenuItem(this)"> <div class="LeftChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div> <div id="ActiveSubmenuItemIcon_addons" class="ActiveSubmenuItemIcon" style="background-image:url(<?PHP echo $layout_name; ?>/images/menu/icon-activesubmenu.gif);"></div> <div id="ActiveSubmenuItemLabel_addons" class="SubmenuitemLabel">Addons</div> <div class="RightChain" style="background-image:url(<?PHP echo $layout_name; ?>/images/general/chain.gif);"></div> </div> </a> em htdocs\pages crie um arquivo chamado addon(fica no teu critério ) <table cellpadding="4" cellspacing="1" width="98%" border="1"> <th width="" bordercolor="#0033FF" scope="col"><div align="center">Addons</div></th> <th width="220" scope="col"><div align="center">Items Necessarios</div></th> <th width="389" scope="col"><div align="center">Como Conseguir</div></th> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left"><b>Citizen<img src="\images\addons\128.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/9/9d/Minotaur_Leather.gif">100 Mino'Leather <div align="left"><img src="http://tibiawiki.com.br/images/0/02/Chicken_Feather.gif">100 Feather <div align="left"> <img src="http://tibiawiki.com.br/images/3/3e/Honeycomb.gif">50 Honeycomb <div align="left"><img src="http://tibiawiki.com.br/images/c/c7/Legion_Helmet.gif">1 Legion Helmet </div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/e/e9/Minotaur_Guard.gif">Minotaurs</div> <div align="left"><img src="http://tibiawiki.com.br/images/archive/a/a0/20140831005214%21Chicken.gif">Chickens</div> <div align="left"><img src="http://tibiawiki.com.br/images/archive/d/d7/20140824031714%21Wasp.gif">Wasps</div> <div align="left"><img src="http://tibiawiki.com.br/images/4/46/Bear.gif">Bears</b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Hunter<div align="left"><img src="\images\addons\129.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/1/10/Elane%27s_Crossbow.gif">Elane's <div align="left"><img src="http://tibiawiki.com.br/images/5/59/Lizard_Leather.gif">100Lizard Leather <div align="left"><img src="http://tibiawiki.com.br/images/b/ba/Red_Dragon_Leather.gif">100Red Dragon Leather <div align="left"><img src="http://tibiawiki.com.br/images/f/f2/Enchanted_Chicken_Wing.gif">5Enchanted Wing <div align="left"><img src="http://tibiawiki.com.br/images/4/48/Piece_of_Royal_Steel.gif">1Royal Steel <div align="left"><img src="http://tibiawiki.com.br/images/1/1f/Piece_of_Draconian_Steel.gif">1 Draconian Steel <div align="left"><img src="http://tibiawiki.com.br/images/5/52/Piece_of_Hell_Steel.gif">1 Hell Steel <div align="left"><img src="http://tibiawiki.com.br/images/b/b9/Sniper_Gloves.gif">Sniper Gloves </div></td> <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/a/ae/Witch.gif">Witch</div> <div align="left"><img src="http://tibiawiki.com.br/images/9/91/Enlightened_of_the_Cult.gif">VodooCults</div> <div align="left"><img src="http://tibiawiki.com.br/images/archive/4/47/20140828141420%21Tarantula.gif">Tarantulas</div> <div align="left"><img src="http://tibiawiki.com.br/images/0/09/Elder_Bonelord.gif">Bonelord's</div> <div align="left"><img src="http://tibiawiki.com.br/images/4/4e/Lizard_Templar.gif">Lizards</div> <div align="left"><img src="http://tibiawiki.com.br/images/4/46/Dragon_Lord_%28Old%29.gif">Dragons Lords</b></div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Mage<div align="left"><img src="\images\addons\130.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/4/42/Soul_Stone.gif">SoulStone <div align="left"><img src="http://tibiawiki.com.br/images/4/45/Ankh.gif">100 Ankh's <div align="left"><img src="http://tibiawiki.com.br/images/4/4c/Fire_Sword.gif">30 Fire Axes <div align="left"><img src="http://tibiawiki.com.br/images/8/8f/Ferumbras%27_Hat.gif">FerumbrasHat </div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/d/dd/Mummy.gif">Mummy <div align="left"><img src="http://tibiawiki.com.br/images/0/0b/Vampire.gif">Vampires <div align="left"><img src="http://tibiawiki.com.br/images/2/23/Necropharus.gif">Necropharus <div align="left"><img src="http://tibiawiki.com.br/images/0/0f/Ferumbras.gif">Ferumbras</b> </div> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Knight<div align="left"><img src="\images\addons\131.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/0/06/Iron_Ore.gif">100 Iron Ore's <div align="left"><img src="http://tibiawiki.com.br/images/b/be/Huge_Chunk_of_Crude_Iron.gif">HugeChunk of Crude Iron <div align="left"><img src="http://tibiawiki.com.br/images/8/87/Perfect_Behemoth_Fang.gif">100 Perfect Behemoth Fang <div align="left"><img src="http://tibiawiki.com.br/images/f/fa/Damaged_Steel_Helmet.gif">DamagedSteel Helmet <div align="left"><img src="http://tibiawiki.com.br/images/6/6a/Flask_of_Warrior%27s_Sweat.gif">Flaskof Warrior Sweat <div align="left"><img src="http://tibiawiki.com.br/images/4/48/Piece_of_Royal_Steel.gif">RoyalSteel </div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/4/4d/Serpent_Spawn.gif">Serpent Spawn</div> <div align="left"><img src="http://tibiawiki.com.br/images/1/19/Hydra.gif">Hydra</div> <div align="left"><img src="http://tibiawiki.com.br/images/9/99/Giant_Spider.gif">Giant Spider <div align="left"><img src="http://tibiawiki.com.br/images/7/70/Behemoth.gif">Behemoth </b></div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Nobleman<div align="left"><img src="\images\addons\132.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/5/55/Crystal_Coin.gif">300k(Fisrt) <div align="left"><img src="http://tibiawiki.com.br/images/5/55/Crystal_Coin.gif">300k</div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/7/73/Irmana.gif"><b><ahref="http://tibiawiki.com.br/wiki/Irmana">Irmana</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Warrior<div align="left"><img src="\images\addons\134.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/3/33/Hardened_Bone.gif">100 Hardened Bone <div align="left"><img src="http://tibiawiki.com.br/images/0/06/Turtle_Shell.gif">100 Turtle Shell <div align="left"><img src="http://tibiawiki.com.br/images/c/c6/Spirit_Container.gif">SpiritContainer <div align="left"><img src="http://tibiawiki.com.br/images/c/ce/Dragon_Claw.gif">DragonClaw <div align="left"><img src="http://tibiawiki.com.br/images/0/06/Iron_Ore.gif">100 Iron Ore's <div align="left"><img src="http://tibiawiki.com.br/images/4/48/Piece_of_Royal_Steel.gif">RoyalSteel </div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/6/6f/Hero.gif">Hero</div> <div align="left"><img src="http://tibiawiki.com.br/images/7/73/Demodras.gif">Demondras</div> <div align="left"><img src="http://tibiawiki.com.br/images/8/83/Stone_Golem.gif">Stone Golem </b> </div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Summoner<div align="left"><img src="\images\addons\133.gif" ></div></td> <td><div align="left"><img src="http://tibiawiki.com.br/images/5/56/Winning_Lottery_Ticket.gif"><ahref="http://tibiawiki.com.br/wiki/Winning_Lottery_Ticket">Winning Lottery Ticket</a><b> <div align="left"><img src="http://tibiawiki.com.br/images/4/45/Bat_Wing.gif">100 Bat Wing <div align="left"><img src="http://tibiawiki.com.br/images/3/3a/Red_Piece_of_Cloth.gif">100 Red Piece of Cloth <div align="left"><img src="http://tibiawiki.com.br/images/8/86/Ape_Fur.gif">100 Ape Fur <div align="left"><img src="http://tibiawiki.com.br/images/c/cb/Holy_Orchid.gif">100 Holy Orchid <div align="left"><img src="http://tibiawiki.com.br/images/1/11/Lizard_Scale.gif">100 Lizard Scale <div align="left"><img src="http://tibiawiki.com.br/images/0/03/Red_Dragon_Scale.gif">100 Red Dragon Scale <div align="left"><img src="http://tibiawiki.com.br/images/3/36/Vampire_Dust.gif">100 Vampire Dust <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/6/6f/Hero.gif">Hero <div align="left"><img src="http://tibiawiki.com.br/images/6/64/Infernalist.gif">Infernalist <div align="left"><img src="http://tibiawiki.com.br/images/4/4e/Lizard_Templar.gif">Lizards <div align="left"><img src="http://tibiawiki.com.br/images/0/0f/Ferumbras.gif">Ferumbras <div align="left"><img src="http://tibiawiki.com.br/images/9/99/Giant_Spider.gif">Giant Spider </b></div> </td> </tr> </div></td> <tr bgcolor="#F1E0C6"> <td><b>Barbarian<div align="left"><img src="\images\addons\143.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/c/c6/Spirit_Container.gif">SpiritContainer <div align="left"><img src="http://tibiawiki.com.br/images/6/6a/Flask_of_Warrior%27s_Sweat.gif">Flaskof Warrior Sweat <div align="left"><img src="http://tibiawiki.com.br/images/3/3a/Red_Piece_of_Cloth.gif">50 Red Piece of Cloth <div align="left"><img src="http://tibiawiki.com.br/images/6/60/Green_Piece_of_Cloth.gif">50 Green Piece of Cloth <div align="left"><img src="http://tibiawiki.com.br/images/0/06/Iron_Ore.gif">100 Iron Ore's <div align="left"><img src="http://tibiawiki.com.br/images/8/87/Perfect_Behemoth_Fang.gif">100 Perfect Behemoth Fang <div align="left"><img src="http://tibiawiki.com.br/images/b/be/Huge_Chunk_of_Crude_Iron.gif">HugeChunk of Crude Iron <div align="left"><img src="http://tibiawiki.com.br/images/5/59/Lizard_Leather.gif">50 Lizard Leather <td><b> <div align="left"><img src="http://tibiawiki.com.br/images/6/6f/Hero.gif">Hero <div align="left"><img src="http://tibiawiki.com.br/images/e/e2/Green_Djinn.gif">Green Djin <div align="left"><img src="http://tibiawiki.com.br/images/4/4e/Lizard_Templar.gif">Lizards <div align="left"><img src="http://tibiawiki.com.br/images/9/99/Giant_Spider.gif">Giant Spider <div align="left"><img src="http://tibiawiki.com.br/images/7/70/Behemoth.gif">Behemoth </b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Druid<div align="left"><img src="\images\addons\144.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/5/53/Bear_Paw.gif">50Bear Paw <div align="left"><img src="http://tibiawiki.com.br/images/5/58/Wolf_Paw.gif">50Wolf Paw <div align="left"><img src="http://tibiawiki.com.br/images/7/74/Demon_Dust.gif">100Demon Dust <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/4/46/Bear.gif">Bear <div align="left"><img src="http://tibiawiki.com.br/images/archive/8/82/20140905041427%21Wolf.gif">Wolf <div align="left"><img src="http://tibiawiki.com.br/images/7/75/Demon.gif">Demon </b> </div> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Wizard<div align="left"><img src="\images\addons\145.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/f/fe/Medusa_Shield.gif">MedusaShield <div align="left"><img src="http://tibiawiki.com.br/images/1/16/Dragon_Scale_Mail.gif">DSM <div align="left"><img src="http://tibiawiki.com.br/images/2/2b/Crown_Legs.gif">CrownLegs <div align="left"><img src="http://tibiawiki.com.br/images/5/59/Ring_of_the_Sky.gif">Ringof the Sky <div align="left"><img src="http://tibiawiki.com.br/images/c/cb/Holy_Orchid.gif">50 Holy Orchid</div></td> <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/6/6f/Hero.gif">Hero <div align="left"><img src="http://tibiawiki.com.br/images/b/b0/Zarabustor.gif">Zarabustor <div align="left"><img src="http://tibiawiki.com.br/images/6/60/Medusa.gif">Medusa <div align="left"><img src="http://tibiawiki.com.br/images/4/46/Dragon_Lord_%28Old%29.gif">Dragon Lord </div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Oriental<div align="left"><img src="\images\addons\146.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/0/08/Coral_Comb.gif">CoralComb <div align="left"><img src="http://tibiawiki.com.br/images/8/86/Ape_Fur.gif">100 Ape Fur <div align="left"><img src="http://tibiawiki.com.br/images/7/73/Fish_Fin.gif">100 Fish Fin <div align="left"><img src="http://tibiawiki.com.br/images/f/f2/Enchanted_Chicken_Wing.gif">3 Enchanted Chicken Wing <div align="left"><img src="http://tibiawiki.com.br/images/9/91/Blue_Piece_of_Cloth.gif">100 Blue PoC </div></td> <td><b> <b> <div align="left"><img src="http://tibiawiki.com.br/images/5/54/Quara_Predator.gif">Quaras <div align="left"><img src="http://tibiawiki.com.br/images/8/82/Blue_Djinn.gif">Blue Djinn <div align="left"><img src="http://tibiawiki.com.br/images/3/30/Kongra.gif">Kongra </b> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Pirate<div align="left"><img src="\images\addons\151.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/0/0e/Eye_Patch.gif">100 Eye Patch <div align="left"><img src="http://tibiawiki.com.br/images/b/b5/Peg_Leg.gif">100 Peg Leg <div align="left"><img src="http://tibiawiki.com.br/images/2/27/Hook.gif">100 Hook <div align="left"><img src="http://tibiawiki.com.br/images/e/ee/Ron_the_Ripper%27s_Sabre.gif">RipperSabre <div align="left"><img src="http://tibiawiki.com.br/images/e/ef/Deadeye_Devious%27_Eye_Patch.gif">DeadeyeDevious <div align="left"><img src="http://tibiawiki.com.br/images/d/d6/The_Lethal_Lissy%27s_Shirt.gif">LethalLissy Shirt <div align="left"><img src="http://tibiawiki.com.br/images/e/ef/Brutus_Bloodbeard%27s_Hat.gif">BrutusHat </td> <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/6/64/Pirate_Buccaneer.gif">Pirate Buccaneer <div align="left"><img src="http://tibiawiki.com.br/images/1/11/Pirate_Corsair.gif">Pirate Corsair <div align="left"><img src="http://tibiawiki.com.br/images/4/4f/Deadeye_Devious.gif">Deadeye Devious <div align="left"><img src="http://tibiawiki.com.br/images/9/9e/Lethal_Lissy.gif">Lethal Lissy <div align="left"><img src="http://tibiawiki.com.br/images/3/35/Ron_The_Ripper.gif">Ron The Ripper <div align="left"><img src="http://tibiawiki.com.br/images/f/fb/Brutus_Bloodbeard.gif">Brutus Bloodbeard </b> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Assassin<div align="left"><img src="\images\addons\152.gif" ></div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/9/91/Blue_Piece_of_Cloth.gif">50Blue PoC <div align="left"><img src="http://tibiawiki.com.br/images/6/60/Green_Piece_of_Cloth.gif">50Green Poc <div align="left"><img src="http://tibiawiki.com.br/images/3/3a/Red_Piece_of_Cloth.gif">50Red Poc <div align="left"><img src="http://tibiawiki.com.br/images/e/e8/Brown_Piece_of_Cloth.gif">50Brown PoC <div align="left"><img src="http://tibiawiki.com.br/images/9/95/Yellow_Piece_of_Cloth.gif">50Yellow Poc <div align="left"><img src="http://tibiawiki.com.br/images/d/df/White_Piece_of_Cloth.gif">50White Poc <div align="left"><img src="http://tibiawiki.com.br/images/e/e5/Spool_of_Yarn.gif">10Spool of Yarn <div align="left"><img src="http://tibiawiki.com.br/images/0/0a/Behemoth_Claw.gif">BehemothClaw <div align="left"><img src="http://tibiawiki.com.br/images/c/cc/Nose_Ring.gif">NoseRing </td> <td><b> <b> <div align="left"><img src="http://tibiawiki.com.br/images/d/dd/Mummy.gif">Mummy <div align="left"><img src="http://tibiawiki.com.br/images/5/5a/Ghoul.gif">Ghoul <div align="left"><img src="http://tibiawiki.com.br/images/a/ab/Ghost.gif">Ghost <div align="left"><img src="http://tibiawiki.com.br/images/1/1e/The_Horned_Fox.gif">Horned Fox <div align="left"><img src="http://tibiawiki.com.br/images/a/a1/Marid.gif">Marid <div align="left"><img src="http://tibiawiki.com.br/images/b/bd/Merikh_the_Slaughterer.gif">Efreet <div align="left"><img src="http://tibiawiki.com.br/images/9/99/Giant_Spider.gif">Giant Spider <div align="left"><img src="http://tibiawiki.com.br/images/7/70/Behemoth.gif">Behemoth </td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Beggar<div align="left"><img src="\images\addons\153.gif" ></div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/9/9d/Minotaur_Leather.gif">50Minotaur Leathers <div align="left"><img src="http://tibiawiki.com.br/images/2/2f/Heaven_Blossom.gif">30Heaven Blossoms <div align="left"><img src="http://tibiawiki.com.br/images/e/e8/Brown_Piece_of_Cloth.gif">20Brown Poc <div align="left"><img src="http://tibiawiki.com.br/images/4/45/Bat_Wing.gif">10Bat Wings <div align="left"><img src="http://tibiawiki.com.br/images/8/86/Ape_Fur.gif">100Ape Fur <div align="left"><img src="http://tibiawiki.com.br/images/5/55/Crystal_Coin.gif">20k </div></td> <td><b> <b> <div align="left"><img src="http://tibiawiki.com.br/images/d/de/Demon_Skeleton.gif">Demonic Skeleton <div align="left"><img src="http://tibiawiki.com.br/images/5/5a/Ghoul.gif">Ghoul <div align="left"><img src="http://tibiawiki.com.br/images/0/05/Elf_Scout.gif">Elf Scout <div align="left"><img src="http://tibiawiki.com.br/images/5/57/Minotaur_Bruiser.gif">Minotaur <div align="left"><img src="http://tibiawiki.com.br/images/3/30/Kongra.gif">Kongra </td> </tr> <tr bgcolor="#D4C0A1"> <td><b><b>Shaman<div align="left"><img src="\images\addons\154.gif"></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/8/88/Pirate_Voodoo_Doll.gif">5Pirate Voodoo Doll <div align="left"><img src="http://tibiawiki.com.br/images/1/17/Voodoo_Doll.gif">5Voodoo Doll <div align="left"><img src="http://tibiawiki.com.br/images/1/12/Mandrake.gif">Mandrake <div align="left"><img src="http://tibiawiki.com.br/images/c/c3/Banana_Staff.gif">5 Banana Staff <div align="left"><img src="http://tibiawiki.com.br/images/5/59/Tribal_Mask.gif">5 Tribal Mask </div></td> <td> <b> <div align="left"><img src="http://tibiawiki.com.br/images/archive/f/f3/20150416050539%21Dworc_Voodoomaster.gif">Dworcs <div align="left"><img src="http://tibiawiki.com.br/images/c/ca/Merlkin.gif">Merlkiin <div align="left"><img src="http://tibiawiki.com.br/images/9/91/Enlightened_of_the_Cult.gif">Voodoo Cults <div align="left"><img src="http://tibiawiki.com.br/images/f/f5/Deathbine.gif">Deathbine </td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left"><b>Norseman<img src="\images\addons\251.gif" ></div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/4/49/Shard.gif">25Shard's </div></td> <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/c/ca/Ice_Witch.gif">IceWitch</div> </div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><div align="left"><b>Nightmare<img src="\images\addons\268.gif"></div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/e/ef/Demonic_Essence.gif">3000 Demonic Essence's <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/1/16/Grim_Reaper.gif">Grim Reaper</div> </div> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b><b>Jester<div align="left"><img src="\images\addons\273.gif"></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/9/91/Blue_Piece_of_Cloth.gif">60 Blue PoC <div align="left"><img src="http://tibiawiki.com.br/images/e/e8/Brown_Piece_of_Cloth.gif">20 Brown PoC <div align="left"><img src="http://tibiawiki.com.br/images/9/95/Yellow_Piece_of_Cloth.gif">20 Yellow Poc <div align="left"><img src="http://tibiawiki.com.br/images/d/df/White_Piece_of_Cloth.gif">20 White Poc <div align="left"><img src="http://tibiawiki.com.br/images/3/3a/Red_Piece_of_Cloth.gif"> 20 Red Poc <div align="left"><img src="http://tibiawiki.com.br/images/6/60/Green_Piece_of_Cloth.gif"> 20 Green Poc </div></td> <td><b><b> <div align="left"><img src="http://tibiawiki.com.br/images/d/dd/Mummy.gif">Mummy <div align="left"><img src="http://tibiawiki.com.br/images/5/5a/Ghoul.gif">Ghoul <div align="left"><img src="http://tibiawiki.com.br/images/a/ab/Ghost.gif">Ghost <div align="left"><img src="http://tibiawiki.com.br/images/a/a1/Marid.gif">Marid <div align="left"><img src="http://tibiawiki.com.br/images/b/bd/Merikh_the_Slaughterer.gif">Efreet </td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left"><b>Brotherhood<img src="\images\addons\278.gif"></div></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/e/ef/Demonic_Essence.gif"> 3000 Demonic Essence </div></td> <td><b> <div align="left"><img src="http://tibiawiki.com.br/images/1/16/Grim_Reaper.gif">Grim Reaper</div> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left"><b>DemonHunter<img src="\images\addons\289.gif"></div></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/e/ef/Demonic_Essence.gif">1000 Demonic Essence </div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/1/16/Grim_Reaper.gif">Grim Reaper</div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Yalaharian<img src="\images\addons\325.gif" ></div></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> Quest </div></td> <td><b> <div align="left"><b><a href="http://tibiawiki.com.br/wiki/Blood_Brothers_Quest">Blood Brothers Quest</div> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Warmaster<img src="\images\addons\335.gif" ></div></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> Quest </div></td> </div></td> <td><b> <div align="left"><a href="http://tibiawiki.com.br/wiki/Unnatural_Selection_Quest">UnnaturalSelection Quest</div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Wayfarer<img src="\images\addons\367.gif" ></div></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> Quest </div></td> </div></td> <td><b> <div align="left"><a href="http://tibiawiki.com.br/wiki/A_Father%27s_Burden_Quest">Fathers Burden Quest </td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Feverish Citizen<img src="\images\addons\430.gif"></div></td> <td><div align="left"><b><img src="http://tibiawiki.com.br/images/6/66/Plague_Bell.gif">PlagueBell <div align="left"><img src="http://tibiawiki.com.br/images/9/9d/Plague_Mask.gif">PlagueMask</div></td> <td><b> <b><div align="left"><img src="http://tibiawiki.com.br/images/5/5b/Feverish_Citizen.gif">Feverish Citizen</div> <div align="left"><img src="http://tibiawiki.com.br/images/5/5b/Feverish_Citizen.gif">Feverish Citizen</div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Elementalist<div align="left"><img src="\images\addons\432.gif" ></div></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/f/fc/Elemental_Spikes.gif">ElementalSpike <div align="left"><img src="http://tibiawiki.com.br/images/2/22/Mage%27s_Cap.gif">MagesCap </div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/9/90/Raging_Mage.gif">Raging Mage</div> <div align="left"><img src="http://tibiawiki.com.br/images/2/2f/Mad_Mage.gif">Made Mage</div> </div> </td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Deepling<div align="left"><img src="\images\addons\463.gif"></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/e/eb/Jaul%27s_Pearl.gif">1 Jaul's Pearl <div align="left"><img src="http://tibiawiki.com.br/images/6/6d/Obujos%27_Shell.gif">1 Obujos' Shell <div align="left"><img src="http://tibiawiki.com.br/images/2/2f/Tanjis%27_Sight.gif">1 Tanjis'Sight <div align="left"><img src="http://tibiawiki.com.br/images/6/6e/Small_Golden_Anchor.gif">1 Small Golden Anchor </div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/8/84/Jaul.gif">Jaul</div> <div align="left"><img src="http://tibiawiki.com.br/images/0/01/Obujos.gif">Obujos</div> <div align="left"><img src="http://tibiawiki.com.br/images/6/67/Tanjis.gif">Tanjis</div> </td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Insectoid<img src="\images\addons\465.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> Quest </div></td> <td><b><div align="left"><a href="http://tibiawiki.com.br/wiki/War_Against_The_Hive_Quest">WarAgainst The Hive Quest</a></b> </div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Crystal Warlord <img src="\images\addons\512.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/2/23/Gnomish_Voucher_Type_CA1.gif">Gnomish Voucher Type CA1 <div align="left"><img src="http://tibiawiki.com.br/images/4/48/Gnomish_Voucher_Type_CA2.gif">Gnomish Voucher Type CA2 </div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/e/ee/Gnomally.gif"><ahref="http://tibiawiki.com.br/wiki/Gnomally">Gnomally</div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Glooth Engineer<img src="\images\addons\610.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> quest</div></td> <td><b><div align="left"><b><a href="http://tibiawiki.com.br/wiki/Dark_Trails_Quest">DarkTrails Quest</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><b>Demon<div align="left"><img src="\images\addons\541.gif" ></div></td> <td><b><b><div align="left"><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> Quest</div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/b/ba/Avar_Tar.gif"><ahref="http://tibiawiki.com.br/wiki/Avar_Tar">Avartar</div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">CaveExplorer<img src="\images\addons\574.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif"> Quest</div></td> <td><b><div align="left"><b><a href="http://tibiawiki.com.br/wiki/Spike_Tasks">SpikeTask</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><b><div align="left">Dream Warden<img src="\images\addons\577.gif"></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/d/db/Dream_Warden_Mask.gif">1 Dream Warden Mask <div align="left"><img src="http://tibiawiki.com.br/images/c/c6/Dream_Warden_Claw.gif">1 Dream Warden Claw </div><b></td> <td><b><div align="left"><b><img src="http://tibiawiki.com.br/images/6/63/Gaz%27Haragoth.gif">Gaz'Haragoth</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Soil Guardian<img src="\images\addons\516.gif" ></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/0/0e/Gnomish_Voucher_Type_MA1.gif"> Gnomish Voucher Type MA1 <div align="left"><img src="http://tibiawiki.com.br/images/0/0e/Gnomish_Voucher_Type_MA1.gif"> Gnomish Voucher Type MA2 </div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/e/ee/Gnomally.gif"><ahref="http://tibiawiki.com.br/wiki/Gnomally">Gnomally</div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Rift Warrior<img src="\images\addons\846.gif"></div></td> <td><b><div align="left"><img src="http://tibiawiki.com.br/images/f/ff/Achievement.gif">Quest</div></td> <td><b> <div align="left"><b><a href="http://tibiawiki.com.br/wiki/Ferumbras%27_Ascendant_Quest">Ferumbras'Ascendant Quest</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Entrepreneur<img src="\images\addons\472.gif"></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Jersey<div align="left"><img src="\images\addons\619.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Champion<img src="\images\addons\633.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Conjurer<div align="left"><img src="\images\addons\634.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Beastmaster<img src="\images\addons\637.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Chaos Acolyte<img src="\images\addons\665.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Death Herald<img src="\images\addons\667.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="\images\addons\684.gif">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Ceremonial Garb<img src="\images\addons\695.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Puppeteer<img src="\images\addons\697.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Spirit Caller<img src="\images\addons\699.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b>Evoker<div align="left"><img src="\images\addons\725.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Seaweaver<img src="\images\addons\733.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Recruiter<img src="\images\addons\746.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b>Sea Dog<div align="left"><img src="\images\addons\750.gif" ></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#F1E0C6"> <td><b><div align="left">Royal Pumpkin<img src="\images\addons\760.gif"></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> <tr bgcolor="#D4C0A1"> <td><b><div align="left">Winter Warden<img src="\images\addons\853.gif"></div></td> <td><b><div align="left">Premium Points Only</div></td> <td><b><div align="left"><b><a href="/index.php?subtopic=shopsystem">Go to Shopping</a></b></div></td> </tr> </table> em \htdocs\images extraia, o addons.rar são todas imagens de addons em .gif scan Creditos:Sekk(pela pasta com os addons) Creditos:Para o cara que criou a pagina de mounts. Creditos:Para eu por modificar e colocar os addons.
    1 ponto
  10. Golduck Victreebel Steelix ( Vaporeon / Jolteon ) Venusaur Charmander (SmokeScreen) Charmander (Scratch) Exeggutor Psychic Bulbasaur (Take Down) Venusaur (Take Down)
    1 ponto
  11. Administrador

    (AoM) Adivinhe o Mapa #07

    Bem vindos à primeiríssima edição do AoM 2016! Devido ao sucesso nos primeiros concursos no ano passado, resolvi voltar com o evento. Há algumas mudanças, pra melhor, então espero que gostem, participem e divirtam-se! Funcionamento • Cada edição do AoM tem um tema específico de um mapa (exemplo: loja de potions, taverna, depot, etc...), uma primeira imagem é adicionada ao tópico; • Os membros devem tentar adivinhar qual é o tema do Mapa; • Você pode dar apenas 1 sugestão por post (depois que alguém comentar após o seu post, você pode tentar novamente); • Se forem acumuladas 20 sugestões e ninguém acertar, é postado uma segunda imagem com mais itens e dicas no mapa; • Caso acumular mais 20 tentativas na segunda imagem, é adicionado a terceira imagem; • Consequentemente, a quarta imagem e a última, a quinta imagem; • Se ninguém acertar após aúltima dica, é levado em consideração a pessoa que mais chegou perto do acerto; • A premiação muda conforme a quantidade de dicas que foram dadas. Premiação Acerto DICA 1 20 Pontos de Reputação + Acerto DICA 2 15 Pontos de Reputação + Acerto DICA 3 10 Pontos de Reputação + Acerto DICA 4 5 Pontos de Reputação + Acerto DICA 5 3 Pontos de Reputação + Dicas (AoM #7) Dica 1 Dica 2 Dica 3 Dica 4 Dica 5
    1 ponto
  12. Preciso de ajuda para adicionar tempo entre usos dessa talkaction. Script: --[[Script By Vodkart]]--function onSay(cid, words, param)local config = {pz = False, -- players precisam estar em protection zone para usar? (true or false)battle = true, -- players deve estar sem battle (true or false)custo = true, -- se os teleport irão custa (true or false)need_level = true, -- se os teleport irão precisar de level (true or false)premium = true -- se precisa ser premium account (true or false)}--[[ Config lugares]]--local lugar = {["depot"] = { -- nome do lugarpos = {x=129, y=54, z=6},level = 5,price = 1000},["templo"] = { -- nome do lugarpos = {x=160, y=54, z=7},level = 10, price = 2000},["arena"] = { -- nome do lugarpos = {x=125, y=351, z=9},level = 15,price = 3000},["area vip"] ={ -- nome do lugarpos = {x=280, y=87, z=4},level = 20,price = 4000}}--[[ Lista de Viagem (Não mexa) ]]--if (param == "lista") thenlocal str = ""str = str .. "lista de viagem :\n\n"for name, pos in pairs(lugar) dostr = str..name.."\n"endstr = str .. ""doShowTextDialog(cid, 6579, str)return TRUEendlocal a = lugar[param]if not(a) thendoPlayerSendTextMessage(cid, 22, "desculpe,este lugar não existe")doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)return TRUEelseif config.pz == true and getTilePzInfo(getCreaturePosition(cid)) == FALSE thendoPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,"você precisa estar em protection zone pra poder teleportar.")return TRUEelseif config.premium == true and not isPremium(cid) thendoPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Apenas players com premium account podem teleportar.")return TRUEelseif config.battle == true and getCreatureCondition(cid, CONDITION_INFIGHT) == TRUE thendoPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você precisa estar sem battler pra poder teleportar.")return TRUEelseif config.need_level == true and getPlayerLevel(cid) < a.level thendoPlayerSendTextMessage(cid, 22, "Desculpe,Voce não tem level. voce precisa "..a.level.." level ou mais para ser teleportado.")doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)return TRUEelseif config.custo == true and doPlayerRemoveMoney(cid, a.price) == FALSE thendoPlayerSendTextMessage(cid, 22, "Desculpe,voce nao tem dinheiro suficiente. Voce precisa "..a.price.." gp para ser teleportado.")doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF)return TRUEenddoTeleportThing(cid, a.pos)doSendMagicEffect(a.pos, CONST_ME_TELEPORT)doPlayerSendTextMessage(cid, 22, "" .. getPlayerName(cid) .. " foi teleportado para: \n " .. param .. ".")return TRUEendProtocolo: 0.3.6 up
    1 ponto
  13. Administrador

    Bug RME, tela preta

    Pressione: G ctrl + L
    1 ponto
  14. lokoga

    Bug RME, tela preta

    Aconteceu mesma coisa aki, sempre que tu for abrir e dar esse erro vc usa shift e arrasta nele todo, em tds os floors dps de algum tempo volta ao normal. OBS: ao usar o shift dps vc tem que clikar com o direito em algum aoutra parte para tirar o selecione ou vc copia e clika com o direito para colar, mas não cole.
    1 ponto
  15. @@gmstrikker, ao dar return TRUE, vc está retornando uma string basicamente, e não um sinal booleano. #EDIT: caso o seu pedido já tenha sido resolvido, pf marque o post que melhor respondeu sua duvida como Resolvido (esse botão s eencontra no rodapé de cada post)
    1 ponto
  16. Danihcv

    Ajuda com alguns scripts

    Aqui. Vá em data\creaturescripts no arquivo creaturescripts.xml e adicione essas tags: <event type="advance" name="advanceBless" event="script" value="playerBless.lua"/> <event type="login" name="loginBless" event="script" value="playerBless.lua"/> <event type="death" name="deathBless" event="script" value="playerBless.lua"/> Agora vá em data\creaturescripts\scripts no arquivo login.lua e adicione isso antes do ultimo return true: registerCreatureEvent(cid, "advanceBless") registerCreatureEvent(cid, "loginBless") registerCreatureEvent(cid, "deathBless") Agora vá em data\creaturescripts\scripts e crie um arquivo chamado playerBless.lua e coloque isso dentro: local maxLevel = 10 --level maximo pro player ganhar bless function onAdvance(cid, skill, oldLevel, newLevel) if player:getLevel(cid) <= maxLevel then for i = 1, 5 do player:addBlessing(cid, i) end end return true end function onDeath(cid) if player:getLevel(cid) <= maxLevel then for i = 1, 5 do player:addBlessing(cid, i) end end return true end function onLogin(cid) if player:getLevel(cid) <= maxLevel then for i = 1, 5 do player:addBlessing(cid, i) end end return true end #CASO ESSE SCRIPT Ñ PEGUE, TENTE ASSIM: local maxLevel = 10 --level maximo pro player ganhar bless function onAdvance(cid, skill, oldLevel, newLevel) if getPlayerLevel(cid) <= maxLevel then for i = 1, 5 do doPlayerAddBlessing(cid, i) end end return true end function onDeath(cid) if getPlayerLevel(cid) <= maxLevel then for i = 1, 5 do doPlayerAddBlessing(cid, i) end end return true end function onLogin(cid) if getPlayerLevel(cid) <= maxLevel then for i = 1, 5 do doPlayerAddBlessing(cid, i) end end return true end
    1 ponto
  17. vai em config.lua e procure por isso: monsterLootMessageType = Troca o numero da frente: monsterLootMessageType = 22
    1 ponto
  18. gabriel28

    Ajuda com alguns scripts

    Runas e ammos infinitas, deve já ter essa opção no config.lua.
    1 ponto
  19. Mega Bomb

    [Show Off] Mega Bomb s2

    Entrada de uma cidade ...
    1 ponto
  20. Hmm... só tíbia global, ok ok. Agradecido por esclarecer.
    1 ponto
  21. MuriloCavalcantti

    PROJETO DUCAN

    PODE PEGAR PRA VOCÊS PUTOS!
    1 ponto
  22. Administrador

    [NEW][MODULE]Store_module

    Boa! Ótimo conteúdo! Obrigado por compartilhar conosco.
    1 ponto
  23. 1 ponto
  24. Alexclusive

    [Tutorial] Efeito de texto

    Fala moçada do X-Tibia. Estou aqui hoje, para ensinar vocês a criarem um efeito luminoso. Bom, vamos lá. 01. Pressione Ctrl+N para criar um novo documento e defina um tamanho de 462x236 pixels, depois de criado pressione a letra G do teclado para selecionar a Paint Bucket Tool e clique na cor do lado esquerdo e selecione a cor desejada. (No meu caso usei a cor Preta) 02. Agora duplique a layer, vá em Filter> Render> Clouds, pressione Ok, depois mude o modo de blend da layer para Luminosity. 03. Pressione a letra T do teclado para selecionar a Horizontal Type Tool. Neste tutorial usei a fonte CremonaOpenmas nada impede que ser usada outra fonte. 04. Escreva uma palavra ou frase qualquer. 05. Agora clique com o botão direito do mouse sobre a layer do texto e escolha a opção Blending Options, ao abrir a caixa de Blending Options vá em Outer Glow e defina os valores abaixo. 06. Sua palavra deverá ficar como a da imagem abaixo. 07. Agora pressione Ctrl+J para duplicar a layer, clique com o botão direito do mouse sobre a layer que acabou de ser criada e escolha a opção Blending Options, defina os valores abaixo. (Blend Mode: Divide) 08. Ainda com a caixa de Blending Options aberta vá em Gradiente Overlay e defina os valores a seguir. (Blend Mode: Hard Light e Gradient meio transparente) 09. Agora vá em Outer Glow e defina os seguintes valores, depois pressione Ok. 10. Agora pressione Ctrl+E para mesclar as duas layers, duplique novamente a layer, vá em Edit> Transform> Flip Vertical, pressione a letra V do teclado para selecionar a Move Tool e arraste a palavra para baixo, até a posição da foto abaixo. 11. Clique com o botão direito do mouse sobre a layer de baixo e escolha a opção Blending Options e defina como na foto abaixo. (Fill Opacity: 25%) 12. Sua imagem irá ficar como na foto abaixo. 13. Agora pressione Ctrl+E para mesclar as duas layers mais uma vez e vá em Filter> Blur> Gaussian Blur e defina os valores a seguir. 14. Sua imagem irá ficar como a imagem abaixo. 15. Agora pressione a letra E do teclado para selecionar a Eraser Tool e defina os seguintes valores para a ferramenta. 16. Apague suavemente a parte de baixo das letras deixando como na foto abaixo. 17. Agora vá em Filter>Sharpen>Sharpen, até pegar uma certa nitidez. Ficando assim: 18. Agora clique sobre a layer Background e pressione Ctrl+J para duplicar, vá em Filter> Render> Lens Flare e use os valores a seguir. 19. Agora vá em Edit> Fade Lens Flare e defina os valores abaixo. 20. Agora defina o valor de 69% para o Fill na sua paleta de layers. O final de seu texto deverá estar assim: Participe deixando seu comentário, dúvida, sugestão, ideias, exemplos ou simplesmente dizendo um "Olá!" Espero que gostem e aproveitem. Ficarei feliz se ver resultados por ai. Pode postar direto aqui si quiser. Abraço e até a próxima!
    1 ponto
  25. Administrador

    [tfs1.x] AutoLoot System

    Já vi e usei esse sistema em um OT global, é muito legal hehe
    1 ponto
  26. Administrador

    /commands para TFS 1.1

    Muito útil, só muda o texto inicial, você diz que criou mas no final tem os créditos de outra pessoa.
    1 ponto
  27. kaleudd

    [TFS 1.1] !exp, !mana

    créditos: zbizucomandos: !exp: 23:54 You need 11719875 experience more, for 507 level. 23:54 Current rate: x18 (stamina bonus) !mana: 23:54 You need 403843 mana, for next magic level. instalação: talkactions.xml <talkaction words="!exp" script="expmana.lua"/> <talkaction words="!mana" script="expmana.lua"/> em talkactions>scripts>crie um lua com o nome ''expmana.lua'' function onSay(player, words, param) local p = player local s = function(p, lv) local k = Game.getExperienceStage(lv) local st = p:getStamina() if st > 2400 then return k*1.5 .. " (stamina bonus)" elseif st < 1 then return 0 .. " (out of stamina)" elseif st < 841 then return k*0.5 .. " (stamina penalty)" else return k end end if words == "!exp" then local lv = p:getLevel() p:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "You need " .. ((50 * lv^3) - (150 * lv^2) + (400 * lv)) / 3 - p:getExperience() .. " experience more, for " .. lv+1 .. " level.") p:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Current rate: x" .. s(p, lv)) return false end p:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "You have to spend " .. math.ceil((p:getVocation():getRequiredManaSpent(p:getBaseMagicLevel() + 1) - p:getManaSpent()) / configManager.getNumber(configKeys.RATE_MAGIC)) .. " mana more, for next magic level.") return false end
    1 ponto
  28. Administrador

    [TFS 1.1] !exp, !mana

    Nunca tinha visto esse, bem interessante. Obrigado por trazer ao xTibia!
    1 ponto
  29. Se você tem a source do OTC e Server, é só usar o código que ja existe hoje ( EXTENDED Opcode ), uma cosia que causa muita confusão quando se vai usar o opcode para passar informações adicionais no server / client, é enviar um extended opcode, e tentar receber um opcode normal, você precisa ver se não esta fazendo isso. enviando 1 tipo e recebendo outro... Se você instalou o extended opcode no servidor certo ele vai funcionar sem problemas. Minha primeira sugestão é essa, tentar usar os extendeds opcodes, caso isso não resolva seu problema, ai precisaria buscar uma pessoa com conhecimentos sólidos em C++ para criar uma ponte usando os protocolos que existem no server / client para passar informações. Agora caso você não tem a source do servidor, o jeito mais simples seria usar as mensagens de sendCancel concatenadas com um identificador que faz o client esconder elas, como o dalvorsn mostrou no exemplo. Por exemplo, você cria uma chave de identificação "%inf%" e usa ela para executar suas ações especificas para cara key, e ao invés de mostrar ela para o player, você esconde.
    1 ponto
  30. Lucas CP

    teleporte

    Aqui está: local pos = { [1] = {playerpos = {x = 1187, y = 1173, z = 6, stackpos=253}, nplayerpos = {x=1184, y=1157, z=7}}, [2] = {playerpos = {x = 1186, y = 1173, z = 6, stackpos=253}, nplayerpos = {x=1183, y=1157, z=7}}, [3] = {playerpos = {x = 1185, y = 1173, z = 6, stackpos=253}, nplayerpos = {x=1182, y=1157, z=7}}, [4] = {playerpos = {x = 1184, y = 1173, z = 6, stackpos=253}, nplayerpos = {x=1181, y=1157, z=7}}, [5] = {playerpos = {x = 1183, y = 1173, z = 6, stackpos=253}, nplayerpos = {x=1180, y=1157, z=7}} } local questLevel = 150 function onUse(cid, item, frompos, item2, topos) if item.uid == 7001 then if item.itemid == 1946 then for _, pid in pairs(pos) do local player = getThingfromPos(pid.playerpos) if player.itemid > 0 then local level = getPlayerLevel(player.uid) if level >= questLevel then doSendMagicEffect(pid.playerpos,2) doTeleportThing(player.uid,pid.nplayerpos) doSendMagicEffect(pid.nplayerpos,10) else doPlayerSendCancel(player.uid,"Você precisa estar no level ".. questLevel .."+.") end doTransformItem(item.uid,1945) end end elseif item.itemid == 1945 then doTransformItem(item.uid,1946) end end return true end
    1 ponto
  31. @@gmstrikker, sim.. só coloca return true porque return TRUE não "existe"
    1 ponto
  32. Danihcv

    [TFS 0.2] Lua functions - funções

    Olá, xTibianos. Hoje lhes trago duas listas com todas as funções (teoricamente) do TFS 0.2. Source functions - funções na source //get* getPlayerMasterPos(cid) getPlayerLossPercent(cid) getItemIdByName(name) getTownName(townId) getTownTemplePosition(townId) getPlayersByAccountNumber(accountNumber) getAccountNumberByPlayerName(name) getIPByPlayerName(name) getPlayersByIPAddress(ip[, mask = 0xFFFFFFFF]) getFluidSourceType(type) getItemDescriptions(itemid) getItemWeightByUID(uid) getContainerCapById(itemid) getDepotId(uid) getHouseTilesSize(houseid) getHighscoreString(skillId) getPartyMembers(leaderId) getCreatureMaster(cid) - Returns: returns the creature's master or itself if the creature isn't a summon getMonsterTargetList(cid) getMonsterFriendList(cid) getPlayerByName(name) getPlayerGUIDByName(name) getPlayerLearnedInstantSpell(cid, name) getPlayerInstantSpellCount(cid) getPlayerInstantSpellInfo(cid, index) getPlayerMount(cid, mountid) getWorldType() getWorldTime() getWorldLight() getWorldCreatures(type) - Types: 0 players, 1 monsters, 2 npcs, 3 all Returns: Amount getWorldUpTime() getGuildId(guild_name) getPlayerSex(cid) getContainerSize(uid) getContainerCap(uid) getContainerItem(uid, slot) getInstantSpellInfoByName(cid, name) getInstantSpellWords(name) getGlobalStorageValue(valueid) getHouseOwner(houseid) getHouseName(houseid) getHouseEntry(houseid) getHouseRent(houseid) getHouseTown(houseid) getHouseAccessList(houseid, listid) getHouseByPlayerGUID(playerGUID) getCreatureOutfit(cid) getCreaturePosition(cid) getCreatureName(cid) getCreatureSpeed(cid) getCreatureBaseSpeed(cid) getCreatureTarget(cid) getTilePzInfo(pos) - Returns: 1 is pz. 0 no pz. getTileHouseInfo(pos) - Returns: 0 no house. != 0 house id getItemRWInfo(uid) getThingfromPos(pos) getThing(uid) getCreatureCondition(cid, condition) getItemName(itemid) getItemWeight(itemid, count) getPlayerPremiumDays(cid) getPlayerSkullType(cid) getPromotedVocation(vocation) getPlayerBlessing(cid, blessing) getTileThingByTopOrder(pos, topOrder) getTileItemByType(pos, type) getTopCreature(pos) getTileThingByPos(pos) getTileItemById(pos, itemId, <optional> subType) getOnlinePlayers() getTileInfo(pos) getThingPos(uid) getSpectators(centerPos, rangex, rangey, multifloor) getPlayerStorageValue(uid, valueid) getPlayerItemById(cid, deepSearch, itemId, <optional> subType) getPlayerIp(cid) getPlayerGuildLevel(cid) getCreatureSummons(cid) - Returns: returns a table with all the summons of the creature getWaypointPosition(name) //do* doPlayerAddBlessing(cid, blessing) doPlayerPopupFYI(cid, message) doCombat(cid, combat, param) doPlayerRemovePremiumDays(cid, days) doPlayerAddPremiumDays(cid, days) doPlayerSetSex(cid, newSex) doSetCreatureOutfit(cid, outfit, time) doSetItemOutfit(cid, item, time) doSetMonsterOutfit(cid, name, time) doChangeSpeed(cid, delta) doAddContainerItem(uid, itemid, <optional> count/subtype) doChallengeCreature(cid, target) doTargetCombatDispel(cid, target, type, effect) doAreaCombatDispel(cid, pos, area, type, effect) doTargetCombatCondition(cid, target, condition, effect) doAreaCombatCondition(cid, pos, area, condition, effect) doTargetCombatMana(cid, target, min, max, effect) doAreaCombatMana(cid, pos, area, min, max, effect) doTargetCombatHealth(cid, target, type, min, max, effect) doAreaCombatHealth(cid, type, pos, area, min, max, effect) doSetCreatureDropLoot(cid, doDrop) doSetCreatureLight(cid, lightLevel, lightColor, time) doPlayerRemoveMount(cid, mountid) doPlayerAddMount(cid, mountid) doPlayerRemOutfit(cid,looktype,addons) doPlayerAddOutfit(cid,looktype,addons) doPlayerSetGuildNick(cid, nick) doPlayerSetGuildRank(cid, rank) doPlayerSetGuildId(cid, id) doPlayerAddExp(cid,exp) doPlayerRemoveItem(cid,itemid,count) doPlayerSetVocation(cid,voc) doPlayerSetTown(cid, townid) doMoveCreature(cid, direction) doRemoveCreature(cid) doConvinceCreature(cid, target) doSummonCreature(name, pos) doCreateTeleport(itemid, topos, createpos) doTileAddItemEx(pos, uid) doCreateItemEx(itemid, <optional> count/subtype) - Returns: Returns uid of the created item, only works on tiles. doCreateItem(itemid, type/count, pos) - Returns: Returns uid of the created item, only works on tiles. doDecayItem(uid) doShowTextDialog(cid, itemid, text) doPlayerRemoveMoney(cid, money) doPlayerSendTextMessage(cid, MessageClasses, message) doPlayerAddItemEx(cid, uid, <optional: default: 0> useCidPosOnFail) doPlayerAddItem(uid, itemid, <optional> count/subtype) - Returns: Returns uid of the created item doPlayerAddSoul(cid, soul) doPlayerAddManaSpent(cid, mana) doPlayerAddMana(cid, mana) doCreatureAddHealth(cid, health) doPlayerAddSkillTry(cid, skillid, n) doSendAnimatedText(pos, text, color) doSetItemSpecialDescription(uid, desc) doSetItemText(uid, text) doSetItemActionId(uid, actionid) doChangeTypeItem(uid, newtype) doSendDistanceShoot(frompos, topos, type) doSendMagicEffect(pos, type) doCreatureSay(cid, text, type) doTransformItem(uid, toitemid, <optional> count/subtype) doTeleportThing(cid, newpos, <optional> pushmove) doPlayerSendDefaultCancel(cid, ReturnValue) doRemoveCondition(cid, type) doAddCondition(cid, condition) doMonsterChangeTarget(cid) doSetMonsterTarget(cid, target) doCreatureChangeOutfit(cid, outfit) doCreateNpc(name, pos) doRelocate(pos, posTo) - Returns: Moves all moveable objects from pos to posTo doAddContainerItemEx(uid, virtuid) doSendTutorial(cid, tutorialid) doCreatureSetLookDir(cid, direction) doPlayerFeed(cid, food) doRemoveItem(uid, <optional> n) doAddMapMark(cid, pos, type, <optional> description) doPlayerAddMoney(cid, money) doPlayerChangeName(cid, newName) doSetCreatureDirection(cid, direction) doWaypointAddTemporial(name, pos) //set* setHouseAccessList(houseid, listid, listtext) setHouseOwner(houseid, ownerGUID) setCombatArea(combat, area) setCombatCondition(combat, condition) setCombatParam(combat, key, value) setConditionParam(condition, key, value) setCombatCallBack(combat, key, function_name) setCombatFormula(combat, type, mina, minb, maxa, maxb) setConditionFormula(combat, mina, minb, maxa, maxb) setGlobalStorageValue(valueid, newvalue) setPlayerGroupId(cid, newGroupId) setPlayerStorageValue(uid, valueid, newvalue) //is* isPlayer(cid) isCreature(cid) isContainer(uid) isMoveable(uid) isSightClear(fromPos, toPos, floorCheck) isValidUID(uid) isPlayerGhost(cid) isPlayerPzLocked(cid) isDepot(uid) isCorpse(uid) isMovable(uid) isItemMovable(itemid) isItemMoveable(itemid) isItemStackable(itemid) isItemRune(itemid) isItemDoor(itemid) isItemContainer(itemid) isItemFluidContainer(itemid) isInArray(array, value) //misc* broadcastMessage(message, type) createCombatArea( {area}, <optional> {extArea} ) canPlayerWearOutfit(cid, looktype, addons) hasProperty(uid, prop) refreshMap() cleanMap() createConditionObject(type) addDamageCondition(condition, rounds, time, value) addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet) createCombatObject() numberToVariant(number) stringToVariant(string) positionToVariant(pos) targetPositionToVariant(pos) variantToNumber(var) variantToString(var) variantToPosition(var) debugPrint(text) addEvent(callback, delay, parameter) stopEvent(eventid) mayNotLogout(cid, value) mayNotMove(cid, value) saveData() saveServer(), does the same thing as saveData() escapeString(str) registerCreatureEvent(uid, eventName) queryTileAddThing(uid, pos, <optional> flags) playerLearnInstantSpell(cid, name) canPlayerLearnInstantSpell(cid, name) Lua made functions - funções feitas em LUA (data/global.lua) doPlayerGiveItem(cid, itemid, count, charges) doCreatureSayWithRadius(cid, text, type, radiusx, radiusy, position) doSummonCreatures(monsters, positions) doPlayerTakeItem(cid, itemid, count) doPlayerBuyItem(cid, itemid, count, cost, charges) doPlayerSellItem(cid, itemid, count, cost) doPlayerAddAddons(cid, addon) doPlayerBuyItemContainer(cid, containerid, itemid, count, cost, charges) doCopyItem(item, attributes) doForceSummonCreature(name, pos) getMonthDayEnding(day) getMonthString(m) getArticle(str) getDistanceBetween(firstPosition, secondPosition) getConfigInfo(info) getDirectionTo(pos1, pos2) getPlayerLookPos(cid) getPosByDir(fromPosition, direction, size) getCreaturesInRange(position, radiusx, radiusy, showMonsters, showPlayers, showSummons) getCount(string) getTibianTime() setPlayerMultipleStorageValues(cid, storage, value) isInRange(pos, fromPos, toPos) isPremium(cid) isNumber(str) isSorcerer(cid) isDruid(cid) isPaladin(cid) isKnight(cid) isSummon(cid) isPlayerSummon(cid) isMonsterInRange(monsterName, fromPos, toPos) addContainerWithItems(cid, container, item, item_count, count) rows(result) numRows(result) tableToPos(t) positionExists(pos) warnPlayer(cid, msg) hasAddon(cid, looktype, addon) addAddon(cid, looktype, addon) playerExists(name) string.split(str) string.trim(str) string.explode(str, sep) table.find(table, value) table.isStrIn(txt, str) escapeString(str) createClass(parent) db.getResult(query)
    1 ponto
  33. Danihcv

    [TFS 1.0] Lua functions - funções

    Olá, xTibianos. Hoje lhes trago uma lista com todas as funções (teoricamente) presentes no TFS 1.0. Pode ser que ainda estejam faltando algumas funções, pois não tive tempo para conferir, apenas trouxe o conteúdo para cá. All functions, source and lua made - Todas as funções da source e feitas em lua (\lib) //do* doAddCondition(cid, condition) doAddContainerItem(uid, itemid, <optional> count/subtype) doAddContainerItemEx(uid, virtualId) doAddMapMark(cid, pos, type, description) doAreaCombatCondition(cid, pos, area, condition, effect) doAreaCombatDispel(cid, pos, area, type, effect) doAreaCombatHealth(cid, type, pos, area, min, max, effect) doAreaCombatMana(cid, pos, area, min, max, effect) doChallengeCreature(cid, target) doChangeSpeed(cid, delta) doChangeTypeItem(uid, newtype) doCombat(cid, combat, param) doConvinceCreature(cid, target) doCreateItem(itemid, type/count, pos) doCreateItemEx(itemid, <optional> count/subtype) doCreateNpc(name, pos) doCreateTeleport(itemid, topos, createpos) doCreatureAddHealth(cid, health) doCreatureChangeOutfit(cid, outfit) doCreatureSay(cid, text, type, ...) doCreatureSayWithRadius(cid, text, type, radiusx, radiusy, position) doCreatureSetLookDir(cid, direction) doDecayItem(uid) doForceSummonCreature(name, pos) doMonsterChangeTarget(cid) doMoveCreature(cid, direction) doPlayerAddBlessing(cid, blessing) doPlayerAddExp(cid, exp, useMult, ...) doPlayerAddItem(cid, itemid, <optional: default: 1> count, <optional: default: 1> canDropOnMap, <optional: default: 1>subtype) doPlayerAddItem(uid, itemid, <optional: default: 1> count/subtype) doPlayerAddItemEx(cid, uid, ...) doPlayerAddMana(cid, mana, ...) doPlayerAddManaSpent(cid, mana) doPlayerAddMoney(cid, money) doPlayerAddMount(cid, mountId) doPlayerAddOutfit(cid, lookType, addons) doPlayerAddPremiumDays(cid, days) doPlayerAddSkillTry(cid, skillid, n) doPlayerAddSoul(cid, soul) doPlayerFeed(cid, food) doPlayerJoinParty(cid, leaderId) doPlayerPopupFYI(cid, message) doPlayerRemOutfit(cid, lookType, addons) doPlayerRemoveItem(cid, itemid, count, <optional> subtype, <optional> ignoreEquipped) doPlayerRemoveMoney(cid, money) doPlayerRemoveMount(cid, mountId) doPlayerRemovePremiumDays(cid, days) doPlayerSendCancel(cid, text) doPlayerSendTextMessage(cid, type, text, ...) doPlayerSetBalance(cid, balance) doPlayerSetGuildLevel(cid, level) doPlayerSetGuildNick(cid, nick) doPlayerSetOfflineTrainingSkill(cid, skill) doPlayerSetSex(cid, sex) doPlayerSetTown(cid, town) doPlayerSetVocation(cid, vocation) doRelocate(pos, posTo) doRemoveCondition(cid, type[, subId]) doRemoveCreature(cid) doRemoveItem(uid, ...) doSendDistanceShoot(fromPos, toPos, distanceEffect, ...) doSendMagicEffect(pos, magicEffect, ...) doSendTutorial(cid, tutorialId) doSetCreatureDropLoot(cid, doDrop) doSetCreatureLight(cid, lightLevel, lightColor, time) doSetCreatureOutfit(cid, outfit, time) doSetItemActionId(uid, actionId) doSetItemOutfit(cid, item, time) doSetItemSpecialDescription(uid, desc) doSetItemText(uid, text) doSetMonsterOutfit(cid, name, time) doSetMonsterTarget(cid, target) doShowTextDialog(cid, itemId, text) doSummonCreature(name, pos) doTargetCombatCondition(cid, target, condition, effect) doTargetCombatDispel(cid, target, type, effect) doTargetCombatHealth(cid, target, type, min, max, effect) doTargetCombatMana(cid, target, min, max, effect) doTeleportThing(uid, dest, pushMovement) doTileAddItemEx(pos, uid) doTransformItem(uid, newItemId, ...) //get* getAccountNumberByPlayerName(name) getBlessingsCost(level) getConfigInfo(info) getContainerCap(uid) getContainerCapById(itemId) getContainerItem(uid, slot) getContainerSize(uid) getCreatureBaseSpeed(cid) getCreatureCondition(cid, condition[, subId]) getCreatureHealth(cid) getCreatureMaster(cid) getCreatureMaxHealth(cid) getCreatureName(cid) getCreatureOutfit(cid) getCreaturePosition(cid) getCreatureSpeed(cid) getCreatureSummons(cid) getCreatureTarget(cid) getDepotId(uid) getDistanceBetween(firstPosition, secondPosition) getFluidSourceType(itemId) getGlobalStorageValue(key) getGuildId(guildName) getHouseAccessList(id, listId) getHouseByPlayerGUID(playerGUID) getHouseEntry(houseId) getHouseName(houseId) getHouseOwner(houseId) getHouseRent(id) getHouseTilesSize(houseId) getHouseTown(houseId) getInstantSpellInfoByName(cid, name) getInstantSpellWords(name) getIPByPlayerName(name) getItemDescriptions(itemId) getItemIdByName(name) getItemName(itemId) getItemRWInfo(uid) getItemWeight(itemId, ...) getItemWeightByUID(uid, ...) getMonsterFriendList(cid) getMonsterTargetList(cid) getOnlinePlayers() getPartyMembers(cid) getPlayerAccess(cid) getPlayerAccountType(cid) getPlayerBalance(cid) getPlayerBlessing(cid, blessing) getPlayerByName(name) getPlayerDepotItems(cid, depotId) getPlayerFlagValue(cid, flag) getPlayerFood(cid) getPlayerFreeCap(cid) getPlayerGroupId(cid) getPlayerGUID(cid) getPlayerGUIDByName(name) getPlayerGuildId(cid) getPlayerGuildLevel(cid) getPlayerGuildName(cid) getPlayerGuildNick(cid) getPlayerGuildRank(cid) getPlayerInstantSpellCount(cid) getPlayerInstantSpellInfo(cid, index) getPlayerIp(cid) getPlayerItemById(cid, deepSearch, itemId, ...) getPlayerItemCount(cid, itemId, ...) getPlayerLastLoginSaved(cid) getPlayerLearnedInstantSpell(cid, name) getPlayerLevel(cid) getPlayerLight(cid) getPlayerLookDir(cid) getPlayerLossPercent(cid) getPlayerMagLevel(cid) getPlayerMana(cid) getPlayerMasterPos(cid) getPlayerMaxMana(cid) getPlayerMoney(cid) getPlayerMount(cid, mountId) getPlayerName(cid) getPlayerParty(cid) getPlayerPosition(cid) getPlayerPremiumDays(cid) getPlayersByAccountNumber(accountNumber) getPlayersByIPAddress(ip, mask) getPlayerSex(cid) getPlayerSkill(cid, skillId) getPlayerSkullType(cid) getPlayerSlotItem(cid, slot) getPlayerSoul(cid) getPlayerStorageValue(cid, key) getPlayerTown(cid) getPlayerVocation(cid) getPromotedVocation(vocationId) getPvpBlessingCost(level) getSpectators(centerPos, rangex, rangey, multifloor, onlyPlayers) getThing(uid) getThingfromPos(pos) getThingPos(uid) getTibianTime() getTileHouseInfo(pos) getTileInfo(position) getTileItemById(position, itemId, ...) getTileItemByType(position, itemType) getTilePzInfo(position) getTileThingByPos(position) getTileThingByTopOrder(position, topOrder) getTopCreature(position) getTownId(townName) getTownName(townId) getTownTemplePosition(townId) getWaypointPosition(name) getWorldCreatures(type) getWorldLight() getWorldTime() getWorldUpTime() //set* setCombatArea(combat, area) setCombatCallBack(combat, key, function_name) setCombatCondition(combat, condition) setCombatFormula(combat, type, mina, minb, maxa, maxb) setCombatParam(combat, key, value) setConditionFormula(combat, mina, minb, maxa, maxb) setConditionParam(condition, key, value) setGlobalStorageValue(key, value) setHouseAccessList(id, listId, listText) setHouseOwner(id, guid) setPlayerGroupId(cid, groupId) setPlayerStorageValue(cid, key, value) //is* isContainer(uid) isCorpse(uid) isCreature(cid) isDepot(uid) isDruid(cid) isInArray(array, value) isInRange(pos, fromPos, toPos) isInWar(cid, target) isItem(uid) isItemContainer(itemId) isItemDoor(itemId) isItemFluidContainer(itemId) isItemMovable(itemId) isItemRune(itemId) isItemStackable(itemId) isKnight(cid) isMonster(cid) isMovable(uid) isNpc(cid) isNumber(str) isPaladin(cid) isPlayer(cid) isPlayerGhost(cid) isPlayerPzLocked(cid) isPremium(cid) isSightClear(fromPos, toPos, floorCheck) isSorcerer(cid) isSummon(cid) isValidUID(uid) mayNotMove(cid, value) numberToVariant(number) positionToVariant(pos) variantToNumber(var) variantToPosition(var) variantToString(var) pushThing(thing) queryTileAddThing(thing, position, ...) saveServer() sendChannelMessage(channelId, type, message) sendGuildChannelMessage(guildId, type, message) stopEvent(eventid) string.split(str, sep) stringToVariant(string) targetPositionToVariant(pos) unregisterCreatureEvent(cid, name) hasProperty(uid, prop) addDamageCondition(condition, rounds, time, value) addEvent(callback, delay, ...) addOutfitCondition(condition, lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet) broadcastMessage(message, type) canPlayerLearnInstantSpell(cid, name) canPlayerWearOutfit(cid, lookType, addons) cleanMap() createCombatArea( {area}, <optional> {extArea} ) createCombatObject() createConditionObject(type) debugPrint(text) Player.feed(self, food) Player.isUsingOtClient(self) Player.sendCancelMessage(self, message) Player.sendExtendedOpcode(self, opcode, buffer) playerLearnInstantSpell(cid, name) Position.getNextPosition(self, direction, steps) Game.convertIpToString(ip) Game.getStorageValue(key) Game.setStorageValue(key, value) Creature.getClosestFreePosition(self, position, extended) registerClass(className, baseClass, newFunction) registerCreatureEvent(cid, name) registerEnum(value) registerEnumIn(tableName, value) registerGlobalMethod(functionName, function) registerGlobalVariable(name, value) registerMetaMethod(className, functionName, function) registerMethod(className, functionName, function) registerTable(tableName) registerVariable(tableName, name, value) Créditos Zonnebloem
    1 ponto
  34. Josegvb

    error

    O erro de as magias nao aparescer na cdbar é porque você nao colocou a foto na pasta dela para arrumar tem que ir na pasta modules/cdBar/imagens e colar a foto la, o segundo erro é porque o spell esta configurado com outros effeitos do client, pra arrumar voce tem que ir na pasta do seu server data/lib/pokemon moves, procurar a spell que você esta castando e trocar os effeitos dela na script, por ejemplo addEvent(fall, rocks*35, cid, master, NORMALDAMAGE, -1, 147) onde o "147" é o effeito que voce tem que mudar, pra colocar outro pode olhar no object builder ou ate no msm jogo, apenas digitando /z 1...2...3...ate /z 255 que seria o limite
    1 ponto
  35. Lordbaxx

    [Tutorial] Efeito de texto

    Espetacular a sua habilidade com esta plataforma, eu já tentei fazer algo do tipo, mas só com o "tentar" você já pode imaginar que não saiu nada bom. Parabéns pelo ótimo e agradável conteúdo. Atenciosamente, Douglas!
    1 ponto
  36. Skulls

    [TFS 0.3/0.4] Lua functions - funções

    Sempre bom ter isso em maos. Dani, tem como eu editar seu topico? Tava pensando em ir adicionando qos poucos o que faz e como funciona cada função.
    1 ponto
  37. Caraca, vai ajudar muito... parabéns dani xD (The Golpe, Dont se esqueça)
    1 ponto
  38. othereality

    lua for

    perfeito, obg. Isso é pra um actionId que ao pisar em cima teleporta pra um lugar diferente dependendo do level, a tabela locais tem level e posições só
    1 ponto
  39. Lordbaxx

    Pokemon PDA XTIBIA

    A realidade é que já encheu o saco esse papo. Se não quer postar as sources, pra que cria o tópico dizendo que é open? Isso além de ser vergonhoso é infantil. Toda essa comoção da comunidade em prol de ajudar você com ISSO ai, e você tem coragem de dizer que estão errados em pedir uma coisa que você mesmo disse que teria (as sources)??. Aproveita quando for formatar o PC e formata sua mente junto!! Fica com Deus. Atenciosamente, Douglas!
    1 ponto
  40. posta o erro amigão.. ajude a gente a te ajudar.
    1 ponto
  41. 1 ponto
  42. versão recursiva (só jogar em login.lua antes do ultimo return true e botar embaixo cancelStamina(cid) function cancelStamina (uid) if isPlayer(uid) then doPlayerAddStamina(uid, 1) end addEvent(cancelStamina, 1000, uid) end por globalevents fica melhorzinho mas to pelo cel agr
    1 ponto
  43. Night Wolf

    lua for

    como será essa tabela LOCAIS? ela só terá 100, 200, 300, 400, 500? Pra que que serve esse código? lv seria o level do player?. Você pode fazer assim local loc = LOCAIS[0] for i = 100, 500, 100 do if LOCAIS[i] and lv > i then loc = LOCAIS[i] end end
    1 ponto
  44. MuriloCavalcantti

    PROJETO DUCAN

    Sei não cara, sou meio doido...
    1 ponto
  45. Isso de "a so passo as sources bla, bla ,bla" já e meio chato.Vamos imaginar ja tem a base das souces do dash a 5 anos vazado na net essas funçoes que vc coloco ja tem em varios link entao qualquer um com um minimo de inteligencia pode adicionar todas as funçoes nas souces sem precisar disso aqueles que nao tem capacidade disso vai querer o que com as sources? Mas cada um e cada um. E quem quiser as sources do dash e querer aprender ou então meter a cara e deixar de ficar esperando pelos outros eu tenho uma aqui limpa do Ricardo de 5 anos atrás só me mandar pm e final de semana eu passo. Não estou aqui pra discutir com o dono do tópico, ele faz o que quiser e só minha opinião.
    1 ponto
Líderes está configurado para São Paulo/GMT-03:00
×
×
  • Criar Novo...