[Help] Schmuckset

05/02/2017 20:55 Watangka69#1
hey, liebe Elitepvpers,
ich wollte mir heute ein neues Schmuck Set in meinen lokalen Privat Server einbauen. Doch das klappt nicht so ganz wie ich es mir vorgestellt habe. :bandit:

Habe es so versucht zu machen:

propItem.Etc.txt.txt:
Code:
IDS_PROPITEMETC_INC_000183	Test Schmuckset
propItemEtc.inc:
Code:
SetItem		183	IDS_PROPITEMETC_INC_000183
{
	Elem
	{
		II_GEN_JEW_RIN_WSTRENTERING		PARTS_RING1
		II_GEN_JEW_RIN_WSTRENTERING		PARTS_RING2
		II_GEN_JEW_EAR_WSTEARRINGEST	PARTS_EARRING1
		II_GEN_JEW_EAR_WSTEARRINGEST	PARTS_EARRING2
		II_GEN_JEW_NEC_WSTNECKLACEMR	PARTS_NECKLACE1
	}
	Avail
	{
		DST_HP_MAX_RATE		45	4
		DST_REFLECT_DAMAGE	50	4
		DST_BLOCK_MELEE		15	5
		DST_BLOCK_RANGE		15	5
		DST_CRITICAL_BONUS 	60 	4
	}
}
propItem.txt:
Code:
15	II_GEN_JEW_RIN_WSTRENTERING 	IDS_PROPITEM_TXT_012178	1	1	IK1_GENERAL	IK2_JEWELRY	IK3_RING	=	TRUE	=	=	3355	=	=	=	=	=	PARTS_RING1	PARTS_RING2	0	=	=	200	200	=	1	=	=	=	=	=	_NONE	0	0	0	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	0	0	0	0	0	0	=	=	=	=	=	=	=	=	=	=	=	=	1	=	=	=	"""itm_GenJewRinNorRin01.dds""""""	0	""""""	IDS_PROPITEM_TXT_012179
15	II_GEN_JEW_EAR_WSTEARRINGEST	IDS_PROPITEM_TXT_012180	1	1	IK1_GENERAL	IK2_JEWELRY	IK3_EARRING	=	TRUE	=	=	3283	=	=	=	=	=	PARTS_EARRING1	PARTS_EARRING2	0	=	=	200	200	=	1	=	=	=	=	=	_NONE	0	0	0	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	0	0	0	0	0	0	=	=	=	=	=	=	=	=	=	=	=	=	1	=	=	=	"""itm_GenJewEarHigEar03.dds"""	0	""""""	IDS_PROPITEM_TXT_012181
15	II_GEN_JEW_NEC_WSTNECKLACEMR		IDS_PROPITEM_TXT_012182	1	1	IK1_GENERAL	IK2_JEWELRY	IK3_NECKLACE	=	TRUE	=	=	889	=	=	=	=	=	PARTS_NECKLACE1	=	0	=	=	200	200	=	1	=	=	=	=	=	_NONE	0	0	0	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	=	0	0	0	0	0	0	=	=	=	=	=	=	=	=	=	=	=	=	1	=	=	=	"""itm_GenJewNecHigNec01.dds"""	0	""""""	IDS_PROPITEM_TXT_012183
propItem.txt.txt:
Code:
IDS_PROPITEM_TXT_012178	 Ring
IDS_PROPITEM_TXT_012179	Test
IDS_PROPITEM_TXT_012180	Earring
IDS_PROPITEM_TXT_012181	Test
IDS_PROPITEM_TXT_012182	Necklace
IDS_PROPITEM_TXT_012183	Test
accessory.inc:
Code:
II_GEN_JEW_RIN_WSTRENTERING 							
	{							
		0	{	DST_STR	5	}		
		1	{	DST_STR	10	}		
		2	{	DST_STR	15	}		
		3	{	DST_STR	20	}		
		4	{	DST_STR	25	}		
		5	{	DST_STR	30	}		
		6	{	DST_STR	35	DST_CRITICAL_BONUS	2	}
		7	{	DST_STR	40	DST_CRITICAL_BONUS	2	}
		8	{	DST_STR	45	DST_CRITICAL_BONUS	2	}
		9	{	DST_STR	50	DST_CRITICAL_BONUS	2	}
		10	{	DST_STR	55	DST_CRITICAL_BONUS	2	}
		11	{	DST_STR	60	DST_CRITICAL_BONUS	4	}
		12	{	DST_STR	65	DST_CRITICAL_BONUS	4	}
		13	{	DST_STR	70	DST_CRITICAL_BONUS	4	}
		14	{	DST_STR	75	DST_CRITICAL_BONUS	4	}
		15	{	DST_STR	80	DST_CRITICAL_BONUS	4	}
		16	{	DST_STR	85	DST_CRITICAL_BONUS	6	}
		17	{	DST_STR	90	DST_CRITICAL_BONUS	6	}
		18	{	DST_STR	95	DST_CRITICAL_BONUS	8	}
		19	{	DST_STR	100	DST_CRITICAL_BONUS	10	}
		20	{	DST_STR	110	DST_CRITICAL_BONUS	15	}
	}	
	II_GEN_JEW_EAR_WSTEARRINGEST							
	{							
		0	{	DST_CHR_DMG	20	}		
		1	{	DST_CHR_DMG	27	}		
		2	{	DST_CHR_DMG	42	}		
		3	{	DST_CHR_DMG	48	}		
		4	{	DST_CHR_DMG	63	}		
		5	{	DST_CHR_DMG	69	}		
		6	{	DST_CHR_DMG	83	}		
		7	{	DST_CHR_DMG	89	}		
		8	{	DST_CHR_DMG	103	}		
		9	{	DST_CHR_DMG	110	}		
		10	{	DST_CHR_DMG	200	 DST_DEX	5	}		
		11	{	DST_CHR_DMG	250	 DST_DEX	10	}		
		12	{	DST_CHR_DMG	300	 DST_DEX	15	}		
		13	{	DST_CHR_DMG	350	 DST_DEX	20	}		
		14	{	DST_CHR_DMG	400	 DST_DEX	25	}		
		15	{	DST_CHR_DMG	450	 DST_DEX	30	}		
		16	{	DST_CHR_DMG	500	 DST_DEX	35	}		
		17	{	DST_CHR_DMG	550	 DST_DEX	40	}		
		18	{	DST_CHR_DMG	600	 DST_DEX	45	}		
		19	{	DST_CHR_DMG	650	 DST_DEX	50	}		
		20	{	DST_CHR_DMG	750	 DST_DEX	60	}		
	}
	II_GEN_JEW_NEC_WSTNECKLACEMR							
	{							
		0	{	DST_HP_MAX	820		DST_ADJDEF_RATE	1	}
		1	{	DST_HP_MAX	1180	DST_ADJDEF_RATE	2	}
		2	{	DST_HP_MAX	1540	DST_ADJDEF_RATE	3	}
		3	{	DST_HP_MAX	1900	DST_ADJDEF_RATE	4	}
		4	{	DST_HP_MAX	2260	DST_ADJDEF_RATE	5	}
		5	{	DST_HP_MAX	2620	DST_ADJDEF_RATE	6	}
		6	{	DST_HP_MAX	2980	DST_ADJDEF_RATE	7	}
		7	{	DST_HP_MAX	3340	DST_ADJDEF_RATE	8	}
		8	{	DST_HP_MAX	3700	DST_ADJDEF_RATE	9	}
		9	{	DST_HP_MAX	4180	DST_ADJDEF_RATE	10	}
		10	{	DST_HP_MAX	4660	DST_ADJDEF_RATE	11	}
		11	{	DST_HP_MAX	5140	DST_ADJDEF_RATE	12	}
		12	{	DST_HP_MAX	5620	DST_ADJDEF_RATE	13	}
		13	{	DST_HP_MAX	6100	DST_ADJDEF_RATE	14	}
		14	{	DST_HP_MAX	6580	DST_ADJDEF_RATE	15	}
		15	{	DST_HP_MAX	7060	DST_ADJDEF_RATE	16	}
		16	{	DST_HP_MAX	7660	DST_ADJDEF_RATE	17	}
		17	{	DST_HP_MAX	8260	DST_ADJDEF_RATE	18	}
		18	{	DST_HP_MAX	8860	DST_ADJDEF_RATE	19	}
		19	{	DST_HP_MAX	9460	DST_ADJDEF_RATE	20	}
		20	{	DST_HP_MAX	10180	DST_ADJDEF_RATE	25	}

}
defineItem.h
Code:
#define II_GEN_JEW_RIN_WSTRENTERING		555556
#define II_GEN_JEW_EAR_WSTEARRINGEST	555557
#define II_GEN_JEW_NEC_WSTNECKLACEMR	555558
mdlDyna.inc:
Code:
"GenJewEarEarrin"          II_GEN_JEW_EAR_ATTEARRINGEST	 MODELTYPE_MESH "" 0  MD_NEAR 0  1.0f 0 1 ATEX_NONE 1
    "GenJewEarEarrin"          II_GEN_JEW_EAR_DEFEARRINGEST	 MODELTYPE_MESH "" 0  MD_NEAR 0  1.0f 0 1 ATEX_NONE 1
	"GenJewEarEarrin"          II_GEN_JEW_EAR_WSTEARRINGEST	 MODELTYPE_MESH "" 0  MD_NEAR 0  1.0f 0 1 ATEX_NONE 1
So, nun crasht mir aber der World Server nach ein paar Sekunden und der error.txt spuckt folgendes aus:
Code:
2017/ 5/ 2   20:42:29   line(5532) ÆÄÀÏ propItem.txt¿¡¼* "	IDS_PROPITEM_TXT_012179s" ½ºÆ®¸µÀÌ µû¿ÈÇ¥·Î ³¡³ªÁö ¾ÊÀ½.

2017/ 5/ 2   20:42:42   rCnt=1 

7.WorldServer.exe caused an Microsoft C++ Exception in module KERNELBASE.dll at 0023:74A0A932

 - Registers

EAX=0019E518  EBX=00000000  ECX=00000003  EDX=00000000  ESI=005F8BD8
EDI=0019E5B0  EBP=0019E570  ESP=0019E518  EIP=74A0A932  FLG=00000216
CS=0023   DS=002B  SS=002B  ES=002B   FS=0053  GS=002B

0023:74A0A932 (0xE06D7363 0x00000001 0x00000003 0x0019E5A4) KERNELBASE.dll
0023:005A48D8 (0x0019E5C0 0x00606480 0x00788F80 0x00000001) 7.WorldServer.exe
0023:005D83D0 (0x005D912D 0x40000000 0x02628A84 0x02628A84) 7.WorldServer.exe
0023:005D90F9 (0x00000000 0x00000000 0x00000000 0x00000000) 7.WorldServer.exe
Ich hoffe ich hatte nicht einen komplett falschen Ansatz fürs erstellen von neuen Schmucksets, habs nach nem Tutorial für das Erstellen neuer Boxen gemacht. :D
Vielen Dank für kommende Antworten!
MfG :bandit:
05/02/2017 21:14 MrDemian#2
Grad mal drüber geschaut,
erster Eintrag hat beim Icon zu viele "

Falsch:
Quote:
"""itm_GenJewRinNorRin01.dds""""""
Richtig:
Quote:
"""itm_GenJewRinNorRin01.dds"""
Sollte den Fehler beheben, da deine PropItem ab dieser Zeile nicht weiter ausgelesen werden kann.

Mit freundlichem und das übliche,
Demian
05/03/2017 14:28 Watangka69#3
EDIT: Problem gelöst!

Aber neues Problem, und zwar werden mir die Seteffekte von meinem Schmuckset nicht angezeigt, sie sind aber da und auch aktiv.


MfG
05/04/2017 02:47 NoWay | Phoenix#4
Seit wann muss man Schmuck jetzt in der mdlDyna.inc eintragen o.O die Datei ist doch nur zur Anzeige von Monstern,Waffen,Sets,Pets etc. Dass Schmuckset ist nur propItem bzw. SpecItem abhängig für dass Ingame Icon o.O

- defineItem.h
- propItemEtc.inc
- propItem.txt (kein .txt.txt !!! Den IDS_ Kram kannst du dir ersparen indem du "Name" an der Stelle machst...)

PS: versuch es Mal so, bin derzeit aber mit Handy Online, spricht werde den Post morgen korrelieren..

SetItem 240 "Schmuck by Epvp"
{
Elem
{
II_GEN_JEW_RIN_WSTRENTERING PARTS_RING1
II_GEN_JEW_RIN_WSTRENTERING PARTS_RING2
II_GEN_JEW_EAR_WSTEARRINGEST PARTS_EARRING1
II_GEN_JEW_EAR_WSTEARRINGEST PARTS_EARRING2
II_GEN_JEW_NEC_WSTNECKLACEMR PARTS_NECKLACE1
}
Avail
{
DST_HP_MAX_RATE 45 4
DST_REFLECT_DAMAGE 50 4
DST_BLOCK_MELEE 15 5
DST_BLOCK_RANGE 15 5
DST_CRITICAL_BONUS 60 4
}
}


//Edit..
Die von dir angegebene 183 ist laut meiner Erinnerung schon vergeben, spricht du musst dort eine höhere Zahl angeben für dass item^^ versuch es einfach mal mit der 240, falls es daran lag weißt du bescheid dass die 183 vergeben war :'P - wenn es nicht geht schreib mir einfach eine PN dann sag ich dir morgen im Laufe des Tages woran es lag^^ bzw. Helfe dir schnell wenn ich richtig mit meinem PC schreiben kann ^^

-------------------
//Edit 1.1
Hab ein kleines TuT gemacht :)
[Only registered and activated users can see links. Click Here To Register...]
05/04/2017 16:34 Watangka69#5
Vielen Dank! Problem gelöst (hat an der Zahl gelegen, wie du geschrieben hast)

Neues Problem: Wenn ich so einen Ring auf den Boden werfen will, hängt sich meine Neuz.exe auf.

MfG
05/05/2017 16:21 Xeylou#6
Hallo, Watangka69
Was genau meinst du mit ''Wenn ich so einen Ring auf den Boden werfen will, hängt sich meine Neuz.exe auf'' ?
Hast du das System drin, wo die Items die du auf den Boden wirfst dann dort liegen bleiben spricht, dass andere leute sich die sachen nehmen können?
Wenn ja, versuch mal ob es behoben ist wenn du den Ring in die mdlDyna.inc einträgst.
05/06/2017 08:10 Watangka69#7
Ja das System ist drin. Würde das gerne ausschalten, weiß aber noch nicht wie. :D Habe den Ring bzw den Rest vom Schmuckset bereits an verschiedenen Stellen in der mdlDyna.inc eingetragen, hat aber bei keinem funktioniert.
05/06/2017 09:02 Xeylou#8
In dem Server Ordner unter ''Script'' bzw. unter Programme wo die anderen Konfiguration's Daten sind gehst du und die, vom WorldServer und änderst wie folgt:

Das
Quote:
//DROPITEM_REMOVE
zu
Quote:
DROPITEM_REMOVE
05/08/2017 18:16 Watangka69#9
Problem besteht immer noch bzw. gleiches Problem aber anderes Item.
Habe mir eine Box erstellt und diese auch in die mdldyna eingetragen.
Jedoch crasht mir immer die Neuz (WorldServer bleibt an) sobald die Box a) von einem Monster gedroppt wird bzw. b) von mir auf den Boden geworfen wird. Neuz hängt sich sofort mit standbild auf.
05/08/2017 19:05 Lumi#10
Dann machst du etwas falsch. Zeige uns doch mal deine Einträge.
05/08/2017 23:35 Xeylou#11
Welche Files benutzt du ?
Error Log(s) ?
Debug mal über die Neuz drüber laufen gelassen, wieso genau die da Crasht ?
05/12/2017 23:11 Watangka69#12
Problem gelöst - trotzdem danke!! :)

kann geclosed werden.