v88 servers - HackShield update

Status
Not open for further replies.
Yay!

You forgot the last squiggly paren, but that's okay xD.

I'll post an update as soon as I'm done (working on something else before)
 
You can remove that line of the batch, just end the process manually if you need to.
Not all versions of windows have killtask.
 
Also If you have a STARTER.bat, then make your STARTER.bat run the bat file your just made. So it Will be like this:
PHP:
@echo off
color b
start /b HShield.bat
start /b launch_world.bat
start /b launch_login.bat
start /b launch_channel.bat

Change/rename HShield.bat to the name of the bat you just made.
 
Uhhh
@joy the code didn't work 0.o
I'm experimenting a bit now but I dunno.

I think the KillProcess is the problem, I thought that's a function you've written. Just make a function that kills MapleStory, but in fact you don't have to do that it's useless.
 
Just use this function...

private string name = "MapleStory"; //this is the name..
Code:
public bool KillProcess(string name)
{
	foreach (Process clsProcess in Process.GetProcesses()) {
		if (clsProcess.ProcessName.StartsWith(name))
		{
			clsProcess.Kill();
			return true;
		}
	}
	return false;
}
how to use:
just put this
KillProcess(name);
on the function where you want to kill it
to define "name" you have to use private string name = "";
just the name
no .exe in the end
 
Hendi already gave a hint in the v83 vs v88 discussion thread. Simply emulate the HackShield update server and your problem is solved, that's also how we do it on Nido.

Edit: We have a better solution for Nido now, however, this one still works.
 
Last edited:
Status
Not open for further replies.
Back