Ir para conteúdo

Featured Replies

Postado

testa ai .. cria um arquivo coloca isso

voc = getPlayerVocation(cid)

function onLogin(cid)

if voc =398 then

doSetCreatureOutfit(cid, 444, -1)

elseif voc =399 then

doSetCreatureOutfit(cid, 445, -1)

elseif voc =400 then

doSetCreatureOutfit(cid, 446, -1)

elseif voc =401 then

doSetCreatureOutfit(cid, 447, -1)

end

end

 

em creaturescript.xml coloque

 

<event type="login" name="Mudaroutfit" event="script" value="nome do arquivo.lua"/>

Está errado, irá ocasionar erro, tente assim:

function onLogin(cid)
local ​voc = getPlayerVocation(cid)
  if voc == 398 then
    doSetCreatureOutfit(cid, 444, -1)
  elseif voc == 399 then
    doSetCreatureOutfit(cid, 445, -1)
  elseif voc == 400 then
    doSetCreatureOutfit(cid, 446, -1)
  elseif voc == 401 then
    doSetCreatureOutfit(cid, 447, -1)
  end
end

O problema foi que você declarou "voc" antes da função onLogin, onde se é declarada a variável "cid", iria ocasionar erro, assim como no seu if, você pois só um "=", sendo que tinha que ser dois, e dei uma melhor formatada no código, fica melhor assim de entender :P

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

                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

  • Respostas 32
  • Visualizações 1.5k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

vlw tinha feito na presa... mas creio que da pra declarar sim voc antes da função... creio eu...

Scripter: |||||||||| 10%

 

 

Te ajudei?? REP + e ficamos quites...  ;D

 

Atenciosamente,

                   Lucas.

Abraços!

Postado
  • Autor

testa ai .. cria um arquivo coloca isso

voc = getPlayerVocation(cid)

function onLogin(cid)

if voc =398 then

doSetCreatureOutfit(cid, 444, -1)

elseif voc =399 then

doSetCreatureOutfit(cid, 445, -1)

elseif voc =400 then

doSetCreatureOutfit(cid, 446, -1)

elseif voc =401 then

doSetCreatureOutfit(cid, 447, -1)

end

end

 

em creaturescript.xml coloque

 

<event type="login" name="Mudaroutfit" event="script" value="nome do arquivo.lua"/>

 

 

Está errado, irá ocasionar erro, tente assim:

function onLogin(cid)
local ​voc = getPlayerVocation(cid)
  if voc == 398 then
    doSetCreatureOutfit(cid, 444, -1)
  elseif voc == 399 then
    doSetCreatureOutfit(cid, 445, -1)
  elseif voc == 400 then
    doSetCreatureOutfit(cid, 446, -1)
  elseif voc == 401 then
    doSetCreatureOutfit(cid, 447, -1)
  end
end

O problema foi que você declarou "voc" antes da função onLogin, onde se é declarada a variável "cid", iria ocasionar erro, assim como no seu if, você pois só um "=", sendo que tinha que ser dois, e dei uma melhor formatada no código, fica melhor assim de entender :P

 

 

não funcionou nem um dos dois ! deu vocation not foud no cmd

 

 

 

 

Gostaria que pelo menos quando relogasse a vocation e outfit voltassem, nao só a outfit... voltando a vocation e outfit inicial daria pra transformar novamente.

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

5nJc23M.png

Postado

não funcionou nem um dos dois ! deu vocation not foud no cmd

 

 

 

 

Gostaria que pelo menos quando relogasse a vocation e outfit voltassem, nao só a outfit... voltando a vocation e outfit inicial daria pra transformar novamente.

Eu também corrigi na pressa então, tenta assim agora:

function onLogin(cid)
  if getPlayerVocation(cid) == 398 then
    doSetCreatureOutfit(cid, 444, -1)
  elseif getPlayerVocation(cid) == 399 then
    doSetCreatureOutfit(cid, 445, -1)
  elseif getPlayerVocation(cid) == 400 then
    doSetCreatureOutfit(cid, 446, -1)
  elseif getPlayerVocation(cid) == 401 then
    doSetCreatureOutfit(cid, 447, -1)
  end
end
                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Postado

não funcionou nem um dos dois ! deu vocation not foud no cmd

 

 

 

 

Gostaria que pelo menos quando relogasse a vocation e outfit voltassem, nao só a outfit... voltando a vocation e outfit inicial daria pra transformar novamente.

 

Pus uma vocation nova no server, ela transforma tudo normal, mas quando desloga ela volta pra outfit inicial, porem a id vocation continua... O que fazer ? obrigado rep+

 

A vocation continua ou não? estou confuso.

Scripter: |||||||||| 10%

 

 

Te ajudei?? REP + e ficamos quites...  ;D

 

Atenciosamente,

                   Lucas.

Abraços!

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo