Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''promotion''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 20 registros

  1. mudei meu servidor de versão para 10.98 então so que quando eu crio um char de qualquer vocação e promovo o char a pela primeira vez quando eu deslogo ele pula para aproxima promotion mesmo sem ter level para aquela promotion nem nada queria saber o que tem de errado segue as minhas vocations e npc q uso para promover : NPC da 3 promotion Npc da segunda promotion:
  2. Queria saber se alguém consegue fazer com que esse script funcione da seguinte maneira, somente vocations 1 podem falar com ele os outros recebem uma mensagem dizendo que não é ali o lugar deles, e que tbm só pode escolher uma das 3 promotions, se já escolheu ja era, não pode mudar... local keywordHandler = KeywordHandler:new()local npcHandler = NpcHandler:new(keywordHandler)NpcSystem.parseParameters(npcHandler)function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) endfunction onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) endfunction onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) endfunction onThink() npcHandler:onThink() endlocal node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can promote you for 20000 gold coins. Do you want me to promote you?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 1, text = 'Congratulations! You are now promoted.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})local node2 = keywordHandler:addKeyword({'epic'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can epicize you for 200000 gold coins. Do you want me to epicize you?'}) node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 200000, level = 120, promotion = 2, text = 'Congratulations! You are now epicized.'}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})local node3 = keywordHandler:addKeyword({'master'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can masterize you for 2000000 gold coins. Do you want me to masterize you?'}) node3:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 2000000, level = 220, promotion = 3, text = 'Congratulations! You are now masterized.'}) node3:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})npcHandler:addModule(FocusModule:new())
  3. Ola a todos Estou um problema no meu servidor, verção 8.60 com otx compilada para linux, o meu problema é o seguinte: tenho um npc de promotion Entao o que aontece é o seguinte: ele esta a dar promoção na realidade ele promove o druid a Phinton druid (elder druid) como podem ver na imagem até aqui tudo bem mas o que acontece é que quando vou ver na base de dados a vocação e no site, la nao mudou continua tudo como druid, vou colocar as imagens Alguem pode ajudar com isso? ficaria grato
  4. Olá galera! Hoje venho postar um script aqui legalzinho, espero que gostem! #Descrição: Quando o player clicar na estátua, ele ganhará promotion. #Dificuldade: Fácil #Testado: Sim INSTALANDO Pasta do seu OT/data/actions/scripts/estatuapromo.lua: function onUse (cid, item, frompos, item2, topos) if getPlayerPromotionLevel(cid) => 2 then doPlayerSendTextMessage(cid, 27, "Você já é promovido!") return true end setPlayerPromotionLevel(cid, 2) doPlayerSendTextMessage(cid, 27,"Promovido! Relogue para fazer efeito.") doSendMagicEffect(getCreaturePosition(cid), 22) return true end Pasta do seu OT/data/actions/actions.xml: <action actionid="21559" event="script" value="estatuapromo.lua"/> Depois de instalar, coloque a ACTION ID 21559 na estátua. EXPLICANDO Em estatuapromo.lua, nessa parte aqui: (cid, 27, "Você já é promovido!") É a mensagem que o player receberá em caso ele já tive-se pegado a promotion (clicado na estátua) Em estatuapromo.lua, nessa parte aqui: (cid, 27,"Promovido! Relogue para fazer efeito.") É a mensagem que o player receberá ao ganhar sua promotion (clicar na estátua) Em actions.xml, nessa parte aqui: actionid="21559" É a ACTION ID da estátua. Créditos: Roksas (script), Lokodurst (pedido), Thiagobji (tópico, contribuição) Então é isso galera! Qualquer dúvida, postem! Obrigado
  5. Tipo do script: Nao sei Exatamente. Protocolo (versão do Tibia): 8.6 Servidor utilizado: Styller Yourots Premium Nível de experiência: Baixo Adicionais/Informações: Ola! Estou procurando e precisando deste script a muito tempo, oque eu quero ? quero um script que fassa com que "X" player receba promotion automaticamente ao adquirir vip, ou seja, que ao entrar no server, verifique se ele esta com vip e qual o id de promotion que ele tem, entao se ele estiver vip e estiver com o promotion id 8 (elite knight), passar automaticamente para o promotion id 12 (que no meu caso, seria VIP Under Knight), e se ele nao estiver mais com vip e estiver com o promotion id 12 (que no meu caso, seria VIP Under Knight), passar automaticamente para o promotion id 8 (elite knight), assim com o id das 4 vocações: 5, 6 ,7 ,8 para 9, 10, 11, 12 e virse versa. nao sei exatamente qual sistema de VIP eu uso, só sei que ele utiliza Database, estou precisando muito deste script, ja procurei muito no forum, e em todos os lugares, ja ate achei alguns scripts aqui no forum, mais nao funcionaram. Alguem me ajuda por favor, agradeceria muito mesmo, de coraçao. Aguardo respostas, muito obrigado desde ja.
  6. Estou com problema em fazer com que o npc não de promotion pra certas vocaçoes, tipo assim esse npc ele e pra dar promotion pra sorcerer e druid, japra knight e paladin eles não da promotion, script:
  7. como eu posso fazer para que quando os players fizerem caracteres eles já venham com promotion e premmy account infinita. sem precisar ta comprando . obs. meu serve não tem site, via account manager .
  8. COMO EU POSSO COLOCAR !buypromotion no servidor, nao acho o npc do server obrigado!
  9. preciso de um script que de a second promotion para um player por um item. Exemplo:se o player tiver 25000 vip coins (id:11192) e Tiver uma das primeiras Vocaçoes da primeira promotion (id da vocaçao: do 5 ao 8) ele pode falar !secondpromotion e vira a segunda promotion com as vocations novas (secondvocation id:9,10,11,12) Agradeço a toda ajuda
  10. Ae pessoal eu queria por uma nova promotion no meu subwat. O player começa druid,kina,pally ou sorcer certo? depois que o player usa !promotion ele vai pra warrior, mago das trevas druida das sombras etc.. como se fosse elite knight,elder druid,master sorcer e royal pally. Eu queria por um npc que vendesse uma nova promotion, eu ja criei as vocaçoes pra second promotion so que elas nao usam nenhuma magia das vocaçoes anteriores, typo o druid usa exura a promotion do druid (druida das sombras)usa exura tbm mas a second promotion nao usa exura..eu sei que tem que por la no spells as novas vocaçoes so que subwat tem uma quantidade imensa de magias e a promotion original nao tem o nome la na spells ou seja a promotion original segue a magia da vocaçao anterior. quero que minha nova vocaçao siga as magias da vocaçao anterior tbm pra eu nao precisar editar tudas aquelas magias vlw a todos que puderem ajudar se nao entenderem algo digam.
  11. Eu queria um ITEM que ao usa-lo ele daria ao player uma second promotion, só que para poder adiquir essa promotion tem que ser vip e quando a vip acabar .. tambem sair essa promotion e so voltar quando renovar a vip... quem puder ajuda agradeço - eu uso o Perfect Vip System 3.0
  12. Olá pessoal do Xtibia. Eu aqui mais uma vez solicitando a ajudo dos meus caros amigos xtibianos. kk assim queria um script . assim você pega 65 resets e fala com um npc. e dai vc da barras id: 9971 e você é promovido, e a sua quantidade de resets zerada, e a life e a mana divida no meio ex: se tinha 100 de life quando ele for promovido ele fica com 50 Ex: Elite knight >> Knight Celestial Master Infernalist>> Infernalist Celestial Se alguém poder me ajudar eu agradeço Att, Ariel
  13. galera, meu ot axo que arrumei as promotions vips, porem qndo algum char promoted entra fica aparecendo isso [Warning - Vocations::getvocation] Vocation 4294967295 not found. sem parar, o pc até trava '--' e quando o god loga aparece isso 3 vezes tambem. ajudem ae. Ajudou = 1rep+
  14. Galera quando os player do meu ot compram a promotion 2, funciona normalmente, porém ao deslogar essa promotion acaba, o que fazer? alguem em ajude por favor. Valendo REP+ pra quem ajudar OT 8.6 MYSQL SITE ( Se precisar saber das vocations ou do npc da promotion eu mando )
  15. Galera, seguinte, meu ot é 8.6, mysql, site via XAMPP. O meu problema é que o npc de promotion 2 está vendendo normalmente as novas vocações, porém quando o player desloga ele volta a sua vocação inicial, e a proposito, em creaturescripts/scripts/startskills , estava as vocações 5,6,7,8 ( e eu coloquei 1,2,3,4 ), caso precise que eu poste algum dos arquivos, como o vocations.xml, script do npc ou o lib/031-vocations, informe abaixo. AGRADEÇO DESDE JÁ E VALE REP+ PARA QUEM AJUDAR.
  16. É o meu primeiro script aqui (na verdade já atendi alguns pedidos), mas postando nessa seção é meu primeiro. São sistemas que dependem do seu sistema de vip e que dará uma segunda promotion ao usar o comando !promote. (Para todos os Sistemas) Vá até a pasta talkactions>scripts e crie um arquivo chamado promotion.lua (ou qualquer nome de sua preferência) e cole isto dentro: Para VIP System by Account [Kydrai] -- Link Para VIP System por storage Para VIP System por Premium Para VIP System by Mock (Para todos os Tipos) Agora em em creaturescripts>scripts no arquivo login.lua adicione o script abaixo, antes do return true para a vocação voltar ao normal assim que a vip acabar: Para VIP System by Account -- [Kydrai] Para VIP System por Storage Lembre-se de alterar o storage aqui se alterou lá no script Para VIP por Premium Para VIP by MOCK (Para todos os Tipos) Na parte acima, aqui são os ids das novas vocações: {9, 10, 11, 12} que voltarão à vocação anterior, no nosso caso, [5];[6];[7];[8] (Para todos os Tipos) Agora em talkactions.xml coloque a tag: <talkaction words="!promote" event="script" value="promotion.lua"/> Lembre-se que se mudou o nome do arquivo lá emcima, mude na tag também. Atenção com essa parte... no vocations.xml configurem corretamente a partir de qual vocação será conseguida a vocação promote. Vejam o exemplo abaixo: fromvoc="X" -- Significa "da vocação" é de qual vocação essa Supreme Sorcerer virá, se você quiser que venha do Master Sorcerer que o id é 5, você coloca 5, ficando: fromvoc="5" Então é isso aí galera, ainda estou começando em scripting mas espero ter ajudado alguém. Abraços!
  17. EU QUERIA UM NPC QUE VENDE A PROMOTION QUE EU CRIEI AKI EU CRIEI UMA PROMOTION COM O NOME HELLBORN DEATHDRIVER MAIS QUANDO EU TENTO FAZER UM NPC QUE VENDE ELA INVEZ DE ELA VENDE ESSA PROM ELA VENDE A SEGUNDA PROMO MASTER SORCERER ALGUEM POD ME DAR UM SCRIPT DE NPC PROMO QUE PEGUE NUMERO DA MINHA PROMO É 10 !
  18. Boa tarde galera, estou com um bug chato no meu servidor, ele é um Styller Yourots 0.7.5. Vou relatar o bug em ordem numérica pra você entenderem melhor; 1) Character compra premium de 7 dias pelo comando !pacc; 2) Character compra promotion no king da cidade; 3) Passados os 7 dias de premium o character fica free; 4) Character compra premium novamente e continua promovido(ex: Elite Knight) mas a mana e a HP não volta a subir mais rápido é como se a promotion tivesse saido quando o char perdeu a premy mas não tem como comprar outra promotion para a mana subir rápida novamente. OBS: Quando o char morre por algum motivo tanto caçando ou em war, ele volta ao normal, só morrendo pra voltar ao normal. Gostaria da ajuda de alguém que conheça esse bug ou tenha o corrigido, tenho dicas pra compartilhar também ja mecho com esse servidor a 2 anos quase e conheço mto dele porém esse bug ai ta me quebrando a cabeça. Agradeço desde já.
  19. magera

    Como Arrumo Isso?

    É o seguinte,tou com um script para promotion vip porém está com um probleminha! (GRANDE) O cara fala (Hi) ai o npc fala , (Você quer ser elder druid vip ,master sorcerer vip , elite knight vip, royal paladin vip. Até ai tudo bem. Mais se um druid falar elite knight vip ele vira elite knight vip. Lembrando que eu quero consertar não que postem outro script! Segue o script local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid if(msgcontains(msg, 'vip sorcerer') or msgcontains(msg, 'vip sorc')) then selfSay('Deseja virar {vip sorcerer} por 40k?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if(getPlayerItemCount(cid, 2160) >= 4) then doPlayerRemoveItem(cid, 2160, 4) doPlayerSetVocation(cid,9) selfSay('Vocação trocada com sucesso , Agora você é um Vip Sorcerer.', cid) else selfSay('Você não tem {crystal coins} Suficientes.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'vip druid') or msgcontains(msg, 'vip druida')) then selfSay('Deseja virar {vip druid} por 40k?', cid) talkState[talkUser] = 2 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 2) then if(getPlayerItemCount(cid, 2160) >= 4) then doPlayerRemoveItem(cid, 2160, 4) doPlayerSetVocation(cid,10) selfSay('Vocação trocada com sucesso , Agora você é um Vip Druid.', cid) else selfSay('Você não tem {crystal coins} Suficientes.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'vip knight') or msgcontains(msg, 'vip kina')) then selfSay('Deseja virar {vip knight} por 40k?', cid) talkState[talkUser] = 3 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 3) then if(getPlayerItemCount(cid, 2160) >= 4) then doPlayerRemoveItem(cid, 2160, 4) doPlayerSetVocation(cid,12) selfSay('Vocação trocada com sucesso , Agora você é um Vip Knight.', cid) else selfSay('Você não tem {crystal coins} Suficientes.', cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'vip paladin') or msgcontains(msg, 'vip pala')) then selfSay('Deseja virar {vip paladin} por 40k?', cid) talkState[talkUser] = 4 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 4) then if(getPlayerItemCount(cid, 2160) >= 4) then doPlayerRemoveItem(cid, 2160, 4) doPlayerSetVocation(cid,11) selfSay('Vocação trocada com sucesso , Agora você é um vip Paladin.', cid) else selfSay('Você não tem {crystal coins} Suficientes.', cid) end talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  20. Bom pessoal, eu vi que muita gente quer, e eu tbm! eu estou quase conseguindo! mas tem uma coisa que nao ta dando, to querendo o sistema de promotion do Rozinx, mas n quero montar um igual a ele. quero soh parecido nao estou fazendo uma copia dquele servidor. o meu vocations.xml ta assim: ta td do jeito q eu quero, mas com o fromvoc="9"> ele aparece no acc manager como vocaçao, eu quero tirar ele do acc manager, para ser pego soh pelo !promo, no caso esse é a ultima promotion, !promo5 <vocation id="9" name="Legendary Warrior" description="a Legendary Warrior" gaincap="10" gainhp="100" gainmana="70" gainhpticks="2" gainhpamount="300" gainmanaticks="2" gainmanaamount="350" manamultiplier="4.1" attackspeed="1000" soulmax="200" gainsoulticks="15" fromvoc="9"> <formula meleeDamage="1.5" distDamage="2.3" defense="2.1" armor="2.0"/> <skill id="0" multiplier="2.0"/> <skill id="1" multiplier="2.0"/> <skill id="2" multiplier="2.0"/> <skill id="3" multiplier="2.0"/> <skill id="4" multiplier="2.0"/> <skill id="5" multiplier="2.0"/> <skill id="6" multiplier="2.0"/> </vocation> ta td funfando certo até aki, mas dai qdo o cara fala a promotion, qualquer uma, meu char reseta normal, mas a vocation fica como NO VOCATION sendo que eu configurei meu comando ta td certo jah. Bom essa minha duvida quem conseguir fazer minhas promotes pegarem dou REP+ alguem??? EXPLICANDO MELHOR: Ex : Knight 1 reset vira > Elite Knight Elite Knight 2 reset vira > Master Knight Master Knigt 3 Reset vira > Lord Knight Lord Knight 4 Reset vira > Celestial Knight Celestial Knight 5 Reset vira > Supreme Knight. Knight ganha EX : 10 DE VIDA POR LVL . elite vai ganhar 20 master 30 lord 40 celestial 50 supreme 60 Entenderam???
×
×
  • Criar Novo...