I've tried to add TOTALLY new weapons to my server (I used wakazaki's Skeleton Weapons).
Now, I followed this guide: http://forum.ragezone.com/f457/add-new-items-599952/ to add items.
defineItem.h:
Spoiler:
#define II_WEA_SWO_SKELETON 21500
mdlDyna.inc:
Spoiler:
"WeaSwoSkeleton" II_WEA_SWO_SKELETON MODELTYPE_MESH "" 0 MD_NEAR 0 1.0f 0 1 ATEX_NONE 1
propItem.txt:
Spoiler:
15 II_WEA_SWO_SKELETON IDS_PROPITEM_TXT_090000 1 1 IK1_WEAPON IK2_WEAPON_DIRECT IK3_SWD JOB_MERCENARY TRUE = = 500000 7200000 100 180 HD_ONE = PARTS_RWEAPON = 0 = = 110 200 = 1 = = = 791 793 _NONE 0 0 0 0 0 = WT_MELEE_AXE AS_HORIZONTAL AS_DIAGONAL AS_VERTICAL AS_THRUST = = = = = 0.085 = AR_SHORT = DST_CRITICAL_BONUS DST_STAT_ALLUP DST_ATKPOWER_RATE 50 30 50 = = = = = = = = = = = = = = = = = = = = = = XI_HIT_SWORD01 = = = = = = = = = WEAPON_ULTIMATE = = = = = = 0 0 0 0 0 0 = = SND_ITEM_DROPDING1 = = = = = = = = = 120 = SND_PC_DMGSWDM SND_PC_DMGSWDC """Itm_WeaSwoSkel.dds""" 0 """""" IDS_PROPITEM_TXT_090001
propItem.txt.txt has got the description correct.
But when I equip the sword (icon etc. is all showing fine) my char shows the move of how Mercenaries look like when holding a 1H sword, but you simply can't see the weapon. Now I don't know whether the o3d's and dds's wakazaki released were empty or if I did something wrong. I think its the second thing.
This showed up on my error.txt in my client:
Error.txt
Spoiler:
Code:2010/ 9/10 21:18:14 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:14 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:21 ::LoadTextureFromRes : World\TextureMid\ not found
2010/ 9/10 21:18:25 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:25 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:25 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:25 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:29 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:18:29 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:18:32 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:32 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:41 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:41 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:41 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:41 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:41 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:41 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:18:41 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:18:41 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:42 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:42 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:42 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:42 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:42 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:42 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:42 LoadObject : item_WeaSwoSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:42 Model\item_WeaSwoSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:49 LoadObject : item_WeaAxeSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:49 Model\item_WeaAxeSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:49 LoadObject : item_WeaAxeSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:49 Model\item_WeaAxeSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:49 LoadObject : item_WeaAxeSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:49 Model\item_WeaAxeSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:19:49 LoadObject : item_WeaAxeSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:19:49 Model\item_WeaAxeSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:36 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:20:36 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:20:41 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:41 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:41 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:41 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:41 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:41 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:41 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:41 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:48 LoadObject : item_WeaAxtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:48 Model\item_WeaAxtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:48 LoadObject : item_WeaAxtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:48 Model\item_WeaAxtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:48 LoadObject : item_WeaAxtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:48 Model\item_WeaAxtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:48 LoadObject : item_WeaAxtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:48 Model\item_WeaAxtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:56 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:56 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:56 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:56 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:56 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:56 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:20:56 LoadObject : item_WeaSwtSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:20:56 Model\item_WeaSwtSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:05 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:21:05 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:21:08 LoadObject : item_WeaKnuSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:08 Model\item_WeaKnuSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:08 LoadObject : item_WeaKnuSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:08 Model\item_WeaKnuSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:08 LoadObject : item_WeaKnuSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:08 Model\item_WeaKnuSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:08 LoadObject : item_WeaKnuSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:08 Model\item_WeaKnuSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:21 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:21:21 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:21:24 LoadObject : item_WeaCheSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:24 Model\item_WeaCheSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:24 LoadObject : item_WeaCheSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:24 Model\item_WeaCheSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:24 LoadObject : item_WeaCheSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:24 Model\item_WeaCheSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:24 LoadObject : item_WeaCheSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:24 Model\item_WeaCheSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:36 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:21:36 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:21:40 LoadObject : item_WeaStaSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:40 Model\item_WeaStaSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:40 LoadObject : item_WeaStaSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:40 Model\item_WeaStaSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:40 LoadObject : item_WeaStaSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:40 Model\item_WeaStaSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:40 LoadObject : item_WeaStaSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:40 Model\item_WeaStaSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:47 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:21:47 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:21:51 LoadObject : item_WeaWanSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:51 Model\item_WeaWanSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:51 LoadObject : item_WeaWanSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:51 Model\item_WeaWanSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:51 LoadObject : item_WeaWanSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:51 Model\item_WeaWanSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:21:51 LoadObject : item_WeaWanSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:21:51 Model\item_WeaWanSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:03 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:22:03 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:22:05 LoadObject : item_WeaBowSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:05 Model\item_WeaBowSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:05 LoadObject : item_WeaBowSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:05 Model\item_WeaBowSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:05 LoadObject : item_WeaBowSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:05 Model\item_WeaBowSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:05 LoadObject : item_WeaBowSkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:05 Model\item_WeaBowSkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:14 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:22:14 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:22:30 CWndTaskBar::SetTaskBarTexture : TestChar 2010
2010/ 9/10 21:22:30 CWndTaskBar::SetTaskBarTexture : TestChar 581
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:22:33 LoadObject : item_WeaYoySkeleton.o3d ÀÐ±â ½ÇÆÐ
2010/ 9/10 21:22:33 Model\item_WeaYoySkeleton.o3d : ãÀ» ¼ö ¾øÀ½
2010/ 9/10 21:25:36 Feb 22 2010 05:50:57 1 rCnt=1
Neuz.exe caused an EXCEPTION_ACCESS_VIOLATION in module kernel32.dll at 0023:7510135D, GetConsoleMode()+0085 byte(s)
- Registers
EAX=FFFFFFFF EBX=00000000 ECX=FFFFFFF5 EDX=0B07745C ESI=0B07745C
EDI=00000001 EBP=0018FE38 ESP=0018FE00 EIP=7510135D FLG=00010286
CS=0023 DS=002B SS=002B ES=002B FS=0053 GS=002B
0023:7510135D kernel32.dll, GetConsoleMode()+0085 byte(s)
0023:006C3970 Neuz.exe
0023:006C385F Neuz.exe
0023:006B6414 Neuz.exe
0023:00764A4D Neuz.exe
0023:008AF7C5 Neuz.exe
0023:75103677 kernel32.dll, BaseThreadInitThunk()+0018 byte(s)
0023:77269D42 ntdll.dll
0023:77269D15 ntdll.dll
The files: Item_WeaSwoSkel.o3d and Model/Texture/Item_WeaSwoSkel.dds are present.
wakazaki also wrote this on his thread:
Got alot of pms about the files does not show ingame! Well that is because they have edited the name on the files! :p
I haven't edited the name of any .dds or .o3d file.
I hope someone can help me out :D
