NE
dúvida

Como Mudar O Local Onde O Player Nasce?

Por NewAge, 21 de out. de 2012 em Scripts

script
15
10.1k
NewAgeN
21 de outubro de 2012 às 14:23

No meu servidor vai ter um certo lugar que o player nasce quando cria acc, mas quando o player morrer eu não quero que ele nasça nesse mesmo local, quero que ele nasça em um templo, em um outro local, como faço isso? Existe algum script, ou algum outro jeito de fazer isso?

Obrigado.

15790911
21 de outubro de 2012 às 14:36

Simples, primeiro você configura a pos onde o player vai nascer ao criar o char, vai no config.lua e procure por uma area que vai estar mais ou menos assim:

-- Account manager

accountManager = "yes"

namelockManager = "no"

newPlayerChooseVoc = "yes"

newPlayerSpawnPosX = 161

newPlayerSpawnPosY = 55

newPlayerSpawnPosZ = 7

newPlayerTownId = 1

newPlayerLevel = 15

newPlayerMagicLevel = 2

generateAccountNumber = "no"

 

 

Aí depois é só configurar, o que está em vermelho É aonde o player vai nascer ao criar o char, e o que está em laranja é a numero do id do local, ou seja você vai la no remere's, clica Ctrl+T e vai ta la o nome das cidades do seu ot, juntamente com os numeros ids, 1 é um templo 2 é otro, e assim por diante, e ao ir clicando vai ta la as posições basta configurar qualquer um deles, olhar o id e colocar no numero que ta em laranja.

NewAgeN
21 de outubro de 2012 às 14:49

Não, acho que vc não entendeu

Eu quero que o player nasça numa cidade 1 normalmente, isso eu ja fiz, só que quando ele morrer ele vá para o templo de uma cidade 2? entendeu?

Tipo criar uma nova cidade e colocar novas coordenadas pro player nascer, só que não sei arrumar

15790911
21 de outubro de 2012 às 14:51

Então isso no caso é um script, você teria que colocar "Pedido" e não "Dúvida"... porque é impossivel fazer isso sem um script! Se for possivel...

NewAgeN
21 de outubro de 2012 às 14:53

Então, como faço esse script?

Session StartS
21 de outubro de 2012 às 14:56

Tenta usar ondeath pra teleporta pra x, y, z ....

NewAgeN
21 de outubro de 2012 às 15:00

Como faço isso?

SkyLighS
21 de outubro de 2012 às 15:13

va no seu rme / Map / Edit Towns / E Clicke em add / dps disso poem o nome da city dps em temple position poem essa pos da 2 cidade ai dps ele sempre ira nascer la

Session StartS
21 de outubro de 2012 às 15:15

Mano, nem precisa script nao olha..

 

-- Account manager

accountManager = "yes"

namelockManager = "no"

newPlayerChooseVoc = "yes"

newPlayerSpawnPosX = 161

newPlayerSpawnPosY = 55 AQUI É ONDE ELE VAI NASCER QUANDO CRIADO...

newPlayerSpawnPosZ = 7

newPlayerTownId = 2 AQUI É ONDE ELE VAI NASCER AO MORRER.....

newPlayerLevel = 15

newPlayerMagicLevel = 2

generateAccountNumber = "no"

SkymagnumS
21 de outubro de 2012 às 15:18

/\ é não aí é quando eles criam o char:

 

 

function onLogin(cid)

doTeleportThing(cid, {x = x, y = y, z = z}, true)
return true
end

Editado Outubro 21 por Skymagnum

Session StartS
21 de outubro de 2012 às 15:24

@Sky, mas o TOWNID serve pra que? ¬¬ é pra quando morrer ser TELEPORTADO PRA CIDADE NATAL...

 

Sendo que o newpos é onde ele vai NASCER QUANDO CRIADO..

Editado Outubro 21 por Cleberadm

SkyLighS
21 de outubro de 2012 às 15:25

Clebe isto nao tem nada ave !

 

pode ver que nem tem como por pos ali.

Session StartS
21 de outubro de 2012 às 15:26

O pos é colocado no RME... como town ;s

SkymagnumS
21 de outubro de 2012 às 15:29

Para de reclama eu já postei o script que funciona só usar ele mano, newPlayerTownId, o nome já diz NEW.

Session StartS
21 de outubro de 2012 às 15:34

Só uma coisa...

Postado Há 13 minutos

/\ é não aí é quando eles criam o char:

n fui eu quem falo...

Da sim pra fazer pelo config.lua só... usando o RME.. E também da pelo script... eu só falei que da pelo config e voce falo que nao mano, sendo que da sim¬¬