Ir para conteúdo

pessoa93

Conde
  • Total de itens

    911
  • Registro em

  • Última visita

  • Dias Ganhos

    7

Tudo que pessoa93 postou

  1. Distro é o executavel que você liga o servidor, você copia o distro de um servidor e joga no outro e testa.
  2. Isso não é script, é no distro. Tente trocar de distro que pode funcionar.
  3. Eu com meus conhecimentos basicos tentei adicionar storage nele pra quando o player for tentar de novo não funcionar só que não obtive sucesso, se puder agradeço.
  4. Vou trazer pra vocês um exemplo do NPC do meu servidor, ele é um corveiro. NPC: <?xml version="1.0" encoding="UTF-8"?> <npc name="Corveiro Ruan" script="data/npc/scripts/vdustquest.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="128" head="85" body="126" legs="113" feet="0" addons="0" corpse="2212"/> <parameters> </parameters> </npc> 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 npcHandler:setMessage(MESSAGE_GREET, "Um vampire roubou meu Guadian shield e guardou na sala dele, você poderia buscar pra mim por favor?") function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid -- Conversa Jogador/NPC if(msgcontains(msg, 'yes')) and getPlayerItemCount(cid,2515)>=1 then doPlayerRemoveItem(cid,2515,1) doPlayerAddItem(cid,2152,10) selfSay('Obrigado por me ajudar, pegue esse dinheiro para você.',cid) talkState[talkUser] = 1 else selfSay('Você não trouxe meu escudo.',cid) talkState[talkUser] = 1 end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Explicando as linhas que você pode mudar: npcHandler:setMessage(MESSAGE_GREET, "Um vampire roubou meu Guadian shield e guardou na sala dele, você poderia buscar pra mim por favor?") Entre as "aspas" você pode colocar a mensagem inicial quando você falar HI. -- doPlayerRemoveItem(cid,2515,1) Aqui 2515 é o item que vai ser removido e 1 e a quantidade. -- doPlayerAddItem(cid,2152,10) Aqui é o item e quantidade que o player vai ganha quando trouxer tal item. -- selfSay('Obrigado por me ajudar, pegue esse dinheiro para você.',cid) A mensagem que vai aparecer quando trouxe o item. -- selfSay('Você não trouxe meu escudo.',cid) A mensagem que vai aparecer quando não tiver o item. FIM. Trouxe esse npc por que é um npc muito bom para RPG. Creditos: Estava aqui no pc, não sei aonde eu peguei.
  5. ??? Não entendi sua duvida amigo, explique melhor e se tiver condições poste uma imagem. Segure shift e arraste pra ver se resolve seu problema.
  6. Duvida sanada, vou mover.
  7. Se tiver mais duvidas pode postar Vou mover para duvidas sanadas.
  8. De nada, se tiver mais duvidas pode postar novamente. Vou mover para a sessão de duvida respondidas.
  9. 1x de XP? Qual a graça amigo, é melhor jogar global então. OT foi feito pra diversão cara, aumente essa xp.
  10. http://www.xtibia.com/forum/topic/171037-criando-um-cliente-100-proprio/
  11. Area errada, aqui é pra postar downloads. Procure aqui seu servidor de Pokémon: http://www.xtibia.com/forum/forum/317-optional-pvp-servers/
  12. Não, não tem. Só se você fizer por script.
  13. Acho que não, deve ser algum script falho que esta sendo executado.
  14. Colocar uma de : duvidas gerais sobre otserv. e lá aonde eu respondo inumeras duvidas.
  15. pessoa93

    .::|Novo Pc|::.

    Vai queimar... fonte sux
  16. Perfeito. Bem explicado e com imagens. Tem meu ponto de reputação. Vou repassar para o anyur aprovar o tópico.
  17. Cara, o que eu postei funciona sim, além de você por no items.xml tem que por no movements.xml pra quando for equipado dar tais atributos e quando não estiver mais equipados os atributos do anel sumir. Estou na casa da namorada e não tenho como te da um exemplo de como fazer funcionar, mais é no movements.xml. Abra ele e procure por ring e estude as linhas que você vai entender. Tem algo de equip e dequip.
  18. pessoa93

    [Help] Bug World

    Estou sem config.lua aqui pra te mostrar a linha mais aonde fica o nome do mapa pode ser que esteja assim: test.otbm ou test Vou tentar dar um exemplo: Map name: "test.otbm" tem que estar assim ou Map name: "test"
  19. Sim, mudando o looktype na database e colocando no config.lua pra não trocar outfit só que ai todos serão minotauro.
  20. pessoa93

    Ajuda!

    Você tem que importar a database do servidor em sql no phpmyadmin. Leia tutoriais na sessão de websites, tem um que explica lá do doidin.
  21. Sinto lhe informar mas seu mapa bugou. Para abri-lo você tem que abrir um mapa novo e depois ir em archive>import map>map Você importa e ele vai aparecer, agora as coodernadas dos tp 'pode ser' que bugue.
  • Quem Está Navegando   0 membros estão online

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