antiblock
Cyphriun
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
metro

[Dúvida] Criar Servidor De Metin2

Question

Boas!
Antes de mais, sei que já responderam algumas vezes estas questões, mas nao percebi na mesma .
Bom, aqui vai a minha lista de duvidas eheh

Como configurar um servidor? E porque de num lado o ip acabar em 100 e no outro nao?
Como ligar as serverfiles? Uns teem uma linha muito grande, outras simplesmente m2start (Como o m2Pluton -  Que eu gostei bastante)

Como alterar a pw de quando se faz login?
Como adicionar armas e armaduras?
Como desbugar armas e armaduras?
Como inserir novos mapas?
Como se protejer de Hacks?
Como editar o client e inserir umas skills a nossa maneira?
Como se faz backup do servidor?
Como se alteram os drops das metins/mobs?
Como se alteram exp/yang/rates?
Como se faz eventos?
Como se traduz Serverfiles + Client?
É seguro hostear um servidor em casa?
Como se conecta um site ao servidor para fazer registo?

Bem ... Em parte estas são as minhas maiores duvidas, ja explorei um pouco mas nao consigo perceber ...
Espero que me ajudem eheh :) 

Obrigado e desculpem pela lista grande de duvidas (Sempre fui habituado a criar sv's de CS, Minecraft + Plugins etcetc)
3x que me tento virar para este lado, e simplesmente nao consigo :P

Share this post


Link to post
Share on other sites

10 answers to this question

antiblock
Elveron
  • 0

spoon-feeding-an-adorable-cat-like-a-chi

 

 

Este tópico é repetido e o OP não se preocupou em procurar, já foi tudo respondido e está tudo muito bem documentado, quer a papa toda levada à boca.

Share this post


Link to post
Share on other sites
  • 0

Como disse, tenho mais duvidas do que as que estão solucionadas aí.
Porquê de um IP acabar em 100 e o outro não.
Fazer eventos, etc etc etc etc.
Sao mil e uma coisas em que tenho duvidas e que não tem aí .

Share this post


Link to post
Share on other sites
  • 0

Querer saber tudo isso mesmo antes de ter entrado no seu próprio servidor.. é meio ...

 

Procura aí um vídeo e faz tudo direitinho, quando você logar pela primeira vez.. vai saber o que quer fazer e vai vir procurar no fórum.

Share this post


Link to post
Share on other sites
  • 0

Ja cheguei a criar um servidor e entrar nele, com as files do PlutonMt2, so que não sei como altera-las ... Nem sei quais são as melhores, nem como resolver bugs (Se os tiver) percebes?

Share this post


Link to post
Share on other sites
  • 0

A única maneira de resolver os bugs, é jogando, vendo oque há de errado e ir alterando..

Share this post


Link to post
Share on other sites
  • 0

Olá, estou com duvida como crio uma nova aba de teleporte, olha meu problema:

local zone = select ( "Chun 1" , "Chun 2" , "floresta de Gwimok" , "Bosque Vermelho","Gom1 1","Gomi 2","Deserto de Song-Bi","Terra do Fogo","Sair")
if zone == 1 then
pc . warp ( 10000 , 1207800 )
elseif zone == 2 then
pc . warp ( 241300 , 1275500 )
elseif zone == 3 then
pc . warp ( 288700 , 5700 )
elseif zone == 4 then
pc . warp ( 10496 , 12 )
elseif zone == 5 then
pc . warp ( 387 , 391 )
elseif zone == 6 then
pc . warp ( 7050 , 4650 )
elseif zone == 7 then
pc . warp ( 217800 , 627200 )
 
 
Como crio uma nova aba? pois essa esta cheia com os 7 mapas. 
-Agradeço des de já :+1:

Share this post


Link to post
Share on other sites
  • 0

Eu não percebo muito disso, mas pelo que me parece é facil ...
 

local zone = select ( "Chun 1" , "Chun 2" , "floresta de Gwimok" , "Bosque Vermelho","Gom1 1","Gomi 2","Deserto de Song-Bi","Terra do Fogo""Sair")
if zone == 1 then
pc . warp ( 10000 , 1207800 )
elseif zone == 2 then
pc . warp ( 241300 , 1275500 )
elseif zone == 3 then
pc . warp ( 288700 , 5700 )
elseif zone == 4 then
pc . warp ( 10496 , 12 )
elseif zone == 5 then
pc . warp ( 387 , 391 )
elseif zone == 6 then
pc . warp ( 7050 , 4650 )
elseif zone == 7 then
pc . warp ( 217800 , 627200 )


Pelo que me parece, 
Chun 1  = 1
Chun 2   = 2
floresta de Gwimok = 3 
Bosque Vermelho = 4
Gom1 1 = 5
Gomi 2 = 6
Deserto de Song-Bi = 7
Terra do Fogo = 8
Sair = 9


então

local zone = select ( "Chun 1" , "Chun 2" , "floresta de Gwimok" , "Bosque Vermelho","Gom1 1","Gomi 2","Deserto de Song-Bi","Terra do Fogo""Sair")
if zone == 1 then   - > Se selecionares a 1º Opção
pc . warp ( 10000 , 1207800 ) -> Teleporta para estas coordenadas.
else - > Que eu saiba podes tirar este Else, visto que não vais fazer nada com ele.
if zone == 2 then - > Se selecionares a 2º Opção
pc . warp ( 241300 , 1275500 ) -> Teleporta para estas coordenadas.
 
 
Então se quizeres adicionar teleportes, tens que fazer isto

local zone = select ( "Chun 1" , "Chun 2" , "floresta de Gwimok" , "Bosque Vermelho","Gom1 1","Gomi 2","Deserto de Song-Bi","Terra do Fogo""Sair")
if zone == 1 then
pc . warp ( 10000 , 1207800 )
elseif zone == 2 then
pc . warp ( 241300 , 1275500 )
elseif zone == 3 then
pc . warp ( 288700 , 5700 )
elseif zone == 4 then
pc . warp ( 10496 , 12 )
elseif zone == 5 then
pc . warp ( 387 , 391 )
elseif zone == 6 then
pc . warp ( 7050 , 4650 )
elseif zone == 7 then
pc . warp ( 217800 , 627200 )
elseif zone == 8 then
pc . warp ( XXXXXX , XXXXXX ) -> Altera os X's pelas coordenadas que desejas estar quando te teleportares. Exemplo, se quizeres nascer no inicio de um mapa vais ao mapa, vez as coordenadas e metes ai, se desejares estar no meio do mapa(Ou onde queres) vais la, selecionas as coordenadas e trocas pelos X's.
elseif zone == 9 then  -> O mesmo para aqui
pc . warp ( XXXXXX , XXXXXX )


Espero estar certo (Visto ter me iniciado no desenvolvimento de Metin2 Hoje)

Se te ajudei, dá +1 :)

Cumprimentos,
metro

Share this post


Link to post
Share on other sites
  • 0

Adicionas outra opção tal como esta:

 

local z = select ("Vale dos Orcs", "Deserto", "Torre dos demónios", "Atlântida Piso1", "Atlãntida Piso2", "Mais Mapas", "Sair")

...

elseif z == 6 then
                        local zxc = select ("V1", "V2", "Montanha Sohan", "Terra do Fogo", "Sair")

 

Sendo que z==6 é a opção Mais mapas.

Nessa opção adicionas outra lista, como exemplificado pelo V1, V2, etc.

 

Quest de exemplo:

quest teleport begin
    state start begin
            when 70007.use begin
            say_title("Bem-Vindo, "..pc.get_name())
            say("Aqui podes escolher vários sítios onde podes teletransportar")
            local f = select ("Ir Cidades", "Outros Mapas", "Sair")
            if f == 3 then
				return
            elseif f == 1 then
				say_reward("Escolhe a cidade para onde queres ir.")
				local abc = select ("Cidade 1 Azuis", "Cidade 2 Azuis", "Cidade 1 Vermelhos", "Cidade 2 Vermelhos", "Cidade 1 Amarelos", "Cidade 2 Amarelos", "Sair")
				if abc == 7 then
					return
				elseif abc == 1 then
					pc.warp (969600, 278400)
				elseif abc == 2 then
					pc.warp (873100, 242600)
				elseif abc == 3 then
					pc.warp (469300, 964200)
				elseif abc == 4 then
					pc.warp (360800, 877600)
				elseif abc == 5 then
					pc.warp (55700, 157900)
				elseif abc == 6 then
					pc.warp (138500, 234900)
				elseif f == 2 then
					say_reward("Escolhe o Mapa para onde queres ir")
					local z = select ("Vale dos Orcs", "Deserto", "Torre dos demónios", "Atlântida Piso1", "Atlãntida Piso2", "Mais Mapas", "Sair")
					if z == 7 then
						return
					elseif z == 1 then
						pc.warp (402100, 673900)
					elseif z == 2 then
						pc.warp (344000, 502500)
					elseif z == 3 then
						pc.warp (590500, 110500)
					elseif z == 4 then
						pc.warp (0, 1203200)
					elseif z == 5 then
						pc.warp (241300, 1275500)
					elseif z == 6 then
						local zxc = select ("V1", "V2", "Montanha Sohan", "Terra do Fogo", "Sair")
						if zxc == 5 then
							return
						elseif zxc == 1 then
							pc.warp (51200, 486400)
						elseif zxc == 2 then
							pc.warp (665600, 435200)
						elseif zxc == 3 then
							pc.warp (491800, 173600)
						elseif zxc == 4 then
							pc.warp (730700, 689800)
						end
					end
				end
            end
        end
    end
end
Edited by Lobo da Alsácia (see edit history)

Share this post


Link to post
Share on other sites
  • 0

A unica maneira de fazer o sv sem hamachi, é com no-ip?

PS: tenho ip fixo neste pc.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this