Ir para conteúdo

[Pedido] Facil


gabisaoo

Posts Recomendados

Ola nescessito de um script q cada classe nasça inicialmente em um lugar diferente exemplo:

 

Sorcerer: 160 54 7

Druid: 150 44 7

Paladin: 140 34 7

Knight: 130 24 7

 

no script gostaria q tivesse como mudar onde cada classe nasceria.

Agradeço desde ja King

Link para o comentário
Compartilhar em outros sites

nao intendi direito, você quer um templo pa cada voc? se for:em creaturescripts no script login.xml você irá ver isso:

 

		if(lastLogin > 0) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
		str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
	else
		str = str .. " Please choose your outfit."
		doPlayerSendOutfitWindow(cid)
	end

 

mude ./\ para .\/:

 

		if(lastLogin > 0) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
		str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
	else
		str = str .. " Please choose your outfit."
		doPlayerSendOutfitWindow(cid)
local t1 = {x = 160, y = 54, z = 7}
local t2 = {x = 150, y = 44, z = 7}
local t3 = {x = 140, y = 34, z = 7}
local t4 = {x = 130, y = 24, z = 7}
if getPlayerVocation(cid) == 1 then
doPlayerSetMasterPos(cid, t1)
doTeleportThing(cid,t1)
elseif getPlayerVocation(cid) == 2 then
doPlayerSetMasterPos(cid, t2)
doTeleportThing(cid,t2)
elseif getPlayerVocation(cid) == 3 then
doPlayerSetMasterPos(cid, t3)
doTeleportThing(cid,t3)
else
doPlayerSetMasterPos(cid, t4)
doTeleportThing(cid,t4)
end
end

NAO TESTEI, FIZ AKI MAIS SE NAO DER CERTO PESSO DESCULPAS.. FAZ UMA COPIA DO LOGIN.LUA POR SEGURANÇA.

funciona assim, se for a primeira vez que o player entrar ele vai ver a voc do player e vai setar um templo diferente de acordo com a voc..

 

caso você queira sómente a primeira vez (sem mudar o templo) coloca assim:

 

		if(lastLogin > 0) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, str)
		str = "Your last visit was on " .. os.date("%a %b %d %X %Y", lastLogin) .. "."
	else
		str = str .. " Please choose your outfit."
		doPlayerSendOutfitWindow(cid)
local t1 = {x = 160, y = 54, z = 7}
local t2 = {x = 150, y = 44, z = 7}
local t3 = {x = 140, y = 34, z = 7}
local t4 = {x = 130, y = 24, z = 7}
if getPlayerVocation(cid) == 1 then
doTeleportThing(cid,t1)
elseif getPlayerVocation(cid) == 2 then
doTeleportThing(cid,t2)
elseif getPlayerVocation(cid) == 3 then
doTeleportThing(cid,t3)
else
doTeleportThing(cid,t4)
end

	end

é que nao intendi dirieto oq vc ker entao fiz dos dois jeito... nao testei nenhum mais qlqr coisa fala cmg que eu ajudo.

 

créditos: 100% eu =D

Editado por DrakyLucas
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...