Ir para conteúdo

[DUVIDA]como mudo a vocação que ira se transformar apos falar com esse npc e dar os itens nescesarios

Featured Replies

Postado
Citar

esse npc deveria transformar voçe em um liquir mais ele transformar voce em um trunks com a sprite do liquir alguem me ajuda pfv

 

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

local items = {
          item1 = {6544, 13569}, -- item1 item que será pedido e que será dado na primeira troca
}
local counts = {
          count1 = {15, 1}, -- count1 quantidade que será pedido e que será dado na primeira troca
}

function creatureSayCallback(cid, type, msg)
    if(not npcHandler:isFocused(cid)) then
        return false
    end
    local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid
        if msgcontains(msg, 'liquir') then
            selfSay('Voce deseja comprar '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..' esse '.. counts.count1[2] ..' '.. getItemNameById(items.item1[2]) ..'?',cid)
            talkState[talkUser] = 1
        elseif talkState[talkUser] == 1 then
            if msgcontains(msg, 'yes') then
                if getPlayerItemCount(cid, items.item1[1]) >= counts.count1[1] then
                    doPlayerRemoveItem(cid, items.item1[1], counts.count1[1])
                    doPlayerAddItem(cid, items.item1[2], counts.count1[2])
                    selfSay('Obrigado! Voce acaba de comprar '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..' esse '.. counts.count1[2] ..' '.. getItemNameById(items.item1[2]) ..'.', cid)
                    talkState[talkUser] = 0
                else
                    selfSay('Voce precisa de '.. counts.count1[1] ..' '.. getItemNameById(items.item1[1]) ..'.', cid)
                end
            end
        end
return TRUE
end
npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback)
npcHandler:addModule(FocusModule:new())

 

Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 

 

Postado

Está certo meu bom. você só tem que mudar umas coisas no arquivo

 

Procure na pasta creaturescripts/scripts/liquir.lua

 

Procure por :

 

e modifique para a primeira transformação dele.

local outfit = {lookType = 1297}

 

E depois mudar a transformação da vocação: 

 

doPlayerSetVocation(cid, 557) -- Sem reborn
else
doPlayerSetVocation(cid, 562) -- Reborn
end

 

Caso esteja certo esse de aqui /\. modifique só o outfit mesmo :D

Editado por ITALOx (veja o histórico de edições)

 

 

 

 

 

                                                                                                                                                     tumblr_nwmv2z4VEM1ujiquxo1_100.gif.2db64bb36f0f565e68ff2a90cb98f439.gif.59f4c4cf234d2f6906621cac0553a862.gif

https://github.com/italoxxx1

 

Postado
Em 15/09/2019 em 11:11, kido omega disse:

funcionou!!! mais infelismente ele vira reborn vou ver se consigo tirar isso obrigado! sera que tem como me ajudar ksksks?

 

 

Tem sim meu bom, é só reverter kkkkk

 

faz assim

 

 

doPlayerSetVocation(cid, 557) -- Com reborn
else
doPlayerSetVocation(cid, 562) -- sem Reborn
end

 

 

 

 

 

 

                                                                                                                                                     tumblr_nwmv2z4VEM1ujiquxo1_100.gif.2db64bb36f0f565e68ff2a90cb98f439.gif.59f4c4cf234d2f6906621cac0553a862.gif

https://github.com/italoxxx1

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo