BGames
Olá visitante! Seja bem vindo á BGames!

Para ter total acesso ao nosso fórum é preciso que você se registre.

Registre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!


BGames
Olá visitante! Seja bem vindo á BGames!

Para ter total acesso ao nosso fórum é preciso que você se registre.

Registre-se Aqui!


PARA VER LINKS E IMAGENS É PRECISO SE REGISTRAR!

BGames
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

BGamesEntrar

Fórum de Desenvolvimento de Jogos e Programação


description[Resolvido][Dúvida] NPC reset Empty[Resolvido][Dúvida] NPC reset

more_horiz
Olá preciso de um npc meio quest.

Como funciona: Ao falar com o player o NPC vai verifica o level dele e caso ele esteja level 80 o NPC vai reseta para o level 1 e vai da 10k de gold pelo level retirado e essa quest poderá ser repetida alguém tem isso?

Última edição por Evil em Sex 5 Jun 2015 - 5:38, editado 2 vez(es) (Motivo da edição : Tag)

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
Olá, Derbirt 
Eu posso tentar fazer esse NPC
Mais não preciso somente de Quest 

Funções C++ , lua_Scripts ou SmartAI

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
Manda ve pra min?

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
Extensão 

Cpp, Pacth , Diff 

Lua , SmartAI  ?

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
Qualquer 1 funcional,  diff, patch, smartAI, CPP sempre da merda na revisao 58+

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz

Código:

--[==[
    NOTA: Script Desenvolvido por Salja Reescrito por WindBR
]==]

-- Include sc_default
require "../lua_scripts/sc_default"

local NpcId = 500095
local MoneyCount = 100000

local function GossipHello_ExperienceEliminator(event, player, unit)

    if (player:HasFlag(190, 524288)) then
        player:GossipMenuAddItem(0, "Desbloquear experiencia.", 0, 1)
    else
        player:GossipMenuAddItem(0, "Bloquear experiencia.", 0, 2)
    end
   
    player:GossipMenuAddItem(0, "Sair", 0, 3)
    player:GossipSetText("Ola "..player:GetName().." isso custa "..MoneyCount.." Interruptor inversor!")
    player:GossipSendMenu(0x7FFFFFFF, unit)
end

local function GossipSelect_ExperienceEliminator(event, player, unit, sender, intid, code)
    if (intid == 1) then
        if (player:GetCoinage() < MoneyCount) then
            unit:SendUnitSay("Muito pouco ouro "..player:GetName().." voltar quando voce tem "..MoneyCount.." Bloquear sua experiencia!", 0)
        else
            player:ModifyMoney(-MoneyCount)
            player:RemoveFlag(190, 524288)
            unit:SendUnitSay("Obrigado! "..player:GetName().." Ate logo.", 0)
        end
        player:GossipComplete()
    elseif (intid == 2) then
        if (player:GetCoinage() < MoneyCount) then
            unit:SendUnitSay("Muito pouco ouro "..player:GetName().." voltar quando voce tem "..MoneyCount.." Desbloquear sua experiencia!", 0)
        else
            player:ModifyMoney(-MoneyCount)
            player:SetFlag(190, 524288)
            unit:SendUnitSay("Obrigado! "..player:GetName().." Ate logo.", 0)
        end
        player:GossipComplete()
    elseif (intid == 3) then
        player:GossipComplete()
    end
end

RegisterCreatureGossipEvent(NpcId, 1, GossipHello_ExperienceEliminator)
RegisterCreatureGossipEvent(NpcId, 2, GossipSelect_ExperienceEliminator)


Esse exemplo ? Assim

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
Estou sem tempo por causa do nascimento do meu filho e pá, mas vou fazer este npc pra você.

Necessariamente uma quest ou somente em gossip serve ?

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
eu não uso lua, se possível o mais simples de add melhor

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
vlw. :D

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
Tópico trancado e movido para sua área correspondente.

description[Resolvido][Dúvida] NPC reset EmptyRe: [Resolvido][Dúvida] NPC reset

more_horiz
privacy_tip Permissões neste sub-fórum
Não podes responder a tópicos