Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2
You last visited: Today at 03:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Sorc Safe] bei Diaruns Script Änderung !

Discussion on [Sorc Safe] bei Diaruns Script Änderung ! within the Diablo 2 forum part of the Other Online Games category.

Closed Thread
 
Old   #1
 
kal_el's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 7,310
Received Thanks: 2,205
Exclamation [Sorc Safe] bei Diaruns Script Änderung !

meiner sorc hats geholfen ned dauernd zu chicken wenn die drauf einkloppen am siegel mitte!

verweis ->
seite 2
Quote:
eine sorc is auch kein hammerdin!!

probier das mal.. sie stellt sich dann weiter rechts unten neben den flammen auf zum angreifen und hat so mehr zeit.(bei de seis)ich hoff das is jez das richtige^^
mach ne kopie vom original und kopier das einfach rein.
edit: und sie steht dann zum schluss auch ned direkt bei diablo in der mitte sondern weiter weg.ich hab die originale drinn gelassen..kannst also jederzeit wieder zuschalten.
edit: er versucht jetzt auch beim hinteren siegel öfter zu klicken und stellt sich anders hin..das ging oft beim ersten versuch ned auf. nu is es bissel besser.

script:
Code:
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(107))
	{
		NTC_SendMsgToScript("NTBotGame.ntj", "NTM_TakeWaypoint()");
		return;
	}

	NTP_DoPrecast(true);

	if(!NTM_MoveTo(108, 7797, 5560))
	{
		NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveTo()");
		return;
	}

	if(NTConfig_PublicMode)
	{
		var _attackpos = [7792, 5525, 7793, 5501, 7773, 5495, 7768, 5480, 7767, 5458, 7770, 5438, 7774, 5417, 7767, 5391, 7768, 5369, 7769, 5345, 7770, 5320, 7780, 5308];

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

		NTA_ClearPosition(20, false, 2);

		NTM_MoveTo(me.areaid, 7790, 5544);

		NTC_PingDelay(1000);

		NTA_ClearPosition(20, true, 2);

		NTM_MoveTo(me.areaid, 7790, 5544);

		NTM_MakeTP();
		Say("TP is safe!");

		for(var i = 0 ; i < _attackpos.length ; i += 2)
		{
			NTM_MoveTo(me.areaid, _attackpos[i], _attackpos[i+1]);

			NTA_ClearPosition(25, true, 2);
		}

		NTP_DoPrecast(true);
	}

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

	if(NTConfig_PublicMode)
		Say("Killing Diablo");

	NTP_DoPrecast(true);

	//if(!NTM_MoveTo(me.areaid, 7792, 5292)) mitte stern
                 NTC_Delay(200);
             // NTM_WalkTo( 7814, 5302)bringt fehlermeldung,sollte von der mitte runter zu dem punkt gehn und merc dadurch stehn lassen in d. mitte
                 if(!NTM_MoveTo(me.areaid, 7814, 5302))
	{
		NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveTo()");
		return;
	}

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

	NTC_FindUnit(NTC_UNIT_MONSTER, 243, 100);

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

	NTSI_PickItems();

	if(NTConfig_PublicMode)
		Say("Next game");

	NTC_SendMsgToScript("NTBotGame.ntj", "SCRIPT_END");
}

// Internal function
function NT_OpenSealsInt()
{
	var i, _unit;
	var _result;

	_unit = GetPresetUnits(me.areaid, NTC_UNIT_OBJECT);

	if(!_unit)
		return false;

	_result = false;

	for(i = 0 ; i < _unit.length ; i++)
	{
		if(_unit[i].id == 396)
		{
			if(_unit[i].roomy*5 + _unit[i].y == 5275)
				_result = NT_OpenVizierSealInt(1);
			else
				_result = NT_OpenVizierSealInt(2);

			break;
		}
	}

	if(!_result)
		return false;

	NTP_DoPrecast(false);

	_result = false;

	for(i = 0 ; i < _unit.length ; i++)
	{
		if(_unit[i].id == 394)
		{
			if(_unit[i].roomx*5 + _unit[i].x == 7773)
				_result = NT_OpenDeSeisSealInt(1);
			else
				_result = NT_OpenDeSeisSealInt(2);

			break;
		}
	}

	if(!_result)
		return false;

	NTP_DoPrecast(false);

	_result = false;

	for(i = 0 ; i < _unit.length ; i++)
	{
		if(_unit[i].id == 392)
		{
			if(_unit[i].roomx*5 + _unit[i].x == 7893)
				_result = NT_OpenVenomSealInt(1);
			else
				_result = NT_OpenVenomSealInt(2);

			break;
		}
	}

	return _result;
}

function NT_OpenVizierSealInt(type)
{
	var i, n;
	var _attackpos = [7740, 5300, 7740, 5280, 7720, 5280, 7720, 5300];
	var _monstername = GetLocaleString(2851);

	for(i = 0 ; i < _attackpos.length ; i += 2)
	{
		NTM_MoveTo(me.areaid, _attackpos[i], _attackpos[i+1]);

		NTA_ClearPosition(25, true, 2);
	}

	for(i = 0 ; i < 3 ; i++)
	{
		if(type == 1)
		{
			NT_OpenSealInt(395, 7654, 5310);
			NT_OpenSealInt(396, 7659, 5277);

			NTM_MoveTo(me.areaid, 7665, 5277);
		}
		else
		{
			NT_OpenSealInt(395, 7650, 5276);
			NT_OpenSealInt(396, 7651, 5310);
		}

		for(n = 0 ; n < 10 ; n++)
		{
			NTC_Delay(200);

			if(NTA_KillMonster(_monstername))
			{
				NTA_ClearPosition();
				NTSI_PickItems();

				return NTM_MoveTo(me.areaid, 7750, 5280);
			}
		}
	}

	return false;
}

function NT_OpenDeSeisSealInt(type)
{
	var i, n;
	var _attackpos = [7780, 5255, 7800, 5255, 7800, 5235, 7780, 5235, 7800, 5189, 7771, 5196];
	var _monstername = GetLocaleString(2852);

	for(i = 0 ; i < _attackpos.length ; i += 2)
	{
		NTM_MoveTo(me.areaid, _attackpos[i], _attackpos[i+1]);

		NTA_ClearPosition(30, true, 2);
	}

	for(i = 0 ; i < 3 ; i++)
	{
		if(type == 1)
		{
			NT_OpenSealInt(394, 7769, 5158);
                                             NTC_Delay(100);
                                               NT_OpenSealInt(394, 7778, 5157);
                                                  NTC_Delay(100);
                                                      NT_OpenSealInt(394, 7779, 5159);
                                                           NTC_Delay(100);
			NTM_MoveTo(me.areaid, 7771, 5196);
                                            NTC_Delay(100);
                                            NTM_MoveTo(me.areaid, 7796, 5226);
		}
		else
		{
			NT_OpenSealInt(394, 7810, 5156);
                                       NTC_Delay(200);
                                          NT_OpenSealInt(394, 7810, 5156);
                                                NTC_Delay(200);
			NTM_MoveTo(me.areaid, 7770, 5169);
                                               NTC_Delay(100);
                                            NTM_MoveTo(me.areaid, 7800, 5189);
		}

		for(n = 0 ; n < 10 ; n++)
		{
			NTC_Delay(200);
                                      //NTA_ClearPosition(35);
			if(NTA_KillMonster(_monstername))
			{
				NTA_ClearPosition(35);
				NTSI_PickItems();

				return NTM_MoveTo(me.areaid, 7800, 5255);
			}
		}
	}

	return false;
}

function NT_OpenVenomSealInt(type)
{
	var i, n;
	var _attackpos = [7835, 5280, 7835, 5300, 7855, 5300, 7855, 5280];
	var _monstername = GetLocaleString(2853);

	for(i = 0 ; i < _attackpos.length ; i += 2)
	{
		NTM_MoveTo(me.areaid, _attackpos[i], _attackpos[i+1]);

		NTA_ClearPosition(25, true, 2);
	}

	for(i = 0 ; i < 3 ; i++)
	{
		if(type == 1)
		{
			NT_OpenSealInt(393, 7915, 5280);
			NT_OpenSealInt(392, 7895, 5318);

			NTM_MoveTo(me.areaid, 7892, 5298);
		}
		else
		{
			NT_OpenSealInt(393, 7905, 5277);
			NT_OpenSealInt(392, 7916, 5310);

			NTM_MoveTo(me.areaid, 7937, 5305);
		}

		for(n = 0 ; n < 10 ; n++)
		{
			NTC_Delay(200);

			if(NTA_KillMonster(_monstername))
			{
				NTSI_PickItems();

				if(NTC_PutSkill(124, NTC_HAND_RIGHT))
					NTC_PingDelay(1000);

				return true;
			}
		}
	}

	return false;
}

function NT_OpenSealInt(classid, x, y)
{
	var _seal;

	NTM_MoveTo(me.areaid, x, y);

	NTA_ClearPosition(25, true, 2);

	_seal = NTC_FindUnit(NTC_UNIT_OBJECT, classid, 5);

	if(!_seal)
		return false;

	if(_seal.mode > 0)
		return true;

	for(var i = 0 ; i < 4 ; i++)
	{
		if((i % 2) == 0)
		{
			if(GetDistance(me, _seal) > 2)
				NTM_MoveTo(_seal.areaid, _seal.x+1, _seal.y);

			NTC_DoClick(NTC_CLICK_LDOWN, NTC_SHIFT_NONE, _seal);
		}

		NTC_Delay(500);

		if(_seal.mode > 0)
			return true;
	}

	return false;
}
sicherungkopie machen..einfügen fertig.
und nein, ich werd dazu keine fragen beantworten, es ist selbst erklärend.

verlinkt in meiner signatur
verlinkt zu bluebirds nt... seite 66
verlinkt programming sektion


closed
kal_el is offline  
Thanks
13 Users
Closed Thread

« hilfe | Smiter Bot »

Similar Threads Similar Threads
Brauche nen Neues Sorc Script
06/06/2010 - Diablo 2 - 12 Replies
Ich brauche nen neues sorc Light script, mit dem welches ich habe, habe ich auf 50 runs bestimmt 25 mal chicken, sie hat folgendes EQ Coh, Arach, 2x soj, hoto, spirit/phönix, magierfaust, Sands eth, maras, cta 6 boo merc: infini, eth bugged forty, andy face raled Lvl 91 Wenn ich sie baalruns oder diaruns machen lasse, habe ich so oft chicken, und wenn sie chicken hat, verliert sie manchmal auf exp das kann doch nicht normal sein oder? sie hat ca. 1,5k life und 1,8k mana mit frost...
Script für Sorc Baalruns
06/02/2010 - Diablo 2 - 4 Replies
Also ich brauch ein Script für baalruns mit meiner neuen Sorc. Atm is die erst lvl 77. Aber ab 84 soll sie baalruns machen. Ist das script beim Bluebird gut für sorc oder eher für hdins?? Weil ich will nicht das sie in die gegner reintelt. Ich mach nur single runs
Möglich mit ner sorc diaruns auf hell zu machen?
04/24/2010 - Diablo 2 - 24 Replies
Hab aktuell ne blizzard sorc die absolut auf blizzard geskilled ist ( mit bonis natürlich ) Meine frage ist jetzt, was ich skillen muss das die diaruns auf hell packt... ( Lvl 92 atm und full tal set... würde natürlich dann auch andere items nehmen... Hatte das so geskilled das ich am anfang botten kann... Jetzt is ja schon lvl 92 und ich will die anderen bosse auch machen ausser meppl, andy und pindle.. :D Danke vorab für ideen erfahrungen und tipps ;) p.s. ich hasse sorcs :) ...
Blitz sorc script
04/25/2009 - Diablo 2 - 7 Replies
hey leute hat jemand vielleich für ao 3.8 ne blitz .ini am start wär hammer wenn er sie mir geben könnte danke=)
Is my script vessel safe?
04/20/2007 - Conquer Online 2 - 8 Replies
Hi i use version 0330 of script vessel.I just scaned it on www.virustotal.com and this is what i found out AhnLab-V3 2007.4.19.0 04.18.2007 no virus found AntiVir 7.3.1.53 04.18.2007 no virus found Authentium 4.93.8 04.18.2007 no virus found Avast 4.7.981.0 04.18.2007 no virus found AVG 7.5.0.447 04.18.2007 no virus found BitDefender 7.2 04.18.2007 no virus found CAT-QuickHeal 9.00 04.18.2007 no virus found ClamAV devel-20070416 04.18.2007 no virus found



All times are GMT +1. The time now is 03:57.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.