Ir para conteúdo
  • Cadastre-se

Wise

Membro
  • Total de itens

    1090
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que Wise postou

  1. Finalmente fez essa porra de Tapatalk em, cuzão.. Saudade, bons tempos por essa quebrada rs parabéns por sempre continuar, TK.
  2. Ô 9nha.. Ô 9nha..

    Salve quebrada do TK

  3. Let me C++ closely ur ass..

  4. 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
  5. @pablobion Sugestão interessante, valeu.. Ainda não, estou viajando. Pode deixar que eu informo quaisquer progressos ;]
  6. Leia um pouco sobre variáveis, valores numéricos e operadores aritméticos, assim vai interpretar melhor o que foi feito. Concordo. @Flaah Disponha.
  7. @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.
  8. 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
  9. Estou curtindo bastante as idéias, vamo lá..sugiram mais!! @vankk A vontade.
  10. 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.
  11. 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!!
  12. Você "resolveu" de um modo diferente do que havia pedido, mas.. OK.
  13. My other computer is a data center.

  14. 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
  15. 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.
  16. 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
  17. A única possibilidade é a resposta que eu dei, você quem não quer se ajudar.
  18. 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
  19. Hm, ok. Recomendo que vc se deite. Esperar por algo que não existe, de pé ou sentado, cansa.
  20. Substitua: doSendMagicEffect(getThingPos(cid), effect) Por: doSendMagicEffect(position, effect)
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo