Ooh okay, I was talking about GunzDev.org actually.
I was mod there :D
Printable View
Well, as tyggo said it's a fine job for your limited experience ( i have no i dea what you've done XD )
lol actually if you think people are like you then you could just shut up, no i am saying that because he's trying to do something now shutup and keep your stupid comments to one of your friends
useless as shit
with reflactor everyone can edit the exe and disable the crc and staff
but nice try....
Fail to insult me QQ I don't speak hebrew nor i am a jew
And people wonder why I have yet to ever release my work on ragezone.
Really firstly lets take guy with his almighty ego.
You have released a few items in all your time at Rz but you have managed to spam you way up to 749 posts.And on the items you have released are all simple modifactions of already exsisting release. Next we get to the point that you seem to think just because your a mod you have the right to talk abuse to other members. So how about your ego goes take a sit down and you come back when you actually release your own custom launcher as your so good according to your own hipe. Then you can slag off others works. Until then beat it and come back when your e-penis is off the viagra.
Next to all the other retards. You dont produce shit at ragezone and all you do is go around slagging of peoples work. Until you take the time and day to actually release work that people will use you have no right to degrade any body who is actually trying to help this community continue to servive.
Next is to the fact why are you complaining about a free open source launcher. Just because some of your almighty ego nubs can make your own maybe better doesnt mean every one can. Many people have already used this to make there own. So until you actually contribute to the forum stop crying and release one your self or beat it.
Really a bunch of ungratful little retards that dont deserve the time and day in this forum.
Oh man oh man that makes you look like a big hypocrite inside of that post. Next, flaming other members could be a nice infraction.
Sorry cant say i have said peoples work is shit or slagged them off in this forum before.
And if your going about me slagging off people like guy then ow well people who like to talk shit deserve to get shit back.
And no an infraction doesnt scare me in the bit. How about you go and start dealing with the 1000s of spam posts in this section or 1 word comments rather than pretending you actually do something.
At the end of the day respect what others produce for free.
No one needs to use what they produce and they dont have to produce it for nothing.
So people like guy who go into threads slagging off people spamming his was upto 700+ posts in a few months dont really deserve my respect.
I respect the people who show respect to others, People whi show none deserve none.
If it weren't obvious enough, I'm not here for Gunz-specific development; I'm here to help you, and other devs make their software or other projects better.
Here's a poc:
Be sure to modify the window title for "Gunz Launcher" in the above, FindWindow call to represent the actual title of your Gunz launcher.Code:#include <windows.h>
static const unsigned short SystemProcessInformation = 5;
typedef struct _CLIENT_ID
{
PVOID UniqueProcess;
PVOID UniqueThread;
} CLIENT_ID, *PCLIENT_ID;
typedef struct _VM_COUNTERS {
SIZE_T PeakVirtualSize;
SIZE_T VirtualSize;
ULONG PageFaultCount;
SIZE_T PeakWorkingSetSize;
SIZE_T WorkingSetSize;
SIZE_T QuotaPeakPagedPoolUsage;
SIZE_T QuotaPagedPoolUsage;
SIZE_T QuotaPeakNonPagedPoolUsage;
SIZE_T QuotaNonPagedPoolUsage;
SIZE_T PagefileUsage;
SIZE_T PeakPagefileUsage;
} VM_COUNTERS;
typedef struct _UNICODE_STRING {
USHORT Length;
USHORT MaximumLength;
PWSTR Buffer;
} UNICODE_STRING, *PUNICODE_STRING;
typedef long KPRIORITY;
typedef struct _SYSTEM_THREAD_INFORMATION {
LARGE_INTEGER KernelTime;
LARGE_INTEGER UserTime;
LARGE_INTEGER CreateTime;
ULONG WaitTime;
PVOID StartAddress;
CLIENT_ID ClientId;
KPRIORITY Priority;
KPRIORITY BasePriority;
ULONG ContextSwitchCount;
LONG State;
LONG WaitReason;
} SYSTEM_THREAD_INFORMATION, * PSYSTEM_THREAD_INFORMATION;
typedef struct _SYSTEM_PROCESS_INFORMATION {
ULONG NextEntryOffset;
ULONG ThreadCount;
ULONG Reserved1[6];
LARGE_INTEGER CreateTime;
LARGE_INTEGER UserTime;
LARGE_INTEGER KernelTime;
UNICODE_STRING ProcessName;
KPRIORITY BasePriority;
ULONG ProcessId;
ULONG InheritedFromProcessId;
ULONG HandleCount;
ULONG Reserved2[2];
VM_COUNTERS VmCounters;
IO_COUNTERS IoCounters;
SYSTEM_THREAD_INFORMATION Threads[1];
} SYSTEM_PROCESS_INFORMATION, * PSYSTEM_PROCESS_INFORMATION;
typedef NTSTATUS( WINAPI *NTQSI )( UINT, PVOID, ULONG, PULONG );
BOOL CheckStartingApplication( )
{
PVOID *SysProcess = ( PVOID * ) GlobalAlloc( GMEM_ZEROINIT, 102400 );
HANDLE ThreadHandle = 0;
HANDLE GunzLauncherHandle = 0;
DWORD GunzLauncherPID = 0;
DWORD CurrentProcessId = GetCurrentProcessId( );
NTQSI NtQuerySystemInformation = ( NTQSI ) GetProcAddress( GetModuleHandle( "ntdll.dll" ), "NtQuerySystemInformation" );
SYSTEM_PROCESS_INFORMATION *CurrProcess;
NtQuerySystemInformation( SystemProcessInformation, SysProcess, 102400, 0 );
CurrProcess = ( SYSTEM_PROCESS_INFORMATION * ) &SysProcess[0];
while( CurrProcess->NextEntryOffset && ( DWORD ) CurrProcess->ProcessId != CurrentProcessId )
{
CurrProcess = ( SYSTEM_PROCESS_INFORMATION * ) ( ( DWORD ) CurrProcess + ( DWORD ) CurrProcess->NextEntryOffset );
}
if( ( GunzLauncherHandle = FindWindow( NULL, "Gunz Launcher" ) ) == 0 )
return( FALSE );
GetWindowThreadProcessId( ( HWND ) GunzLauncherHandle, &GunzLauncherPID );
if( GunzLauncherPID != CurrProcess->InheritedFromProcessId )
return( FALSE );
return( TRUE );
}
Usage: CheckStartingApplication( );
If CheckStartingApplication returns true, then the application was launched with the launcher; if it's false, then it was not.
1) Spam my way up to 749 posts? Who cares about post count? It's the quality of what you post, and what you contribute to the community that matters. I've contributed more than you through the projects I've released, and the criticism and advice I've offered back to aspiring developers. Yes, it's albeit rude, but that's just my attitude when dealing with people I believe find themselves more talented than they really are. If you don't like it, report me and any offensive posts.
2) I'm not "slagging" his work, I'm offering advice on how to advance it; I'm telling him to stop calling all his contributions "5 minute jobs" and such. If he's capable of more, show it, if not, then why make these contributions which will just be negatively critiqued and ultimately never used?
3) This community is based around children, and children act childish. You can infract users, you can warn them, but, at the end of the day, you're still dealing with children. Quit with trying to "save the community" by defending developers or aspiring devs; they can speak for themselves, and all you're doing is causing more pointless drama.
4) This "forum" is based around these "ungrateful, little retards" as you call them; without them, RZ wouldn't be what it is today. With the good comes the bad, and if being very popular means you'll be getting some negative publicity, so be it.
I'm really tired of your attitude around here; if you're going to claim you're better than everyone, prove it, make a release. Or, provide useful advice or criticism; I'm an ass, I know it, but I give back enough to users of the community to make a positive impression.
If I see you (Or anyone else for that matter) flaming users of this community in such a manner, expect to be infracted, quickly leading to a ban.