Kennen ja bestimmt einige, man stellt eine Frage und der 8Ball gibt dir die Antwort :) Wollte mir nen kleinen Spaß erlauben mit meinen Leechern, daher habe ich versucht das Ganze in meinen NT-Bot zu implementieren.
Der Script hat auch bis D2NT 3.1 gut funktioniert, aber seitdem ich ETAL benutze will er nichtmehr :S
Kann jemand da vll einen Fehler entdecken?
Das Ganze läuft eigentlich so wie NTHostile / Antihost etc.
Ist im NTBot Ordner und auch in der NTBotgame vertreten.
Kleiner Auszug daraus:
Und hier die NTm8b.ntj Datei selber :)
Früher gab der Bot also eine Antwort sobald jemand ingame (.)ask8ball "Frage" geschrieben hat, mit Etal nichtmehr
HELP?!^^
Der Script hat auch bis D2NT 3.1 gut funktioniert, aber seitdem ich ETAL benutze will er nichtmehr :S
Kann jemand da vll einen Fehler entdecken?
Das Ganze läuft eigentlich so wie NTHostile / Antihost etc.
Ist im NTBot Ordner und auch in der NTBotgame vertreten.
Kleiner Auszug daraus:
Code:
Load("NTBot/tools/NTToolsThread.ntj");
Load("NTBot/NTHostile.ntj");
Load("NTBot/NTm8b.ntj");
Code:
var _answer;
RegisterEvent(EVENT_GAMEMSG, NT_GameMsgEvents);
Ball_Trigger = "ask8ball";
function NTMain()
{
Include("libs/common/NTCommon.ntl");
NTC_IncludeLibs();
NTC_IncludeConfig("NTBot/char_configs");
NT_LoadConfig();
NTA_Initialize();
Print("ÿc1Magic 8 Ball");
}
function NT_GameMsgEvents(msg, type)
{
if((type == 0 && msg.indexOf(Ball_Trigger) != -1))
{
Say("looks into his Magic 8 Ball: " + MW_GetEightBallAnswer());
}
}
function MW_GetEightBallAnswer()
{
var _answer;
switch(Random(0, 48))
{
case 0:
_answer = "As I see It, Yes";
break;
case 1:
_answer = "It is decidedly so";
break;
case 2:
_answer = "It is certain";
break;
case 3:
_answer = "Most likely";
break;
case 4:
_answer = "Outlook good";
break;
case 5:
_answer = "Signs point to Yes";
break;
case 6:
_answer = "Without a doubt";
break;
case 7:
_answer = "YES";
break;
case 8:
_answer = "Yes, definitely";
break;
case 9:
_answer = "You may rely on it";
break;
case 10:
_answer = "Better not tell you now";
break;
case 11:
_answer = "Cannot predict now";
break;
case 12:
_answer = "Concentrate and ask again";
break;
case 13:
_answer = "Don't count on it";
break;
case 14:
_answer = "My reply is No";
break;
case 15:
_answer = "My sources say No";
break;
case 16:
_answer = "Outlook not so good";
break;
case 17:
_answer = "Reply Hazy, Try again";
break;
case 18:
_answer = "Stop trolling";
break;
case 19:
_answer = "You missed that day in school, huh?";
break;
case 21:
_answer = "Ask Claz.(/w *118) TY TY";
break;
case 22:
_answer = "Chav -,-";
break;
case 23:
_answer = "How you dare to ask that?";
break;
case 24:
_answer = "GTFO Randpiss";
break;
case 25:
_answer = "Tosser... ,luv.";
break;
case 26:
_answer = "What about some RL instead?";
break;
case 27:
_answer = "That was serious?";
break;
case 28:
_answer = "Absolutely YES.. and Joe is a jew.";
break;
case 29:
_answer = "NO NO NO NO... joe is no jew. i was kidding, he is a jew.";
break;
case 30:
_answer = "Very doubtful";
break;
case 31:
_answer = "Not only no, but HELL No!";
break;
case 32:
_answer = "Not only yes, but HELL Yes!";
break;
case 33:
_answer = "You will regret it!";
break;
case 34:
_answer = "Signs point to No";
break;
case 35:
_answer = "Outlook is disturbing";
break;
case 36:
_answer = "Please shut up, go take your dumb questions somewhere else.";
break;
case 37:
_answer = "Not only yes, but HELL YES";
break;
case 38:
_answer = "Not only no, but HELL NO";
break;
case 39:
_answer = "I'll kill you.";
break;
case 40:
_answer = "Okay.";
break;
case 41:
_answer = "Sure.";
break;
case 42:
_answer = "Probably.";
break;
case 43:
_answer = "You're a girl, you ask too many fucking questions.";
break;
case 44:
_answer = "Uh-huh.";
break;
case 45:
_answer = "Yup.";
break;
case 46:
_answer = "Could you repeat the question?";
break;
case 47:
_answer = "Nazi -,-";
break;
default:
_answer = "Ask again later";
}
NTC_Delay(1);
return _answer;
}
HELP?!^^