Compartilhe
Ir em baixo
avatar

Mensagens : 1807
Pontos : 5976
Evolução : 4

Ver perfil do usuáriohttp://bgames.com.br

[Lua] NPC Alterar Sexo Personagem

em Sab 20 Jun 2015 - 13:57
Adicionar em lua_scripts.


Código:
local NPC_ENTRY = 190011

function ChangeGenderMenu(event, player, unit)
    if player:GetGender() == 0 then
        player:GossipMenuAddItem(0, "Mudar para Femenino", 0, 1)
    else
        player:GossipMenuAddItem(0, "Mudar para Masculino", 0, 2)
    end
    player:GossipMenuAddItem(0, "Nevermind..", 0, 3)
    player:GossipSendMenu(1, unit)
end

function ChangeGenderSelect(event, player, unit, sender, intid, code)
    if (intid == 1) then
        player:SendBroadcastMessage("|cFFFFA500Seu sexo foi mudado!")
        player:SetGender(1)
        player:SaveToDB()
        player:GossipComplete()
    elseif (intid == 2) then
        player:SendBroadcastMessage("|cFFFFA500Seu sexo foi mudado!")
        player:SetGender(0)
        player:SaveToDB()
        player:GossipComplete()
    elseif (intid == 3) then
        player:GossipComplete()
    end
end


RegisterCreatureGossipEvent(NPC_ENTRY, 1, ChangeGenderMenu)
RegisterCreatureGossipEvent(NPC_ENTRY, 2, ChangeGenderSelect)
avatar

Mensagens : 67
Pontos : 588
Ver perfil do usuáriohttp://wow-kratos.de.nu/

Re: [Lua] NPC Alterar Sexo Personagem

em Dom 21 Jun 2015 - 20:34
Pelo o que vi voce fez dois topicos, aproposito esse script vai dar um processamento muito grande, e mais facil fazer um modo de customizer e o player relogar para mudar o sexo junto a outros detalhes, mas foi um bom script :D
Voltar ao Topo
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum