Pesquisar no site


D2NT Leech Baal Bot

22/02/2011 14:48

Está ai o Script para "Leech Bot" que funciona no D2Nt, para ajudar você a upar, ele requer que o "acompanhante" e o lider sejam amigos mutuos!

OBS.: O "acompanhante" do bot apenas ficara parado na baal run para upar, ele não vai atacar nada!!!

Aqui está o script para o acompanhante bot para usar:

NTC_IncludeLibs ();    NTC_IncludeConfig ("NTBot / char_configs");   

NTMain função () {        Include ("libs / comum / NTCommon.ntl");   

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

NTA_Initialize (); / / 10   

_leader var = "iMake_Fg"; / / Nome do personagem líder no jogo (exatamente)       

if (! NTTM_CheckAct ())   

{     

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

NTTM_CheckAct       retorno;   

}   

if (me.areaid! = 109)   

{   

if (! NTTM_TownMove ("waypoint"))   

{      

NTC_SendMsgToScript ("NTBotGame.ntj", "NTTM_TownMove ()");      

retorno;   

}   

if (! NTM_TakeWaypoint (109))   

{      

NTC_SendMsgToScript ("NTBotGame.ntj", ()"); "NTM_TakeWaypoint      

retorno;   

}   

}          

NTTMGR_TownManager ();       

NTTM_TownMove ("portalspot");   

for (i = 0; i <= 200; i + +)   

{

if (_leader (NTC_InMyParty))         

break;      

Delay (200);   

while (me.areaid == 109 & & NTC_InMyParty (_leader))   

}

NTM_UsePortal ("BluePortal", 131, _leader); / / 50      

Delay (5000);          

}

NTP_DoPrecast (true);   

while (NTC_InMyParty (_leader))   

{

Delay (1000);   

}

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

}


Copie o código para um bloco de notas com a extensão. Ntj e colocá-lo dentro da pasta de bots.
Eu chamei o meu script de NTBaalLeech.ntj

Va para o arquivo de configuração do character e adicione a linha:
NTConfig_Script.push ("NTBaalLeech.ntj");
 

Agora copie e cole esse código em um novo bloco chamado NTBotLeech.ntj
Coloque esse arquivo na D2NT \ D2NT \ Scripts
Você vai ver NTBot.ntj e NTMap.ntj nesta pasta já.

https://pastebin.com/HFEjpdAL  / código da lista F, este é o que eu uso um, e é mais preciso e eficiente.

Perto do topo deste código você vai notar que diz: leaderAccountName var = "xxx";

Coloque ai o nome da account do "lider"
 

Depois de ter esses dois arquivos, o próximo passo é abrir o arquivo controlInfo.ntl
Neste arquivo localize a 2 linhas que leia isto:

= New Array this.controls.lobby.chat.textBox ();
this.controls.lobby.chat.textBox.channelName = [4,28,138,354,60];

Adicione esta linha ao abrigo destes:
this.controls.lobby.chat.textBox.channelText = [4,28,410,354,298];

Esta linha faz com que o Bot seja capaz de ler a lista de amigos.


Edite o script baal do líder:

if (NTConfig_PublicMode)

{

NTM_MoveTo (me.areaid, 15112, 5004, 1, true);      

NTA_ClearPosition (20, verdadeira, 2);      

NTM_MoveTo (me.areaid, 15116, 5004);      

NTM_MakeTP ();       / / Say ("TP é seguro!");      

NT_ClearThroneInt ();    }
Locais para editar no arquivo NTBaalLeech.ntj
NTA_Initialize (); / / 10

_leader var = ""; / / Nome do caráter líder em jogo, case sensitive

if (! NTTM_CheckAct ())

 

Locais para editar no arquivo NTBaalLeech.ntj:

NTA_Initialize (); // 10

_Leader var = "" ; // nome do character lider


Locais para editar no NTBotLeech.ntj
joinChannelInChat var = "" / / deixe em branco para não aderir a um canal privado

leaderAccountName var = "" / / Nome da conta na lista de amigos

''Gamepassword var = / / senha do jogo se estiver usando uma

no caso 28: / / jogo não existe
Delay (160 mil); Editar este número em conformidade, 1000 = 1 segundo

No "Manager" do Bot D2NT em "Entry Point", no canto inferior direito, você verá uma lista de diferentes arquivos "ntj". Selecione NTBotLeech.ntj para o "Leech Bot" ser acionado.