
Tudo que peterson18 postou
-
Livro que guarda as informações dos monstros.
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!
-
(Resolvido)Alterar os comando "Hi", "Trade"...
Nossa, Obrigado manow.
-
(Resolvido)Alterar os comando "Hi", "Trade"...
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!
-
(Resolvido)Dúvida Scripting Baú Quest
Agora deu certo, Muito obrigado manow!!!
-
(Resolvido)Dúvida Scripting Baú Quest
-
(Resolvido)Dúvida Scripting Baú Quest
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
-
Obscure ot Server
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/