Ir para conteúdo

Featured Replies

Postado
Em 26/01/2016 18:21:28, alecao disse:

to com um problemas os players novos vem sem itens alguém sabe como arruma isso??

Você quer modificar os itens que os players começam?

Em versões anteriores você apenas modificava um arquivo dentro da pasta "data", que se chamava firstitems.xml, mais com a evolução isso foi mudado.

Tente modificar o Account Manager do Otserv, ele é o espelho dos items que todos os characters criados irão receber.

  • Respostas 3.6k
  • Visualizações 574.8k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • as quest que nos outros algumas são bugadas nesse não são, e uns detalhes baixe olhe e veja você mesmo. ja esta no topico, printer nao tem wote, warzone e bugada falta subsolo de gray nao tem, Chaye

  • galera que tiver tendo problemas me der REP+ que resolvo todos os problemas de voces. tenho esse servidor ai 100% site + servidor, com base do maluco totalmente sem bug

  • U.U eu to enganado ou esse e meu distro??

Posted Images

Postado
Em 26/01/2016 18:21:28, alecao disse:

to com um problemas os players novos vem sem itens alguém sabe como arruma isso??

 

Vamos lá!

 

PASTA_DO_SERVER\data\creaturescripts\creaturescripts.xml
Adiciona isso: <event type="login" name="FirstItems" script="others/Firstitems.lua"/>

 

PASTA_DO_SERVER\data\creaturescripts\others

Cria um arquivo: Firstitems.lua

 

PASTA_DO_SERVER\data\creaturescripts\others\Firstitems.lua

Coloque isso no arquivo:

Spoiler

-- With Rookgaard
--[[
local firstItems = {2050, 2382}

function onLogin(cid)
	local player = Player(cid)
	if player:getLastLoginSaved() <= 0 then
		for i = 1, #firstItems do
			player:addItem(firstItems[i], 1)
		end
		player:addItem(player:getSex() == 0 and 2651 or 2650, 1)
		player:addItem(1987, 1)
		player:addItem(2674, 1)
	end
	return true
end
]]--

-- Without Rookgaard
local config = {
		[1] = {
				--equipment spellbook, wand of vortex, magician's robe, mage hat, studded legs, leather boots, scarf
				items = {{2175, 1}, {2190, 1}, {8819, 1}, {8820, 1}, {2468, 1}, {2643, 1}, {2661, 1}},
				--container rope, shovel, mana potion
				container = {{2120, 1}, {2554, 1}, {7620, 1}}
		},
		[2] = {
				--equipment spellbook, snakebite rod, magician's robe, mage hat, studded legs, leather boots scarf
				items = {{2175, 1}, {2182, 1}, {8819, 1}, {8820, 1}, {2468, 1}, {2643, 1}, {2661, 1}},
				--container rope, shovel, mana potion
				container = {{2120, 1}, {2554, 1}, {7620, 1}}
		},
		[3] = {
				--equipment dwrven shield, 5 spear, ranger's cloak, ranger legs scarf, legion helmet
				items = {{2525, 1}, {2389, 5}, {2660, 1}, {8923, 1}, {2643, 1}, {2661, 1}, {2480, 1}},
				--container rope, shovel, health potion, bow, 50 arrow
				container = {{2120, 1}, {2554, 1}, {7618, 1}, {2456, 1}, {2544, 50}}
		},
		[4] = {
				--equipment dwarven shield, steel axe, brass armor, brass helmet, brass legs scarf
				items = {{2525, 1}, {8601, 1}, {2465, 1}, {2460, 1}, {2478, 1}, {2643, 1}, {2661, 1}},
				--container jagged sword, daramian mace, rope, shovel, health potion
				container = {{8602, 1}, {2439, 1}, {2120, 1}, {2554, 1}, {7618, 1}}
		}
}

function onLogin(cid)
	local player = Player(cid)
	local targetVocation = config[player:getVocation():getId()]
	if not targetVocation then
		return true
	end

	if player:getLastLoginSaved() ~= 0 then
		return true
	end

	for i = 1, #targetVocation.items do
		player:addItem(targetVocation.items[i][1], targetVocation.items[i][2])
	end

	local backpack = player:addItem(1988)
	if not backpack then
		return true
	end

	for i = 1, #targetVocation.container do
		backpack:addItem(targetVocation.container[i][1], targetVocation.container[i][2])
	end
	return true
end

 

 

Reinicia o creaturescripts /reload creaturescripts

 

E voilá !

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

rxtoGjF.jpg 

Postado

alguém conseguiu compilar 10.90??

Em 28/01/2016 08:35:23, denisgusto disse:

Você quer modificar os itens que os players começam?

Em versões anteriores você apenas modificava um arquivo dentro da pasta "data", que se chamava firstitems.xml, mais com a evolução isso foi mudado.

Tente modificar o Account Manager do Otserv, ele é o espelho dos items que todos os characters criados irão receber.

vlw

Postado

Aeee Galera consegui tirar todos bugs do site e do serv na hora de executar
Agora o problema que o 10.82 quase niguem entra mais queria deixar 10.90 mais os theforgottenserver que postaram qui trava e não abre meu Windows 10 64x
e gostaria de saber se alguem sabe como liberar as quest yalahar e goroma?

 

segue o serve pra da uma olhadinha nele aberto

http://cwb.servegame.com/

Postado
20 minutos atrás, alecao disse:

Aeee Galera consegui tirar todos bugs do site e do serv na hora de executar
Agora o problema que o 10.82 quase niguem entra mais queria deixar 10.90 mais os theforgottenserver que postaram qui trava e não abre meu Windows 10 64x
e gostaria de saber se alguem sabe como liberar as quest yalahar e goroma?

 

segue o serve pra da uma olhadinha nele aberto

http://cwb.servegame.com/

Como você removeu aquele bug do gesior que fica aparecendo na pagina inicial um erro na linha 269 do lastesnews, eu também estou atras de liberar essas quests, se conseguir te falo

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