Ir para conteúdo
  • Cadastre-se

(Resolvido)Liberar Addons e Mounts para todos os Players


Ir para solução Resolvido por psychonaut,

Posts Recomendados

Olá a todos, primeiramente um Bom Dia/Tarde/Noite para quem se disponibilizar a ajudar!

 

Então, eu resolvi montar um otserv para jogar com meus amigos, por essa razão gostaria de saber de que maneira posso liberar todos os addons (Os outifts já estão liberados) e todas as mounts para eles, se alguém souber a resposta agradeço muito!

Link para o post
Compartilhar em outros sites
  • Moderador
local looktypes = {
	128, 136, 129, 137, 130, 138, 131, 139, 132, 140, 133, 141, 134, 142,
	143, 147, 144, 148, 145, 149, 146, 150, 151, 155, 152, 156, 153, 157,
	154, 158, 251, 252, 268, 269, 273, 270, 278, 279, 289, 288, 325, 324,
	335, 336, 366, 367, 328, 329, 430, 431, 432, 433, 463, 464, 465, 466,
	471, 472, 512, 513, 514, 516, 541, 542, 574, 575, 577, 578
}
local storage = 4545

function onLogin(player)
	if player:getStorageValue(storage) ~= 1 then
	
	for i = 1, #looktypes do
		player:addOutfitAddon(looktypes[i], 3)
	end
	for i = 1, 47 do
		player:addMount(i)
	end
	
	player:setStorageValue(storage, 1)
	
	end
	return true
end

creaturescripts.xml:

 

<event type="login" name="qualquernome" script="nomedoscript.lua" />
 
qualquer coisa tenta esse, manda os erros se der:
 

local looktypes = {
	128, 136, 129, 137, 130, 138, 131, 139, 132, 140, 133, 141, 134, 142,
	143, 147, 144, 148, 145, 149, 146, 150, 151, 155, 152, 156, 153, 157,
	154, 158, 251, 252, 268, 269, 273, 270, 278, 279, 289, 288, 325, 324,
	335, 336, 366, 367, 328, 329, 430, 431, 432, 433, 463, 464, 465, 466,
	471, 472, 512, 513, 514, 516, 541, 542, 574, 575, 577, 578
}
local storage = 4545

function onLogin(player)
	if player:getStorageValue(storage) ~= 1 then
	
	for i = 1, #looktypes do
		player:addOutfit(looktypes[i], 3)
	end
	for i = 1, 47 do
		player:addMount(i)
	end
	
	player:setStorageValue(storage, 1)
	
	end
	return true
end

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

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites
  • Moderador

Salva ele na pasta \data\creaturescripts\scripts com o nome de allmounts.lua

 

Depois vai na pasta anterior, \data\creaturescripts\ e edita o arquivo creaturescripts.xml colocando essa linha:

<event type="login" name="AllMounts" script="allmounts.lua" />

Ela

 

Ela? hsuahsuhah

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites
  • Moderador

Salva ele na pasta \data\creaturescripts\scripts com o nome de allmounts.lua

 

Depois vai na pasta anterior, \data\creaturescripts\ e edita o arquivo creaturescripts.xml colocando essa linha:

<event type="login" name="AllMounts" script="allmounts.lua" />

 

 

 

Ela? hsuahsuhah

Não sei hsuahsua Sua foto me diz que é mulher, kkk desculpa 

Link para o post
Compartilhar em outros sites
  • Moderador
  • Solução

Substitui aquele script la que você criou, apaga tudo e coloca esse:

local looktypes = {
	128, 136, 129, 137, 130, 138, 131, 139, 132, 140, 133, 141, 134, 142,
	143, 147, 144, 148, 145, 149, 146, 150, 151, 155, 152, 156, 153, 157,
	154, 158, 251, 252, 268, 269, 273, 270, 278, 279, 289, 288, 325, 324,
	335, 336, 366, 367, 328, 329, 430, 431, 432, 433, 463, 464, 465, 466,
	471, 472, 512, 513, 514, 516, 541, 542, 574, 575, 577, 578
}
local storage = 4545

function onLogin(cid)
	local player = Player(cid)

	if player:getStorageValue(storage) ~= 1 then
	
	for i = 1, #looktypes do
		player:addOutfitAddon(looktypes[i], 3)
	end
	for i = 1, 47 do
		player:addMount(i)
	end
	
	player:setStorageValue(storage, 1)
	
	end
	return true
end

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites

Consegui com esse último!

 

Muito obrigado a ambos por me ajudarem, muito obrigado mesmo!

 

Só uma última dúvida, se eu quiser adicionar mais addons é só colocar nesse script né?

Link para o post
Compartilhar em outros sites

Sim, é só colocar no looktypes, o id masculino e o feminino. E as mounts é só aumentar o 47 se tiver mais.

Life is so meaningless, there is nothing worth a smile
So goodbye, I'll miss you

 

 

sugestões?

 

 

Link para o post
Compartilhar em outros sites
  • 9 months later...

alguém poderia me passar esse script atualizado, to usando um mapa 10.90 e faltou muitos addons.

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.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo