D2NT 3.0 Moatscript release!

10/06/2010 20:55 chrifin#421
Ich hab mal ne Frage dazu, was du alles abgeändert hast...

Ich würde gerne bei Sterni D2NT auch moat nutzen. Es klappt auch wunderbar, bis zu dem Punkt, wo er Mephi angreifen soll :(

Er portet zunächst über den Fluß genau auf den Punkt wo er hin soll, aber dann wieder nen Stück zum Fluß zurück - genau in die Range von Mephi...

Bisher habe ich das Script von sternis so abgewandelt:
Quote:
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");

NT_LoadConfig();
NTSI_LoadNIPFiles("NTBot/item_configs");

NTA_Initialize();

if(!NTTM_CheckAct())
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_CheckAct()");
return;
}

NTTMGR_TownManager();

if(!NTTM_TownMove("waypoint"))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTM_TownMove()");
return;
}

if(!NTM_TakeWaypoint(101))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeWaypoint()");
return;
}

NTP_DoPrecast(true);

if(!NTM_MoveToStair(me.areaid, 102))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveToStair()");
return;
}

if(!NTM_TakeStair(102))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeStair()");
return;
}

if(!NTTMGR_CheckSafe(NTConfig_CheckSelfSafe, NTConfig_CheckMercSafe))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTTMGR_CheckSafe()");
return;
}

if(!NTM_MoveTo(me.areaid, 17564, 8069))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveTo()");
return;
}

NTC_Delay(200);

if(me.classid != NTC_CHAR_CLASS_PALADIN && me.classid != NTC_CHAR_CLASS_BARBARIAN)
NTC_Delay(350);
NTM_WalkTo(17563, 8072)
NTC_Delay(350);
NTM_WalkTo(17585, 8095)
NTC_Delay(350);
NTM_MoveTo(me.areaid, 17611, 8085)
NTC_Delay(350);

if(!NTA_KillMonster(242))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTA_KillMonster()");
return;
}

if(NTConfig_ClearPosition)
NTA_ClearPosition();
NTSI_PickItems();

if(NTConfig_OpenChest)
{
var _chest;

if(NTM_MoveTo(me.areaid, 17520, 8063))
NTA_ClearPosition(30, true);

_chest = NTC_FindUnit(NTC_UNIT_OBJECT, GetLocaleString(3260), 1);

if(_chest)
{
do
{
if(_chest.x == 17513 && _chest.y == 8063)
{
if(NTC_OpenChest(_chest))
NTSI_PickItems();

break;
}
} while(_chest.GetNext());
}
}

if(NTConfig_KillCouncilMembers)
{

//bottom council members
NTM_MoveTo(me.areaid, 17651, 8066);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17630, 8069);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17625, 8048);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17647, 8040);
NTA_ClearPosition();
NTSI_PickItems();

//left-side council member
NTM_MoveTo(me.areaid, 17610, 8124);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17603, 8138);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17623, 8138);
NTA_ClearPosition();
NTSI_PickItems();

//right-side council member
NTM_MoveTo(me.areaid, 17609, 8022);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17616, 8006);
NTA_ClearPosition();
NTSI_PickItems();
NTM_MoveTo(me.areaid, 17592, 8015);
NTA_ClearPosition();
NTSI_PickItems();
}

NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
}
10/06/2010 23:28 lanara#422
Nächstes mal als [code] posten und nicht als [quote]. Ich vermute mal das es daran liegt, dass beim Moatscript für Blizzard und Ice Blast 300 als Skillrange eingestellt ist. Bei dir nutzt er wahrscheinlich die Standardmäßigen 25 range und muss sich deshalb nochmal näher ranporten.
10/06/2010 23:38 chrifin#423
sprich in der NTattack einfach
Code:
case 59:
				_NTA_SkillRange[i] = 300;
				break;
einfügen und des wars?
10/07/2010 08:00 lanara#424
Quote:
Originally Posted by chrifin View Post
sprich in der NTattack einfach
Code:
case 59:
				_NTA_SkillRange[i] = 300;
				break;
einfügen und des wars?
Wenn du nur Blizzard nutzt, ja.
10/10/2010 22:01 evokee#425
hm.. ich hab fast jedes mal chicken (9 von 14 mal), wegen hydras oder nem schlag von mephi, oder ghul adds usw..

gibts vllt mittlerweile ne alternative/verbesserte version als die von seite 1?
10/10/2010 22:12 ldevil#426
Quote:
Originally Posted by evokee View Post
hm.. ich hab fast jedes mal chicken (9 von 14 mal), wegen hydras oder nem schlag von mephi, oder ghul adds usw..

gibts vllt mittlerweile ne alternative/verbesserte version als die von seite 1?
Hast du denn brav viel FR? Gibt ja ziemlich billig schon netten FR gear (boots / amu) dann machen die Hydras nix mehr. Ich zumindet hatte mit Infernosprung keine Probs mehr. Natürlich klappt das nur ohne Merc ;)
10/11/2010 00:08 Deutsche-Mafia#427
Quote:
Originally Posted by evokee View Post
hm.. ich hab fast jedes mal chicken (9 von 14 mal), wegen hydras oder nem schlag von mephi, oder ghul adds usw..

gibts vllt mittlerweile ne alternative/verbesserte version als die von seite 1?
rising sun
10/11/2010 01:44 evokee#428
problem gelöst.. dwarfstar + rising sun = 0 damage von hydras
10/21/2010 22:55 KinDingeling#429
Habe jetzt aud das D2NT von Sternlooper soweit umgewandelt das er Mephi ohen Problem killt.
Frage ist wie kann ich einstellen das er wie im Orginall-Script gleichzeitig mit Blizzard auch Eisstoß draufballert?
Weis das jemand wo die entsprechende Code-Zeile ist?



MFG
03/31/2011 15:00 GHOSTDIN#430
-.-
03/31/2011 17:45 Weini89#431
Hey, kann mir jemand die richtige werte für einen vernünftigen Mephi run geben? wo er Mephi auf den Steg pullt und dan Links portet damit der rat nicht so oft added? finde einfach nix :(
03/31/2011 19:44 Medix#432
lies halt richtig den thread durch


neue ladder neue leecher hier :D

beschäftigt euch mit dem scheiss d2nt bot ein bisschen dann gibts auch keine probleme
04/01/2011 05:55 Hoez#433
gude, habe folgenden guide genutzt:
[Only registered and activated users can see links. Click Here To Register...]

nun bekomm ich den error: NT_LoadConfig is not defined.

hab mich mal etwas umgeschaut, und ja, meine char config ist richtig benannt ;)
04/01/2011 07:30 GHOSTDIN#434
Quote:
Originally Posted by Hoez View Post
gude, habe folgenden guide genutzt:
[Only registered and activated users can see links. Click Here To Register...]

nun bekomm ich den error: NT_LoadConfig is not defined.

hab mich mal etwas umgeschaut, und ja, meine char config ist richtig benannt ;)
zu beginn des games kommt bei mir die meldung auch
und uch glaub i.was is an der attacke falsch denn

er benutzt den mephisto bug aber wenn er blizz machen will teleportiert er sich wieder genau vor mephisto.:confused:
04/01/2011 09:32 lanara#435
Attackrange für Blizzard höher stellen und Static in der Config auf 100 setzen.