Postado Fevereiro 22, 2017 8 anos Autor 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
Postado Fevereiro 23, 2017 8 anos Autor 18 horas atrás, KotZletY disse: @robi123 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... 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
Postado Fevereiro 23, 2017 8 anos @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!
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.