Adaugare Team

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
[CoMa]RooT.
Nivel 2

Nivel 2
Mesaje: 230
Membru din: 16 Iun 2017, 21:02
Server: Metin2Hyperia.NeT
Regat: Jinno
Aprecieri: 85  
Mulţumiri: 9  
Medalii

*Problemă: Cum adaug numele in Team de la prieteni
Tipologie server(PvM / PvP): pvm
*Resursă folosită: http://just4metin.ro/topicuri-sterse/tu ... t6671.html
*ServerFiles utilizat: 2009
*Syserr:
SYSERR: Jan 28 12:16:44 :: SpawnGroup: NOT_EXIST_GROUP_VNUM(3201) Map(206)
SYSERR: Jan 28 12:16:44 :: SpawnGroup: NOT_EXIST_GROUP_VNUM(3201) Map(206)
SYSERR: Jan 28 12:16:44 :: SpawnGroup: NOT_EXIST_GROUP_VNUM(3201) Map(206)
SYSERR: Jan 28 12:16:44 :: SpawnGroup: NOT_EXIST_GROUP_VNUM(3201) Map(206)
Poză:
*Detalii suplimentare: Cum adaug echipa acolo unde scrie TEAM , vreau sa stiu daca trebuie sa adaug un quest in svf sau e din client ?
Avatar utilizator
Vincent Griffith
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 1807
Membru din: 09 Mai 2016, 17:45
Aprecieri: 194  
Mulţumiri: 1331  
Medalii

La tutorial ai un quest, syerr-ul care l-ai postat nu are nici-o legatura cu sistemul tau implementat.
Avatar utilizator
LikePc
Nivel 10

Nivel 10
Mesaje: 2240
Membru din: 11 Aug 2015, 00:01
Server: M3
Regat: Chunjo
Aprecieri: 9  
Mulţumiri: 270  
 Contact:
Medalii

quest gmstatus begin
state start begin
when login begin
gmstatus.TeamMember()
loop_timer("CheckGMActivity", 5)
end

when login with pc.get_name() == "eXplode" or pc.get_name() == "4Theo" or pc.get_name() == "GermanulL" begin
local name = pc.get_name()
game.set_event_flag(name, 1)
end

when login with pc.get_name() == "eXplode" or pc.get_name() == "4Theo" or pc.get_name() == "GermanulL" begin
local name = pc.get_name()
game.set_event_flag(name, 0)
end

when CheckGMActivity.timer begin
gmstatus.TeamMember()
end

function TeamMember()
local TeamMember = {
"eXplode",
"4Theo",
"GermanulL",
}
local i = 1
local TeamCount = table.getn(TeamMember) + 1
while i < TeamCount do
if game.get_event_flag(TeamMember) == 1 then
cmdchat("Teamler_on "..TeamMember)
elseif game.get_event_flag(TeamMember) == 0 then
cmdchat("Teamler_off "..TeamMember)
end
i = i + 1
end
end
end
end

Poftim un quest



->
NOT_EXIST_GROUP_VNUM(3201) Map(206) 0> mob-ul 3201 nu exista in mapa 206 vezi in index map.
https:/horus-maps.com
Afișează semnătura
Avatar utilizator
[CoMa]RooT.
Nivel 2

Nivel 2
Mesaje: 230
Membru din: 16 Iun 2017, 21:02
Server: Metin2Hyperia.NeT
Regat: Jinno
Aprecieri: 85  
Mulţumiri: 9  
Medalii

LikePc scrie:
quest gmstatus begin
state start begin
when login begin
gmstatus.TeamMember()
loop_timer("CheckGMActivity", 5)
end

when login with pc.get_name() == "eXplode" or pc.get_name() == "4Theo" or pc.get_name() == "GermanulL" begin
local name = pc.get_name()
game.set_event_flag(name, 1)
end

when login with pc.get_name() == "eXplode" or pc.get_name() == "4Theo" or pc.get_name() == "GermanulL" begin
local name = pc.get_name()
game.set_event_flag(name, 0)
end

when CheckGMActivity.timer begin
gmstatus.TeamMember()
end

function TeamMember()
local TeamMember = {
"eXplode",
"4Theo",
"GermanulL",
}
local i = 1
local TeamCount = table.getn(TeamMember) + 1
while i < TeamCount do
if game.get_event_flag(TeamMember) == 1 then
cmdchat("Teamler_on "..TeamMember)
elseif game.get_event_flag(TeamMember) == 0 then
cmdchat("Teamler_off "..TeamMember)
end
i = i + 1
end
end
end
end

Poftim un quest



->
NOT_EXIST_GROUP_VNUM(3201) Map(206) 0> mob-ul 3201 nu exista in mapa 206 vezi in index map.


am incercat acel quest la team tot gol apare ...
Avatar utilizator
Galatan922
Mister Just4Metin

Mister Just4Metin
Mesaje: 554
Membru din: 19 Noi 2016, 21:17
Server: Al meu
Regat: Shinsoo
Aprecieri: 414  
Mulţumiri: 97  
Medalii

http://just4metin.ro/topicuri-sterse/tu ... t6671.html
Uita-te aici drq
Este testat si merge 100%
Imagine
Afișează semnătura
Avatar utilizator
[CoMa]RooT.
Nivel 2

Nivel 2
Mesaje: 230
Membru din: 16 Iun 2017, 21:02
Server: Metin2Hyperia.NeT
Regat: Jinno
Aprecieri: 85  
Mulţumiri: 9  
Medalii

am treaba asta , pe mine ma intereseaza unde adaug acele nume de ex [GM]te-n sange la team
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Cod: Selectaţi tot

quest gm_list begin
	state start begin
		when login begin
			local gms = 
			{
				{"[SA]Nume"},
				{"[SA]Nume"}				
			}
			for i=1, table.getn(gms), 1 do
				local name = gms[i][1]
				if name == nil then
					return name
				end
				cmdchat('SetTeamOffline '..name)
			end
			loop_timer("check_gm", 10)
		end
		when check_gm.timer begin
			local t_gms = 
			{
				{"[SA]Nume"},
				{"[SA]Nume"}
			}
			for i=1, table.getn(t_gms), 1 do
				local t_name = t_gms[i][1]
				if t_name == nil then
					return t_name
				end
				if game.get_event_flag(t_name) == 1 then
					cmdchat('SetTeamOnline '..t_name)
				else
					cmdchat('SetTeamOffline '..t_name)
				end
			end
		end
		when login with pc.is_gm() begin
			local name = pc.get_name()
			game.set_event_flag(name, 1)
		end
		when logout with pc.is_gm() begin
			local name = pc.get_name()
			game.set_event_flag(name, 0)
		end
	end
end

Unde vezi SA NUME , modifici cu numele care vrei tu.
//retras
Afișează semnătura
Avatar utilizator
[CoMa]RooT.
Nivel 2

Nivel 2
Mesaje: 230
Membru din: 16 Iun 2017, 21:02
Server: Metin2Hyperia.NeT
Regat: Jinno
Aprecieri: 85  
Mulţumiri: 9  
Medalii

Athero scrie:

Cod: Selectaţi tot

quest gm_list begin
	state start begin
		when login begin
			local gms = 
			{
				{"[SA]Nume"},
				{"[SA]Nume"}				
			}
			for i=1, table.getn(gms), 1 do
				local name = gms[i][1]
				if name == nil then
					return name
				end
				cmdchat('SetTeamOffline '..name)
			end
			loop_timer("check_gm", 10)
		end
		when check_gm.timer begin
			local t_gms = 
			{
				{"[SA]Nume"},
				{"[SA]Nume"}
			}
			for i=1, table.getn(t_gms), 1 do
				local t_name = t_gms[i][1]
				if t_name == nil then
					return t_name
				end
				if game.get_event_flag(t_name) == 1 then
					cmdchat('SetTeamOnline '..t_name)
				else
					cmdchat('SetTeamOffline '..t_name)
				end
			end
		end
		when login with pc.is_gm() begin
			local name = pc.get_name()
			game.set_event_flag(name, 1)
		end
		when logout with pc.is_gm() begin
			local name = pc.get_name()
			game.set_event_flag(name, 0)
		end
	end
end

Unde vezi SA NUME , modifici cu numele care vrei tu.
la fel apare gol la team am dat reload q si relog
Avatar utilizator
Athero
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 3936
Membru din: 17 Aug 2017, 00:08
Aprecieri: 559  
Mulţumiri: 7142  
Discord: Copiază ID
Medalii

Cred ca ai gresit ceva la tutorial in python , refa partea de client.
//retras
Afișează semnătura
Avatar utilizator
Seby.
Membru Club

Membru Club
Mesaje: 883
Membru din: 02 Feb 2017, 23:00
Server: Metin2Pegasus
Regat: Jinno
Aprecieri: 112  
Mulţumiri: 167  
Discord: Copiază ID
 Contact:
Medalii

Autorul nu a mai dat niciun răspuns de mai mult de 3 zile. Arhivat.
Închis
Răspunsuri
4
Vizualizări
280
Răspunsuri
7
Vizualizări
1303
Răspunsuri
1
Vizualizări
264
Răspunsuri
6
Vizualizări
387

Înapoi la “Arhivă Probleme şi Întrebări”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Bing [Bot] și 83 vizitatori