
-
-
-
-
-
-
L3K0T reagiu a uma resposta no tópico: onMoveItem(cid, item, count, toContainer, fromContainer, ...)
-
Mateus Robeerto começou a seguir Wise
-
-
-
GM Kinagon reagiu a uma resposta no tópico: (Resolvido)Ao equipar um item X no meu slot serta vocartion mudara a outfit
-
GM Kinagon reagiu a uma resposta no tópico: (Resolvido)Ao equipar um item X no meu slot serta vocartion mudara a outfit
-
Lua Function Library {:No Metamethods:}
Nada a ver, fião.. Isso é opcional.
-
Atualização geral no fórum
Finalmente fez essa porra de Tapatalk em, cuzão.. Saudade, bons tempos por essa quebrada rs parabéns por sempre continuar, TK.
-
Wise alterou sua foto pessoal
-
- (Resolvido)[PEDIDO] Tile Test VIP
-
(Resolvido)[PEDIDO] Tile Test VIP
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á testando uma área vip!') end movements.xml (data\movements) <movevent type="StepIn" actionid="10101" event="script" value="viptile.lua"/>
-
-
Tem uma idéia? Sugira aqui!!
@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?
Leia um pouco sobre variáveis, valores numéricos e operadores aritméticos, assim vai interpretar melhor o que foi feito. Concordo. @Flaah Disponha.
-
math.percent {Cálculo Percentual}
@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?
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 end
-
Tem uma idéia? Sugira aqui!!
Estou curtindo bastante as idéias, vamo lá..sugiram mais!! @vankk A vontade.
-
-
-
-
Tem uma idéia? Sugira aqui!!
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.
-
Tem uma idéia? Sugira aqui!!
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!!
- [!myhome] Localização da house
-
Checar Monstro no SQM
Você "resolveu" de um modo diferente do que havia pedido, mas.. OK.
-
Checar Monstro no SQM
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?
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.