Ir para conteúdo
  • Cadastre-se

Adriano SwaTT

Membro
  • Total de itens

    1645
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que Adriano SwaTT postou

  1. Boa noite. Em Talkactions.xml adicione esta tag: <talkaction words="create kunai" script="create_kunai.lua"/> Teste assim, crie o arquivo "create_kunai.lua" em talkactions. ------ Configurações Básicas -------- [By: A.Swatt] local premmy = true -- true/false local item = {xxxx, 1} -- id do item, quantidade local mana = 20 -- quantidade de mana gasta local tempo = 10 -- em segundos, exhaust ------ Configurações Avançadas -------- local strg = 12120 -- Não mexa ------ Fim das Configurações -------- function onSay(cid, words, param) if premmy == true and not isPremium(c
  2. Cara, veja um dos erros: /*Names of vocations as in database as samples. First key is world id and second vocation id.*/ $config['newchar_vocations'][0][1] = "Naruto Sample"; $config['newchar_vocations'][0][13] = "Sasuke Sample"; $config['newchar_vocations'][0][25] = "Lee Sample"; $config['newchar_vocations'][0][34] = "Sakura Sample"; $config['newchar_vocations'][0][50] = "Gaara Sample"; $config['newchar_vocations'][0][70] = "Neji Sample"; $config['newchar_vocations'][0][90] = "Kiba Sample"; $config['newchar_vocations'][0][110] = "Shikamaru Sample"; $config['newchar_vocations'][0][130] = "Hin
  3. Nossa, realmente esquisito, mas veja, no seu caso o Server parou de responder, deve ser pelo número de coordenadas e coisas a se processar no "evento" chuva de itens. Sobre deslogar e logar na última posição, é porque o server não foi salvo, no entanto é normal que volte ao último ponto salvo. Talvez seu computador não esteja na hora de executar o script, mas não é pra menos, pode ser que ele seja pesado mesmo. Poderia fazer de maneira mais simples.
  4. Precisa informar se neste travamento acusa erro na distro, ou se apenas trava.. Quanto maior o número de informações, melhor.
  5. Sim sim, mas creio que precisará ser feito outro tópico para o pedido.
  6. Sim, mas este script aumenta a chance de drop, que é calculada ao matar o mesmo.
  7. 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.
  8. Que bom que funcionou, faça bom aproveito. Obrigado por comentar e pelo REP. Qualquer coisa, estamos por aqui. Abraços.
  9. Ah sim.. Assim que der um minuto vago aqui eu vejo pra você. Infelizmente estou ocupado pakas.
  10. Ando muito sem tempo pois meu Projeto está em Test e Online.. Mas breve tento lhe dar suporte. Abraços.
  11. 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 retur
  12. 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.
  13. 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.
  14. Provavelmente nas sources e/ou no vocations.xml, que se encontra na Pasta: Data / XML. Boa sorte.
  15. Somente com edição nas Sources + Edição do Client. Ou seja, creio que no Client do Tibia Global seria inviável.
  16. 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
  17. 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
  18. Você está usando o script exatamente como está ou está modificando algo? Como nome do monstro, etc..?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo