Mobi se vad negrii

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

Nivel 1
Mesaje: 67
Membru din: 24 Apr 2016, 15:42
Server: ss
Regat: Chunjo
Aprecieri: 25  
Mulţumiri: 1  
  Rezolvări prob.: 3
Medalii

Salut j4m folosesc serverfiles Best_Production v1.6 - Official Serverfiles 2017, si am facut acesta rezolvare
uSParliament scrie:
Kolwel scrie:Scriu aicea cum am rezolvat (scuzatima daca scriu ceva incorect, dar nu traiesc in Romania):

Trebuie lucrat pe Sursele care sunt postate in acest thread.
Mai intai trebuie lucrat pe source de la client. O data ce extragem din arhiva sursa, ne ducem in "source ->UserInterface ->PythonNonPlayer.h" si deschidem acest fisier cu notepad++. CTR+F si cautam "enum EMobResists". Aicea avem ceva de gen:

Cod: Selectaţi tot

enum EMobResists
		{
			MOB_RESIST_SWORD,
			MOB_RESIST_TWOHAND,
			MOB_RESIST_DAGGER,
			MOB_RESIST_BELL,
			MOB_RESIST_FAN,
			MOB_RESIST_BOW,
			MOB_RESIST_FIRE,
			MOB_RESIST_ELECT,
			MOB_RESIST_MAGIC,
			MOB_RESIST_WIND,
			MOB_RESIST_POISON,
			MOB_RESIST_CLAW,
			MOB_RESISTS_MAX_NUM 
		};

		#define MOB_ATTRIBUTE_MAX_NUM	12
Modificati cu:

Cod: Selectaţi tot

enum EMobResists
		{
			MOB_RESIST_SWORD,
			MOB_RESIST_TWOHAND,
			MOB_RESIST_DAGGER,
			MOB_RESIST_BELL,
			MOB_RESIST_FAN,
			MOB_RESIST_BOW,
			MOB_RESIST_FIRE,
			MOB_RESIST_ELECT,
			MOB_RESIST_MAGIC,
			MOB_RESIST_WIND,
			MOB_RESIST_POISON,
			MOB_RESIST_CLAW,
			MOB_RESIST_BLEEDING,
			MOB_RESISTS_MAX_NUM 
		};

		#define MOB_ATTRIBUTE_MAX_NUM	13
O data ce ati facut asa ceva, dati "Save" si puteti compila sursa launcher client cu VS2013.
P.S.: Am incercat sa sterg ..CLAW inloc sa adaug si ..BLEEDING asa dar sa mearga cu ZoneArchiver etc, dar in game dupa moburile es. Azrael se vedeau negre.

Acum trebuie sa facem compatibil si dump_proto. Deci inca o data o sa lucram pe sursa.
Deschidem sursa dump_proto cu VisualStudio (Nu mai stiu exact daca trebuie 2008 sau 2013 pentru ca utilizez sursa dump_proto din alt forum, dar ar trebuii sa fie egala), si in VS deschidem fisierul "dump_proto.cpp" (este in fisierul "Resource Files"). Si aicea facem CTRL+F si cautam tot "enum EMobResists". O sa avem ceva de gen:

Cod: Selectaţi tot

enum EMobResists
{
	MOB_RESIST_SWORD,
	MOB_RESIST_TWOHAND,
	MOB_RESIST_DAGGER,
	MOB_RESIST_BELL,
	MOB_RESIST_FAN,
	MOB_RESIST_BOW,
	MOB_RESIST_FIRE,
	MOB_RESIST_ELECT,
	MOB_RESIST_MAGIC,
	MOB_RESIST_WIND,
	MOB_RESIST_POISON,
	MOB_RESISTS_MAX_NUM
};
Voi modificati cu:

Cod: Selectaţi tot

enum EMobResists
{
	MOB_RESIST_SWORD,
	MOB_RESIST_TWOHAND,
	MOB_RESIST_DAGGER,
	MOB_RESIST_BELL,
	MOB_RESIST_FAN,
	MOB_RESIST_BOW,
	MOB_RESIST_FIRE,
	MOB_RESIST_ELECT,
	MOB_RESIST_MAGIC,
	MOB_RESIST_WIND,
	MOB_RESIST_POISON,
	MOB_RESIST_CLAW,
	MOB_RESIST_BLEEDING,
	MOB_RESISTS_MAX_NUM
};
La fel ca inainte salvati modificarile si compilati sursa "dump_proto".
P.S.2: Sursa client trebuie compilato ca Distribute, si sursa dump_proto ca Release.

Acum intrati cu WINSCP (sau FileZilla) si va duceti pe "/usr/home/game/server/db_auth/db" si puteti copia "mob_names.txt" si "mob_proto.txt". In "mob_proto.txt" adaugati si "ResistBleeding" ca column (scuzatima, nu mai stiu cum se zice pe romaneste). Acum puteti modifica numele turcesti de la mobi in "mob_names.txt" cu cele in romana, salvati, puneti mob_names.txt si mo_proto.txt in folderul unde este dump_proto.exe compilat mai devreme si pornitil. O sa va dea mob_proto pentru client compatibil cu "Metin2Distribute.exe" compilat mai devreme.
Asa apar mobi: Imagine
Avatar utilizator
ghatar
Nivel 1

Nivel 1
Mesaje: 67
Membru din: 24 Apr 2016, 15:42
Server: ss
Regat: Chunjo
Aprecieri: 25  
Mulţumiri: 1  
  Rezolvări prob.: 3
Medalii

Up!

[ Postat de pe Android ] Imagine
Avatar utilizator
[Tupeu]
Membru de Elita

Membru de Elita
Mesaje: 4101
Membru din: 28 Oct 2015, 16:16
Aprecieri: 35  
Mulţumiri: 2304  
 Contact:
Medalii

Subiect inactiv. Arhivat !
Închis
Răspunsuri
9
Vizualizări
589
mobi
Răspunsuri
2
Vizualizări
145
Răspunsuri
2
Vizualizări
275

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

  • Informaţie
  • Cine este conectat

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