-
Total de itens
1090 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Wise postou
-
Biblioteca/Função Lua Function Library {:No Metamethods:}
Wise respondeu ao tópico de Wise em Scripts tfs 0.4 (OLD)
Nada a ver, fião.. Isso é opcional. -
Finalmente fez essa porra de Tapatalk em, cuzão.. Saudade, bons tempos por essa quebrada rs parabéns por sempre continuar, TK.
-
(Resolvido)[PEDIDO] Tile Test VIP
Wise respondeu ao tópico de AndreAzevedo em Suporte Tibia OTServer (Resolvidos)
Nop. -
(Resolvido)[PEDIDO] Tile Test VIP
Wise respondeu ao tópico de AndreAzevedo em Suporte Tibia OTServer (Resolvidos)
Estou via mobile, só pra constar o fato de não ter disponível o {code}. viptile.lua (data\movements\scripts) local key = 10101 -- storage key id function onStepIn(cid, item, pos, fromPos) if getPlayerStorageValue(cid, key) > 0 then doTeleportThing(cid, fromPos, true) doSendMagicEffect(fromPos, CONST_ME_POFF) return doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Você, já testou a área vip!') end return setPlayerStorageValue(cid, key, 1) and doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, 'Você, está testa -
@pablobion Sugestão interessante, valeu.. Ainda não, estou viajando. Pode deixar que eu informo quaisquer progressos ;]
-
(Resolvido)Como faz pra checar storage em tabela?
Wise respondeu ao tópico de Flaah em Suporte Tibia OTServer (Resolvidos)
Leia um pouco sobre variáveis, valores numéricos e operadores aritméticos, assim vai interpretar melhor o que foi feito. Concordo. @Flaah Disponha. -
Biblioteca/Função math.percent {Cálculo Percentual}
Wise respondeu ao tópico de Wise em Scripts tfs 0.4 (OLD)
@Vodkart O script que você sugeriu, dá pra concluir que os decimais não serão arredondados corretamente. Por exemplo: 32,83 -> 32 ao invés de 33. Além de que há a possibilidade de ocorrer um conflito aritmético entre as variáveis. Mas agradeço a intenção, brother. -
(Resolvido)Como faz pra checar storage em tabela?
Wise respondeu ao tópico de Flaah em Suporte Tibia OTServer (Resolvidos)
Você não deu ouvidos ao que eu disse acima. Releia e depois observe: local skey = 1234 -- storage key id local t = { [3001] = 900, -- [valueId] = HP [3002] = 780 } function onUse(cid, item, fromPos) local v = t[getPlayerStorageValue(cid, skey)] if v then setCreatureMaxHealth(cid, getCreatureMaxHealth(cid) + v) doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) doSendMagicEffect(fromPos, CONST_ME_TELEPORT) doPlayerSendTextMessage(cid, 20, "Congratulations!") end return true -
Estou curtindo bastante as idéias, vamo lá..sugiram mais!! @vankk A vontade.
-
Só não saquei essa parte. Descreva como ela acontece pra que eu possa criar, não sei que noção de "zombie event" você tem em mente. E valeu pela primeira sugestão.
-
Estou a fim de codificar algumas idéias. Se você tem alguma em relação ao open tíbia "clássico" (não-derivado), independentemente de se tratar de uma função ou um sistema, poste aqui explicando-a. Mas lembre-se de explicar de forma clara, compreensível. Se eu me interessar por sua ideia, com certeza irei fazer o script. E, quando for postar, vou mencionar no tópico que o princípio veio da sua mente. É isso..conto com as suas idéias. Valeu, TK!!
-
Action%252FTalkaction [!myhome] Localização da house
Wise respondeu ao tópico de Wise em Scripts tfs 0.4 (OLD)
Que bom, @mateus6241. Obrigado. -
Você "resolveu" de um modo diferente do que havia pedido, mas.. OK.
-
Ex: local mname = 'Demon' local m = getTopCreature({x = 123, y = 456, z = 7}).uid -- xyz position if isMonster(m) and getCreatureName(m):lower() == mname:lower() then -- se houver um monstro com este nome.. return false end
-
(Resolvido)Como faz pra checar storage em tabela?
Wise respondeu ao tópico de Flaah em Suporte Tibia OTServer (Resolvidos)
Veja: local valor = config[getPlayerStorageValue(cid)] Você se esqueceu de determinar o parâmetro referente ao id da key a ter o valor retornado, por isso o nil citado. getPlayerStorageValue(cid, key) Faça uso de um escopo como o que o membro acima fez, para evitar demais erros. -
Então poste o erro, brother.
-
(Resolvido)[AJUDA]Teleport
Wise respondeu ao tópico de Loouis em Suporte Tibia OTServer (Resolvidos)
outlands.lua (data\movements\scripts) local aid = { [33301] = {x = 123, y = 456, z = 7}, -- [actionId] = {xyz position} [33302] = {x = 123, y = 456, z = 7}, [33303] = {x = 123, y = 456, z = 7} } function onStepIn(cid, item) local pos = aid[item.actionid] return doTeleportThing(cid, pos) and doSendMagicEffect(pos, CONST_ME_TELEPORT) end movements.xml (data\movements) <movevent type="StepIn" actionid="33301" event="script" value="outlands.lua"/> <movevent type="StepIn" actionid="33302" event="script" value="out -
A única possibilidade é a resposta que eu dei, você quem não quer se ajudar.
-
[PEDIDO]Muteplayer um pouco diferente!
Wise respondeu ao tópico de JohnnyDK em Suporte Tibia OTServer
Que confusão desnecessária.. Deixei o parâmetro de reason, como sendo opcional. (Estou via mobile, não tem opção <code>) function onSay(cid, words, param) local p = string.explode(param, ',') local pid = getPlayerByName(p[1]) if param == '' then return doPlayerSendCancel(cid, 'Enter in sequence: player\'s name, time in minutes, reason (optional). E.g.: /mute Violator, 2, Spam') elseif not tostring(p[1]) or type(p[2]) ~= 'number' or p[3] and not tostring(p[3]) then return doPlayerSend -
Confirmando, é isso mesmo?
-
Hm, ok. Recomendo que vc se deite. Esperar por algo que não existe, de pé ou sentado, cansa.
-
Substitua: doSendMagicEffect(getThingPos(cid), effect) Por: doSendMagicEffect(position, effect)
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!