Śmierć NPC po pobiciu 4500 8

O temacie

Autor Dracon

Zaczęty 27.08.2008 roku

Wyświetleń 4500

Odpowiedzi 8

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy

Dracon

Śmierć NPC po pobiciu
2008-08-27, 16:58(Ostatnia zmiana: 2008-08-27, 17:08)
Witam! Mam małe pytanko: Robię moda, w którym głównym tematem jest bitwa. Jak zrobić, by NPC od razu ginął po pobiciu, a nie wstawał?! Ewentualnie: Gdzie jest plik, który odpowiada za pobicie (zostaje 1 pż) NPC? Liczę na szybką odpowiedź.
Pozdrawiam, Dragon.

Aha, prawie zapomniałem o czymś ważnym: Jest to walka między GIL_NONE vs. GIL_GRD&GIL_KDF company. Teraz plik guilds.d...

///////////////////////////////////////////////////////////////////////////////////////////
// Gilden
// Aufnahmebedingungen
// Lernprogramme
///////////////////////////////////////////////////////////////////////////////////////////

// ********************************************************************************
***********************************
// Gruppenattitüden
// ********************************************************************************
***********************************

CONST INT TAB_ANZAHL = 16 * 16;

CONST INT GIL_ATTITUDES [TAB_ANZAHL] = // AL und  NL verärgert (Magier zueinander freundlich) ST neutral zu AL und NL (Magier verärgert zu ST)
{
// None EBr Grd Stt KdF Vlk KdW Sld Org Bau SfB Gur Nov Tpl Däm Bab
/*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Non*/ ATT_NEUTRAL, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Ebr*/ ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Ebr*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Ebr*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Ebr*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Grd*/ ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Grd*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Grd*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Grd*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Stt*/ ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Stt*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Stt*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Stt*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Kdf*/ ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Kdf*/ ATT_FRIENDLY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdf*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdf*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Vlk*/ ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Vlk*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Kdw*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, /*Kdw*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdw*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdw*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Sld*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Sld*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, /*Sld*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Sld*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Org*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Bau*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Bau*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Sfb*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Sfb*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Gur*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, /*Gur*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Gur*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Gur*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Nov*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, /*Nov*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Nov*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Nov*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Tpl*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, /*Tpl*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Tpl*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Tpl*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, /*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Bab*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_FRIENDLY

};

CONST INT GIL_ATTITUDES_FMTAKEN [TAB_ANZAHL] = // AL und NL feindlich
{
// None EBr Grd Stt KdF Vlk KdW Sld Org Bau SfB Gur Nov Tpl Däm Bab
/*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Non*/ ATT_NEUTRAL, ATT_HOSTILE, ATT_HOSTILE, ATT_NEUTRAL, ATT_NEUTRAL, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Ebr*/ ATT_HOSTILE, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_HOSTILE, ATT_FRIENDLY, /*Ebr*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Ebr*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Ebr*/ ATT_HOSTILE, ATT_NEUTRAL,
/*Grd*/ ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_FRIENDLY, ATT_HOSTILE, ATT_FRIENDLY, /*Grd*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Grd*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Grd*/ ATT_HOSTILE, ATT_NEUTRAL,
/*Stt*/ ATT_HOSTILE, ATT_FRIENDLY, ATT_NEUTRAL, ATT_FRIENDLY, ATT_HOSTILE, ATT_NEUTRAL, /*Stt*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Stt*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Stt*/ ATT_HOSTILE, ATT_NEUTRAL,
/*Kdf*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_NEUTRAL, /*Kdf*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Kdf*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Kdf*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Vlk*/ ATT_HOSTILE, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Vlk*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Vlk*/ ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Vlk*/ ATT_HOSTILE, ATT_NEUTRAL,

/*Kdw*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_HOSTILE, /*Kdw*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdw*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Kdw*/ ATT_FRIENDLY, ATT_FRIENDLY,
/*Sld*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_HOSTILE, /*Sld*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, /*Sld*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Sld*/ ATT_FRIENDLY, ATT_FRIENDLY,
/*Org*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_HOSTILE, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Org*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Org*/ ATT_FRIENDLY, ATT_FRIENDLY,
/*Bau*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_HOSTILE, /*Bau*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Sfb*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_HOSTILE, /*Sfb*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Gur*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_NEUTRAL, /*Gur*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Gur*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Gur*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Nov*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_NEUTRAL, /*Nov*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Nov*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Nov*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Tpl*/ ATT_FRIENDLY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_FRIENDLY, ATT_NEUTRAL, /*Tpl*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Tpl*/ ATT_FRIENDLY, ATT_FRIENDLY, ATT_FRIENDLY, /*Tpl*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, /*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Bab*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_FRIENDLY

};

















//#################################
//
// SN 09.01.01: Alter Kram
//
//#################################

CONST INT GIL_ATTITUDES_ORCASSAULT [TAB_ANZAHL] = // von Steffen (so gelassen)
{
// None EBr Grd Stt KdF Vlk KdW Sld Org Bau SfB Gur Nov Tpl Däm Mst
/*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Ebr*/ ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Ebr*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Ebr*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Ebr*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Grd*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Grd*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Grd*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Grd*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Stt*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, /*Stt*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Stt*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Stt*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Kdf*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, /*Kdf*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdf*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdf*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, /*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Kdw*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdw*/ ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdw*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Kdw*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Sld*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, /*Sld*/ ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Sld*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Sld*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Org*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Bau*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Sfb*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Gur*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Gur*/ ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, /*Gur*/ ATT_FRIENDLY, ATT_NEUTRAL, ATT_NEUTRAL, /*Gur*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Nov*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Nov*/ ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, /*Nov*/ ATT_NEUTRAL, ATT_FRIENDLY, ATT_NEUTRAL, /*Nov*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Tpl*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Tpl*/ ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, /*Tpl*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_FRIENDLY, /*Tpl*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Dmb*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_NEUTRAL, ATT_FRIENDLY
};

CONST INT GIL_ATTITUDES_NEMESIS [TAB_ANZAHL] = // von Steffen (so gelassen)
{
// None EBr Grd Stt KdF Vlk KdW Sld Org Bau SfB Gur Nov Tpl Däm Mst
/*Non*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Non*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Non*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Non*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Ebr*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, /*Ebr*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Ebr*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Ebr*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Grd*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, /*Grd*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Grd*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Grd*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Stt*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, /*Stt*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Stt*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Stt*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Kdf*/ ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, /*Kdf*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdf*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdf*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Vlk*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, /*Vlk*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Vlk*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Vlk*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Kdw*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdw*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdw*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Kdw*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Sld*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Sld*/ ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Sld*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Sld*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Org*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Org*/ ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, /*Org*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Org*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Bau*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Bau*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, /*Bau*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Bau*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Sfb*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, /*Sfb*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, /*Sfb*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Sfb*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Gur*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_ANGRY, ATT_HOSTILE, /*Gur*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Gur*/ ATT_NEUTRAL, ATT_ANGRY, ATT_ANGRY, /*Gur*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Nov*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_ANGRY, ATT_HOSTILE, /*Nov*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Nov*/ ATT_ANGRY, ATT_NEUTRAL, ATT_ANGRY, /*Nov*/ ATT_NEUTRAL, ATT_NEUTRAL,
/*Tpl*/ ATT_ANGRY, ATT_HOSTILE, ATT_HOSTILE, ATT_HOSTILE, ATT_ANGRY, ATT_HOSTILE, /*Tpl*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Tpl*/ ATT_ANGRY, ATT_ANGRY, ATT_NEUTRAL, /*Tpl*/ ATT_NEUTRAL, ATT_NEUTRAL,

/*Dmb*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Dmb*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Dmb*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Dmb*/ ATT_FRIENDLY, ATT_NEUTRAL,
/*Mst*/ ATT_ANGRY, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, ATT_NEUTRAL, /*Mst*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Mst*/ ATT_ANGRY, ATT_ANGRY, ATT_ANGRY, /*Mst*/ ATT_NEUTRAL, ATT_FRIENDLY
};
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium

Baster

Baster

Użytkownicy
Root Oszust
posty184
Propsy11
  • Użytkownicy
  • Root Oszust

Baster

Śmierć NPC po pobiciu
#1 2008-08-27, 17:21(Ostatnia zmiana: 2008-08-27, 17:30)
Ustaw żeby NONe naparzali GRD iKDF a GRD i KDF gildie none. Robi sie to właśnie w pliku guilds. d, gdzie np:


[codebox]//        None            EBr                Grd                Stt                KdF                Vlk                     KdW             Sld                Org             Bau             SfB                     Gur             Nov             Tpl                     Däm             Bab        
/*Non*/    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    /*Non*/    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    /*Non*/    ATT_HOSTILE,    ATT_HOSTILE,    ATT_HOSTILE,    /*Non*/    ATT_HOSTILE,    ATT_HOSTILE,    [/codebox]


Tutaj ustawiłem, że gildia NONE naparza wszystkie inne, ale za to resza nie naparza gildii NONe :(  . Jeśli mają się naparzać od początku to to wystarczy, a jeśli się mają naparzać od jakiegoś momentu, to zrób tak, żeby z KDF i GRD naparzało się nie z NONE a z powiedzmy GUR i wtedy w ostatnim dialogu z kimśtam zmień tym co mają gildię NONE na gildię GUR , przez C_NPC. Mam nadzieję że jasne, jak używać C_NPC i co to jest, znajdziesz w tutkach :)

Edit: moje niedopatrzenie. Niezauważyłem że już zedytowałeś plik guilds.d W takim razie nie wiem jak ci pomóc, mi to działało :D
 

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy

Dracon

Śmierć NPC po pobiciu
#2 2008-08-27, 18:29(Ostatnia zmiana: 2008-08-27, 18:35)
Naparzają się, naparzają. Nawet aż za bardzo. Tylko o to chodzi, że potem wstają i walczą dalej!
Może ewentualnie skasuję skrypt na pobicie i późniejsze wstawanie. Tylko niech ktoś powie gdzie to jest...

EDIT:
A tak w ogóle... Co znaczy ATT_ANGRY? Bo HOSTILE to NPC zabija drugiego. NEUTRAL, to neutralność. FRIENDLY to jak sobie NPC pomagają. Ale co to jest ANGRY?
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium

Buła

Buła

Użytkownicy
wyłącz komputer i wyjdź z domu
posty2402
Propsy3163
NagrodyV
Profesjabrak
  • Użytkownicy
  • wyłącz komputer i wyjdź z domu
Możesz też zmienić wszyskim broniom w modzie z    

damagetype          =    DAM_EDGE;

na:

damagetype          =    DAM_MAGIC;

Po tym się już nie podniosą :(
 

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy

Dracon

Śmierć NPC po pobiciu
#4 2008-08-27, 18:38(Ostatnia zmiana: 2008-08-27, 20:35)
Hmmm... Niegłupie.
Ale takie coś zniweluje efekty czarów, bo od razu trzeba będzie zmieniać wartość obrony przeciw magi (dla przykładu: obrona przed magią była 5, a teraz będzie musiało być 50 (Bo broń będzie zabijała za szybko). Wtedy nawet dość silny FireBall będzie do d***.).
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium

Whiteye
  • Gość
Hmmm, żeby NPC ginął od razu po pobiciu? Wydaje mi się że może to też być gdzieś w skryptach dotyczących broni bo np. jeżeli zadasz obrażenia bronią dystansową NPC-owi z 1hp to od razu zginie, a nie jak w przypadku pobicia że pada i trza go dobić, hmmm....nie zastanawiałem się jeszcze nad tym, chyba trzeba będzie trochę pogrzebać... :)  

Cytuj
EDIT:
A tak w ogóle... Co znaczy ATT_ANGRY? Bo HOSTILE to NPC zabija drugiego. NEUTRAL, to neutralność. FRIENDLY to jak sobie NPC pomagają. Ale co to jest ANGRY? - dragon

Sądzę że to dotyczy NPC'a który wcześniej został przez nas pobity, bo potem zmieniają całkowicie do nas swoje nastawienie (nie jestem jednak pewien).

Cytuj
Ale takie coś zniweluje efekty czarów, bo od razu trzeba będzie zmieniać wartość obrony przeciw magi (dla przykładu: obrona przed magią była 5, a teraz będzie musiało być 50 (Bo broń będzie zabijała za szybko). Wtedy nawet dość silny FireBall będzie do d***.).

Tu masz rację, zmienianie odporności na magię każdego NPC'a (czyt.zbroi) by było trochę upierdliwe, ale za to możesz powiedzmy dodać do każdej broni dodatkowe obrażenia załóżmy od "DAM_BARRIER" albo "DAM_FLY" na nie obrona magiczna chyba nie działa (chociaż mogą faktycznie za szybko zabijać, więc możesz zwiększyć jeszcze HP NPC-ów jeżeli jesteś wytrzymały :(  ).

Sorry ale sam za bardzo nie wiem jak ci w tym pomóc.
 

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy

Dracon

Śmierć NPC po pobiciu
#6 2008-08-28, 16:32(Ostatnia zmiana: 2008-08-28, 16:33)
Cytat: whiteye\'
(...)zmienianie odporności na magię każdego NPC#msgote author=whiteye\'](...)zmienianie odporności na magię każdego NPCa (czyt.zbroi) by było trochę upierdliwe, ale za to możesz powiedzmy dodać do każdej broni dodatkowe obrażenia załóżmy od "DAM_BARRIER" albo "DAM_FLY" na nie obrona magiczna chyba nie działa (chociaż mogą faktycznie za szybko zabijać, więc możesz zwiększyć jeszcze HP NPC-ów jeżeli jesteś wytrzymały).

Hmmm... to jest myśl. Np: 60 obrażeń od ostrza + 5 od magi/bariery/latania.
Zobaczę efekt takiej operacji (tzn. idę skryptować).


A tak w ogóle jestem ciekaw, jak to zostało rozwiązane w Prologu CZ...
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium

Zkirtaem

Zkirtaem

Moderator
Mięso
posty2171
Propsy1689
ProfesjaGracz
  • Moderator
  • Mięso
DAM_POINT. To nie magiczne, to obrażenia od strzał. Spróbuj :D
 

Dracon

Dracon

Użytkownicy
posty1068
Propsy904
Profesjabrak
  • Użytkownicy
Próbowałem... szkoda gadać... najlepszy topór zadawał minimalne obrażenia...
 
,,Dobry, to człowiek, który nie ukrywa siedzącego w nim zwierzęcia. A taki co usiłuje udawać dobrego, jest wręcz niebezpieczny. Najgroźniejsi są ci, którzy sami głęboko wierzą, że są dobrzy. Odrażający, ohydny przestępca może zamordować jednego człowieka, dziesięciu, stu, ale nigdy nie zabija milionów. Miliony mordują ci, którzy mają się za samą dobroć.''

Wiktor Suworow, Akwarium


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry