Problema "Yang insuficient"

Totalitatea subiectelor care nu respectă regulamentul impus in sectiunea "Probleme şi Întrebări" vor fi stocate aici.
Închis
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

*Problemă: Yang insuficient
Tipologie server: pvp
*Resursă folosită:
*ServerFiles utilizat: azerty
*Syserr: db
SYSERR: Oct 26 07:27:49 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:27:49 :: ChildLoop: AsyncSQL: query failed: Query execution was interrupted (query: REPLACE INTO item (id, owner_id, window, pos, count, vnum, socket0, socket1, socket2) VALUES(10000001, 2824, 2, 7, 1, 72701, 0, 52, 1326) errno: 1317)
SYSERR: Oct 26 07:27:49 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:28:40 :: pid_init:
Start of pid: 865

SYSERR: Oct 26 07:28:40 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Oct 26 07:42:53 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:42:53 :: ChildLoop: AsyncSQL: query failed: Query execution was interrupted (query: UPDATE player SET job = 5, voice = 0, dir = 0, x = 476319, y = 953158, z = 0, map_index = 1, exit_x = 476319, exit_y = 953158, exit_map_index = 1, hp = 4930, mp = 2548, stamina = 815, random_hp = 4160, random_sp = 2288, playtime = 430, level = 105, level_step = 0, st = 4, ht = 3, dx = 6, iq = 3, gold = 93911, exp = 0, stat_point = 267, skill_point = 104, sub_skill_point = 96, stat_reset_count = 0, ip = '25.3.41.61', part_main = 11972, part_hair = 5061, last_play = NOW(), skill_group = 1, alignment = 1410, horse_level = 0, horse_riding = 0, horse_hp = 0, horse_hp_droptime = 0, horse_stamina = 0, horse_skill_point = 0, skill_level = '\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\
SYSERR: Oct 26 07:42:53 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:43:43 :: pid_init:
Start of pid: 865

SYSERR: Oct 26 07:43:43 :: Start: TABLE_POSTFIX not configured use default
ch1 core 1
SYSERR: Oct 26 07:27:49 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:27:51 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:28:44 :: pid_init:
Start of pid: 877

SYSERR: Oct 26 07:28:44 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
SYSERR: Oct 26 07:36:11 :: Process: SEQUENCE 2a1a7400 mismatch 0xaf != 0x64 header 254
SYSERR: Oct 26 07:36:11 :: Process: SEQUENCE_LOG [UNKNOWN]-------------
[254 : 0xaf]

SYSERR: Oct 26 07:42:53 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:42:55 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:43:47 :: pid_init:
Start of pid: 877

SYSERR: Oct 26 07:43:47 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
ch1 core
SYSERR: Oct 26 07:27:49 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:27:51 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:28:46 :: pid_init:
Start of pid: 879

SYSERR: Oct 26 07:28:46 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
SYSERR: Oct 26 07:42:53 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:42:55 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:43:49 :: pid_init:
Start of pid: 879

SYSERR: Oct 26 07:43:49 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
auth
SYSERR: Oct 26 07:27:49 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:27:50 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:28:42 :: pid_init:
Start of pid: 868

SYSERR: Oct 26 07:28:42 :: socket_connect: HOST localhost:11000, could not connect.
SYSERR: Oct 26 07:28:42 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
SYSERR: Oct 26 07:42:53 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:42:54 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:43:45 :: pid_init:
Start of pid: 874

SYSERR: Oct 26 07:43:45 :: socket_connect: HOST localhost:11000, could not connect.
SYSERR: Oct 26 07:43:45 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
ch99
SYSERR: Oct 26 07:27:49 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:27:50 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:28:48 :: pid_init:
Start of pid: 882

SYSERR: Oct 26 07:28:48 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
SYSERR: Oct 26 07:42:53 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Oct 26 07:42:54 :: pid_deinit:
End of pid

SYSERR: Oct 26 07:43:51 :: pid_init:
Start of pid: 882

SYSERR: Oct 26 07:43:51 :: LoadPackageCryptInfo: [PackageCryptInfo] Failed to load package/cshybridcrypt_metin2_patch_sg1.dat
client
1026 05:32:12941 :: CMapOutdoor::Load - LoadMonsterAreaInfo ERROR
1026 05:32:13182 :: GRANNY: r:/granny/rt/granny_file_info.cpp(145): File has run-time type tag of 0x8000000f, which doesn't match this version of Granny (0x80000010). Automatic conversion will be attempted.
Poză:
*Detalii suplimentare: Am modificat item_proto in client, navicat si db si tot nu pot cumpara din shop. Am incercat si cu 1 1 valorile la preturi si cu 0 0. Tot nu merge, apare 0 Yang si imi da "yang insuficient"

Si inca o mica problemuta: Am adaugat quest pentru tinctura regatului, quest-ul este bun, s-a compilat in putty fara eroare are si permisiuni si tot ce trebuie, setat 18 in type cu subtyope 0 peste tot, click pe el si nu se intampla nimic. Am mai patit asa cu vreo 2 quest-uri si le-am dat de cap, la asta chiar nu mai stiu ce sa ii mai fac.

Apreciez ajutorul, multumesc! Daca am omis sa las vreo informatie imi pare rau!
gayzus
Afișează semnătura
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

Cod: Selectaţi tot

quest schimba_regatul begin
	state start begin
		when 71054.use begin
			if pc.is_engaged() then 
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece esti")
				say("logodit.[ENTER]")
				return
			end
			if pc.is_married() then
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece esti")
				say("căsătorit.[ENTER]")
				return
			end
			if pc.is_polymorphed() then 
				say_title("Schimbă imperiul")
				say( "Nu poti schimba imperiul deoarece esti")
				say("transformat.[ENTER]")
				return
			end
			if pc.has_guild() then
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece apartii")
				say("unei bresle.[ENTER]")
				return
			end
			if pc.money < 500000 then
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece nu")
				say("ai destul yang.[ENTER]")
				say_reward("Yang necesar: 500.000[ENTER]")
				return
			end
			if get_time() <= pc.getqf("timp_tinctura") then
				local next_points_item = (pc.getqf("timp_tinctura") - get_time()) / 3600
				say("Hmm.. citesc in foile mele ca ai mai schimbat in")
				say("ultimele 168 de ore(7 zile) regatul.")
				say("")
				say_reward("Revin-o peste: "..string.format("%.1f", next_points_item).." ore.")
				say("")
			else
				say_title ( "Schimbă regatul" )
				say("În ce imperiul vrei să te muti?[ENTER]")
				local s = select("Regatul Shinsho", "Regatul Chunjo", "Regatul Jinno", "Iesire")
				if 4 == s then
					return
				end
				
				say_title("Schimbă imperiul")
				say ("Esti sigur că vrei să schimbi imperiul?[ENTER]")
				
				if (select( "Schimbă ", "M-am răzgândit ...") == 1) then
				
					local ret = pc.change_empire(s)
					local oldempire = pc.get_empire()
					
					if ret == 999 then
						say_title("Schimbă imperiul")
						say("Ai schimbat imperiul cu succes.[ENTER]")
						say_reward("Trebuie să te reconectezi la server")
						say_reward("pentru a vedea modificările.[ENTER]")
					
						pc.change_gold(-500000)
						pc.remove_item(71054);
						pc.setqf("timp_tinctura", get_time() + 24*60*60*7)
						return
					else
						if ret == 1 then
							say_title("Schimbă imperiul")
							say("Deja faci parte din acest imperiu.[ENTER]")
						elseif ret == 2 then
							say_title("Schimbă imperiul")
							say("Nu poti schimba imperiul dacă ai fost recent")
							say("într-o breaslă.[ENTER]")
						elseif ret == 3 then
							say("Nu poti schimba imperiul dacă ai fost recent")
							say("căsătorit.[ENTER]")
						end
					end
				end
			end
		end
	end
end
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

KidroKRONOS2 scrie: ↑26 Oct 2019, 15:01

Cod: Selectaţi tot

quest schimba_regatul begin
	state start begin
		when 71054.use begin
			if pc.is_engaged() then 
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece esti")
				say("logodit.[ENTER]")
				return
			end
			if pc.is_married() then
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece esti")
				say("căsătorit.[ENTER]")
				return
			end
			if pc.is_polymorphed() then 
				say_title("Schimbă imperiul")
				say( "Nu poti schimba imperiul deoarece esti")
				say("transformat.[ENTER]")
				return
			end
			if pc.has_guild() then
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece apartii")
				say("unei bresle.[ENTER]")
				return
			end
			if pc.money < 500000 then
				say_title("Schimbă imperiul")
				say("Nu poti schimba imperiul deoarece nu")
				say("ai destul yang.[ENTER]")
				say_reward("Yang necesar: 500.000[ENTER]")
				return
			end
			if get_time() <= pc.getqf("timp_tinctura") then
				local next_points_item = (pc.getqf("timp_tinctura") - get_time()) / 3600
				say("Hmm.. citesc in foile mele ca ai mai schimbat in")
				say("ultimele 168 de ore(7 zile) regatul.")
				say("")
				say_reward("Revin-o peste: "..string.format("%.1f", next_points_item).." ore.")
				say("")
			else
				say_title ( "Schimbă regatul" )
				say("În ce imperiul vrei să te muti?[ENTER]")
				local s = select("Regatul Shinsho", "Regatul Chunjo", "Regatul Jinno", "Iesire")
				if 4 == s then
					return
				end
				
				say_title("Schimbă imperiul")
				say ("Esti sigur că vrei să schimbi imperiul?[ENTER]")
				
				if (select( "Schimbă ", "M-am răzgândit ...") == 1) then
				
					local ret = pc.change_empire(s)
					local oldempire = pc.get_empire()
					
					if ret == 999 then
						say_title("Schimbă imperiul")
						say("Ai schimbat imperiul cu succes.[ENTER]")
						say_reward("Trebuie să te reconectezi la server")
						say_reward("pentru a vedea modificările.[ENTER]")
					
						pc.change_gold(-500000)
						pc.remove_item(71054);
						pc.setqf("timp_tinctura", get_time() + 24*60*60*7)
						return
					else
						if ret == 1 then
							say_title("Schimbă imperiul")
							say("Deja faci parte din acest imperiu.[ENTER]")
						elseif ret == 2 then
							say_title("Schimbă imperiul")
							say("Nu poti schimba imperiul dacă ai fost recent")
							say("într-o breaslă.[ENTER]")
						elseif ret == 3 then
							say("Nu poti schimba imperiul dacă ai fost recent")
							say("căsătorit.[ENTER]")
						end
					end
				end
			end
		end
	end
end
Multumesc de raspuns, exact quest-ul asta il am si eu!

Tin sa mentionez urmatoarele:
-Sunt incepator la toate capitolele, fac chestia asta de 3 zile din care am dormit ~10 ore. Am evitat sa fac un topic in ideea de a ma stimula la maxim sa invat. Am ajuns la problema asta cu yang-ul si am incercat absolut orice.
-Eu am FreeBSD9.2 with source pe care l-am folosit cu game si mysql azerty, dar nu si cu sursa azery. Am observat ca in /usr/src am mai multe surse (sper sa nu ma exprim gresit) dev, mainline, novaline, etc. sunt vreo 8 la numar.
-Am impresia ca este 34k dar nu sunt sigur.

Orice informatii as mai putea sa ofer... nu stiu. Ideea e ca am incercat TOT de pe forumul asta si nu gasesc rezolvare la treaba cu yang-ul.
gayzus
Afișează semnătura
Avatar utilizator
Kidro
Membru Club

Membru Club
Mesaje: 2487
Membru din: 29 Aug 2019, 16:49
Aprecieri: 331  
Mulţumiri: 5190  
Discord: Copiază ID
Medalii

in usr/src instalezi "azerty", in azerty pui si externul, restul fisierelor din src nu ai treaba cu ele, lucrezi strict pe sursa pe care ti o pui pe host.
Avatar utilizator
axdement
Nivel 1

Nivel 1
Mesaje: 83
Membru din: 16 Noi 2013, 17:26
Regat: Shinsoo
Aprecieri: 37  
Mulţumiri: 1  
Medalii

KidroKRONOS2 scrie: ↑26 Oct 2019, 16:10 in usr/src instalezi "azerty", in azerty pui si externul, restul fisierelor din src nu ai treaba cu ele, lucrezi strict pe sursa pe care ti o pui pe host.
Bun, n-am vrut sa compilez sursa azerty pentru ca am vazut ca sunt celelalte si ma gandeam sa nu creez vreo problema. Atunci inseamna ca mai am o varianta de a repara treaba cu yang din sursa pe care pot s-o incerc iar. Revin cu edit.

EDIT: Da, am compilat sursa, am facut tot ce trebuie, am incercat varianta din sursa pentru Yang si tot degeaba... "Yang insuficient"... Chiar nu stiu ce sa mai incerc, am incercat tot ce era pe forum. :-?

EDIT1: N-am dat de cap la treaba cu yang-ul, am schimbat serverfile si n-am nici o problema acum! Se poate da T/C
gayzus
Afișează semnătura
Avatar utilizator
Lion
Ţepar / Untrusted User

Ţepar / Untrusted User
Mesaje: 508
Membru din: 03 Aug 2019, 22:12
Server: Honor2
Regat: Chunjo
Aprecieri: 135  
Mulţumiri: 122  
Medalii

Arhivat la cerere

[ Postat de pe Android ] Imagine
Imagine
Oamenii sunt animale
Leul este regele animalelor
Deci sunt regele vostru drq
Afișează semnătura
Închis

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

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 76 vizitatori