-
-
-
-
(Resolvido)Ajuda Em Spell
Valeu Amigo!
-
-
(Resolvido)Retornar Código Ajuda
function onUse(cid, item, fromPosition, itemEx, toPosition) function doFazer(uid, toPosition) if getItemDescriptions(itemEx.uid) == "Teste" then doSendMagicEffect(toPosition, 12) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Não pode ser usado neste item.") doSendMagicEffect(toPosition, 12) end return true end addEvent(doFazer, 1000) return true end
-
(Resolvido)Ajuda Em Spell
Posta ela inteira mano ! Mais mesmo assim testa e me fala. elseif spell == "Mamaragan" then local ret = {} ret.id = 0 ret.cd = 9 ret.eff = 207 ret.check = 0 ret.spell = spell ret.cond = "Stun" local pos = getThingPosWithDebug(cid) local areas = {rock1, rock2, rock1, rock10, rock4, rock10, rock5, rock11, rock6, rock10, rock5, rock12, rock9, rock4, rock5} for i = 0, 14 do addEvent(doMoveInArea2, i*120, cid, 207, areas[i+1], ELECTRICDAMAGE, min, max, spell, ret) addEvent(doMoveInArea2, i*120, cid, 207, areas[i+1], ELECTRICDAMAGE, 0, 0, spell) end
-
Atributo no Item
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 0.3.7 Base: Qual erro está surgindo/O que você procura? Ola, gostaria de obter ajuda sobre o sistema de atualização que está sendo editada (não é minha autorização para reformular o uso do meu site) O sistema permite a seleção de atributos criativos, que pode ser feito em qualquer lugar do que uma vez, em vez de 1 vez (configurei pra max 10). para ficar cas cas +10 e preciso que tenha uma chance de falha. alguem pode me ajudar? Você tem o código disponível? Se tiver publique-o aqui: local conf = { maxSlotCount = 10, perecent = {min = 1, max = 20}, -- od ile % do ilu % ma dawac bonusu ignoredIds = {} } function choose(...) --- Function by mock. local arg = {...} return arg[math.random(1,#arg)] end function isArmor(uid) -- Function by Mock the bear. if getItemInfo(uid.itemid).armor ~= 0 and getItemWeaponType(uid.uid) == 0 then return true end return false end function getSlotCount(nam) local c = 0 for _ in nam:gmatch('%[(.-)%]') do c = c + 1 end return c end function onUse(cid, item, fromPosition, itemEx, toPosition) -- Script by mock the bear (MTB) if not checkExhausted(cid, 429, 1) then return true elseif item.uid == 0 or item.itemid == 0 then return false elseif isInArray(conf.ignoredIds, itemEx.itemid) or (not getItemWeaponType(itemEx.uid) or getItemWeaponType(itemEx.uid) > 5) or (getItemWeaponType(itemEx.uid) == 0 and not isArmor(itemEx)) or itemEx.itemid == 0 or itemEx.type > 1 or isItemStackable(itemEx.uid) then doPlayerSendTextMessage(cid, 24, "You can\'t open a slot on this item.") return true elseif isCreature(itemEx.uid) then return false end local nam = getItemName(itemEx.uid) if getSlotCount(nam) < conf.maxSlotCount then local l = choose('cas') -- local l = choose('hp', 'mp', 'ml', 'cas') local p = subtype + 1 doSendMagicEffect(toPosition, 30) nam = nam..' ['..l..'.+'..p..']' doSendAnimatedText(toPosition, l..' +'..p..'', 120) doItemSetAttribute(itemEx.uid, 'name', nam) -- doRemoveItem(item.uid, 1) else doPlayerSendTextMessage(cid, 24, "You cant open a slot on this item.") end return true end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
-
O items.otb possui um limite ?
Entendi no caso seria 65000. Então eu estou com um projeto que no caso meu cliente eu tenho itens com ID de 20000 e quando abro o server ele não cria o item. Sabe se a sourcer 8.60 tem algum tipo de limite também ? já que no caso o do OTB eu não atingi ainda.
-
-
O items.otb possui um limite ?
No caso eu uso uma sourcer 8.60 e no meu projeto eu tenho um client custom com itens novos e novas sprints adicionados por mim, no caso quando eu tento criar um item que o ID e acima de 20000 simplesmente não cria eu creio que seja algum limite na sourcer ou no otb alguem sabe dizer algo a respeito ?
-
-
-
-
-
-
-
-
Debug com algumas sprites.
Ola, Se ta dando DeBug e porque o item que aparece na frente do player nao esta registrado no client no tibia.data confere la no tibia.data.. Se ajudei Rep +
-
[DÚVIDA] Clientes antigo & Cliente novo
Olaa, Então vamos la! Meu amigo desse modo você não conseguira fazer, tem um mood de se fazer um client 8.60 com a .spr e .dat dos clients mais novos ! Seguinte você vai ter que extrair as sprints do CLient mais novo vamos por aqui o caso do "9.1" extraindo elas você terá que passar elas para o Client 8.60 editando ele com Tibia Dat Editor e OTItens Editor ao adicionar um Monster por exemplo ai tu pega as sprints do Monster do "9.1" e vai ter que adicionar ele no 8.60 ou substituir por algum que voc não ira usar, aconselho adicionar ! E um trabalho da porra, pode se usar o OTClient tambem, mais não tenho o conhecimento de como se faz com OTClient. e outra também não sei se tera como adicionar os novos efeitos do 10.51 porque parece que o dalay e diferente sei la, ai ja tem que ser mais avançado ! Mais um 9.60 ou ate 9.80 pode-se fazer virar um 8.60 ! Espero ter ajudado !
-
(Resolvido)(OTCliente) Dúvida sobre as músicas.
Ola ! Para converter de .mp3 para .ogg basta usar esse programa, Format Factory ! http://software-files-a.cnet.com/s/software/13/78/36/03/FFSetup3.3.5.0.exe?token=1412631129_4a173fc57b9e8ec9a5c9edfb2702b0ff&fileName=FFSetup3.3.5.0.exe
-
Runa que acaba
Ola, eu tenho uma duvida. eu quero por uma certa runa pra acabar! sem ser pelo config.lua essa runa e tipo uma 2 SD que acaba entende ? Sera que tem como ? Obrigado REP + Resolvido!
-
Dúvidas OTServ
Para Criar um Nome para seu IP va no site no-ip.com so adicionar o ip la com o nome que voce queria. o .com e pago então vc podera usar exemplo.no-ip.by , exemplo.no-ip.org ...
-
(Resolvido)Alguém pode me ajudar como funciona hospedagem de otserves ?
Ola, vou explicar o basio amigo. 1° Claro edite seu server. depois compre um VPS (aconselho Linux) que voce acha muito na net procure um ao seu gosto, e depois e so estalar se server no VPS! Seguinte ja aviso, e tudo via comando, (se escolher o Linux) mais tem vários tutorias ensinando como compliar o server em Linux ! não e Difícil mano!
- Alguém pode me ajudar como erro database
-
Ajuda Player perder vocation ao morrer!
<?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="joinchannel" name="GuildMotd" event="script" value="guildmotd.lua"/> <event type="receivemail" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="advance" name="AdvanceSave" event="script" value="advancesave.lua"/> <event type="logout" name="logout" event="script" value="logoulth.lua"/> <event type="login" name="FirstItems" event="script" value="firstitems.lua"/> <event type="Advance" name="AdvEffect" script="advance.lua"/> <event type="statschange" name="zombieevent" event="script" value="zombievent.lua"/> ---Doideras Novas-- <event type="think" name="IconMap" event="script" value="iconmap.lua"/> <event type="kill" name="PlayerKill" event="script" value="playerkill.lua"/> <event type="kill" name="task_count" script="taskcount.lua"/> <event type="statschange" name="zombieevent" event="script" value="zombieevent/creaturescript.lua"/> <event type="login" name="PlayerLogin" event="script" value="aol.lua"/> <event type="look" name="fraglook" event="script" value="fraglook.lua"/> <event type="login" name="EffectOutLogin" event="script" value="outfiteffect.lua"/> <event type="outfit" name="OutfitEffects" event="script" value="outfiteffect.lua"/> <event type="think" name="Idle" event="script" value="idle.lua"/> <event type="think" name="SkullCheck" event="script" value="skullcheck.lua"/> </creaturescripts>
-
Ajuda Player perder vocation ao morrer!
Ola, bom estou com um poblema em meu server, os player quando morrer pra bixo ou algo do tipo, eles relogam sem vocation. fica assim You see Shinzu (Level 49). He is Alquem sabe o porque disso ? :s REEP +