Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Ergebnis 1 bis 2 von 2
  1. Beiträge anzeigen #1 Zitieren
    Fighter
    Registriert seit
    May 2007
    Beiträge
    362
     
    Das M. ist offline

    Einhandbonus auf Waffe

    Hi zusammen,

    kann mir jemand sagen, wie ich auf mein gebasteltes Template hier

    Code:
    instance TEST (C_Item)
    {
        name                	=   "TEST";
    
        mainflag            	=   ITEM_KAT_NF;
        flags               	=   ITEM_SWD;
        material            	=   MAT_METAL;
    
        value               	=   10000;
    
    
    	damageType              =   DAM_EDGE;
    //	damageType              =   DAM_EDGE|DAM_MAGIC;
    //	damageType              =   DAM_EDGE|DAM_FIRE;
    //  damageType              =   DAM_EDGE|DAM_MAGIC|DAM_FIRE;
    //  damageType              =   DAM_MAGIC;
    //  damageType              =   DAM_FIRE;
    
    	damage[DAM_INDEX_EDGE]  =   180;
    //	damage[DAM_INDEX_MAGIC] =	50;
    //	damage[DAM_INDEX_FIRE] 	=	50;
    
        range               	=   140;
        cond_atr[2]         	=   ATR_STRENGTH;
        cond_value[2]       	=   10;
    	
        visual              	=   "ITMW_1H_URIZIELKLAUE.3DS";
    	effect		=   "SPELLFX_FIRESWORDBLACK";
    	
        description         	=   name;
        TEXT[0]             	=   "TESTTEXT";
        TEXT[1]                 =   NAME_Dam_Edge;	COUNT[1]	=   damage[DAM_INDEX_EDGE];
        TEXT[2]             	=   NAME_Str_needed;  COUNT[2]   =   cond_value[2];
        TEXT[3]             	=   NAME_Value;          COUNT[3]   =   value;
    };
    noch einen Bonus von 10% auf Einhandwaffen bekomme und dieser auch in der Beschreibung angezeigt wird?

    Vielen lieben Dank! :-*
    Signatur!

  2. Beiträge anzeigen #2 Zitieren
    Knight
    Registriert seit
    Aug 2009
    Ort
    Hessen
    Beiträge
    1.484
     
    Cryp18Struct ist offline
    Hallo!
    Für items kann angegeben werden das beim anlegen und ablegen jeweils eine Funktion aufgerufen wird:
    Code:
    	on_equip			=	NameDerFunktion1;
    	on_unequip			=	NameDerFunktion2;
    In der einen Funktion kannst du dem Waffenträger mehr Talent geben und dann in der anderen Funktion wieder nehmen (siehe auch: Einhand_EquipBonus.d).

    Das ändern der Beschreibung ist unabhängig davon.
    Die Beschreibung besteht aus mehreren Zeilen. Jede Zeile besteht aus einem Paar Zeichenkette + Ganzzahl.
    Du könntest dir so eine Zeile selber basteln:
    Code:
    TEXT[5]				= "Diese Waffe gibt Bonus von";			COUNT[5]	= 10;
    allerdings ist es sinnvoller wenn du Konstanten verwendest (und es sind auch schon passende definiert).
    Code:
    TEXT[5]				= NAME_ADDON_BONUS_1H;			COUNT[5]	= Waffenbonus_10;
    Der Vorteil von Konstanten ist das man, falls man später etwas ändern möchte, nur an einer Stelle Veränderungen vornehmen muss statt an X verschiedenen Stellen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide