[TuT] Adaugare Lista GM

Ghiduri şi tutoriale despre cum să vă îmbunătăţiţi serverul/clientul dv. de metin2.
Avatar utilizator
Daffy
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 87
Membru din: 10 Ian 2015, 21:08
Regat: Jinno
Aprecieri: 215  
Mulţumiri: 18  
Medalii

Salutare J4M Am decis sa fac un quest cu GM list.sper ca v-am fost de folos. P.S Daca vreti sa modificati [OwN]NumeleTau. in loc de [OWN]NumeleTau adaugati numele vostru EXEMPLU> [GM]Basescu [OwN]Basescu s.a.m.d in toate locurile! daca v-am ajutat ma puteti rasplati printr-o multumire.

Cod: Selectaţi tot

quest gm_list begin
	state start begin
		when login begin
			local gms = 
			{
				{"[OwN]NumeleTau"},
				{"[GF]NumeleTau"},
			}
			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", 8)
		end
		when check_gm.timer begin
			local t_gms = 
			{
				{"[OwN]NumeleTau"},
				{"[GF]NumeleTau"},
			}
			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() or pc.get_name() ==  "[OwN]NumeleTau" or pc.get_name() == "[GF]NumeleTau" or pc.get_name() == "[SGA]NumeleTau" or pc.get_name() == "[ViP]NumeleTau begin
			local name = pc.get_name()
			game.set_event_flag(name, 1)
		end
		when logout with pc.is_gm() or pc.get_name() == "[OwN]NumeleTau" or pc.get_name() == "[GF]NumeleTau" or pc.get_name() == "[SGA]NumeleTau" or pc.get_name() == "[ViP]NumeleTau" begin
			local name = pc.get_name()
			game.set_event_flag(name, 0)
		end
	end
end
Pentru acest mesaj, Daffy a primit 2 (de) mulţumiri
Master110 • adrianm15
Avatar utilizator
Mikkelsen
Mister Just4Metin

Mister Just4Metin
Mesaje: 2353
Membru din: 06 Mar 2014, 23:53
Server: ETH
Regat: Jinno
Aprecieri: 11  
Mulţumiri: 40  
 Contact:
Medalii

Amice ,din câte ştiu eu ,pentru asta necesită şi implementarea unei noi secţiuni sub Breaslă ,adică Team-ul sau depinde cum doreşte fiecare să-l redenumească!

Acesta este doar quest-ul prin care setezi ce membrii ai echipei să apară acolo în listă!
Atâta timp cât nu ai toate cele implementate în client ,acesta nu o să funcţioneze!
Avatar utilizator
Conne
Nivel 5

Nivel 5
Mesaje: 885
Membru din: 07 Dec 2014, 12:07
Regat: Jinno
Aprecieri: 3  
Mulţumiri: 79  
 Contact:
Medalii

nu merge ai nevoie si de partea de client
Avatar utilizator
dennisalex
Utilizator interzis !

Utilizator interzis !
Mesaje: 221
Membru din: 22 Mai 2017, 02:21
Server: Nimic
Regat: Chunjo
Aprecieri: 37  
Mulţumiri: 2  
Medalii

Răspunde
Răspunsuri
2
Vizualizări
130
Răspunsuri
10
Vizualizări
683
Răspunsuri
2
Vizualizări
745

Înapoi la “Ghiduri şi Tutoriale”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 3 vizitatori