Ir para conteúdo

RigBy

Visconde
  • Total de itens

    411
  • Registro em

  • Última visita

  • Dias Ganhos

    10

Tudo que RigBy postou

  1. Você já atingiu seu limite de reputações positivas para hoje
  2. Foi à kami, olha la em cima nos credito.
  3. mano você postou isso no local errado, erra para ser em pedidos é duvidas, daqui a pouco algum moderador irá move. quanto ao tópico eu já vi alguns script's parecido com esse aqui no xtibia mas qualquer coisa posto amanhã,porque tô no pre vestibular agora no celular
  4. Melhor encontrar pedras no caminho do que no rim.
  5. Pensando em Desenvolver um servidor :D
  6. Na pop 100 ela empina o bumbum!!!
  7. Né mais facil fazer isso por .xml? <movevent type="Equip" itemid="7886;2456;+ID's" slot="hand;feet;ring;head;necklace;backpack;legs;armor" level="5" event="function" value="onEquipItem"> <vocation id="2"/> -- Vocações que pode usar o item </movevent>
  8. Click aqui que você vai para um lugar onde tem vários tutoriais Cria um Show Off com seus mapa que la o pessoal te dará dicas de como melhorar
  9. Dica: Converta as script para ANSI para aceita acentos. Servidor parasse ta ficando bom, qualquer hora eu entro para da uma olhada
  10. Como eu disse min surpreenda Fico bem foda
  11. [Tamanho*]: Avatar [Outros]: Min surpreenda [Cores preferenciais]: Talvez um roxo ou meio azul
  12. Eu recomendo você procura tutoriais aqui no xtibia já que você tá querendo aplica em otserv mas se você aprende pela ai você vai sabe usar em qualquer jogo, pela ai eu acho bem mais complicado. PS. tô no cel
  13. Ja tem tempo que não mecho com script então esqueci muita coisa :b Eu fiz, saio meio poluído porque eu esqueci como usar tabela mas ta funcional (To estudando denovo) .Xml <?xml version="1.0" encoding="UTF-8"?> <npc name="Nome do npc" script="Local da Script.lua" walkinterval="0" floorchange="0" speed="900"> <health now="150" max="150"/> <look type="128" head="0" body="0" legs="0" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Ta Afim de ganha uma vocação?"/> </parameters> </npc> .lua -- By RigBy -- -- Xtibia.com -- 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 local vocation = 1 -- Vocação que precisa ter -- Primeira Vocação local vocationnome1 = 'knight' -- Nome da primeira vocação que ira se torna local vocationid1 = 3 -- id da vocação que vai ganha local item1 = 7618 -- primeiro items da primeira vocação local item2 = 7636 -- Segundo items da primeira vocação local qnt1 = 15 -- quantidade do primeiro items local qnt2 = 15 -- quantidade do segundo items -- Segunda Vocação local vocationnome2 = 'paladin' -- Nome da segunda vocação que ira se torna local vocationid2 = 4 -- id da vocação que vai ganha local items1 = 3333 -- primeiro items da segunda vocação local items2 = 4444 -- Segundo items da segunda vocação local qnts1 = 15 -- quantidade do primeiro items local qnts2 = 15 -- quantidade do segundo items 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, 'yes') then if getPlayerVocation(cid) == vocation then selfSay('Você que ['..vocationnome1..'] ou ['..vocationnome2..'].', cid) talkState[talkUser] = 1 else selfSay('Você não ta com a vocação certa ou ja ganho a vocação.', cid) end end if talkState[talkUser] == 1 and msgcontains(msg, ''..vocationnome1..'') then if getPlayerItemCount(cid, item1) >= qnt1 and getPlayerItemCount(cid, item2) >= qnt2 then selfSay('Parabêns você acaba de se tornar '..vocationnome1..'', cid) doPlayerSetVocation(cid, vocationid1) doPlayerRemoveItem(cid, item1, qnt1) doPlayerRemoveItem(cid, item2, qnt2) else selfSay('Você não tem os items que precisa para ganha a vocação.', cid) end end if talkState[talkUser] == 1 and msgcontains(msg, ''..vocationnome2..'') then if getPlayerItemCount(cid, items1) >= qnts1 and getPlayerItemCount(cid, items2) >= qnts2 then selfSay('Parabêns você acaba de ser torna '..vocationnome2..'', cid) doPlayerSetVocation(cid, vocationid2) doPlayerRemoveItem(cid, items1, qnts1) doPlayerRemoveItem(cid, items2, qnts2) else selfSay('Você não tem os items que precisa para ganha a vocação.', cid) end end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Ps. Depois posto um com a tabela feita Bye
  14. Ja tem tanto tempo que eu não faço nenhum script que já esqueci muita coisa :/
  15. É porque eu to usando a TFS 0.4 e to com receio de migrar para a 1.0 ou 1.1 por ser mais complicado e por não aceita algumas coisas que eu já fiz(ter que refazer), alem que os programas para compilar pesa muito :v Acho que vou mudar mesmo para 1.0 e usar a versão 10.41
  16. Gostaria de saber se ainda vale apenas investir no TFS 0.4 onde é bem mais simples de se mexer e possuindo um suporte maior ou investir nos TFS mais atuais como 1.0~~1.2?
  17. Quase 3 dia sem net, é osso :/
  18. Vi no google ontem que o xtibia volto. Tava sem animo para mexer com tibia denovo mas depois que o xtibia volto tô querendo volta também.
  19. Oh meldels, não acredito que o Xtibia volto :D
  20. Você já atingiu seu limite de reputações positivas para hoje KKKK E ele sim. Esse jogo e dos anos 90. apensar de ser antigo e muito bom. quem ta curiosidade do jogo veja esse video
  21. Eu joguei muito esse joga na época que eu tinha 12~~14 anos só que eu parei de joga e queria volta a joga ele hoje com 17 anos, só que eu não lembro o nome desse jogo. Eu acho que cheguei a zera o 1. Vo fala algumas coisa que eu lembro. 1 - Se eu não lembro bem ele e um vampiro. 2 - Quando ele cai na água ele se queima. 3 - O jogo começa quando o irmão dele joga ele na água. 4 - Se não me lembro bem quando ele morre ele vai para outra dimensão ou algo do tipo. 5 - Ele mata (acho que e um irmão) e ganha o poder de entrar na água sem queima (ou algo do tipo) 6 - Quando ele entra na água a tela (acho) fica meio que verde. 7 - Se eu não lembro bem são 5 jogos, 2 com o principal ,2 com o irmão dele e 1 com os dois junto 8 - Só me lembro o final do nome e algo com Reaven, Reaver ou Reave Espero que alguém saiba e possa me fala o nome quero joga muito.
  22. Para da uma movimentada no topico. Eu lvl 39 matando um cara em shanera lvl 58
  23. Também tenho o interesse de entra na escolinha.
  24. Eu to criando uma script so que eu queria sabe umas coisa Como faço para usa a posição do player como base e teleporta ele ah digamos 5 sqm a frente ou pros lados e talz. Tipo: ele ta na posição x=1000 y=1000 z=7 ai ele ativa a script vai para umas das posições radomicas ex:x=1005 y=1005 y=7. e também como checar se a posição para onde ele sera teleportado e andavel.Caso não ele use a outra posição. Qaundo tava escrevendo isso eu acabei pensando se assim funciona(e uma gambiara que eu fiz) function onUse(cid, item, frompos, item2, topos) pos = getCreaturePosition(cid) location = { {x=(pos.x)+1, y=(pos.y)+1, z=pos.z}, {x=(pos.x)+2, y=(pos.y)+2, z=pos.z}, {x=(pos.x)+3, y=(pos.y)+3, z=pos.z} } doTeleportThing(cid, location[math.random(#location)]) return true end
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...