Autor Thema: D2nt Baalruns crashen lassen via "........................................"  (Gelesen 558 mal)

PhoeniX_I

  • Newbie
  • *
  • Danke
  • -vergeben: 10
  • -erhalten: 1
  • Beiträge: 49
    • Profil anzeigen

hi
während meinem baalruns kamm einer und schrieb "........................................................................"
daraufhin hängte sich mein bot komplett auf.
gibt es einen trick um dies zu verhindern?
vielen dank

Matumbo

  • Newbie
  • *
  • Danke
  • -vergeben: 2
  • -erhalten: 0
  • Beiträge: 24
    • Profil anzeigen
Ja passwort benutzen, bis die entwickler das gefixed haben.

PlayaSnoop77

  • Gast
und wenn PW immer noch ned reicht, den bot so einstellen dass er /dnd ständig aktiviert hat, also im Skript das mal quasi einbauen. Gibt aber noch die Red Vex Plugins aber die sind mir zu riskant  :rofl:

Btw hab das gleich mal gemacht, paar einfache Say("/dnd"); eingebaut, klappt wunderbar, evtl könnte das auch mit  dem Mute gehen, also dass er automatisch alle mutet die ins game joinen! :)
/dnd deshalb, weil ich leider miterleben musste wie paar Dorftrottel mal von Europe deu-x channels aus per whisp (und der mithilfe der Gamesliste) mehrere bots lahmgelegt haben :(
« Letzte Änderung: November 28, 2011, 08:33:52 von PlayaSnoop77 »

PhoeniX_I

  • Newbie
  • *
  • Danke
  • -vergeben: 10
  • -erhalten: 1
  • Beiträge: 49
    • Profil anzeigen
hmm gute idee aber mein co fighter betritt dass portal wenn tp auf und meldung vom leeder kommt...
in welchem script hast du dass eingefügt?
kannst die linien hierreinkopieren?
danke

PlayaSnoop77

  • Gast
Beim normalen D2NT - Dateienordner wäre der Pfad: D2NT\scripts\NTBot\bots  und da halt in den jeweiligen run-skript  einfügen wie z.b.  NTBaal.ntj oder NTDiablo.ntj oder welchen Run auch immer, ich muss aber gestehen dass es nicht ganz flexibel ist, heißt:  Variiert ihr bei den Skripts müsst ihr
Say("/dnd"); auch wieder ändern also >> der Skript der beginnt muss diesen /dnd command am Anfang stehen haben, der letze Skript in eurem Run am ende halt.

Wo ihr ihn einbaut, an sich eig simpel  :thumbsup:, nehmen wir z.b. den NTbaal.ntj falls ihr NUR baalruns machen möchtet:

Direkt am Anfang des Skripts:
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");

var i;
var _wave;
var _starttick;

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

Say("/dnd");

NTA_Initialize();

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

Um ihn direkt zum Skript-Ende (also des Baalruns selbst, habs z.b. nach baal-kill eingefügt) wieder aufzuheben:

"NTA_KillMonster()");
return;
}

NTSI_PickItems();
}

Say("/dnd");

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

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


Also eigentlich echt simpel, baut ihn einfach in den "Hauptpfad möglichst weit links ein wie halt in den Codes zu sehen, lass zwischen den einzelnen Skript-einträgen bzw -commands eine Zeile frei, sollte so wunderbar funktionieren!  :rofl:

Und so macht ihr es (falls mehrere Skripts pro Run z.b. 3x oder 4x oder mehr) immer nach dem Schema!  :happy:
Folgende Mitglieder haben sich bei ihnen bedankt für diesen Beitrag:

PhoeniX_I

  • Newbie
  • *
  • Danke
  • -vergeben: 10
  • -erhalten: 1
  • Beiträge: 49
    • Profil anzeigen
aber /dnd hilft ja nur gegen wishpern wenn direkt im game einer "...................." spammt crashed trotzdem noch

Bot-Area


PlayaSnoop77

  • Gast
Da geb ich dir recht, das Muten anderer Spieler im Game geht damit ofc nicht!

Das gilt es noch zu lösen, und das wäre in dem Fall um einiges umfangreicher da ja jeder gemutet werden muss der in´s game joint!
Hier wüsste ich leider nicht wie das im Skript zu programmieren wäre, evtl. weiß das jmnd. anderer?!  :bounce:

hollowman

  • Full Member
  • ***
  • Danke
  • -vergeben: 3
  • -erhalten: 10
  • Beiträge: 121
    • Profil anzeigen
Ich greif den Fall mal wieder auf:

Wurde bestimmt schon probiert, aber ich frage trotzdem:

Hat jemand shonmal einfach die"................." oder "---------------------------" rausgefiltert mit /filtermsg?


SpongeBob

  • Newbie
  • *
  • Danke
  • -vergeben: 3
  • -erhalten: 2
  • Beiträge: 20
    • Profil anzeigen
Ich hatte das Problem bei meinem Bot auch. Hab mir redvex und ein antispam Plugin installiert. Das Plugin Filter den ganzen Spam Mist plus "............." raus so hab ich die blöden Shop Bots auch nicht mehr ;) nun kann mit kein blöder Bot Hunter mehr was außer gerne haben ;)

Gruss

hollowman

  • Full Member
  • ***
  • Danke
  • -vergeben: 3
  • -erhalten: 10
  • Beiträge: 121
    • Profil anzeigen

Ich greif den Fall mal wieder auf:

Wurde bestimmt schon probiert, aber ich frage trotzdem:

Hat jemand shonmal einfach die"................." oder "---------------------------" rausgefiltert mit /filtermsg?


Hat das schonmal einer gemacht/probiert?

nefaalol

  • Newbie
  • *
  • Danke
  • -vergeben: 0
  • -erhalten: 0
  • Beiträge: 9
    • Profil anzeigen
gibts hier bezüglich schon neue infos ?

prrovoss

  • Newbie
  • *
  • Danke
  • -vergeben: 1
  • -erhalten: 0
  • Beiträge: 15
    • Profil anzeigen
leute, verfolgt ihr überhaupt die patchnotes von d2?
You are not allowed to view links.Register or Login

ende oktober 2011 wurde der befehl /filtermsg x      hinzugefügt.
ihr gebt einfach /filtermsg .
ein und schon stürzt der bot nichmehr ab... ihr könnt auch noch weitere sonderzeichen wie komma und klammern usw hinzufügen.

btw
damit kann man sich auch sehr effektiv die spambots vom hals schaffen, da in jeder werbung ein punkt verwendet wird. wenn ihr zusätzlich noch das dollarzeichen hinzufügt, kriegt ihr von keinem einzigen spambot mehr eine nachricht ...

nefaalol

  • Newbie
  • *
  • Danke
  • -vergeben: 0
  • -erhalten: 0
  • Beiträge: 9
    • Profil anzeigen
nice danke :) muss ich das jedes mal filtern also pro spiel ? pro d2 reset oder wie is das ? :) danke für die info