Ir para conteúdo
  • Cadastre-se

Kemmlly

Membro
  • Total de itens

    333
  • Registro em

  • Última visita

  • Dias Ganhos

    12

Tudo que Kemmlly postou

  1. Difícil dizer o que é sem nenhum log, usa um script então, é certeza que funciona.
  2. Duplica o arquivo de um NPC que está funcionando normal no seu mapa, limpa ele e cola o conteúdo desse NPC aí, depois aperte F5 no seu RME e tente importar novamente. Ao salvar o arquivo do NPC certifique-se que está salvando em XML, não em LUA.
  3. Explica melhor como você quer, teleporta de graça? Quais as falas? Qual a versão do seu TFS? Abre um novo tópico e me marca, para fecharem esse.
  4. Bem observado, esse não é o script que uso por isso o descuido, obrigado por perceber.
  5. Scripts eu ajudo, no que estiver a minha disposição.
  6. Qual skill, algum específico, todos ou configurável?
  7. 2342 e 2160 é id do dinheiro? function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 1000000) == TRUE then doPlayerAddItem(cid,2343, 1) pos = getPlayerPosition(cid) doSendAnimatedText(pos, "BLESSED", TEXTCOLOR_RED) else doPlayerSendCancel(cid, "Você nao tem dinheiro.") end return TRUE end
  8. Preciso do script do npc que voce tem e a versão do seu ot
  9. Bom, se você quiser, só alterar no script pra ficar exatamente como pediu, acredito que saiba como, mas, fiz de uma forma diferente. Se mandar um sendcancel vai sumir rapidamente depois de um hit de outro monstro ou spell e o jogador não vai acompanhar, fiz de uma forma que ele registra no default em laranja, assim o player vê quantos ja matou a hora que quiser pois fica registrado, e quando finalizar aparece um popup na tela com a mensagem que voce pediu, mas só no monstro de numero 300, o 301 ja nao aparece mais, para o caso de o player estiver no meio da cave e ter q sair matando e nao
  10. Apague todo o seu creaturescripts.xml e colo isso: <?xml version="1.0" encoding="UTF-8"?> <creaturescripts> <event type="preparedeath" name="Arena" event="script" value="Arena.lua"/> <event type="login" name="PlayerLogin" event="script" value="login.lua"/> <event type="advance" name="AdvanceSave" event="script" value="advancesave.lua"/> <event type="MailReceive" name="Mail" event="script" value="mail.lua"/> <event type="reportbug" name="SaveReportBug" script="reportbug.lua"/> <event type="logout" name="demonOakLogout" event="script" value
  11. Apague todas as tags que te mandei type="death" e rode o servidor, mate uma snake e v se da o erro. Recorte e cole em outro arquivo ou deixe no CTRL X para colocar de novo no creaturescripts.xml
  12. também não, faça o seguinte, abra todos esses arquivos .lua que selecionei e procure um conteúdo parecido com esse: function onDeath(cid, corpse, deathList) local killer,pos = deathList[1],getCreaturePosition(cid) addEvent(corpseRetireItems,1,killer,pos) return true
  13. [7/7/2016 13:47:1] function onDeath(cid, corpse, deathList) [7/7/2016 13:47:1] local killer,pos = deathList[1],getCreaturePosition(cid) Perceba que os erros são onDeath, então provavelmente o script causador é um desses: <event type="death" name="demonOakDeath" event="script" value="demonOakDeath.lua"/> <event type="death" name="PythiusTheRotten" event="script" value="PythiusTheRotten.lua"/> <event type="death" name="fury" event="script" value="fury.lua"/> <event type="death" name="wrath" event="script" value="wrath.lua"/> <event type="death" name="spite"
  14. Vc ja usou esse script ou só postou aqui pra alguem modificar?
  15. Manda seu creaturescript.xml aí pra eu dar uma olhada, e também o script de um dos monstros que da esse erro
  16. Entendi, estava difícil compreender, agora ficou mais claro, vou ver o q posso fazer.
  17. Tem sim, pela manhã faço isso, nada demorado, mas estou pelo cel.
  18. npc.lua local destino = {x = 1004, y = 1021, z = 7} -- Coordenadas do destino 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)
  19. Que viagem kkkkk nem percebi, só tentei te ajudar, fico feliz que cosneguiu, abraços.
  20. local storage = 6557 -- Storage eu registra os 10 minutos entre as mensagens local storage2 = 6558 -- Storage que proibe o player de falar fora do prazo local tempo = 600 -- Tempo em segundo entre uma mensagem e outra function onSay(cid, words, param, channel) if getPlayerStorageValue(cid, storage2) < 1 and getPlayerGuildRank(cid) == "Leader" then if(param == '') then doPlayerSendTextMessage(cid, 19, "A mensagem nao pode ser vazia.") return true else doBroadcastMessage(""..getCreatureName(cid)..": "..param.."") setPlayerStorageValue(cid, storage, os.time() + tempo) set
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo