Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

WizZi - zdjęcie

WizZi

Rejestracja: 17.10.2010
Aktualnie: Nieaktywny
Poza forum Ostatnio: 13.08.2013 07:19
-----

Moje posty

W temacie: Program (używanie klawiszy z klawiatury)

26.06.2011 21:06

AutoIT sie nadaje do tego bardzo dobrze ale musiałbyś się nauczyc pisać skrypty w tym jezyku


W tym problem, że ja nie umiem pisać w tym języku skryptów a z nauką by sie raczej sporo zeszło ;<

EDIT

Znalazłem na pewnym forum kod który spełnia moje zachcianki ; D (w C++):
#include <windows.h>

int main()
{
	for(;<img src='http://img.amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />
	{
		::keybd_event('Z',0,0,0);
		::keybd_event('Z',0,KEYEVENTF_KEYUP,0);
		::Sleep(1000);
	}
        
        return 0;
}

Próbowałem to zmienić, żeby mi zamiast "Z" używał "1" i "2" na zmiane napisałem to tak :
#include <windows.h>

int main()
{
	for(;<img src='http://img.amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />
	{
		::keybd_event('1' & '2',0,0,0);
		::keybd_event('1' & '2',0,KEYEVENTF_KEYUP,0);
		::Sleep(1000);
	}
        
        return 0;
}

Ale niestety jak włączam program to mi wciska tylko "0" ; o Wie ktoś może jak to dobrze zrobić?

EDIT2

Dobra dałem sobie sam rade! cały kod wygląda tak :
#include <windows.h>

int main()
{
	for(;<img src='http://img.amxx.pl/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />
	{
		::keybd_event('1',0,0,0);
		::keybd_event('1',0,KEYEVENTF_KEYUP,0);
		::Sleep(509);
		::keybd_event('2',0,0,0);
		::keybd_event('2',0,KEYEVENTF_KEYUP,0);
		::Sleep(1000);
	}
        
        return 0;
}

Dodano 26 czerwiec 2011 - 21:58:
Wszystko do tej pory OK no ale jest teraz mały problem... Gdy wchodze do gry Knight Online i włączam ten program no to pisze mi na chacie normalnie 12121212... itd ale powinno też używać umiejętności (skilla) który sie uruchamia w grze gdy sie kliknie przycisk 1 lub 2 ; < Dlaczego go nie używa?

W temacie: Powloka dla najlepszego gracza

23.04.2011 16:39

Przecież dałem cały kod...

W temacie: Nie dziala powloka

22.04.2011 18:42

Działą. Dziękować : D

Można zamknąć

W temacie: Nie dziala powloka

22.04.2011 18:30

Działa, ale teraz jest tylko powloka a nie widac modela : D Da sie to jakoś naprawić?

W temacie: Problem z SRN

08.03.2011 18:59

Logi :
L 03/08/2011 - 14:47:59: [srn.amxx] [SRN] Polaczenie nieudane!
L 03/08/2011 - 14:47:59: [srn.amxx] [SRN] Blad zapytania, lokacja: 16
L 03/08/2011 - 14:47:59: [srn.amxx] [SRN] Wiadomosc: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (2002)
L 03/08/2011 - 14:47:59: [srn.amxx] [SRN] Status zapytania: 
L 03/08/2011 - 14:47:59: [srn.amxx] [SRN] Blad podczas laczenia z serwerem mysql!