Ir para conteúdo

poncex

Campones
  • Total de itens

    12
  • Registro em

  • Última visita

Posts postados por poncex

  1. olá a todos, preciso de ajuda com um script, preciso de um npc para me pedir para chegar com uma ou mais summons específicas e se não as tiver comigo também porque morreram etc, não me deixará atualizar o questlog.

     

    Até agora só consegui remover os summons, ou mesmo que estejam mortos eles atualizam o questlog

     

    Eu compartilho meu script npc

    Orc Commander.lua

  2. ola a todos, como o titulo diz eu preciso de um npc que me deixe continuar somente se eu tiver outra missão completa.

     

     por exemplo que eu posso fazer esta missão somente se eu tiver a outra missão:

     

     

     

    if(msgcontains(msg, "i bring a wounded soldier") and getPlayerStorageValue(cid, 204) < 1) then
    		npcHandler:say("Damn, what happened?.... And what happened to the rest of the group?.", cid)
    		npcHandler.topic[cid] = 1
    	elseif(msgcontains(msg, "Some dead and some captured")) then
    		if(npcHandler.topic[cid] == 1) then
    			npcHandler:say("This is serious, we will attend to the soldier while you talk to the commander and explain what happened.", cid)
    			npcHandler.topic[cid] = 0
    			if(getPlayerStorageValue(cid, 204) < 1) then
    				setPlayerStorageValue(cid, 204, 1)
    				Player(cid):setStorageValue(12116, Player(cid):getStorageValue(12116) + 1) -- The Inquisition Questlog- "Mission 3: Desperate Moments"
    				doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYAREA)

     

     

     tendo esta missão completa pode pedir a acima:

     

    elseif(msgcontains(msg, "ready")) then
    		if(player:getStorageValue(200) == 5) then
    			npcHandler:say("Are you ready for the last mission?, if so ask me for the next {mission}. ", cid)
    			npcHandler.topic[cid] = 0
    			player:setStorageValue(200, 6)
    			player:setStorageValue(12115, 2) -- The Inquisition Questlog- "Mission 3: Desperate Moments"
    			player:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE)
    		elseif(player:getStorageValue(200) == 7) then
    			npcHandler:say("Let's do it ", cid)
    			npcHandler.topic[cid] = 0
    			player:setStorageValue(200, 10)
    			player:setStorageValue(12115, 3) -- The Inquisition Questlog- "Mission 3: Desperate Moments"
    			 for x = 1, 1 do
                 m = doSummonCreature("Helpless Orc", getThingPos(cid))
                 doConvinceCreature(cid, m)
    			player:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE)
    		end

     

  3. Olá a todos, gostaria de pedir ajuda para mudar o ícone de um npc, Fiz meu próprio para testar mas não sei como fazer meu otc ler e otc também.    para que seja melhor compreendido, deixo uma imagem do que quero mudar, por exemplo, esses 3 pontos são substituídos pelo ícone que eu fiz

    icon_chat.png

  4. Olá a todos, gostaria de perguntar se existe algum tutorial sobre como modificar um otclient, seja trocar a barra de hp e mana por outra ou coisas assim, ou se alguém poderia me ajudar desde que comecei recentemente a usar otc
     
  5. 16 horas atrás, Yan18 disse:

    Nunca mexi com OTS. Tenta usar esse script no OTS e se der erro manda print da distro.

     

    isso é estranho, mas não lança erros no console, mas funciona no servidor também 

     

     

    então eu os tenho no meu ot

    Screenshot_1.png

    Screenshot_2.png

  • Quem Está Navegando   0 membros estão online

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