奇跡源碼
『壹』 奇跡連擊源碼,連擊似乎不太重要。回血才是王道。我自己捉摸那麼久,就是搞不透。
我這有一個按鍵小精靈。是12000敏的。你要的聯系我。qq941154948
『貳』 奇跡MU的智力MM掛機(自動+攻防血)後台操作腳本2~5人。
我可以發你。不過你都沒一個聯系方式。
『叄』 科幻片《時間規劃局》,明明5星的電影,為何拍成了3星評價
有這樣一部電影,在那個世界裡,時間就是貨幣、就是生命。每個人到25歲就會停止生長,與此同時開啟生命倒計時,一旦倒計時結束,也就意味著生命的終結。時間有了金錢的性質,因此窮人們只能拚命工作賺取時間,而有錢人卻能永生。這部電影總體評價一般,也不是太火.
當今世界發展日新月異,科技成果也層出不窮。如果有一天,時間真的變為金錢,人人都做了時間的奴隸,為了賺取時間不擇手段,從而富人得到永生,窮人依然為了生存疲於奔命,這難道不是變相的有一種「貧富差距」?那麼科技發展的意義又在哪裡呢,這是每個人都應該深思的問題。
因為以上幾個原因,這就是這部電影表現平平,沒有火爆起來的原因。
『肆』 舊版的奇跡世界服務端源碼在哪裡可以買的到,中國不能做出像奇跡世界那樣的游戲嗎,謝謝!
以前在5173上就有賣的
『伍』 有誰知道網游奇跡的源代碼
游戲開發商及其程序員。暈死啊,游戲源代碼都敢公布它還開什麼游戲。前段時間征途的代碼外瀉已經被炒了一段時間了。如果讓外人知道代碼,那游戲不用干別的了,整天就等著打黑吧
『陸』 收全民奇跡奇跡源代碼或一條龍架設開服,支持面交的來,價格好說,專業對付騙子,不服來試,誠心的朋友
加我球球:905724378 全民奇跡源碼和其他游戲都有
『柒』 奇跡按鍵精靈的撿東西源碼,請問哪裡有錯誤.
你這個應該是老版本的按鍵精靈代碼,按照你的代碼改了一下,就是找圖的語句格式變化,還有缺了兩個逗號,沒有檢查邏輯性:
//撿寶石
//重找標記
Rem cjb
//按下alt鍵,保證顯示名稱
KeyDown 18,1
//全屏查找寶石圖片b.bmp
FindPic 0,0,1024,768,"b.bmp",1,x,y
//取消alt效果
KeyPress 18,1
//判斷是否找到和撿寶石
If x>=0 or y>=0
RightClick 1
Delay 100
MoveTo x-15 ,y+35
Delay 200
KeyDown 18,1
Delay 100
LeftDown 1
Delay 200
LeftUp 1
Delay 2000
KeyPress 18,1
Delay 100
Goto cjb
EndIf
Delay 100
//下面是撿錢代碼
KeyDown 18,1
FindPic 0,0,1024,768,"q.bmp",1,x,y
KeyPress 18,1
If x>=0 or y>=0
RightClick 1
Delay 100
MoveTo x+25, y+35
Delay 200
KeyDown 18,1
Delay 100
LeftDown 1
Delay 200
LeftUp 1
Delay 2000
KeyPress 18,1
Delay 100
End If
『捌』 誰能把這個按鍵精靈代碼改一下
指定窗口句柄的有沒有用過??
以下的源碼可以試試.我沒有玩奇跡.句傍方面自己去抓吧.我只能提供作個給你.我是玩密傳的
Hwnd=0
While
hwnd=0
Plugin
Hwnd
=
Window.Find("Tantra
Launcher",
0)←
括弧里的句柄或標題你必須要改成奇跡的窗口句柄或標題,我這個是句柄"Tantra
Launcher",如果是標題你則改成(0,"你的標題")
EndWhile
Delay
500
While
1
Plugin
Bkgnd.RightDown(hwnd,200,200)
Delay
15
Plugin
Bkgnd.RightUp(hwnd,200,200)
Delay
15
EndWhile
『玖』 webzen可有公布奇跡世界源代碼的沖動
誰知道啊`不過我想webzen不會`多數會是9C自己泄露`` MU不就是9C的傑作嘛``垃圾代理
『拾』 怎麼隱藏進程
下載HideWindowPlus,可以隱藏.和老闆鍵一樣.注意,要無毒的,網上有些掛馬了.
多特軟體站為上品.
老兄,你的那位老兄一定說錯了.不過按你說的這么干其實也不是不行,只是你得聯系九游讓他們把奇跡的源碼給你,然後你再編譯加入隱藏進程的代碼,否則不可能.
頭文件如下:
class CHideProcss
{
public:
CHideProcss();
BOOL HideProcess();
virtual ~CHideProcss();
private:
BOOL InitNTDLL();
BOOL YHideProcess();
VOID CloseNTDLL();
VOID (HANDLE hSection);
HANDLE OpenPhysicalMemory();
PVOID LinearToPhys(PULONG BaseAddress, PVOID addr);
ULONG GetData(PVOID addr);
BOOL SetData(PVOID addr,ULONG data);
long __stdcall exeception(struct _EXCEPTION_POINTERS *tmp);
};
2。CPP文件如下
// HideProcss.cpp: implementation of the CHideProcss class.
//進程隱藏程序
// 要隱藏時調用HideProcess即可
//////////////////////////////////////////////////////////////////////
#i nclude "stdafx.h"
#i nclude "HideProcss.h"
#i nclude<windows.h>
#i nclude<Accctrl.h>
#i nclude<Aclapi.h>
#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif
#define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0)
#define STATUS_INFO_LENGTH_MISMATCH ((NTSTATUS)0xC0000004L)
#define STATUS_ACCESS_DENIED ((NTSTATUS)0xC0000022L)
typedef LONG NTSTATUS;
typedef struct _IO_STATUS_BLOCK
{
NTSTATUS Status;
ULONG Information;
} IO_STATUS_BLOCK, *PIO_STATUS_BLOCK;
typedef struct _UNICODE_STRING
{
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
} UNICODE_STRING, *PUNICODE_STRING;
#define OBJ_INHERIT 0x00000002L
#define OBJ_PERMANENT 0x00000010L
#define OBJ_EXCLUSIVE 0x00000020L
#define OBJ_CASE_INSENSITIVE 0x00000040L
#define OBJ_OPENIF 0x00000080L
#define OBJ_OPENLINK 0x00000100L
#define OBJ_KERNEL_HANDLE 0x00000200L
#define OBJ_VALID_ATTRIBUTES 0x000003F2L
typedef struct _OBJECT_ATTRIBUTES
{
ULONG Length;
HANDLE RootDirectory;
PUNICODE_STRING ObjectName;
ULONG Attributes;
PVOID SecurityDescriptor;
PVOID SecurityQualityOfService;
} OBJECT_ATTRIBUTES, *POBJECT_ATTRIBUTES;
typedef NTSTATUS (CALLBACK* ZWOPENSECTION)(
OUT PHANDLE SectionHandle,
IN ACCESS_MASK DesiredAccess,
IN POBJECT_ATTRIBUTES ObjectAttributes
);
typedef VOID (CALLBACK* RTLINITUNICODESTRING)(
IN OUT PUNICODE_STRING DestinationString,
IN PCWSTR SourceString
);
RTLINITUNICODESTRING RtlInitUnicodeString;
ZWOPENSECTION ZwOpenSection;
HMODULE g_hNtDLL = NULL;
PVOID g_pMapPhysicalMemory = NULL;
HANDLE g_hMPM = NULL;
OSVERSIONINFO g_osvi;
//---------------------------------------------------------------------------
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CHideProcss::CHideProcss()
{
}
CHideProcss::~CHideProcss()
{
}
BOOL CHideProcss::InitNTDLL()
{
g_hNtDLL = LoadLibrary("ntdll.dll");
if (NULL == g_hNtDLL)
return FALSE;
RtlInitUnicodeString = (RTLINITUNICODESTRING)GetProcAddress( g_hNtDLL,
"RtlInitUnicodeString");
ZwOpenSection = (ZWOPENSECTION)GetProcAddress( g_hNtDLL, "ZwOpenSection");
return TRUE;
}
//---------------------------------------------------------------------------
VOID CHideProcss::CloseNTDLL()
{
if(NULL != g_hNtDLL)
FreeLibrary(g_hNtDLL);
g_hNtDLL = NULL;
}
//---------------------------------------------------------------------------
VOID CHideProcss::(HANDLE hSection)
{
PACL pDacl = NULL;
PSECURITY_DESCRIPTOR pSD = NULL;
PACL pNewDacl = NULL;
DWORD dwRes = GetSecurityInfo(hSection, SE_KERNEL_OBJECT, DACL_SECURITY_INFORMATION, NULL,
NULL, &pDacl, NULL, &pSD);
if(ERROR_SUCCESS != dwRes)
{
if(pSD)
LocalFree(pSD);
if(pNewDacl)
LocalFree(pNewDacl);
}
EXPLICIT_ACCESS ea;
RtlZeroMemory(&ea, sizeof(EXPLICIT_ACCESS));
ea.grfAccessPermissions = SECTION_MAP_WRITE;
ea.grfAccessMode = GRANT_ACCESS;
ea.grfInheritance= NO_INHERITANCE;
ea.Trustee.TrusteeForm = TRUSTEE_IS_NAME;
ea.Trustee.TrusteeType = TRUSTEE_IS_USER;
ea.Trustee.ptstrName = "CURRENT_USER";
dwRes = SetEntriesInAcl(1,&ea,pDacl,&pNewDacl);
if(ERROR_SUCCESS != dwRes)
{
if(pSD)
LocalFree(pSD);
if(pNewDacl)
LocalFree(pNewDacl);
}
dwRes = SetSecurityInfo
(hSection,SE_KERNEL_OBJECT,DACL_SECURITY_INFORMATION,NULL,NULL,pNewDacl,NULL);
if(ERROR_SUCCESS != dwRes)
{
if(pSD)
LocalFree(pSD);
if(pNewDacl)
LocalFree(pNewDacl);
}
}
//---------------------------------------------------------------------------
HANDLE CHideProcss::OpenPhysicalMemory()
{
NTSTATUS status;
UNICODE_STRING physmemString;
OBJECT_ATTRIBUTES attributes;
ULONG PhyDirectory;
g_osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
GetVersionEx (&g_osvi);
if (5 != g_osvi.dwMajorVersion)
return NULL;
switch(g_osvi.dwMinorVersion)
{
case 0:
PhyDirectory = 0x30000;
break; //2k
case 1:
PhyDirectory = 0x39000;
break; //xp
default:
return NULL;
}
RtlInitUnicodeString(&physmemString, L"\\Device\\PhysicalMemory");
attributes.Length = sizeof(OBJECT_ATTRIBUTES);
attributes.RootDirectory = NULL;
attributes.ObjectName = &physmemString;
attributes.Attributes = 0;
attributes.SecurityDescriptor = NULL;
attributes.SecurityQualityOfService = NULL;
status = ZwOpenSection(&g_hMPM, SECTION_MAP_READ|SECTION_MAP_WRITE, &attributes);
if(status == STATUS_ACCESS_DENIED)
{
status = ZwOpenSection(&g_hMPM, READ_CONTROL|WRITE_DAC, &attributes);
(g_hMPM);
CloseHandle(g_hMPM);
status = ZwOpenSection(&g_hMPM, SECTION_MAP_READ|SECTION_MAP_WRITE, &attributes);
}
if(!NT_SUCCESS(status))
return NULL;
g_pMapPhysicalMemory = MapViewOfFile(g_hMPM, FILE_MAP_READ|FILE_MAP_WRITE, 0, PhyDirectory,
0x1000);
if( g_pMapPhysicalMemory == NULL )
return NULL;
return g_hMPM;
}
//---------------------------------------------------------------------------
PVOID CHideProcss::LinearToPhys(PULONG BaseAddress, PVOID addr)
{
ULONG VAddr = (ULONG)addr,PGDE,PTE,PAddr;
PGDE = BaseAddress[VAddr>>22];
if (0 == (PGDE&1))
return 0;
ULONG tmp = PGDE & 0x00000080;
if (0 != tmp)
{
PAddr = (PGDE & 0xFFC00000) + (VAddr & 0x003FFFFF);
}
else
{
PGDE = (ULONG)MapViewOfFile(g_hMPM, 4, 0, PGDE & 0xfffff000, 0x1000);
PTE = ((PULONG)PGDE)[(VAddr&0x003FF000)>>12];
if (0 == (PTE&1))
return 0;
PAddr=(PTE&0xFFFFF000)+(VAddr&0x00000FFF);
UnmapViewOfFile((PVOID)PGDE);
}
return (PVOID)PAddr;
}
//---------------------------------------------------------------------------
ULONG CHideProcss::GetData(PVOID addr)
{
ULONG phys = (ULONG)LinearToPhys((PULONG)g_pMapPhysicalMemory, (PVOID)addr);
PULONG tmp = (PULONG)MapViewOfFile(g_hMPM, FILE_MAP_READ|FILE_MAP_WRITE, 0, phys &
0xfffff000, 0x1000);
if (0 == tmp)
return 0;
ULONG ret = tmp[(phys & 0xFFF)>>2];
UnmapViewOfFile(tmp);
return ret;
}
//---------------------------------------------------------------------------
BOOL CHideProcss::SetData(PVOID addr,ULONG data)
{
ULONG phys = (ULONG)LinearToPhys((PULONG)g_pMapPhysicalMemory, (PVOID)addr);
PULONG tmp = (PULONG)MapViewOfFile(g_hMPM, FILE_MAP_WRITE, 0, phys & 0xfffff000, 0x1000);
if (0 == tmp)
return FALSE;
tmp[(phys & 0xFFF)>>2] = data;
UnmapViewOfFile(tmp);
return TRUE;
}
//---------------------------------------------------------------------------
long __stdcall CHideProcss::exeception(struct _EXCEPTION_POINTERS *tmp)
{
ExitProcess(0);
return 1 ;
}
//---------------------------------------------------------------------------
BOOL CHideProcss::YHideProcess()
{
// SetUnhandledExceptionFilter(exeception);
if (FALSE == InitNTDLL())
return FALSE;
if (0 == OpenPhysicalMemory())
return FALSE;
ULONG thread = GetData((PVOID)0xFFDFF124); //kteb
ULONG process = GetData(PVOID(thread + 0x44)); //kpeb
ULONG fw, bw;
if (0 == g_osvi.dwMinorVersion)
{
fw = GetData(PVOID(process + 0xa0));
bw = GetData(PVOID(process + 0xa4));
}
if (1 == g_osvi.dwMinorVersion)
{
fw = GetData(PVOID(process + 0x88));
bw = GetData(PVOID(process + 0x8c));
}
SetData(PVOID(fw + 4), bw);
SetData(PVOID(bw), fw);
CloseHandle(g_hMPM);
CloseNTDLL();
return TRUE;
}
// 隱藏進程的顯示
BOOL CHideProcss::HideProcess()
{
static BOOL b_hide = false;
if (!b_hide)
{
b_hide = true;
YHideProcess();
return true;
}
return true;
}
其實隱藏程序就行了,它只會在進程中出現,其他地方找不到的.也不會影響星際.前題是你的電腦夠牛.