Ir para conteúdo
Banner com Efeitos

Adriano SwaTT

Membro
  • Registro em

  • Última visita

Tudo que Adriano SwaTT postou

  1. Sim, mas este script aumenta a chance de drop, que é calculada ao matar o mesmo.
  2. Ah sim, ficou realmente legal hein. Depois de vários minutos investidos nesta função, conseguimos aperfeiçoá-la. Valeu pelos créditos. Abraços.
  3. Que bom que funcionou, faça bom aproveito. Obrigado por comentar e pelo REP. Qualquer coisa, estamos por aqui. Abraços.
  4. Ah sim.. Assim que der um minuto vago aqui eu vejo pra você. Infelizmente estou ocupado pakas.
  5. Primeiro. você tem as sources do seu server?
  6. Ando muito sem tempo pois meu Projeto está em Test e Online.. Mas breve tento lhe dar suporte. Abraços.
  7. Ou assim: function onLogin(cid) if vip.hasVip(cid) == true then if getPlayerStorageValue(cid,55555) ~= 1 then setPlayerStorageValue(cid,55555,1) end else if getPlayerStorageValue(cid,55555) == 1 then temple = { x = 160, y = 54, z = 7} doTeleportThing(cid, temple) doPlayerSendTextMessage(cid, 22, "Your VIP Time over!") local q = "UPDATE accounts SET vip_time=0 WHERE id="..getPlayerGUID(cid) db.executeQuery(q) setPlayerPromotionLevel(cid, 1) setPlayerStorageValue(cid, 55555, 0) end end return true end
  8. Adriano SwaTT postou uma resposta no tópico em Playground (Off-topic)
    Welcome back mothafoca.
  9. Ontem dei uma "bela" fuçada nas sources para estudar sobre a possibilidade de add um "doPlayerRemoveMark", mas realmente acho que será inviável pois ela fica salva em um arquivo do computador. "Tibia.cfg", sendo assim, precisa ser executada direto no client através do próprio usuário, talvez seja possível criar a função pelo OTClient já que é Open Source. Enfim, é uma pena não existir.
  10. Nossa, realmente, me confundi. Pior que agora não tenho como pesquisar pra você, estou passando meu servidor para o VPS para inaugurar, hoje ou amanhã. Mas boa sorte.
  11. Provavelmente nas sources e/ou no vocations.xml, que se encontra na Pasta: Data / XML. Boa sorte.
  12. Somente com edição nas Sources + Edição do Client. Ou seja, creio que no Client do Tibia Global seria inviável.
  13. Muito boa manolito' Rep+ aí.
  14. UEhauHEa
  15. Opreees, então tomara que eu seja 99% em Script. Vamos ver: function Exp(cid) local n = math.random(1, 100) if n >= 90 then doPlayerSendTextMessage(cid, 6, "Parabens, sua porcentagem de experiencia eh "..n..".") else doPlayerSendTextMessage(cid, 21, "Hmm, infelizmente, sua porcentagem de experiencia eh "..n..".") end return true end Vê aí Tony. EUIAHE
  16. Como acima foi dito, está faltando "}" para fechar a função da linha 55. Só não entendi o porque de ter adicionado "Sprite" e ter dado erro em script. :x
  17. Não acusa erro na Distro?
  18. Um pouco chatinho. Estou sem tempo :/
  19. Você está usando o script exatamente como está ou está modificando algo? Como nome do monstro, etc..?
  20. Estes diamantes são moedas vips adquiridas pelo site? Ou elas tem valores normais InGame?
  21. Falta de atenção minha. Teste assim: local monster, amount, storage, startstorage, startvalue = 'verminor', 2000, 19555, 5555, 1 function onKill(cid, target) if isPlayer(cid) and not isSummon(target) and getCreatureName(target):lower() == monster then if getPlayerStorageValue(cid, storage) >= -1 and (getPlayerStorageValue(cid, storage)+1) < amount and getPlayerStorageValue(cid, startstorage) >= startvalue then setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Task: Matou '..(getPlayerStorageValue(cid, storage)+1)..' de '..amount..' '..getCreatureName(target)..'s.') end if (getPlayerStorageValue(cid, storage)+1) == amount then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, 'Parabens, voce matou '..(getPlayerStorageValue(cid, storage)+1)..' '..getCreatureName(target)..'s e completou a missao dos '..getCreatureName(target)..'s.') setPlayerStorageValue(cid, storage, getPlayerStorageValue(cid, storage) + 1) end end return true end Boa sorte.
  22. Obrigado. Deu tudo certo? Até breve.
  23. Aí é o nome que vc tem que falar para o NPC. Ex: Hi / Demon Armor / Yes E lembre-se, tem que estar na mesma ordem de que as ids acima.
  24. Adriano SwaTT postou uma resposta no tópico em Suporte Tibia OTServer
    Certo, mas a cada vez que usar a alavanca será "cobrado" 1 item?

Informação Importante

Confirmação de Termo