Nu merge sa fac breasla.

Înainte de a posta o problemă, caută în acest forum și poate găsești rezolvare.
Închis
Avatar utilizator
DanAnghel
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 10 Mar 2017, 12:55
Aprecieri: 0
Mulţumiri: 0
Medalii

Salut am si eu o problema, nu pot creea breasla zice "Nu poti creea breasla, incearca maine" Am tot schimbat quest-ul si nimic, aveti vreo solutie ?
Multumesc anticipat, o seara frumoasa ! ! !
Avatar utilizator
[Ghost]™
Nivel 3

Nivel 3
Mesaje: 302
Membru din: 26 Sep 2015, 18:15
Server: Metin2Project
Regat: Jinno
Aprecieri: 33  
Mulţumiri: 203  
 Contact:
Medalii

Secțiune greșita

[ Postat de pe iPhone ] Imagine
Imagine
:x
Afișează semnătura
Avatar utilizator
Pongo A.K.A Titan
Utilizator interzis !

Utilizator interzis !
Mesaje: 2028
Membru din: 01 Sep 2016, 16:08
Regat: Jinno
Aprecieri: 35  
Mulţumiri: 261  
 Contact:
Medalii

Subiect mutat in Probleme si Intrebarii
diff pt game pe 34k
game_2089
000C3300: E8 B8
000C330D: 80 00
000C330E: 51 00
000C330F: 01 00
000C9339: E8 B8
000C934F: 44 00
000C9350: 51 00
000C9351: 01 00
000C9355: 3C 00
000C9498: E8 B8
000C94AE: 44 00
000C94AF: 51 00
000C94B0: 01 00
000C94B4: 3C 00
sau pentru 40k c++
Deschideţi input_main.cpp.

În funcţia:

Cod: Selectaţi tot

void CInputMain::AnswerMakeGuild(LPCHARACTER ch, const char* c_pData)
Căutaţi aceste check-uri:

Cod: Selectaţi tot

	if (get_global_time() - ch->GetQuestFlag("guild_manage.new_disband_time") <
			CGuildManager::instance().GetDisbandDelay())
	{
		ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<길드> 해산한 후 %d일 이내에는 길드를 만들 수 없습니다."), 
				quest::CQuestManager::instance().GetEventFlag("guild_disband_delay"));
		return;
	}

	if (get_global_time() - ch->GetQuestFlag("guild_manage.new_withdraw_time") <
			CGuildManager::instance().GetWithdrawDelay())
	{
		ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<길드> 탈퇴한 후 %d일 이내에는 길드를 만들 수 없습니다."), 
				quest::CQuestManager::instance().GetEventFlag("guild_withdraw_delay"));
		return;
	}
Ştergeţi-le.

Tot în input_main.cpp.
În funcţia:

Cod: Selectaţi tot

int CInputMain::Guild(LPCHARACTER ch, const char * data, size_t uiBytes)
Căutaţi cazul:

Cod: Selectaţi tot

case GUILD_SUBHEADER_CG_REMOVE_MEMBER:
Apoi în acest caz căutaţi:

Cod: Selectaţi tot

member->SetQuestFlag("guild_manage.new_withdraw_time", get_global_time());
Şi ştergeţi linia.

Recompilaţi!

Apoi uitaţi quest-ul fără limită de timp:

Cod: Selectaţi tot

--[[
	[ guild_manage ]
	Quest Author: Morphe
	Release date: 12/05/2015
 ]]
quest guild_manage begin
	state start begin
		when 11000.chat."Părăseşte această breaslă. " or 11002.chat."Părăseşte această breaslă. " or  11004.chat."Părăseşte această breaslă. " 
			with pc.hasguild() and not pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
			--
			say_title("Gardian: ") 
			say("Oh, chear vrei să părăseşti această breaslă.")
			say("Totuşi  ai fost atâta timp în această breaslă.")
			say("Tot mai vrei să renunţi la breaslă?")
			local s = select("Da, vreau.", "M-am răzgândit.")

			if s == 1 then
				say_title("Gardian:") 
				say("Oh. Ce păcat, că ai ieşit din această breaslă.") 
				pc.remove_from_guild()
			end
		end

		when 11000.chat."Distruge această breaslă. " or 11002.chat."Distruge această breaslă. " or 11004.chat."Distruge această breaslă. "
			with pc.hasguild() and pc.isguildmaster() and (pc.is_gm() or npc.empire == pc.empire) begin
			--
			say_title("Gardian:")
			say("Oh, ce spui?")
			say("Chear vrei să distrugi această breaslă?")
			say("Toate progresele tale vor fi pierdute.")
			local s = select("Da, vreau.", "M-am răzgândit.")
			if s == 1 then
			say_title("Gardian:")
			say("Ohh. Ai distrus această breaslă.")
			pc.destroy_guild()
			end
		end

		when 11000.chat."Crează-ţi propria breaslă " or 11002.chat."Crează-ţi propria breaslă " or 11004.chat."Crează-ţi propria breaslă " 
			with pc.getguild() == 0 and (pc.is_gm() or npc.empire == pc.empire) begin

			if pc.hasguild() then
				return
			end

			say_title("Gardian: ") 
			say("Doreşti să înfiinţezi o breaslă nouă ? ") 
			say("Bineînţeles eu te pot îndruma cum să îţi înfiinţezi") 
			say("propria ta breaslă. ") 
			say("") 
			say("Înainte de a înfiinţa breasla ai nevoie de: ") 
			say("200.000 Yang şi nivelul 40. ") 
			say("") 
			say_reward("Dacă îndeplineşti aceste condiţi eu îţi pot ") 
			say_reward("permite înfiinţarea propriei bresle. ") 
			say ("")
			local s = select("Da, vreau.", "M-am răzgândit.")

			if s == 2 then
				return
			end

			if pc.get_level() >= 40 then
				if pc.get_gold() >= 200000 then
					game.request_make_guild()
				else
					say_title ("Gardian: ")
					say("Nu ai destul Yang pentru a crea o breaslă.")
				end
			else
				say_title ("Gardian: ")
				say("Nu ai nivelul necesar pentru a crea o breaslă.")
			end
		end
	end
end
 ! Mesaj de la: Pongo A.K.A Titan
Cand credeati ca am sa mor
M-am ridicat ca un invingator
Afișează semnătura
Avatar utilizator
Chance
Mister Just4Metin

Mister Just4Metin
Mesaje: 1084
Membru din: 31 Dec 2014, 10:24
Server: Posibil
Regat: Jinno
Aprecieri: 5  
Mulţumiri: 35  
 Contact:
Medalii

Bagi acest diff daca ai game r2089

Cod: Selectaţi tot

game_2089
000C3300: E8 B8
000C330D: 80 00
000C330E: 51 00
000C330F: 01 00
000C9339: E8 B8
000C934F: 44 00
000C9350: 51 00
000C9351: 01 00
000C9355: 3C 00
000C9498: E8 B8
000C94AE: 44 00
000C94AF: 51 00
000C94B0: 01 00
000C94B4: 3C 00
Avatar utilizator
DanAnghel
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 10 Mar 2017, 12:55
Aprecieri: 0
Mulţumiri: 0
Medalii

Pai pe unde este input_main ? ca il caut de 30 minute si nu-l gasesc.
Am uitat sa mentionez am sf Aries, la fel ca cryptex v1 dar e putin modificat, vad/
Avatar utilizator
DanAnghel
Nou Venit

Nou Venit
Mesaje: 11
Membru din: 10 Mar 2017, 12:55
Aprecieri: 0
Mulţumiri: 0
Medalii

Rezolvat T/C
Avatar utilizator
Pongo A.K.A Titan
Utilizator interzis !

Utilizator interzis !
Mesaje: 2028
Membru din: 01 Sep 2016, 16:08
Regat: Jinno
Aprecieri: 35  
Mulţumiri: 261  
 Contact:
Medalii

Subiect inactiv arhivat !
 ! Mesaj de la: Pongo A.K.A Titan
Cand credeati ca am sa mor
M-am ridicat ca un invingator
Afișează semnătura
Închis
Răspunsuri
1
Vizualizări
103
Răspunsuri
5
Vizualizări
733
Răspunsuri
2
Vizualizări
250

Înapoi la “Probleme rezolvate”

  • Informaţie
  • Cine este conectat

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