1. Download Visual Basic 6 (Download Here)
2. Open Visual Basic 6
3. Click On Standard EXE Then Press Open

4. Press Ctrl+T And check Shockwave Flash Then Press Ok

(Picture From Mohd33)
5. Look at the properties window main form and pick a name for your trainer

(From Mohd33)
6. After you name the trainer & checked ShockWaveFlash it a black square will be on the tool bar, Click the black square and drag it on the form like this

(Pic From Mohd33)
7. Now click on an empty part of the form and enter this codes :
ShockwaveFlash1.Base = “http://play.clubpenguin.com/”
ShockwaveFlash1.Movie = “http://media1.clubpenguin.com/play/v2/client/load.swf”
ShockwaveFlash1.Play()
8. Now Make A Command Button and change the caption to “Walk On Walls” like below

(Image From Mohd33)
9. Now click on the button you made and copy the code below :
Call ShockwaveFlash1.SetVariable(”_level0.instance.shell.ENGINE.my_room_movieclips.block_mc._x”, -5000)
10. Okay now press F5 and your trainer will start.
.::You make more hacks like this using the codes and variables below::.
Walk On Walls
Call ShockwaveFlash1.SetVariable(”_level0.instance.shell.ENGINE.my_room_movieclips.block_mc._x”, -5000)
Ice Rink Walk
Call ShockwaveFlash1.SetVariable(”_level0.instance.shell.ENGINE.my_room_movieclips.room_mc.ease_method”, “easeInOutQuad”)
Become A Giant
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.ENGINE.my_room_movieclips.room_mc.p” & ShockwaveFlash1.GetVariable(“_level0.instance.shell.my_player.player_id”) & “._height”, 500)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.ENGINE.my_room_movieclips.room_mc.p” & ShockwaveFlash1.GetVariable(“_level0.instance.shell.my_player.player_id”) & “._width”, 500)
Empty All Servers
MsgBox (“All servers are now empty!”)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.100.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.101.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.102.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.103.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.104.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.105.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.106.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.107.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.108.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.109.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.110.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.111.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.112.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.113.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.114.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.115.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.116.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.117.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.118.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.120.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.121.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.122.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.123.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.124.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.125.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.126.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.127.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.128.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.129.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.130.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.131.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.132.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.133.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.134.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.135.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.136.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.137.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.138.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.139.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.140.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.141.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.142.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.143.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.144.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.145.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.146.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.147.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.148.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.149.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.150.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.151.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.152.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.153.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.154.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.155.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.156.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.157.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.158.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.159.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.160.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.161.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.162.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.163.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.164.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.165.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.166.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.167.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.168.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.169.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.170.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.200.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.201.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.202.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.203.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.204.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.206.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.205.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.207.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.208.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.209.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.210.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.211.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.212.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.213.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.214.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.215.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.300.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.301.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.302.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.303.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.304.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.305.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.306.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.307.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.308.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.309.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.310.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.311.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.312.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.313.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.314.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.315.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.400.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.401.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.402.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.403.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.404.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.405.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.406.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.407.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.408.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.409.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.410.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.411.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.171.population”, “0″)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.119.population”, “0″)
Change Coins
Dim txt
txt = InputBox(“Please Type Your Wanted Coin Amount”)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.my_player.coins”, txt)
Become Member (Cannot Buy Items)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.my_player.is_member”, True)
Make A Server
Dim txt
txt = InputBox(“Please enter a name for your server name.”)
MsgBox (“Now scroll down till you see your sever you made”)
Call ShockwaveFlash1.SetVariable(“_level0.instance.shell.GLOBAL_CRUMBS.servers.100.name”, txt)
Information
Get Nickname
Msgbox “Your Player ID Is: ” & ShockwaveFlash1.GetVariable(”_level0.instance.shell.my_player.player_id”) & “.”
Get Coins
Msgbox “Your Coins Are: ” & ShockwaveFlash1.GetVariable(”_level0.instance.shell.my_player.coins”) & “.”
Penguin ID
MsgBox (“Penguin’s Id Is: ” & ShockwaveFlash1.GetVariable(“_level0.instance.shell.INTERFACE.active_player_object.player_id”) & “.”)
how long is it till cp make an update and the codes don’t work?
is it virus free??? i mite make a cptrainer!!
im a nersd
September 6, 2009 at 3:03 pm
you rule