JeanCristian 7 Postado Março 31, 2014 Share Postado Março 31, 2014 Queria que ao atingir tal level usa-se uma talkaction sozinho, vou fazer isso para usar o !maxlevel, toda hora que atingir o level maximo. Link para o comentário Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 por quer não fazer um creaturescript que ao upar X level (configurável) o player Falar !maxlevel... Link para o comentário Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 31, 2014 Share Postado Março 31, 2014 /\ e de qual outro jeito tu acha q da pra fazer isso? oO creatureevent/scripts/ local level = 1000 function onAdvance(cid, skill, oldLevel, newLevel) if newLevel >= level then doCreatureExecuteTalkAction(cid, "!maxlevel") end return true end tag: <event type="advance" name="xxxx" event="script" value="yyyy.lua"/> login.lua registerCreatureEvent(cid, "xxxx") soh mudar no 'local level' do script e tb mudar ae os "xxxx" e "yyyy.lua"... Link para o comentário Compartilhar em outros sites More sharing options...
0 JeanCristian 7 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 muito obrigado, só 1 pergunta tem como fazer para configurar no script para falar mais de uma vez !maxlevel? por exemplo no level xxx vo falar !maxlevel né, mais no level xxxx tambem vo falar, entao tem como colokar mais de 1 tag para falar? Link para o comentário Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 31, 2014 Share Postado Março 31, 2014 (editado) hum... se teu serv for de exp muita alta talvez isso de n muito certo mas.. local levels = {1000, 2000, 3000} function onAdvance(cid, skill, oldLevel, newLevel) if isInArray(levels, newLevel) then doCreatureExecuteTalkAction(cid, "!maxlevel") end return true end Editado Março 31, 2014 por Slicer Link para o comentário Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 (editado) /\ e de qual outro jeito tu acha q da pra fazer isso? oO creatureevent/scripts/ local level = 1000 function onAdvance(cid, skill, oldLevel, newLevel) if newLevel >= level then doCreatureExecuteTalkAction(cid, "!maxlevel") end return true end tag: <event type="advance" name="xxxx" event="script" value="yyyy.lua"/> login.lua registerCreatureEvent(cid, "xxxx") soh mudar no 'local level' do script e tb mudar ae os "xxxx" e "yyyy.lua"... kkkk' não tipo, é que no que tinha entendido achei que ele queria um script que fizesse usar um talkaction automático. ae o que eu quis dizer que era melhor fazer o creaturescripts, pra falar tal coisa e executar o script no mesmo. entendeu ? ;s Editado Março 31, 2014 por DuuhCarvalho Link para o comentário Compartilhar em outros sites More sharing options...
0 JeanCristian 7 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 hum... se teu serv for de exp muita alta talvez isso de n muito certo mas.. local levels = {1000, 2000, 3000} function onAdvance(cid, skill, oldLevel, newLevel) if isInArray(levels, newLevel) then doCreatureExecuteTalkAction(cid, "!maxlevel") end return true end eu tenho o comando !maxlevel1 o !maxlevel2, o !maxlevel3 cada script desbuga o level entende? só quero que eles sejam usados automaticamente rs' nao é para falar o mesmo talkaction em cada level, só se alterar o script de maxlevel, e deixa configurado para mais de um level né? Link para o comentário Compartilhar em outros sites More sharing options...
0 Slicer 1070 Postado Março 31, 2014 Share Postado Março 31, 2014 algu +/- assim? local levels = { [1000] = "!maxlevel1", [2000] = "!maxlevel2", [3000] = "!maxlevel3", } function onAdvance(cid, skill, oldLevel, newLevel) if levels[newLevel] then doCreatureExecuteTalkAction(cid, levels[newLevel]) end return true end e tpw, no teu serv da pra upar por exemplo, do lvl 998 pro 1001 de uma vez soh? Link para o comentário Compartilhar em outros sites More sharing options...
0 Maenilse 86 Postado Março 31, 2014 Share Postado Março 31, 2014 o servidor q ele usa provavelmente é um servidor SUBWAT, aquele de HIGH EXP, q vc mata um rotworm e vai do level 1000 a 20000 ou mais, tendeu? provavelmente deve ser isso Link para o comentário Compartilhar em outros sites More sharing options...
0 JeanCristian 7 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 nem, meu servidor é exp media, mais eu nao pretendo ponhar um limite de level, conforme vc fica forte mais monstros que dao mais exp vc vai achar, e vo deixar sem limite para upar pq daki uns 2 ou 3 anos espero que ja estegem level 800k o top e sim slicer, upa mais doque um level ^^ talvez 2 ou 3 o duh fez um distro pra mim, mais só upa em 1 em 1 lvl '-' Link para o comentário Compartilhar em outros sites More sharing options...
0 DuuhCarvalho 327 Postado Março 31, 2014 Share Postado Março 31, 2014 o duh fez um distro pra mim, mais só upa em 1 em 1 lvl '-' Euuu ? rsrs Link para o comentário Compartilhar em outros sites More sharing options...
0 JeanCristian 7 Postado Março 31, 2014 Autor Share Postado Março 31, 2014 falei errado kk o outro lek do topico ai Link para o comentário Compartilhar em outros sites More sharing options...
0 VictorWEBMaster 369 Postado Março 31, 2014 Share Postado Março 31, 2014 Duvida sanada, topico movido Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
JeanCristian 7
Queria que ao atingir tal level usa-se uma talkaction sozinho, vou fazer isso para usar o !maxlevel, toda hora que atingir o level maximo.
Link para o comentário
Compartilhar em outros sites
12 respostass a esta questão
Posts Recomendados