Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Estou com uma dúvida em relação ao transformar..

 

Dentro da pasta Data/Talkactions no talkactions.xml diz :<talkaction words="transformar" event="script" value="transformar.lua"/>    <talkaction words="reverter" event="script" value="reverter.lua"/>

 

Quando eu abro o transformar.lua está assim (estou colocando só o do naruto):

rlocal config = {
--[vocation id] = { level, nova voc, looktype, efeito}
[1] = { 25, 2, 66, 208},
[2] = { 50, 3, 91, 208},
[3] = { 75, 4, 18, 208},
[4] = { 100, 5, 31, 208},
[5] = { 125, 6, 92, 208},
[6] = { 150, 7, 40, 208},
[7] = { 175, 8, 305, 208},
[8] = { 200, 9, 320, 208},
[9] = { 225, 10, 179, 208},
[10] = { 250, 11, 394, 208},
[11] = { 300, 12, 397, 208},

 

porém se eu entro com a conta GOD, e digo /newtype 179, diz que o outfit não existe. Mas o player Naruto, mesmo assim tem 12 sprites diferentes.. ou seja, não sei como não existe esse looktype, pq o naruto transforma.. A não ser que ele ignore esse e sei la pula para outro looktype..

 

Alguém sabe me explicar?

 

 

Link para o post
Compartilhar em outros sites

1- Este tópico está em área errada. Deveria estar em suporte de script, não de Programação. 

 

BEM: (CONTINUANDO)

Não posso mostrar exatamente aonde é, pois estou sem Pc. 

Mais tenta acha ai, pois o script deve ser bem pequeno:

 

Faz o seguinte vai em data/talkactions/newtype.lua

E procura la quantidade máxima de roupas e muda pra quanto você quizer 

 

Se la fala que só vai até 100, mude pra 600 sei lá você decide. 

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

Conteúdos Tragos Por Mim ao Fórum:

Venda de Vocações [Modern Aac] •

• Comando !Saga 

• [Modern Aac] DragonBall 

• Esconder •

• Naruto 2018

• • •

• •

'NtoProject - Breve'

[Show OFF] Disponível

Link para o post
Compartilhar em outros sites

@guilherme.ianhez

data/talkactions/scripts/newtype.lua

Spoiler

function onSay(cid, words, param, channel)
    if(param == '') then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.")
        return true
    end

    local t = string.explode(param, ",")
    t[1] = tonumber(t[1])
    if(not t[1]) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.")
        return true
    end

    local pid = cid
    if(t[2]) then
        pid = getPlayerByNameWildcard(t[2])
        if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.")
            return true
        end
    end

    if(t[1] <= 1 or t[1] == 135 or t[1] > 999) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Such outfit does not exist.")
        return true
    end

    local tmp = getCreatureOutfit(pid)
    tmp.lookType = t[1]

    doCreatureChangeOutfit(pid, tmp)
    return true
end

 

Isso deve ajudar, porém se vc digitar /newtype seguido de um número que vc desconhece se existe ou não vai causar debug e terá de arrumar o outfit do char pela database, então aconselho a ter cuidado com este comando.

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

Te ajudei? Clique em  Gostei ! 

²²²d¬¬b²²²

 

 

"She's got a smile that it seems to me...."  ♪♪

Link para o post
Compartilhar em outros sites

É  esse ai mesmo tava sem computador pra explicar. 

Conteúdos Tragos Por Mim ao Fórum:

Venda de Vocações [Modern Aac] •

• Comando !Saga 

• [Modern Aac] DragonBall 

• Esconder •

• Naruto 2018

• • •

• •

'NtoProject - Breve'

[Show OFF] Disponível

Link para o post
Compartilhar em outros sites

o meu está assim

Citar

function onSay(cid, words, param, channel)
    if(param == '') then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.")
        return true
    end

    local t = string.explode(param, ",")
    t[1] = tonumber(t[1])
    if(not t[1]) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires numeric param.")
        return true
    end

    local pid = cid
    if(t[2]) then
        pid = getPlayerByNameWildcard(t[2])
        if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then
            doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player " .. t[2] .. " not found.")
            return true
        end
    end

    if(t[1] <= 1 or t[1] == 135 or (t[1] > 160 and t[1] < 192) or t[1] > 400) then
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Such outfit does not exist.")
        return true
    end

    local tmp = getCreatureOutfit(pid)
    tmp.lookType = t[1]

    doCreatureChangeOutfit(pid, tmp)
    return true
end
 

o 179 está incluso.. ou nao? o.O

ah entendi, esses que estão ai não estão inclusos... vlw galera!

@luangop e @alanmtd1

 

Vlw galera! Deu certo agora.

 

Mas estou com outra duvida. 

 

no meu transformar tem uma função chamada voc que recebe os dados de config[getPlayerVocation(cid)]

o que seria esse config[get...] aonde eu vejo oq essa variavel faz?

Citar

doPlayerSay(cid, "transformar")
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Transformou!")

 

Editado por guilherme.ianhez (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Isso ai:

config = {
[1] = { 25, 2, 66, 208},

}

 

Elê olha na variável config a vocação entre [...]. No caso ali é vocação [1] = naruto. 

 

Não tente muda nada nessa parte. 

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

Conteúdos Tragos Por Mim ao Fórum:

Venda de Vocações [Modern Aac] •

• Comando !Saga 

• [Modern Aac] DragonBall 

• Esconder •

• Naruto 2018

• • •

• •

'NtoProject - Breve'

[Show OFF] Disponível

Link para o post
Compartilhar em outros sites
  • 1 month later...
Em 08/11/2015 17:45:21, guilherme.ianhez disse:

Estou com uma dúvida em relação ao transformar..

 

Dentro da pasta Data/Talkactions no talkactions.xml diz :<talkaction words="transformar" event="script" value="transformar.lua"/>    <talkaction words="reverter" event="script" value="reverter.lua"/>

 

Quando eu abro o transformar.lua está assim (estou colocando só o do naruto):

rlocal config = {
--[vocation id] = { level, nova voc, looktype, efeito}
[1] = { 25, 2, 66, 208},
[2] = { 50, 3, 91, 208},
[3] = { 75, 4, 18, 208},
[4] = { 100, 5, 31, 208},
[5] = { 125, 6, 92, 208},
[6] = { 150, 7, 40, 208},
[7] = { 175, 8, 305, 208},
[8] = { 200, 9, 320, 208},
[9] = { 225, 10, 179, 208},
[10] = { 250, 11, 394, 208},
[11] = { 300, 12, 397, 208},

 

porém se eu entro com a conta GOD, e digo /newtype 179, diz que o outfit não existe. Mas o player Naruto, mesmo assim tem 12 sprites diferentes.. ou seja, não sei como não existe esse looktype, pq o naruto transforma.. A não ser que ele ignore esse e sei la pula para outro looktype..

 

Alguém sabe me explicar?

 

 

Bom Simples  [11] = { 300, 12, 397, 208},[11] O ID [300] LEVEL QUE VAI TRANSFORMAR (EX:Tá lá com o naruto Transformar Vai apareçer "VOCE PRESISA ESTAR NO LEVEL 300 PARA SE TRANSFORMAR" [12] a proxima vocation que vai Transformar 397 LookType quando voce clicar com o direito irá apareçer "You usefile naruto) e o [208] é o effeito que quando voce dizer transformar voce se Transforma-rá e apareçera o efeito

Link para o post
Compartilhar em outros sites

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

  • Conteúdo Similar

    • Por LeoTK
      Salve galera neste tópico irei postar algumas prints do mapa do servidor para quem queira acompanhar e quem sabe até utilizar de inspiração para mapear o seu NTO.
       
      #Att 11/08/2022

       
       
       
       
      Konoha (Em Desenvolvimento)
       
       
       
       
    • Por DiigooMix
      Como o título já diz, será que alguém possui sprite do hitto e se possível as transformações dele?
    • Por OmegaZero
      Olá gostaria que alguém me ajudasse com uma "scripting" não sei se é pela mesma, seria o seguinte uma determinada arma teria a chance de dar double hit e não sei oque fazer alguem poderia ajudar?

      OBS:não sei se é o local correto se não for mova, desculpe
    • Por Madarasenju
      Olá galera do Tibia King, queria por uns npc's no meu server que não tem função de trade nem nada do tipo, queria que eles só andassem como enfeite, Rep+ Pra quem me ajudar... grato desde já.
    • Por SilenceRoot
      A magia é assim o você usa a a magia e ela ficará ativado por 10 segundos, até que o inimigo lance a primeira magia ou todos de uma vez, quando ele lançar a primeira magia, ele não lhe acertará ou seja esquivando dela, e logo em seguida será teletransportado aleatoriamente ao redor do inimigo que usou.
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo