Error beim einfügen eigener Waffe - II_WEA_SWO_WESW not found

10/26/2012 16:45 .Kia.#1
Hallo zusammen,

Ich wollte mich mal daran probieren eine eigene Waffe in meinen Client einzubauen und habe mir erstmal die nötigen Codes erstellt und diese dann in den Dateien des Resource Ordners im Servers einzufügen.
Quote:
propItem.txt.txt :

IDS_PROPITEM_TXT_065000 Blauer Schatten
IDS_PROPITEM_TXT_065001 Dieses Schwert lässt jedes seiner Opfer eines qualvollen Todes sterben.

propItem.txt :

6 II_WEA_SWO_WESW IDS_PROPITEM_TXT_065000 1 1 IK1_WEAPON IK2_WEAPON_DIRECT IK3_SWD JOB_VAGRANT TRUE = = 4~1,8mrd 7200000 100 180 HD_ONE = PARTS_RWEAPON = 0 = = 200 200 = 1 = = = 4101 6205 _NONE 0 0 0 0 0 = WT_MELEE_SWD AS_HORIZONTAL AS_DIAGONAL AS_VERTICAL AS_THRUST = = = = = 85 = AR_SHORT = DST_SPEED DST_STA DST_ATTACKSPEED 14 21 51 = = = = = = = = = = = = = = = = = = = = = = XI_HIT_SWORD01 = = = = = = = = = WEAPON_UNIQUE = = = = = = 0 0 0 0 0 0 = = SND_ITEM_DROPDING1 = = = = = = = = = 5 = SND_PC_DMGSWDM SND_PC_DMGSWDC """itm_WeaSwoBloody""" 0 """"" IDS_PROPITEM_TXT_065001

defineItem.h :

#define II_WEA_SWO_WESW 91551

mdlDyna.inc :

"WeaKiaBlueShad" II_WEA_SWO_WESW MODELTYPE_MESH " 0 MD_NEAR 0 1.0f 0 1 ATEX_NONE 1
Das ganze gemerged und die neuen Dateien in den Client eingefügt, das Spiel und der Server starten ohne Probleme, nur wenn ich mir die Waffe via Befehl "/ci 91551" geben will passiert nichts und im Log ist folgendes vorzufinden.

Quote:
line(0) ÆÄÀÏ ¿¡¼* "2012/10/26 16:19:11 FileName mdlDyna.inc(1619) : II_WEA_SWO_WESW Not Found. : II_WEA_SWO_WESW" ½ºÆ®¸µÀÌ µû¿ÈÇ¥·Î ³¡³ªÁö ¾ÊÀ½.
Kann mir irgentwer sagen was ich falsch mache?

MfG,
KiA.
10/26/2012 20:59 Lumi#2
Quote:
6 II_WEA_SWO_WESW IDS_PROPITEM_TXT_065000 1 1 IK1_WEAPON IK2_WEAPON_DIRECT IK3_SWD JOB_VAGRANT TRUE = = 4~1,8mrd 7200000 100 180 HD_ONE = PARTS_RWEAPON = 0 = = 200 200 = 1 = = = 4101 6205 _NONE 0 0 0 0 0 = WT_MELEE_SWD AS_HORIZONTAL AS_DIAGONAL AS_VERTICAL AS_THRUST = = = = = 85 = AR_SHORT = DST_SPEED DST_STA DST_ATTACKSPEED 14 21 51 = = = = = = = = = = = = = = = = = = = = = = XI_HIT_SWORD01 = = = = = = = = = WEAPON_UNIQUE = = = = = = 0 0 0 0 0 0 = = SND_ITEM_DROPDING1 = = = = = = = = = 5 = SND_PC_DMGSWDM SND_PC_DMGSWDC """itm_WeaSwoBloody""" 0 """"" IDS_PROPITEM_TXT_065001

4~1,8mrd..
Was soll das bedeuten? o.o
Könnte es vielleicht daran liegen?
10/26/2012 21:37 iLogix'.#3
er sagt er hats geändert, liegt nich daran.
10/26/2012 22:27 Ryunat#4
6 II_WEA_SWO_WESW IDS_PROPITEM_TXT_065000 1 1 IK1_WEAPON IK2_WEAPON_DIRECT IK3_SWD JOB_VAGRANT TRUE = = 4~1,8mrd 7200000 100 180 HD_ONE = PARTS_RWEAPON = 0 = = 200 200 = 1 = = = 4101 6205 _NONE 0 0 0 0 0 = WT_MELEE_SWD AS_HORIZONTAL AS_DIAGONAL AS_VERTICAL AS_THRUST = = = = = 85 = AR_SHORT = DST_SPEED DST_STA DST_ATTACKSPEED 14 21 51 = = = = = = = = = = = = = = = = = = = = = = XI_HIT_SWORD01 = = = = = = = = = WEAPON_UNIQUE = = = = = = 0 0 0 0 0 0 = = SND_ITEM_DROPDING1 = = = = = = = = = 5 = SND_PC_DMGSWDM SND_PC_DMGSWDC """itm_WeaSwoBloody""" 0 """"" IDS_PROPITEM_TXT_065001

Würde sagen dort liegt der Fehler (hab im Source mal geschaut) ist nen Fehler mit dem String^^
10/26/2012 22:50 xTwiLightx#5
Code:
    if( *(m_pProg-1) != '"' )
        {
            if( *(m_pProg-1) == '\0' )
                --m_pProg; 
            if( m_bErrorCheck )
            {
                CString string;
                if( ( pszCur - token ) >= MAX_TOKENSTR )
                    string.Format( "line(%d) ÆÄÀÏ %s¿¡¼* \"%s\" ½ºÆ®¸µ ±æÀ̰¡ %d¹ÙÀÌÆ®¸¦ ÃʰúÇßÀ½.", GetLineNum(), m_strFileName, token, MAX_TOKENSTR );
                else
                    string.Format( "line(%d) ÆÄÀÏ %s¿¡¼* \"%s\" ½ºÆ®¸µÀÌ µû¿ÈÇ¥·Î ³¡³ªÁö ¾ÊÀ½.", GetLineNum(), m_strFileName, token );
                Error( string );
            }
        }
MAX_TOKENSTR -> 2048
Du scheinst irgendwo Zeichen drin zu haben, die da nicht reingehören. Oder ungültige Zeichen.
Poste auch mal den Eintrag in der mdlDyna, könnte evtl. helfen.
10/27/2012 09:15 iLogix'.#6
"WeaKiaBlueShad" II_WEA_SWO_WESW MODELTYPE_MESH " 0 MD_NEAR 0 1.0f 0 1 ATEX_NONE 1
das ist der mdldyna eintrag.
10/27/2012 09:45 .Kia.#7
Hab jetzt mal die alten Einträge gelöscht und nen komplett neuen gemacht.

Quote:
propItem.txt.txt

IDS_PROPITEM_TXT_086998 Blauer Schatten
IDS_PROPITEM_TXT_086999 Dies ist ein Custom Sword von KiA

propItem.txt

16 II_WEA_SWO_KIA IDS_PROPITEM_TXT_086998 1 1 IK1_WEAPON IK2_WEAPON_DIRECT IK3_SWD JOB_VAGRANT TRUE = = 15000000 7200000 100 180 HD_ONE 4 PARTS_RWEAPON = 0 = = 200 200 = 1 = = = 4918 9182 _NONE 0 0 0 0 0 = WT_MELEE_SWD AS_HORIZONTAL AS_DIAGONAL AS_VERTICAL AS_THRUST = = = = = 85 = AR_SHORT = DST_STR DST_STA DST_ATTACKSPEED 41 41 112 = = = = = = = = = = = = = = = = = = = = = = XI_HIT_SWORD01 = = = = = = = = = WEAPON_BARUNA = = = = = = 0 0 0 0 0 0 = = SND_ITEM_DROPDING1 = = = = = = = = = 1 = SND_PC_DMGSWDM SND_PC_DMGSWDC """itm_WeaSwoBloody""" 0 """"" IDS_PROPITEM_TXT_086999

defineItem.h

#define II_WEA_SWO_KIA 13371

mdlDyna.inc

"WeaSwoBlaSch" II_WEA_SWO_KIA MODELTYPE_MESH " 0 MD_NEAR 0 1.0f 0 1 ATEX_NONE 1
Es gibt keine Fehlermeldungen mehr, aber trotzdem ist die Waffe ingame nicht zu sehen bzw. zu bekommen via Command.