Das müsst ihr machen, falls ihr Nihlathak auslassen wollt, wenn er kälteimmun ist:
Um ihn bei Feuer/Blitz Immunität auszulassen ersetzt ihr einfach
durch:
bzw:
Wenn ihr fertig seid sollte das ganze folgendermaßen aussehen:
Das müsst ihr machen, falls ihr Nihlathak auslassen wollt, wenn Vipern da sind:
Füge folgenden Code:
genau vor diesem:
in der Datei Bots/NTPindleskin.ntj oder Bots/NTNihlathak.ntj ein.
PS: Macht euch immer eine backup file des funktionierenden Scripts, falls ihr etwas verändert
Füge Folgendes in der Common/NTAttack.ntl bei Zeile 585 ein:Quote:
Man kann sich im Texteditor die Zeile anzeigen lassen indem man oben rechts auf Ansicht -> Statusleiste geht. Dann einfach in eine Zeile klicken und unten rechts wird dann die Zeilennummer angezeigt.
Code:
if(target.name == "Nihlathak" && NTA_GetResistance(target, NTA_DAMAGE_COLD) > 90) return 1;
Code:
NTA_DAMAGE_COLD
Code:
NTA_DAMAGE_LIGHTNING
Code:
NTA_DAMAGE_FIRE
Code:
...
if(NTTMGR_CheckCurse(NTConfig_CheckSelfSafe&0x10, NTConfig_CheckMercSafe&0x10))
{
if(!NTTMGR_VisitTown())
return 0;
}
if(target.name == "Nihlathak" && NTA_GetResistance(target, NTA_DAMAGE_COLD) > 90)
return 1;
if(firstorder && NTConfig_AttackSkill[0] > 0 && NTA_GetResistance(target, _NTA_SkillDamage[0]) < 100 && me.GetSkillStatus(NTConfig_AttackSkill[0]) != 8)
{
...
Füge folgenden Code:
Code:
if(NTC_FindUnit(73) != null)
{
NTC_SendMsgToScript("NTBotGame.ntj", "Tomb Viper found");
return;
}
Code:
if(!NTA_KillMonster(526))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTA_KillMonster()");
return;
}
PS: Macht euch immer eine backup file des funktionierenden Scripts, falls ihr etwas verändert