Register for your free account! | Forgot your password?
Rust Cheats

You last visited: Today at 10:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Sprachen Bug

Discussion on Sprachen Bug within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
Metin2kenner100's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 256
Received Thanks: 18
Sprachen Bug

Moin leute, habe folgendes Problem:
Sprachen werden beim 1. Login automatisch auf M1 gesetzt,
Clientside ist der Code in der Constinfo.py auf 0 gesetzt,
Serverside in den Config die empire_whisper auf 1 gestellt.

Der erste charr den man erstellt, kann jede Sprache verstehen.
Der zweite charr bekommt natürlich auch Sprachen auf M1 aber man kann die anderen Reiche nicht verstehen..
Ich bin langsam echt ratlos, helft mir bitte
Metin2kenner100 is offline  
Old 06/21/2020, 22:10   #2
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
Was für files benutzt du?
Lauling is offline  
Thanks
1 User
Old 06/21/2020, 22:12   #3
 
Metin2kenner100's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 256
Received Thanks: 18
kori files
Metin2kenner100 is offline  
Old 06/22/2020, 16:00   #4
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
Hmm komisch, ich weiss da auf die schnelle auch keine antwort, jedoch könntest du das ganze per quest lösen, so dass wenn man sich das erste mal einloggt, man direkt die sprachfertigkeit gemaxxt hat.

mfg
Lauling is offline  
Old 06/22/2020, 18:59   #5
 
Metin2kenner100's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 256
Received Thanks: 18
das ist ja so, also man bekommt sie direkt M1 ich hab auch schon versucht dem 2. charr Pskills zu geben, allerdings geht es dann immernoch nicht. was auch komisch ist, Rufchat funktioniert, heißt:
Flüstern oder normal schreiben geht nicht, auch nicht mit P-Skills, allerdings mit Sprachenring geht's, wenn man aber im Rufchat schreibt kann man alles lesen..

Und wie gesagt es ist jeweils der 2. charr auf einem Acc.
Der erste erstellte funktioniert problemlos.
Metin2kenner100 is offline  
Old 06/22/2020, 21:06   #6
 
Lauling's Avatar
 
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
Oke das ist wirklich sonderbar, ich müsste mir die files genauer angucken, um mehr helfen zu können..., vielleicht weiss ja jemand anders eine lösung.

Mfg
Lauling is offline  
Old 06/22/2020, 21:58   #7



 
Samael's Avatar
 
elite*gold: 17
Join Date: May 2014
Posts: 2,103
Received Thanks: 1,292
Quote:
Originally Posted by Metin2kenner100 View Post
das ist ja so, also man bekommt sie direkt M1 ich hab auch schon versucht dem 2. charr Pskills zu geben, allerdings geht es dann immernoch nicht. was auch komisch ist, Rufchat funktioniert, heißt:
Flüstern oder normal schreiben geht nicht, auch nicht mit P-Skills, allerdings mit Sprachenring geht's, wenn man aber im Rufchat schreibt kann man alles lesen..

Und wie gesagt es ist jeweils der 2. charr auf einem Acc.
Der erste erstellte funktioniert problemlos.
hatte das damals auch, du musst im source irgendwas an der sprach konvertierung anpassen, damit diese in keinen fällen mehr eintritt, wenn du mir die funktion raussuchst, die dafür sorgt das reiche sich untereinander ohne sprachen NICHT verstehen, kann ich dir meine davon rein kopieren, ich weiß nämlich nicht mehr wo ich das damals im source angepasst hatte bzw wo diese funktion lag, ich glaube das war in der input_main.cpp.


€dit:

so sieht die funktion bei mir aus:

HTML Code:
			if (!ch->IsEquipUniqueGroup(UNIQUE_GROUP_RING_OF_LANGUAGE))
			{
				if (!(pkChr && pkChr->IsEquipUniqueGroup(UNIQUE_GROUP_RING_OF_LANGUAGE)))
				{
					if (bOpponentEmpire != ch->GetEmpire() && ch->GetEmpire() && bOpponentEmpire && ch->GetGMLevel() == GM_PLAYER && gm_get_level(pinfo->szNameTo) == GM_PLAYER)
					{
						if (!pkChr)
						{
							bType = ch->GetEmpire() << 4;
						}
						else
						{
							ConvertEmpireText(ch->GetEmpire(), buf, buflen, 10 + 2 * pkChr->GetSkillPower(SKILL_LANGUAGE1 + ch->GetEmpire() - 1));
						}
					}
				}
			}
ich habe bei mir die config option vom empire whisper komplett entfernt gehabt damals, da es ein feature ist welches sowieso meiner meinung nach permanent an sein sollte, daher fehlt dort auch bei mir der g_EmpireWhisper teil, das macht aber rein garnichts. Funktioniert bei mir trotzdem.

Du musst mal gucken ob bei dir dieser Fehler auch auftritt wenn du sprachenring bei den betroffenen chars ausgerüstet hast. Falls ja, liegt der fehler noch in der convert funktion von den empire lattern, wo die sich befindet weiß ich jetzt leider auch nicht mehr genau.

€dit2:

empire_text_convert.cpp öffnen, suche:

Code:
void ConvertEmpireText(DWORD dwEmpireID, char* szText, size_t len, int iPct)
komplette funktion ersetzen durch:

Code:
void ConvertEmpireText(DWORD dwEmpireID, char* szText, size_t len, int iPct)
{
    return;
}
Samael is offline  
Thanks
2 Users
Old 06/23/2020, 20:13   #8
 
Metin2kenner100's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 256
Received Thanks: 18
vielen dank, werde ich testen
Metin2kenner100 is offline  
Reply


Similar Threads Similar Threads
[SEARCH]Gold bug , castel bug ans speed repair bug for key bug or crystal bug
04/23/2020 - Browsergames - 3 Replies
Hi I search key or crystal bug :) I will give gold , castel and speed repair bug Please send me skype : ciechomek111



All times are GMT +1. The time now is 10:19.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.