-
Total de itens
273 -
Registro em
-
Última visita
-
Dias Ganhos
4
Tudo que bepokemon postou
-
[Erro Startskills] Debug Ao Logar Um Novo Knight.
tópico respondeu ao jeferscn de bepokemon em Lixeira Pública
Se não me engano esse erro é em um script que manda efeitos quando você upa um skill. Tente tirar este script e testar. =) -
Você tem o TeamBattle System instalado? Poste o erro que aparece logo após o ultimo player ser pego.
-
O Ataque De Todas As Vocações Está Muito Alto
tópico respondeu ao DuhDelonge de bepokemon em Lixeira Pública
Na verdade X deve ser 1 ou 1.1, que é o valor a qual o hit será multiplicado no critical. -
Nao Nao quest precisa de um script lawl Ele pode usar o quest system. @Topic -> Coloque o actionid da box: 2000 -> Coloque um UID qualquer não utilizado. -> Coloque os items que virão na quest dentro da box, (pode ser qualquer item e qualquer quantia). Lembrando que é pelo map editor.
-
local config = { level = 100, vocations = {1,2,3,4}, set = {11300,11301,11302,11303,11317}, outfit = {lookType = 300} } function onUse(cid, item, position, itemEx, fromposition) if (getPlayerLevel(cid) >= config.level and isInArray(config.vocations, getPlayerVocation(cid))) then if getPlayerItemCount(cid, config.set[1]) <= 0 then for _,item in pairs(config.set) do doPlayerAddItem(cid, item, 1) doPlayerSendTextMessage(cid, 27, "Your "..getItemNameById(item).." has been equiped.") end doSetCreatureOutfit(cid, config.outfit, -1) else doRemoveCondition(cid, CONDITION_OUTFIT) for _,item in pairs(config.set) do if doPlayerRemoveItem(cid, item, 1) then doPlayerSendTextMessage(cid, 27, "Your "..getItemNameById(item).." has been unequiped.") end end end else doPlayerSendCancel(cid, "Sorry, not possible.") end return true end
-
Então, sobre isso você precisaria fazer algumas certas modificações. Pelo oque eu entendi você quer que você clique na sua bag e sua armadura seja equipada/desequipada. Para isto você precisa: -> Items com as sprites certas e que NÃO SEJAM MOVÍVEIS (não possam ser retirados). -> O Slot da armadura deve ser preenchido com outro item QUE NÃO POSSA SER MOVÍVEL TAMBÉM. Assim você só precisará de um script que alterará o ID do item de acordo com qual for. doTransformItem(getPlayerSlotItem(cid, CONST_SLOT_ARMOR).uid, novaArmadura)
-
config.lua: spellNameInsteadOfWords = false -- Words (exura) ou Nome (Light Healing) emoteSpells = false -- Laranja ou como no Tibia Global
-
Isso é pelas sources.
-
Eu vi uma coisa do gênero que um druid com ML mais alto que o limite, se ele atacar o OT da crash. Me diga o ML do druid com ML mais alto.
-
Provável que não, assim como deve variar de player pra player isso é tudo causado pela velocidade em que o comando enviado pelo bot é retornado pelo server. Ou seja, se o "lag" for bem baixo, não tem problema.
-
Este não é o erro completo. Poste o erro todo que aparece.
-
Ele começa como druid ou como elder druid? (Promoted ou não?).
-
Você pode colocar mais mensagens, mas cada mensagem é de acordo com a vocations. (A primeira é pra sorcerer (1), a segunda pra druid (2), etc ..) local salutMsgs = {"Hello, mage of the skies.","Hello my forest enchanter.","Hey! Super shooter ..","Aye, guardian."} local vocNoPromo = getPlayerVocation(cid) - (4 * getPlayerPromotionLevel(cid)) if(msgcontains(msg, 'hi')) then selfSay(salutMsgs[vocNoPromo], cid) end
-
Não tem problema, a questão é não levar os créditos pelo script. Se você colocar que o script NÃO é seu. Você pode levar reputation só pelo fato de traze-lo aqui para o XTibia.
-
Conteúdo repetitivo. Por favor, use a ferramenta de pesquisa do fórum. Aqui um tópico falando sobre isso.
-
Você pode criar um novo attributo e um script pra dar decrease nas cargas. data/actions/scripts/decrease.lua function onUse(cid, item, position, itemEx, toPosition) local charges = getItemAttribute(item.uid, "charges") or 0 if charges == 0 then doRemoveItem(item.uid) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Using one of "..charges.." "..getItemNameById(item.itemid).."...") doItemSetAttribute(item.uid, "charges", charges-1) end return true end E tem que fazer algum script para dar as cargas à ele. (Lembrando de registrar todos os items que terão cargas nos actions.xml).
-
Poste o conteúdo do seu actions.xml. O ID de cada "ovo" que você quer que seja box. E também o script das suas boxes.
-
O problema está no storage 2000. Teria como você mandar uma print da table player_storages .. Aonde a key é 2000. Para saber oque é o storage.
-
Quantos players tem em seu OT? Se for um número muito grande as vezes é melhor deixar um Global Save. (Claro, se seu servidor for bastante estável).
-
Vai em: data/lib/050-function.lua e coloca essa função dentro: function getPosByDir(position, direction, size) local n = size or 1 if(direction == NORTH) then position.y = position.y - n elseif(direction == SOUTH) then position.y = position.y + n elseif(direction == WEST) then position.x = position.x - n elseif(direction == EAST) then position.x = position.x + n elseif(direction == NORTHWEST) then position.y = position.y - n position.x = position.x - n elseif(direction == NORTHEAST) then position.y = position.y - n position.x = position.x + n elseif(direction == SOUTHWEST) then position.y = position.y + n position.x = position.x - n elseif(direction == SOUTHEAST) then position.y = position.y + n position.x = position.x + n end return position end
-
Deve estar faltando a table: poke Ou então ele não está conseguindo pegar o nome do pokémon .. '
-
Sério, sem ofensas. Se for pra falar besteira não fala.
-
I need to say: Please, do NOT post any other forum's link here. About the error, your server doesn't have the function: db.query Which should be replaced for: db.executeQuery Good luck. Any problems you can ask here.
-
doItemSetAttribute(itemEx.uid, "description", 'Descrição')
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.