/* * Patch for filter_var() */ if(!function_exists('filter_var')){ define('FILTER_VALIDATE_IP', 'ip'); define('FILTER_FLAG_IPV4', 'ipv4'); define('FILTER_FLAG_IPV6', 'ipv6'); define('FILTER_VALIDATE_EMAIL', 'email'); define('FILTER_FLAG_EMAIL_UNICODE', 'unicode'); function filter_var($variable, $filter, $option = false){ if($filter == 'ip'){ if($option == 'ipv4'){ if(preg_match("/(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/", $variable, $matches)){ $variable = $matches[1]; return $variable; } } if($option == 'ipv6'){ if(preg_match("/\s*(([:.]{0,7}[0-9a-fA-F]{0,4}){1,8})\s*/", $variable, $matches)){ $variable = $matches[1]; return $variable; } } } if($filter == 'email'){ if($option == 'unicode' || $option == false){ if(preg_match("/\s*(\S*@\S*\.\S*)\s*/", $variable, $matches)){ $variable = $matches[1]; return $variable; } } } } }
"The latest update of l2 classic came up with some errors.One of those errors is: "error initializing application 0xc0000142".
This problem occurs due to dsetup.dll file that is not compatible with older versions of windows.
For this reason you will have to download this modified dsetup.dll file and follow some steps in order to be able to play!
Step 1:Once you have run the l2 classic updater download the file and open it with winrar
Step 2:Extract it into the system folder and replace it
Step 3:Start the game from l2.exe inside the system folder
REMEMBER: Each time you run the l2 classic updater you have to follow the same procedure!
Download it from here
https://www.4shared.com/rar/6uSFS7viba/dsetup.html (https://www.4shared.com/rar/6uSFS7viba/dsetup.html)