Numpad in Script einbinden?

03/31/2011 10:34 eXoo~#1
momentan NT 3.1

Mein Problem:
Habe über ein anderes Plugin eine Funktion auf Numpad2 eingestellt, kann dieses aber NICHT ändern.

Wie kann ich dem Botscript zbsp im Baalrun sagen, das er zu einem bestimmten Zeitpunkt die "Aktion" Numpad2 ausführt?
~
03/31/2011 11:01 Muddy Waters#2
Meinst du im Sinne von Senden eines Key Events?

Sowas ist meines Wissens nach mit D2NT nicht möglich. :(

Was natürlich nicht heisst, dass ich mich nicht irren kann. :)

Lg
Muddy
03/31/2011 13:56 eXoo~#3
Ich meine damit, dass der NT Script ingame num2 drückt und dadurch etwas in RedVex auslöst.

Hat das numpad irgendwie nen anderen Namen in NT oder is das garnich zugänglich?
Irgendwie Push(Num2) oder so?!? :/
03/31/2011 15:19 Muddy Waters#4
Damnach hatte ich es richtig verstanden. :p

Aber wie gesagt, sowas gibt es meines Wissens nach nicht.

Lg
Muddy
03/31/2011 15:54 eXoo~#5
Code:
function NT_KeyEvents(keycode)
{
	//Print("ÿc8Key:ÿc" + keycode);
	var _script = NTC_FindScript(NTConfig_Script[CurScriptIndex]);
	switch(keycode)
	{
		case 19: // pause (PAGEDOWN)
			if(_script)
			{
				if(_script.running)
				{
					_script.Stop();
					pauseTimer = GetTickCount();
					me.maxgametime = 0;
					NTC_Delay(300);
					ClickMap(NTC_CLICK_LUP, NTC_SHIFT_NONE, null);
					SetStatusText("ÿc1Stopped ÿc8" + NTConfig_Script[CurScriptIndex]);
					NTC_Delay(2000);
					SetStatusText("ÿc1Max game length set to infinite!");
					NT_ScriptMsgEvents("SET_DEFAULT_STATUS");
				}
				else
				{
					if(!RunScript)
					{
						RunScript = true;
						NTC_Delay(2000);
Ist das nicht so ein keyevent?:s
bzw das müsste man doch umdrehn können ~~
04/05/2011 02:08 toya_ger#6
was möchtest du denn bewirken mit num 2 ?
is es nur nen macro(satz/wort)?
oder ist es einen redvex funktion?
04/05/2011 14:05 eXoo~#7
Quote:
Originally Posted by toya_ger View Post
was möchtest du denn bewirken mit num 2 ?
is es nur nen macro(satz/wort)?
oder ist es einen redvex funktion?
Eine RedVex Funktion :)