elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   Elsword (https://www.elitepvpers.com/forum/elsword/)
-   -   Elsword Voice-Language Changer/Patcher V1.1 by Shiyumi (https://www.elitepvpers.com/forum/elsword/1884312-elsword-voice-language-changer-patcher-v1-1-shiyumi.html)

Shiyumi 05/15/2012 23:26

Elsword Voice-Language Changer/Patcher V1.1 by Shiyumi
 
Hello everyone. Since I was annoyed of the Elsword Voices in my language, I created a Patcher/Language Changer.
Since I never programmed anything on another scripting-language than PHP, it's not the best, but it works as it should.

How it works

In comparision to other Patchers, this one does everything by itself, you just have to execute the .bat and the game will start with the Voice Language you want.
It creates a Backup of the Original Voice Files of your Elsword installation everytime you start it. That's because if there's a new patch or something, it will always have a backup of the newest files. (It will always replace the old backup, so don't worry about your hard drive space)
After the "Comparing Versions.." Window closes, it instantly starts to replace the original voice files with the voice files you want. Then the game will start with the voice language you wanted. After finished playing, the patcher will undo the changes (it will replace the changed files with the original files again), so that the patcher won't patch next time you start the game.
Then it will close itself.

Usage

1. Download the Patcher and the language files of the language you want. (Downloads at bottom of the post)
2. Extract both.
3. Put the extracted Files (voice folder and Elsword Voice Language Patcher by Shiyumi.bat) in your Elsword installation directory.
4. Create a Shortcut of "Elsword Voice Language Patcher by Shiyumi.bat" at your Desktop (Or any place you want to start it from)
5. Execute the .bat (Always start as admin, else it won't work)
6. Have fun at playing! PS: Nope, this is not the last step.
7. After playing, when you close the game, don't close the Patcher/Batch window. It will detect automatically that you have closed Elsword and will re-patch some files, then it will close itself.

Picture Tutorial:
Spoiler:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Additional Info

This Patcher should work for any Version of Elsword, and it is able to patch from any language to any language.

I only uploaded the japanese voice files, because they're my favorite, but if you want me to upload any other language, just tell me, I will do it.

Currently there aren't any known errors, if you get an error, please tell me.

If you need any help in using this, just ask me.

As everyone of you should know, editing client files is forbidden and you could get banned for this.
But don't worry too much. I'm using this always myself and they can't even check if there's anything wrong with the client. And there hasn't been anyone until now who got banned because of this (as far as I know, if I'm wrong correct me)

Downloads

[Only registered and activated users can see links. Click Here To Register...]
(Had to put the patcher in a .rar because it would give problems with uploading a .bat)

VIRUSTOTAL REPORT: [Only registered and activated users can see links. Click Here To Register...]
(If it shows an error just refresh the site a few times)

The Voice Files

[Only registered and activated users can see links. Click Here To Register...]

[Only registered and activated users can see links. Click Here To Register...]
(The Korean Voices download doesn't have a voice folder in it, you have to create the voice folder yourself and put it in next to the patcher in your Elsword installation directory. Korean Voices Uploaded by Kampfkex, thank you~
Around tuesday I'll upload korean voices with the voice folder included.)

Changelog
Spoiler:
V1.1
- Some optimizations

V1.0
- Release

And at least: Have fun :)

Dosatron01 05/15/2012 23:31

If you make a release always post a virustotal scan or Jotti malware scan

Shiyumi 05/16/2012 00:01

Quote:

Originally Posted by Dosatron01 (Post 16707743)
If you make a release always post a virustotal scan or Jotti malware scan

Oh, my mistake, I'll add it in a few minutes.

Edit: No, wait, your mistake, I already posted a VirusTotal Report / a link to the report, you just didn't see it.
I'd make it better see-able, now it's directly under the download

Kampfkex 05/16/2012 15:19

Imma go test it on DE and Korea.
If it works, u definitly get a thanks :3

Digitaldragon 05/16/2012 15:25

I thank you too if it works :3

EDIT: It cant find my elsword.exe o.o

Shiyumi 05/16/2012 15:35

If it won't work, just tell me and I'll look why :3

Digitaldragon 05/16/2012 15:41

Shiyumi look up to my first comment x.x It cant find my elsword.exe

*~Virtuos~* 05/16/2012 15:49

Quote:

Originally Posted by Digitaldragon (Post 16713635)
Shiyumi look up to my first comment x.x It cant find my elsword.exe

x2.exe wird mit "Elsword.exe" gestartet. Ihr könnt es anpassen.->

Spoiler:
@echo off
@setlocal enableextensions
@cd /d "%~dp0"
title Elsword Voice-Language Changer by Shiyumi
AT > NUL
IF %ERRORLEVEL% EQU 0 (
goto checkgame
) ELSE (
ECHO Please start this as admin!
ECHO Patcher by Shiyumi.
ECHO Press any key to exit.
pause>nul
exit
)
:checkgame
IF NOT EXIST "%CD%\backup" MKDIR "%CD%\backup\"
IF NOT EXIST "%CD%\backup\data" MKDIR "%CD%\backup\data\"
tasklist /FI "IMAGENAME eq elsword.exe" 2>NUL | find /I /N "elsword.exe">NUL
if "%ERRORLEVEL%"=="0" goto error
tasklist /FI "IMAGENAME eq x2.exe" 2>NUL | find /I /N "x2.exe">NUL
if "%ERRORLEVEL%"=="0" goto error
tasklist /FI "IMAGENAME eq elsword.exe" 2>NUL | find /I /N "elsword.exe">NUL
if "%ERRORLEVEL%"=="1" tasklist /FI "IMAGENAME eq x2.exe" 2>NUL | find /I /N "x2.exe">NUL
if "%ERRORLEVEL%"=="1" goto backup

:error
ECHO Please close Elsword before using this patcher.
ECHO Patcher by Shiyumi.
ECHO Press any key to exit.
pause>nul
exit

:backup
copy "%CD%\data\data079.kom" "%CD%\backup\data\"
copy "%CD%\data\data080.kom" "%CD%\backup\data\"
copy "%CD%\data\data082.kom" "%CD%\backup\data\"
copy "%CD%\data\data083.kom" "%CD%\backup\data\"
copy "%CD%\data\data084.kom" "%CD%\backup\data\"
copy "%CD%\data\data092.kom" "%CD%\backup\data\"
copy "%CD%\data\data093.kom" "%CD%\backup\data\"
copy "%CD%\data\data094.kom" "%CD%\backup\data\"
copy "%CD%\data\data095.kom" "%CD%\backup\data\"
copy "%CD%\data\data096.kom" "%CD%\backup\data\"
copy "%CD%\data\data097.kom" "%CD%\backup\data\"
copy "%CD%\data\data104.kom" "%CD%\backup\data\"
copy "%CD%\data\data108.kom" "%CD%\backup\data\"
copy "%CD%\data\data109.kom" "%CD%\backup\data\"
ECHO Backup was successful.
ECHO Patcher by Shiyumi.
goto startgame

:startgame
start "%CD%\" elsword.exe
goto replace

:replace
tasklist /FI "IMAGENAME eq elsword.exe" 2>NUL | find /I /N "elsword.exe">NUL
if "%ERRORLEVEL%"=="0" goto replace
ping -n 1 127.0.0.1 > nul
copy "%CD%\voice\" "%CD%\data\"
echo Successfully started the game.
echo DON'T CLOSE THIS WINDOW! IT WILL EXIT AUTOMATICALLY WHEN YOU FINISHED PLAYING! !
waitfor YouToStopPlayingElsword /t 20
goto close

:close
waitfor YouToStopPlayingElsword /t 10
echo DON'T CLOSE THIS WINDOW! IT WILL EXIT AUTOMATICALLY WHEN YOU FINISHED PLAYING! !
echo This Patcher was brought to you by Shiyumi.
tasklist /FI "IMAGENAME eq x2.exe" 2>NUL | find /I /N "x2.exe">NUL
if "%ERRORLEVEL%"=="0" goto close
tasklist /FI "IMAGENAME eq x2.exe" 2>NUL | find /I /N "x2.exe">NUL
if "%ERRORLEVEL%"=="1" copy "%CD%\backup\data\" "%CD%\data\"
exit

Digitaldragon 05/16/2012 15:53

I had it to run in the elsword file <.<

Shiyumi 05/16/2012 15:59

You have to put the "voice" Folder and the .bat in the same folder where the elsword.exe is, something like "C:\Program Files\Elsword\"
Or if it is in a Folder of the Publisher than sth. like "C:\Program Files\Publisher Name\Elsword\"
For example on my computer (german Elsword) it is "C:\Program Files (x86)\Gameforge4D\Elsword_DE\"

And @Virtuos: No, it uses the normal elsword.exe, the place you marked in the code is when the Patcher checks if Elsword / x2.exe is currently running, nothing else.

Edit: If you guys could tell me where your elsword.exe is located, I could do an update on the .bat so that it will be executable from anywhere~ o.o

Digitaldragon 05/16/2012 16:06

I have the german Elsword too. But doesnt matter thanks for the voice :D

Shiyumi 05/16/2012 16:16

So it works now I guess? :3

Digitaldragon 05/16/2012 16:23

Yes it is updating now (50%)

Shiyumi 05/16/2012 16:35

Huh? Why Updating? o.O

Digitaldragon 05/16/2012 16:38

Ah i know why. I had overwrote the german voice xD

Shiyumi 05/16/2012 16:51

Ah, don't overwrite anything xD
You have to put the "voice" Folder with the .kom files in it next to the .bat and next to the "data" folder, don't change anything inside the data folder D:
It's better to start Elsword normally now and let it patch everything to normal. Because I don't know what files the Patcher's having as backup now D:
I think I'll make a Video Tutorial when I'm back home, that'll make everything easier. :3

Digitaldragon 05/16/2012 16:53

Nah it works. I had to dont overwrite it and it works fine :3 You already got a thanks from me :D

Shiyumi 05/16/2012 16:56

Ah, okay :3
But just for the worst case: If it would patch now everytime you start it now, let Elsword start normally once, then everything should just work fine.

Digitaldragon 05/16/2012 17:00

Hm okay if you say it o.o

Kampfkex 05/16/2012 19:44

Don't work on korean Elsword. But thanks anyway.

Shiyumi 05/16/2012 19:54

Quote:

Originally Posted by Kampfkex (Post 16718016)
Don't work on korean Elsword. But thanks anyway.

Okay, Good to know ..
Sorry for that, like i wrote, its the First Time i did something like this
Give me a Bit time and i'll try to get it to work
Have you got an error? When yes, could you please Tell me the error Message?
And added a picture tutorial~

Kampfkex 05/17/2012 00:29

Well, after the bat replaced it, the patcher pops up
and automaticly removed the voices. It seems the korean
Elsword is checking it twice.

Shiyumi 05/17/2012 01:24

Quote:

Originally Posted by Kampfkex (Post 16723093)
Well, after the bat replaced it, the patcher pops up
and automaticly removed the voices. It seems the korean
Elsword is checking it twice.

Oh, okay...
I'll download it later and will look how the korean Elsword works, then I'll look if I can optimize the Patcher also for the Korean version.

nobro 05/17/2012 01:35

Works for me (on NA). Thanks!

DinborX 05/17/2012 16:11

Only japanese voices? :( i want korean voices, elsword europe voices sucks

Digitaldragon 05/17/2012 16:49

Quote:

Originally Posted by DinborX (Post 16731329)
Only japanese voices? :( i want korean voices, elsword europe voices sucks

Yes only japanese voices. You have to wait that he upload the korean voices or you are searching that.

And a Question from me. Why is my elsword always updating in the last 2 hours. Yesterday it worked fine without updating and now its always updating.

Kampfkex 05/17/2012 17:10

Download it and extract them. Creat a folder named "voices"
and put the files in there. The rest is the same with Shiyumi.
Bat and voices folder into the Elsword director and execute the bat.
Have fun with Korean Voices.

[Only registered and activated users can see links. Click Here To Register...]

Shiyumi 05/17/2012 18:36

Quote:

Originally Posted by Digitaldragon (Post 16732093)
Yes only japanese voices. You have to wait that he upload the korean voices or you are searching that.

And a Question from me. Why is my elsword always updating in the last 2 hours. Yesterday it worked fine without updating and now its always updating.

I already told you D:
Start it once without my .bat, just start it normally, then let it update, when updating is finished, you can close the game again and start with my patcher.
@DinborX
Currently I'm not at home, I can upload the Korean Voices tuesday, not earlier ^^ Check tuesday evening again, then I should have uploaded them.

@Kampfkex
The folder has to be named "voice", not "voices" ^^
And really thank you for uploading the korean voices, I'll put your download in the first post until I uploaded them with the voice folder inside and add the info that they have to create the voice folder by themself

DinborX 05/17/2012 21:01

Quote:

Originally Posted by Kampfkex (Post 16732494)
Download it and extract them. Creat a folder named "voices"
and put the files in there. The rest is the same with Shiyumi.
Bat and voices folder into the Elsword director and execute the bat.
Have fun with Korean Voices.

[Only registered and activated users can see links. Click Here To Register...]

I LOVE U :DDDDDDDDDDD

banedragon 06/19/2012 14:29

so.. no fix for not able to patch on elsword korea yet?
i want to use some jap voice T w T

Lordbrosk 06/19/2012 19:43

Thank you for that. I love Aishas Japanese Voice :D

Zone95 06/21/2012 15:21

Thank you very much :D :D :D

skipe987654321 06/21/2012 17:49

Oh it´s just he voice right?

Shieruki 06/27/2012 21:54

Thanks a lot for the korean voices !

yabusa04 06/29/2012 17:45

is this voices up to chungs japanese voice?

Alice(*3*) 07/07/2012 10:03

Hi :)

Yeah, the voice-patcher works, but I've a little problem :/
When I start Elsword (with the patcher or after I used it and than the normal) it will patch the german voice again ( 20 minutes ... it sucks -.-") - I don't know why.
And than the game start normal with or without the japanese / german voice.

What can I do that it wouldn't patch the voices again and again ._."

I've do all just like your description.

(And the problem starts I think after the chung pre-event started by us (germany))

Hope you can help me :)

€ -> And I think I don't overwrite the german voice ._.
[Only registered and activated users can see links. Click Here To Register...] or i must put the folder in another?

Alice(*3*) 07/13/2012 14:49

can someone help me?

ivanuzzo93 07/13/2012 18:31

hello, can you update the files with the voice of Chung? cause it works for the other characters, except for Chung :(

Liedral 07/24/2012 03:13

Currently playing the taiwanese version, aka from beanfun. We have to start up the game from the website so when I try to use your patch, the game it starts up doesn't work.

Think you can help with this problem?

Thanks

greenkid 07/24/2012 07:02

wieso sprechen so viele english Q.Q verstehe kein wort xD ghet das vlt auch auf deutsch?^^


All times are GMT +2. The time now is 11:03.

Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.