Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Oi pessoal alguém teria um script que conforme vc subir de level mude a outfit..

configurável que eu possa adicionar quantos leveis quizer.. e outfit..

Link para o post
Compartilhar em outros sites
1 hora atrás, robi123 disse:

Oi pessoal alguém teria um script que conforme vc subir de level mude a outfit..

configurável que eu possa adicionar quantos leveis quizer.. e outfit..

function onAdvance(cid, skill, oldlevel, newlevel)
local lvl = getPlayerLevel(cid)
    if skill == SKILL__LEVEL then
        if lvl == 10
    local dez = {lookType = 200} -- Numero da newtype
    doCreatureChangeOutfit(cid, dez)    
    end
        if lvl == 20
    local vinte = {lookType = 201} -- -- Numero da newtype
    doCreatureChangeOutfit(cid, vinte)    
    end
    end
    
    return true
end
Editado por Gustavo Ntos (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

@robi123

 

data/creaturescripts/scripts cria um arquivo upout.lua e cole:

Spoiler

local h = {
--[voc] = {[lvl], outfit}
[16] = {[542] = 2, [543] = 3},
[2] = {[50] = 91, [100] = 26}
}

function onAdvance(cid, skill, oldlevel, newlevel)
local voclvl = h[getPlayerVocation(cid)][getPlayerLevel(cid)]
local lp = {lookType = voclvl}

if voclvl then
	doCreatureChangeOutfit(cid, lp)
end
    return true
end

 

 

ainda na pasta scripts abra o arquivo login.lua e registre esse evento:

registerCreatureEvent(cid, "UpOut")

 

data/creaturescripts abre o arquivo creaturescripts.xml e add essa tag:

<event type="advance" name="UpOut" event="script" value="upout.lua"/>

 

 

[16] = {[542] = 2, [543] = 3},

 

Azul = id da vocação.

Vermelho = lvl.

Verde = id da outfit

 

 

Quando a vocação upar no lvl 542 por exemplo, ela ganha a looktype 2, basta configurar várias outfits(looktype, espero) para a mesma vocação, assim mantendo a organização.

 

Configure de acordo com a exp do servidor, imagine que você coloque para lvl 10 uma outfit, e lvl 11 outra, e o xp ele upa do lvl 1 até o 50, '-' hu3hu3hu3hu3

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites

@Gustavo Ntos
 

@KotZletY

 

Vai ser por vocação amigos eu não coloquei escrito acima.. coloca a opção pra mim escolher o ID da vocação a ser mudada para aquela outfit..

Link para o post
Compartilhar em outros sites

@robi123 atualizei, espero que seja isso!! 

E tira o capslook do titulo do tópico, é proibido e chato, faz parecer que ninguém saber ler ou que é cego... Huhasuhausha!

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

Link para o post
Compartilhar em outros sites
9 minutos atrás, KotZletY disse:

@robi123 atualizei, espero que seja isso!! 

E tira o capslook do titulo do tópico, é proibido e chato, faz parecer que ninguém saber ler ou que é cego... Huhasuhausha!

 

Vlw pela atenção vo testar..

Eu nao sei editar o titulo do Topico.. mais no proximo eu Coloco com letra menor

Link para o post
Compartilhar em outros sites
18 horas atrás, KotZletY disse:

 

Da pra colocar algum efeito ou Msg para a pessoa saber que liberou uma Outfit?

 

 

 

 

18 horas atrás, KotZletY disse:

 

data/creaturescripts/scripts cria um arquivo upout.lua e cole:

  Ocultar conteúdo


local h = {
--[voc] = {[lvl], outfit}
[16] = {[542] = 2, [543] = 3},
[2] = {[50] = 91, [100] = 26}
}

function onAdvance(cid, skill, oldlevel, newlevel)
local voclvl = h[getPlayerVocation(cid)][getPlayerLevel(cid)]
local lp = {lookType = voclvl}

if voclvl then
	doCreatureChangeOutfit(cid, lp)
end
    return true
end

 

 

ainda na pasta scripts abra o arquivo login.lua e registre esse evento:


registerCreatureEvent(cid, "UpOut")

 

data/creaturescripts abre o arquivo creaturescripts.xml e add essa tag:


<event type="advance" name="UpOut" event="script" value="upout.lua"/>

 

 

[16] = {[542] = 2, [543] = 3},

 

Azul = id da vocação.

Vermelho = lvl.

Verde = id da outfit

 

 

Quando a vocação upar no lvl 542 por exemplo, ela ganha a looktype 2, basta configurar várias outfits(looktype, espero) para a mesma vocação, assim mantendo a organização.

 

Configure de acordo com a exp do servidor, imagine que você coloque para lvl 10 uma outfit, e lvl 11 outra, e o xp ele upa do lvl 1 até o 50, '-' hu3hu3hu3hu3

 

aonde que identifica se é Male ou female ?

@KotZletYEae :D aonde que identifica se é Male ou female ?

@KotZletYNao funcionou, oque acontece é que mesmo eu não chegado no level para ganhar a outfit eu posso usar ela..

no caso eu ganho a outfit level 30.. mais to level 18 eu posso usar a outfit que seria para level 30..

 

teria como só aparecer a outfit na vocação ? nesta tela?

eu uso Otclient...
 

out.JPG

Ta dando este erro.

da imagem..

o char que to jogando ainda esta sem vocação ou seja ta Voc(0)

 

local h = {
--[voc] = {[lvl], outfit}
[4] = {[12] = 140, [12] = 132},
[4] = {[15] = 148, [15] = 144},
[8] = {[12] = 2, [543] = 3}
}

function onAdvance(cid, skill, oldlevel, newlevel)
local voclvl = h[getPlayerVocation(cid)][getPlayerLevel(cid)]
local lp = {lookType = voclvl}

if voclvl then
	doCreatureChangeOutfit(cid, lp)
end
    return true
end

 

upot.JPG

Link para o post
Compartilhar em outros sites

@robi123

Primeiramente, vocação 0 = nil(nulo), da erro, você nunca viu um server usando vocação 0 para qualquer coisa ? A não ser como admin ou sla, é tudo a parti de 1, efeito, item, data, spr, outfit, tudo a parti de 1, com algumas exceções em scripts, então começamos ae. " Posso está errado em parte do id da vocação zero, não sei"....

 

Segundo, ele pode usar a outfit do 30 sendo que está no lvl 18, então bloqueie apenas para o lvl 30, se está na tela de outfits, então remova dela nas configurações, assim ele não poderá escolher.

 

Terceiro, o script seta LookType, e não a outfit inteira, foi o que eu perguntei, o erro foi meu, você falou outfit duas vezes, então eu não pude deduzir qual.

 

Quarto, você não me falou nada sobre o sexo do personagem, se for male, seta a outfit male, se for female então seta a female.

 

Como irei advinha isso ? Tente ser especifico na sua pergunta: " Quero o seguinte, quero eu o player vá para os estados unidos de carro, volte de avião, depois ele vai em brasília mata o presidente, depois come a dilma, da um exiva nos deputado corrupto tudo, mata um por um, depois volta, da uma exiva em ivete sangalo, come ela, depois vai volta joga um mortal triplo carpado, e depois vai dormi! ".

 

Você não citou nada sobre o sexo, seja especifico amigo, dê detalhes do que deseja, assim fica ruim! 

                                                              ezgif-1-98aab239f3.gif.1a897c9c3225228909e7b356a5cfb8e4.gif

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 Jaurez
      .
    • Por Cat
      Em alguns casos, o tibia 8.60 comum não abre de jeito nenhum no map editor, mesmo desmarcando check file signatures e configurando o path corretamente.
       
      Este é o client 8.60 adaptado para o Remere's Map Editor. Resolvi postar já que ele foi removido do site oficial do RME. (ficou apenas a versão para linux lá)
      Se estiver tendo problemas para abrir a versão 8.60, tente utilizar este.
                                                                                                                     
      Baixar o Tibia Client 8.60 que funciona no Remere’s Map Editor
      Essa versão do Tibia 8.60 client resolve o erro unsupported client version ou Could not locate tibia.dat and/or tibia.spr, please navigate to your tibia 8.60 installation folder.
       
      Downloads
      https://tibiaking.com/applications/core/interface/file/attachment.php?id=47333

      Scan: https://www.virustotal.com/gui/file/333e172ac49ba2028db9eb5889994509e7d2de28ebccfa428c04e86defbe15cc
       
    • Por danilo belato
      Fala Galera To Com um problema aki 
       
      quero exporta umas sprites de um server para colocar em outro 
       
      eu clico na sprites ai aparece tds a forma delas do lado de la >>
       
      ai eu clico nela e ponho a opiçao de export mais quando salvo a sprite ela n abri 
       
      aparece isso quando tento vê-la 
       
      visualização não disponível ( no formatos png e bitmap)
       
      Agora no formato idc fala que o paint n pode ler 
       
      me ajudem ae...
    • Por Vitor Bicaleto
      Galera to com o script do addon doll aqui, quando eu digito apenas "!addon" ele aparece assim: Digite novamente, algo está errado!"
      quando digito por exemplo: "!addon citizen" ele não funciona e não da nenhum erro
       
      mesma coisa acontece com o mount doll.. 
    • Por Ayron5
      Substitui uma stone no serve, deu tudo certo fora  esse  erro ajudem  Valendo  Rep+  Grato  

      Erro: data/actions/scripts/boost.lua:557: table index is nil
       [Warning - Event::loadScript] Cannot load script (data/actions/scripts/boost.lua)

      Script:
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo