-
Total de itens
83 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tudo que MasterDino postou
-
No Object Builder na page de outfits buga do 1000 ao 2700 (aqui pelo menos né...), mas fora isso está perfeito, muito bom REP+ --Edit Era a versão do meu O.B (0.4.1), troquei pelo 0.3.4 e foi de boa.
-
[Encerrado] NPC HALLOWEEN TFS 0.4
tópico respondeu ao Animal Pak de MasterDino em Tópicos Sem Resposta
Não testado. -
[Encerrado] NPC HALLOWEEN TFS 0.4
tópico respondeu ao Animal Pak de MasterDino em Tópicos Sem Resposta
addOutfitCondition(condition, 0, 857, 0, 0, 0, 0) ????? Isso não existe. Explica melhor o que é que o npc ira fazer exatamente? -
1° - Da sim, mas você vai ter que adicionar uma função nova a sua sources. aqui tem a função. 2° - Um jeito seria você deixar os corpseid dos monstros em 0 e fazer ele "derrubar" esses items ao morrer por creaturescripts. (não posso fazer o script pois to de saída)
-
pedido para lançar uma magia precisa de uma magia ativa ,
pergunta respondeu ao kavaskiva de MasterDino em Scripts
Sim. é só adicionar isso ao script: doRemoveCondition(cid, CONDITION_REGENERATION) doRemoveCondition(cid, CONDITION_ATTRIBUTES) setPlayerStorageValue(cid, 91838, -1) -
pedido para lançar uma magia precisa de uma magia ativa ,
pergunta respondeu ao kavaskiva de MasterDino em Scripts
MELODIA: EXIVA: -
foi testado em 8.54, entao era pra funcionar em 8.60
-
Oxe , eu testei aqui e foi
-
pedido como fazer para uma classe nao receber points ?
pergunta respondeu ao kazaana de MasterDino em Scripts
so prescisa modificar o creaturescripts para nao ganhar os points: local config = { repeatAfterDeath = false, points = 5, storage = 14005, vocations = {1,2,3}, -- IDs das vocation que poderao ganhar points. } function onAdvance(cid, skill, oldlevel, newlevel) if skill ~= SKILL__LEVEL or (not config.repeatAfterDeath and getPlayerStorageValue(cid, config.storage) >= newlevel) then return true end if not isInArray(config.vocations, getPlayerVocation(cid)) then return true end doShowTextDialog(cid, 0, "Voce recebeu 5 points. \n Va ao dumbledore para trocar seus pontos.") addPoints(cid, config.points) setPlayerStorageValue(cid, config.storage, newlevel) return true end -
Tenta denovo, edit la encima
-
Eu fiz tao correndo que ate esqueci das virgulas no config, editei la encima, ve se vai agora
-
Storage que impede usar poderes e go/back
tópico respondeu ao xmaster0 de MasterDino em Lixeira Pública
Tenta assim: addEvent(setPlayerStorageValue, 0, cid, 631207, 1) addEvent(setPlayerStorageValue, 8000, cid, 631207, -1) -
pedido Item que adiciona mana apenas uma vez.
pergunta respondeu ao matheuspeixoto12 de MasterDino em Scripts
No seu server quando usa healing aparece os numeros ? -
Fiz um aqui, mas foi meio corrido e nao testei:
-
if getCreatureHealth(monster) <= getCreatureMaxHealth(monster)*0.35 then
-
pedido Item que adiciona mana apenas uma vez.
pergunta respondeu ao matheuspeixoto12 de MasterDino em Scripts
Vá em data/actions/scripts e crie um arquivo .lua qualquer e cole isto dentro: local config = { item1 = {XXXX, 2000}, -- {ID DO ITEM, QUANTIDADE QUE VAI ALMENTAR DE HEALTH} item2 = {XXXX, 2000}, -- {ID DO ITEM, QUANTIDADE QUE VAI ALMENTAR DE MANA} } function onUse(cid, item, frompos, item2, topos) if item.itemid == config.item1[1] then if getPlayerStorageValue(cid,12345) < 1 then setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + config.item1[2]) setPlayerStorageValue(cid,12345,1) doRemoveItem(item.uid) else return doPlayerSendCancel(cid, "You can't use this item again.") end elseif item.itemid == config.item2[1] then if getPlayerStorageValue(cid,12346) < 1 then setCreatureMaxMana(cid, getCreatureMaxMana(cid) + config.item2[2]) setPlayerStorageValue(cid,12346,1) doRemoveItem(item.uid) else return doPlayerSendCancel(cid, "You can't use this item again.") end end return true end agora so adicionar essas tags em actions.xml: <action itemid="ID DO ITEM1" event="script" value="NOME DO ARQUIVO.lua"/> <action itemid="ID DO ITEM2" event="script" value="NOME DO ARQUIVO.lua"/> OBS: nao testei -
pedido Spell que retira o Buff do TARGET por X Tempo
pergunta respondeu ao lucasromero0110 de MasterDino em Scripts
isso vai ser necessario alteraçao na spell de buff entao farei os 2 scripts. Primeiro vá em data/spells/scripts e crie um arquivo .lua com nome Buff.lua e cole isto dentro: agora crie um chamado Remove buff.lua e cole isto dentro: agora so adiocionar as tags em spells.xml e editar a gosto: <instant name="MAGIA DO BUFF" words="MAGIA DO BUFF" lvl="LEVEL" mana="MANA" prem="0" aggressive="0" exhaustion="0" needlearn="0" blockwalls="1" enabled="1" event="script" value="Buff.lua"> <vocation id="ID"/> </instant> <instant name="REMOVE BUFF" words="REMOVE BUFF" lvl="LEVEL" mana="MANA" prem="0" needtarget="1" range="5" aggressive="0" exhaustion="0" needlearn="0" blockwalls="1" enabled="1" event="script" value="Remove buff.lua"> <vocation id="ID"/> </instant> OBS: nao sao necessarios adicionar o exhausted nas tags. -
se deixar do jeito que eu mostrei encima, sim
-
voce prescisa mecher no .dat do seu client, procurar pelo ID da stone e deixa-la como stackable. tem uns tutoriais pelo xtibia sobre isso, so procurar: http://www.xtibia.com/forum/topic/214387-tutorial-dat-editor/
-
Parece que ta faltando a extençao .otbm no seu mapa, procure no config.lua o nome do seu mapa (World no caso) e veja se esta como "World.otbm", ou veja se é na pasta world que esta faltando a extençao .otbm
-
O doDecayItem(item) serve para dar um "start" no tempo do item, tenta usar ele mesmo, vai ficar mais ou menos assim: local item = doCreateItem(math.random(2016, 2021), 2, {x = pos.x - 1, y = pos.y , z = pos.z, stackpos=1}) doDecayItem(item)
-
<item id="2202" article="a" name="stealth ring"> <attribute key="weight" value="100" /> <attribute key="slotType" value="ring" /> <attribute key="decayTo" value="0" /> <attribute key="transformDeEquipTo" value="2165" /> <attribute key="duration" value="600" /> <attribute key="showduration" value="1" /> <attribute key="invisible" value="1" /> <attribute key="showattributes" value="1" /> </item>
-
curti, ate lembrei do bixo do filme que tinha o monstro do lado ness
- 11 respostas
-
- sprites.show
- off
-
(e 3 mais)
Tags:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.