[Question] Twilight eve

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

User avatar
qweasd011
Forum Addict
Posts: 451
Joined: November 21st, 2008, 9:36 am
Title: Coleen!

[Question] Twilight eve

Post by qweasd011 »

my question im new at hacking RPG's so my question how to activate single player when i play in single player it blocks me playing it and i already cheated it how to unprotect it?
Image
User avatar
Kryptonyte
Forum Staff
Posts: 1400
Joined: March 17th, 2008, 12:07 am

Re: [Question] Twilight eve

Post by Kryptonyte »

Here is the guide, but if Twilight has a more advanced way, you may request it for one of us to do.
If you really want to learn, ask them to tell you how they enabled single player, that way you will learn.

http://forum.wc3edit.net/map-deprotection-cheating-f3/deprotecting-inserting-a-cheatpack-enabling-sp-t10059.html
Image
Made by the late ILikeHacking

My quote from SKillER

Spoiler:
Chat wrote:(19:12:41) SKillER: newfags cant triforce
(19:20:30) SKillER: ▲
▲ ▲
(19:20:35) SKillER: aww
(19:20:37) FatherSpace: FAIL
(19:20:43) Kryptonyte: Wow stop failing.
(19:20:47) SKillER: ▲
▲ ▲
(19:21:41) Kryptonyte: .

. ▲
▲ ▲
(19:22:20) Kryptonyte: I guess you were right, newfags can't triforce.
(19:22:29) SKillER: . . ▲
▲ ▲
(19:23:04) SKillER: OMFG
(19:23:06) SKillER: ... THIS CHAT
(19:23:06) SKillER: !
(19:23:36) SKillER: ▲
▲ ▲
(19:23:46) SKillER: ▲
.▲ ▲


Apparently, SKillER is a newfag.
User avatar
qweasd011
Forum Addict
Posts: 451
Joined: November 21st, 2008, 9:36 am
Title: Coleen!

Re: [Question] Twilight eve

Post by qweasd011 »

lol now i know how now kryptonyte my question how to unprotect RPG's like this game because i already cheated this game but it goes back to uncheated?
Image
User avatar
Kryptonyte
Forum Staff
Posts: 1400
Joined: March 17th, 2008, 12:07 am

Re: [Question] Twilight eve

Post by Kryptonyte »

Use Deprotecter Found here

Just click the link that says "X-Deprotecter" and click save and unrar it, you will need Winrar.
Open the program and click Open file or whatever it is. (I don't have a deprotection tool, so I don't know what it says)
and let it do its thing. Note: Deprotection can cause corruption; the inability to play/edit the map.
Image
Made by the late ILikeHacking

My quote from SKillER

Spoiler:
Chat wrote:(19:12:41) SKillER: newfags cant triforce
(19:20:30) SKillER: ▲
▲ ▲
(19:20:35) SKillER: aww
(19:20:37) FatherSpace: FAIL
(19:20:43) Kryptonyte: Wow stop failing.
(19:20:47) SKillER: ▲
▲ ▲
(19:21:41) Kryptonyte: .

. ▲
▲ ▲
(19:22:20) Kryptonyte: I guess you were right, newfags can't triforce.
(19:22:29) SKillER: . . ▲
▲ ▲
(19:23:04) SKillER: OMFG
(19:23:06) SKillER: ... THIS CHAT
(19:23:06) SKillER: !
(19:23:36) SKillER: ▲
▲ ▲
(19:23:46) SKillER: ▲
.▲ ▲


Apparently, SKillER is a newfag.
User avatar
qweasd011
Forum Addict
Posts: 451
Joined: November 21st, 2008, 9:36 am
Title: Coleen!

Re: [Question] Twilight eve

Post by qweasd011 »

i dunno what is this error i cheated it and removed the single player and run synthax check it was parse succesfull no errors but when i run or click the game it causes fatal error does this error is in the protection or the cheat that i uploaded was wrong please help
Image
User avatar
Hillo
Forum Staff
Posts: 615
Joined: June 9th, 2008, 9:51 am
Location: Finland

Re: [Question] Twilight eve

Post by Hillo »

The one I did had just some basic things. Search for CustomDefeatBJ and DisableTrigger for the -save function. Also remember to delete attributes.

Spoiler:
Image
Image
User avatar
qweasd011
Forum Addict
Posts: 451
Joined: November 21st, 2008, 9:36 am
Title: Coleen!

Re: [Question] Twilight eve

Post by qweasd011 »

wow what a fast reply hillo just a question i just deleted them it will work? or the fatal error causes on the single player that i deleted which was wrong XD so i will just search -save then
what will i do?
Image
User avatar
Hillo
Forum Staff
Posts: 615
Joined: June 9th, 2008, 9:51 am
Location: Finland

Re: [Question] Twilight eve

Post by Hillo »

Check the spoiler, I included a picture of what you need to delete.
Image
User avatar
qweasd011
Forum Addict
Posts: 451
Joined: November 21st, 2008, 9:36 am
Title: Coleen!

Re: [Question] Twilight eve

Post by qweasd011 »

if i will delete the custom defeat bj it will allow me to play in single player and then i will delete the disable trigger which allows me to save when im only alone? and then 1 more question how will i enable the unlimited save and the -pvpp so i would improve cheating at RPG maps :D
Image
User avatar
Kryptonyte
Forum Staff
Posts: 1400
Joined: March 17th, 2008, 12:07 am

Re: [Question] Twilight eve

Post by Kryptonyte »

Here, maybe this will help you understand what you're doing and its effect.

Searching for "-save" will show you what trigger it's activating, you then search for that trigger.
In order for the game to have an anti-single player, it will have to either kick the player from the game (A.K.A. Customdefeat)
or disable the saving trigger (A.K.A. DestroyTrigger OR DisableTrigger).

So, for this example, I will use Land of Oblivion RPG. I'll take you step by step on how to enable the single player and what it's doing.
I'm picking this map due to the fact that it disables the loading trigger rather than the save. (So you can see each way, though they are the same)

First, search for the "-save"

Result:

Code: Select all

call TriggerRegisterPlayerChatEvent( gg_trg_Save, Player(0), "-save", true )


The part we want is the "gg_trg_Save", that is the trigger that's being used in it.
Let's search for "Disabletrigger(gg_trg_Save", as that would disable the saving feature of the map.
Not there? Try Destroytrigger(gg_trg_Save". Still can't find it? Let's try the loading feature.

Search for "-load"

Result:

Code: Select all

call TriggerRegisterPlayerChatEvent( gg_trg_Load, Player(0), "-load", false )


Now we have the loading trigger, let's search for it's disabler.
Use "Disabletrigger(gg_trg_load)"

Result:

Code: Select all

call DisableTrigger( gg_trg_Load )
call DisplayTimedTextToForce( GetPlayersAll(), 15.00, "TRIGSTR_5234" )
call TimerDialogDisplayBJ( false, GetLastCreatedTimerDialogBJ() )


Ah! There it is. Here, you have a few options. You could simply delete the negative effects of that trigger,
you could replace it with "do nothing", or you could replace "Disable" with "Enable". Usually I just replace the
actions of the trigger with a message saying "Single player saving enabled" or something.

Now, another common problem in maps (mainly RPGs) is that they kick you from the game when you're in single player.
Bad news, right? Well, in order to do this, they need a custom defeat.

Use the search function and look for "CustomDefeat"

Result:
Well shit, there is no custom defeat in Land of Oblivion RPG. Well anyways, here is what it'd look like.

Code: Select all

call CustomDefeatBJ(GetTriggerPlayer(),"Some gay comment here")


The customdefeat is what kicks the player, so we need to get rid of it. Again, you have some options.
The trigger is usually accompanied with other actions.
This map is, here are the results.

Code: Select all

call CustomDefeatBJ(GetTriggerPlayer(),"Fucking CHEATER!!! Go take a bath in acid and light yourself on fire you small dick motherfucker.")
set udg_group1=GetUnitsOfPlayerAll(GetTriggerPlayer())
call ForGroupBJ(udg_group1,function Trig_use_draughts_Func003002)
set udg_heroBonusXP=(udg_heroBonusXP-10)
call QuestMessageBJ(GetPlayersAll(),bj_QUESTMESSAGE_UPDATED,("Hero xp gain reduced to "+("|cffff0000"+(I2S(udg_heroBonusXP)+"|r%.")))


Now, those are all negative. Getting rid of the customdefeat won't remove all those effects, so we need to get rid of them too.
Use "do nothing" or replace it with a message or something. Now check for more customdefeats, and remove all of them.
If you cheated the map with JJ's CP, there will be a customdefeat for his "-kick" command, so you might not want to remove that.

And now it's ready for single player. W00T.
(Make sure to delete the (attributes) file or it won't work!)

As for the other two commands, I'd need more detail. Unlimited saving? If it's a -save command, I've never seem a limit to how many
times you can save... but if there is, you could check for "-save" and then find an action that increases a variable.

It'd look like

Code: Select all

set x=x+1

You would either remove the "+1" part or remove the limit (The limit would be a variable too, so you could just set it to be a number like 600)

OR, you could just look for "Disabletrigger(gg_trg_save" and find it, because if there's a limit, it'd have to disable the save that way.
(Or Destroytrigger(gg_trg_save)).

As for the -pvpp command, I would need detail on what you mean, what the command does...
Image
Made by the late ILikeHacking

My quote from SKillER

Spoiler:
Chat wrote:(19:12:41) SKillER: newfags cant triforce
(19:20:30) SKillER: ▲
▲ ▲
(19:20:35) SKillER: aww
(19:20:37) FatherSpace: FAIL
(19:20:43) Kryptonyte: Wow stop failing.
(19:20:47) SKillER: ▲
▲ ▲
(19:21:41) Kryptonyte: .

. ▲
▲ ▲
(19:22:20) Kryptonyte: I guess you were right, newfags can't triforce.
(19:22:29) SKillER: . . ▲
▲ ▲
(19:23:04) SKillER: OMFG
(19:23:06) SKillER: ... THIS CHAT
(19:23:06) SKillER: !
(19:23:36) SKillER: ▲
▲ ▲
(19:23:46) SKillER: ▲
.▲ ▲


Apparently, SKillER is a newfag.