Ir para conteúdo

peterson18

Membro
  • Registro em

  • Última visita

Tudo que peterson18 postou

  1. Ola, galera... Gostaria de pedir um script, que quando o Player matasse um monstro adicionasse o nome do monstro em um livro, e os itens que eles podem dropar. Tipo: "Uma PokeDex" Desde já grato!
  2. Ola, Gostaria de saber se tem como configurar as falas do NPC, (Não apenas o que ele vai responder), Digo por exemplo alterar o: "Hi", "Trade" e "Bye". Quando são ditas essas palavras, o npc recorre ao default, (Ou seja respondendo automaticamente) Default: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 npcHandler:addModule(FocusModule:new()) Onde ele ira lhe dar uma mensagem automática, Exemplo esse NPC, no final da quando o player sair de perto ou então falar "Bye" ele ira dizer "Good Bye (Nome do Player)" STORAGE = ?? ITEM = ?? QUANT = ?? local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) 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 santaNPC(cid, message, keywords, parameters, node) if(not npcHandler:isFocused(cid)) then return false end if (parameters.present == true) then if (getPlayerStorageValue(cid, STORAGE) < 1) then doPlayerAddItem(cid, ??, ??) setPlayerStorageValue(cid, STORAGE, 1) npcHandler:say('Resposta', cid) else npcHandler:say('Resposta', cid) end end npcHandler:resetNpc() return true end npcHandler:setMessage(MESSAGE_GREET, "Fala") local noNode = KeywordNode:new({'no'}, santaNPC, {present = false}) local yesNode = KeywordNode:new({'yes'}, santaNPC, {present = true}) local node = keywordHandler:addKeyword({'Palavra chave'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Resposta'}) node:addChildKeywordNode(yesNode) node:addChildKeywordNode(noNode) npcHandler:addModule(FocusModule:new()) Por fim, minha duvida é onde alterar as palavras chaves: "Hi", "Bye" e "Trade" e as Respostas Automáticas: "Good Bye" "Welcome my shop"... Entre outras. Desde Já Grato!
  3. Agora deu certo, Muito obrigado manow!!!
  4. Bom dia, acabei de testar e ocorreu o seguinte erro:
  5. Bom dia, Criei um Script de baú de quest, onde quando o player abre ganha Alguns itens e uma quantia de exp, até ai tudo bem, a script esta funcionando, mas quando o player tenta abrir de novo o baú não aparece a mensagem: "Esta vazio" Dês de já grato! Srcipt: function onUse(cid, item, frompos, item2, topos) local expReward = 90 if item.uid == 1001 then queststatus = getPlayerStorageValue(cid,1001) if queststatus == -1 then if getPlayerLevel(cid) >= 2 then doPlayerSendTextMessage(cid,22,"Parabens, voce encontrou alguns itens!") doPlayerAddItem(cid,2465,1) doPlayerAddItem(cid,2512,1) doPlayerAddItem(cid,2478,1) doPlayerAddItem(cid,2460,1) doPlayerAddItem(cid,2554,1) doPlayerAddItem(cid,2120,1) doPlayerAddExp(cid, expReward) doPlayerSendTextMessage(cid, 22, 'Voce ganhou '.. expReward ..' de experiencia.') setPlayerStorageValue(cid,1001,1) else doPlayerSendTextMessage(cid,22,"Voce ainda nao pode abrir esse bau.") end doPlayerSendTextMessage(cid,22,"Esta vazio.") end else return 1 end return 1 end
  6. peterson18 postou uma resposta no tópico em Formação de Equipe
    Olá galera, estou a procura de uma equipe para me ajudar em um novo projeto, o nome é "Obscure ot server" (o nome pode ser mudado com o desenvolvimento do projeto). Tenho a historia do server em mente, estarei postando no site que criei para discussão sobre o servidor. Procuro qualquer pessoa que queira ajudar, o servidor não tem fins lucrativos (quem sabe futuramente...). Caso você não tenha nenhum conhecimento em criação de otserver, mas queira contribuir estamos também atras de players para testar. Objetivo do Projeto: -> Criar um servidor inovador, com mapa próprio, proporcionando novas aventuras e experiencias para os players. ->Tradução dos diálogos, itens e cenário, para melhor entendimento da historia. Meus conhecimentos: ->Script [Básico] ->Mapper [Básico] ->Monster/Npc [Básico] Situação: ->Iniciado em 23/03/2018. ->Mapa em construção, próprio criado do 0. 8% ->Reformulação das Classes. 100% ->Reformulação de magias. 15% ->Construção da Historia "principal" Começo/Meio/Fim. 5% Prioridades: Informações Gerais: ->Versão: 8.60 Imagens: Bom esse é o básico do meu projeto se alguém estiver afim de embarcar nesse jornada entre em contato: @14/04/2018 Edit -Novas Imagens adicionadas @27/04/2018 Edit -Novas sub-quests -Atualização na Classe Clerigo (Novas magias, novos buff's ) -Atualização na Historia principal. -Cidade inicial 30% concluída. -Sistema de Boss implantado. @Edit 26/06/2018 Novas Imagens Por enquanto é isso, para mais informações só entrar em contado. Whats: (18) 997780471 E-Mail: [email protected] Site: https://obscureotserver.webnode.com/

Informação Importante

Confirmação de Termo