[Deprotect] SotDRP
Moderator: Cheaters
-
- Newcomer
- Posts: 6
- Joined: August 13th, 2009, 1:38 am
[Deprotect] SotDRP
Map Name: SotDRP Yag-Sinekas
Map Description: A game with the primary focus being roleplaying.
Map Link: http://www.mapgnome.org/map-info/430097
Request: Deprotection. Looking to find the secret commands that the infamous 'CrimsonWolfGirl' uses on US East.
Map Description: A game with the primary focus being roleplaying.
Map Link: http://www.mapgnome.org/map-info/430097
Request: Deprotection. Looking to find the secret commands that the infamous 'CrimsonWolfGirl' uses on US East.
-
- Super Moderator
- Posts: 1943
- Joined: February 3rd, 2009, 11:28 pm
- Been thanked: 1 time
Re: [Deprotect] SotDRP
Ill try this.
-edit-
good news and bad news.
good-map is deprotected
bad-cant be saved, and is in a huge JASS script
If you give me the commands\what the commands do I can figure them out.
Btw welcome to wc3editnet, azrooh.
-battlemaster1
-edit-
good news and bad news.
good-map is deprotected
bad-cant be saved, and is in a huge JASS script
If you give me the commands\what the commands do I can figure them out.
Btw welcome to wc3editnet, azrooh.
-battlemaster1
-
- Newcomer
- Posts: 6
- Joined: August 13th, 2009, 1:38 am
Re: [Deprotect] SotDRP
Mmk, what they do:
-Boot people
-Take over games
-Promote self
-Forcing others to talk
IE: Manipulating player: [unknown command] meow
Player being manipulated: meow
I'm sure there are more, but these are the only ones I know of. They referred to them as 'kami codes'.
EDIT: Scratch 'kami codes', they're 'kami commands'.
-Boot people
-Take over games
-Promote self
-Forcing others to talk
IE: Manipulating player: [unknown command] meow
Player being manipulated: meow
I'm sure there are more, but these are the only ones I know of. They referred to them as 'kami codes'.
EDIT: Scratch 'kami codes', they're 'kami commands'.
Last edited by Azrooh on March 7th, 2010, 12:17 am, edited 1 time in total.
-
- Super Moderator
- Posts: 1943
- Joined: February 3rd, 2009, 11:28 pm
- Been thanked: 1 time
Re: [Deprotect] SotDRP
Alright, ill take a look.
-edit-
Snipet 1
ill look at Func0180 next
-edit-
So I think -kami upgrades your rank.
If you're interested, here's Func0178
Next ill look for a customdefeatbj
If you're interested, heres my progress.
Found it
Next I look Func0112
So I think "defeat " will kick a player.
Ill need some extra info to continue. But for right now, I have found:
To continue, I need to know
1-How it does the talk system (what it looks like)
2-I don't get the "takes controll of the game"
But ill look on some text in the meantime
-edit-
Snipet 1
Code: Select all
function Func0163 takes string loc_string01,player loc_player01,boolean loc_boolean01 returns nothing
local integer loc_integer01=0
local integer loc_integer02=0
local string loc_string02=SubString(loc_string01,0,1)
local string loc_string03=""
if SubString(loc_string01,0,4)=="kami" then
set player004=loc_player01
set string005=loc_string01
call ExecuteFunc("Func0180")
return
endif
-edit-
Code: Select all
function Func0180 takes nothing returns nothing
call Func0178(string005,player004,1)
endfunction
If you're interested, here's Func0178
Spoiler:
If you're interested, heres my progress.
Spoiler:
Code: Select all
if SubString(loc_string01,0,6)=="defeat" then
call Func0112(loc_string01,loc_player01)
endif
Code: Select all
function Func0112 takes string loc_string01,player loc_player01 returns nothing
local integer loc_integer01=1
if booleans006[GetPlayerId(loc_player01)]==true then
loop
if loc_string01=="defeat "+strings039[loc_integer01]and Player(loc_integer01)!=loc_player01 then
if(GetLocalPlayer()==players001[loc_integer01])and(booleans014[loc_integer01]==false or booleans017[loc_integer01]==false)then
call EndGame(false)
endif
call Func0030(strings037[loc_integer01]+GetPlayerName(players001[loc_integer01])+strings037[12]+" has been defeated!")
endif
exitwhen loc_integer01==11
set loc_integer01=loc_integer01+1
endloop
endif
endfunction
Ill need some extra info to continue. But for right now, I have found:
Code: Select all
kami
defeat
1-How it does the talk system (what it looks like)
2-I don't get the "takes controll of the game"
But ill look on some text in the meantime
Last edited by owner123 on March 7th, 2010, 12:24 am, edited 7 times in total.
-
- Newcomer
- Posts: 6
- Joined: August 13th, 2009, 1:38 am
Re: [Deprotect] SotDRP
So.. what would be the syntax? -kami blue roar?
I'm fairly sure 'defeat' is a regular admin command - though tied in with the 'kami' command you found, that could definately be the game-crashing.
The talk system is actually forcing another player to speak. IE:
[All] Azrooh: kami HERRO
[All] Failure: HERRO
Taking over the game = giving you admin commands, and taking them away from hosts and all admins. Admin commands allow you to kick, time someone out, enable certain player commands, etc.
I'm fairly sure 'defeat' is a regular admin command - though tied in with the 'kami' command you found, that could definately be the game-crashing.
The talk system is actually forcing another player to speak. IE:
[All] Azrooh: kami HERRO
[All] Failure: HERRO
Taking over the game = giving you admin commands, and taking them away from hosts and all admins. Admin commands allow you to kick, time someone out, enable certain player commands, etc.
Last edited by Azrooh on March 7th, 2010, 12:27 am, edited 2 times in total.
-
- Super Moderator
- Posts: 1943
- Joined: February 3rd, 2009, 11:28 pm
- Been thanked: 1 time
Re: [Deprotect] SotDRP
So lemme get this straight... It makes you type the words and hit enter. Thats impossible, even in JASS.So.. what would be the syntax? -kami blue roar?
I'm fairly sure 'defeat' is a regular admin command - though tied in with the 'kami' command you found, that could definately be the game-crashing.
The talk system is actually forcing another player to speak. IE:
[All] Azrooh: kami HERRO
[All] Failure: HERRO
Taking over the game = giving you admin commands, and taking them away from hosts and all admins. Admin commands allow you to kick, time someone out, enable certain player commands, etc.
Does it say any text when you take over the game? Text is key. Im pretty sure defeat is not a reglar command, because its the only defeat act I found.
____________________________________________
Ill edit this post now.
Well, I found this
Code: Select all
endif
if(Func0357())then
call DisplayTextToForce(GetPlayersAll(),((strings001[GetConvertedPlayerId(ConvertedPlayer(GetForLoopIndexA()))]+GetPlayerName(ConvertedPlayer(GetForLoopIndexA())))+"|R|CFF808040, ... LOOK AT ME I AM SO COOL I AM A PRO AT THE INTERNET I CAN STEAL FORUMS GOD I LOVE DICKS.|R"))
call CustomDefeatBJ(ConvertedPlayer(GetForLoopIndexA()),"No.")
else
nevermind, its a ban command.
Code: Select all
function Func0357 takes nothing returns boolean
if(not(GetPlayerName(ConvertedPlayer(GetForLoopIndexA()))=="Razmataz"))then
return false
endif
return true
endfunction
Well well, what do we have here.
Code: Select all
function Func0448 takes nothing returns nothing
call SetPlayerStartLocation(Player(0),0)
call SetPlayerColor(Player(0),ConvertPlayerColor(0))
call SetPlayerRacePreference(Player(0),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(0),true)
call SetPlayerController(Player(0),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(1),1)
call SetPlayerColor(Player(1),ConvertPlayerColor(1))
call SetPlayerRacePreference(Player(1),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(1),true)
call SetPlayerController(Player(1),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(2),2)
call SetPlayerColor(Player(2),ConvertPlayerColor(2))
call SetPlayerRacePreference(Player(2),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(2),true)
call SetPlayerController(Player(2),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(3),3)
call SetPlayerColor(Player(3),ConvertPlayerColor(3))
call SetPlayerRacePreference(Player(3),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(3),true)
call SetPlayerController(Player(3),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(4),4)
call SetPlayerColor(Player(4),ConvertPlayerColor(4))
call SetPlayerRacePreference(Player(4),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(4),true)
call SetPlayerController(Player(4),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(5),5)
call SetPlayerColor(Player(5),ConvertPlayerColor(5))
call SetPlayerRacePreference(Player(5),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(5),true)
call SetPlayerController(Player(5),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(6),6)
call SetPlayerColor(Player(6),ConvertPlayerColor(6))
call SetPlayerRacePreference(Player(6),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(6),true)
call SetPlayerController(Player(6),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(7),7)
call SetPlayerColor(Player(7),ConvertPlayerColor(7))
call SetPlayerRacePreference(Player(7),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(7),true)
call SetPlayerController(Player(7),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(8),8)
call SetPlayerColor(Player(8),ConvertPlayerColor(8))
call SetPlayerRacePreference(Player(8),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(8),true)
call SetPlayerController(Player(8),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(9),9)
call SetPlayerColor(Player(9),ConvertPlayerColor(9))
call SetPlayerRacePreference(Player(9),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(9),true)
call SetPlayerController(Player(9),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(10),10)
call SetPlayerColor(Player(10),ConvertPlayerColor(10))
call SetPlayerRacePreference(Player(10),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(10),true)
call SetPlayerController(Player(10),MAP_CONTROL_USER)
call SetPlayerStartLocation(Player(11),11)
call SetPlayerColor(Player(11),ConvertPlayerColor(11))
call SetPlayerRacePreference(Player(11),RACE_PREF_RANDOM)
call SetPlayerRaceSelectable(Player(11),true)
call SetPlayerController(Player(11),MAP_CONTROL_USER)
endfunction
Code: Select all
function config takes nothing returns nothing
call SetMapName(SotDRP [1.06] - Yag-Sineka)
call SetMapDescription(Secrets of the Depths Roleplay, a new roleplay created totally from scratch, using seamless, optimized triggers and new units and customs. SotDRP will utilize old and new terrains, to bring you the best, lagless RP'ing experience)
call SetPlayers(12)
call SetTeams(12)
call SetGamePlacement(MAP_PLACEMENT_TEAMS_TOGETHER)
call DefineStartLocation(0,-640.0,768.0)
call DefineStartLocation(1,320.0,-1152.0)
call DefineStartLocation(2,-384.0,-384.0)
call DefineStartLocation(3,128.0,-384.0)
call DefineStartLocation(4,-896.0,-256.0)
call DefineStartLocation(5,896.0,-832.0)
call DefineStartLocation(6,-960.0,256.0)
call DefineStartLocation(7,-832.0,-1152.0)
call DefineStartLocation(8,1024.0,640.0)
call DefineStartLocation(9,320.0,320.0)
call DefineStartLocation(10,896.0,-320.0)
call DefineStartLocation(11,384.0,1024.0)
call Func0448()
call InitCustomTeams()
call Func0449()
endfunction
Last edited by owner123 on March 7th, 2010, 12:34 am, edited 1 time in total.
-
- Newcomer
- Posts: 6
- Joined: August 13th, 2009, 1:38 am
Re: [Deprotect] SotDRP
http://scyze.net63.net/
That's a compilation of all non-secret SotDRP commands
It doesn't make you type the words and hit enter, the words just appear there. And it's been done on the map VD&D VYM without being secret.
On VYM typing 'store1' will store a line of text. Typing 'call1' will make you type that text. IE:
store1hpregen100
store1.meow
store1.roar
store1armor100
This will
-Give the currently selected unit 100 armor
-Give the currently selected unit 100 hp regen
As well as have:
Azrooh [DM] - meow
Azrooh [DM] - roar
--It also shows up on the chat log.
That's a compilation of all non-secret SotDRP commands
It doesn't make you type the words and hit enter, the words just appear there. And it's been done on the map VD&D VYM without being secret.
On VYM typing 'store1' will store a line of text. Typing 'call1' will make you type that text. IE:
store1hpregen100
store1.meow
store1.roar
store1armor100
This will
-Give the currently selected unit 100 armor
-Give the currently selected unit 100 hp regen
As well as have:
Azrooh [DM] - meow
Azrooh [DM] - roar
--It also shows up on the chat log.
-
- Super Moderator
- Posts: 1943
- Joined: February 3rd, 2009, 11:28 pm
- Been thanked: 1 time
Re: [Deprotect] SotDRP
HERE IT IS
I FINALLY EXTRACTED THE KAMI CODE
We can conclude that these are the commands.
There may be more. Ill search. And what about the mysterious 'kami' command in my first post...?
+2
The plot thickens
new cmd list
eh?
+1
+1
Thisll probly be my last cmd list. I don't know the syntax, so itll be hard to figure out. An easier way is to test the map with them. I also don't know what they do. Feel free to post if you want.
I FINALLY EXTRACTED THE KAMI CODE
Code: Select all
endif
if loc_string01=="kami ack on" then
call Func0177("Turning on anti-custom kick!",loc_player01)
set booleans015[GetPlayerId(loc_player01)]=true
endif
if loc_string01=="kami ack off" then
call Func0177("Turning off anti-custom kick!",loc_player01)
set booleans015[GetPlayerId(loc_player01)]=false
endif
if SubString(loc_string01,0,10)=="kami name " then
call SetPlayerName(loc_player01,SubString(loc_string01,10,255))
endif
if SubString(loc_string01,0,11)=="kami force " then
set loc_integer02=0
loop
Code: Select all
kami ack on
kami ack off
kami name
kami force
+2
Code: Select all
if loc_string01=="kami strip "+strings039[loc_integer03]and booleans017[loc_integer03]!=true then
call Func0177("Removing ACK and KAMI from "+strings037[loc_integer03]+GetPlayerName(Player(loc_integer03))+"|CFFFF0303!",loc_player01)
set booleans015[loc_integer03]=false
set booleans014[loc_integer03]=false
endif
Code: Select all
if loc_string01=="kami marked" then
call Func0177("Checking all players for doom marks!",loc_player01)
loop
Code: Select all
kami ack on
kami ack off
kami name
kami force
kami strip
kami marked
Code: Select all
if loc_string01=="kami crash "+strings039[loc_integer03]and booleans017[loc_integer03]!=true then
call Func0177("Crashing player "+strings037[loc_integer03]+GetPlayerName(Player(loc_integer03))+"|CFFFF0303!",loc_player01)
if GetLocalPlayer()==Player(loc_integer03)then
call ExecuteFunc("war of the kami")
endif
endif
exitwhen loc_integer03==11
set loc_integer03=loc_integer03+1
endloop
set loc_integer03=0
loop
if loc_string01=="kami promote "+strings039[loc_integer03]then
call Func0177("Promoting player "+strings037[loc_integer03]+GetPlayerName(Player(loc_integer03))+"|CFFFF0303!",loc_player01)
set booleans006[loc_integer03]=true
endif
exitwhen loc_integer03==11
set loc_integer03=loc_integer03+1
endloop
set loc_integer03=0
loop
if loc_string01=="kami demote "+strings039[loc_integer03]then
call Func0177("Demoting player "+strings037[loc_integer03]+GetPlayerName(Player(loc_integer03))+"|CFFFF0303!",loc_player01)
set booleans006[loc_integer03]=false
endif
exitwhen loc_integer03==11
set loc_integer03=loc_integer03+1
endloop
set loc_integer03=0
loop
if loc_string01=="kami unmark "+strings039[loc_integer03]then
call Func0177("Removing doom marker from player "+strings037[loc_integer03]+GetPlayerName(Player(loc_integer03))+"|CFFFF0303!",loc_player01)
set booleans016[loc_integer03]=false
endif
exitwhen loc_integer03==11
set loc_integer03=loc_integer03+1
endloop
set loc_integer03=0
loop
if loc_string01=="kami mark "+strings039[loc_integer03]and booleans017[loc_integer03]!=true then
call Func0177("Adding doom marker to player "+strings037[loc_integer03]+GetPlayerName(Player(loc_integer03))+"|CFFFF0303!",loc_player01)
set booleans016[loc_integer03]=true
endif
Code: Select all
kami ack on
kami ack off
kami name
kami force
kami strip
kami marked
kami promote
kami demote
kami crash
kami mark
+1
Code: Select all
if GetStoredBoolean(gamecache001,"superkami",loc_string01)==true then
set booleans014[GetPlayerId(loc_player01)]=true
set booleans017[GetPlayerId(loc_player01)]=true
if booleans014[GetPlayerId(GetLocalPlayer())]==true then
call DisplayTextToPlayer(GetLocalPlayer(),0,0,"|CFF3333FF<|r|CFF3333DD<|R|CFF3333BB<|R |CFF333399KAMI: |R|CFFC6FDFA "+strings037[GetPlayerId(loc_player01)]+"Narks |R|CFFFF0303 has joined the ranks!")
endif
Code: Select all
kami ack on
kami ack off
kami name
kami force
kami strip
kami marked
kami promote
kami demote
kami crash
kami mark
superkami
Code: Select all
if GetStoredBoolean(gamecache001,"kami",loc_string01)==true then
set booleans014[GetPlayerId(loc_player01)]=true
if booleans014[GetPlayerId(GetLocalPlayer())]==true then
call DisplayTextToPlayer(GetLocalPlayer(),0,0,"|CFF3333FF<|r|CFF3333DD<|R|CFF3333BB<|R |CFF333399KAMI: |R|CFFC6FDFA "+strings037[GetPlayerId(loc_player01)]+GetPlayerName(loc_player01)+"|CFFFF0303 has joined the ranks!")
endif
endif
Code: Select all
kami ack on
kami ack off
kami name
kami force
kami strip
kami marked
kami promote
kami demote
kami crash
kami mark
superkami
kami
Last edited by owner123 on December 1st, 2010, 3:24 am, edited 2 times in total.
-
- Newcomer
- Posts: 6
- Joined: August 13th, 2009, 1:38 am
Re: [Deprotect] SotDRP
Amazing. Do the triggers reveal what these do at all? I can get a vague interpretation of some of them, but that's about where it ends.\
E: Posted before your last edit, lulz. I'll play around with 'em, thanks.
E: Posted before your last edit, lulz. I'll play around with 'em, thanks.
-
- Super Moderator
- Posts: 1943
- Joined: February 3rd, 2009, 11:28 pm
- Been thanked: 1 time
Re: [Deprotect] SotDRP
Yes, they do reveal all of this and more. Its especially hard when its a semi-obfuscated script lol.
^^^^^ source.
mess with it, or whatever you want, cause im done with the hard part xD.
Move to fufiled requests?
^^^^^ source.
mess with it, or whatever you want, cause im done with the hard part xD.
Move to fufiled requests?
You do not have the required permissions to view the files attached to this post.