[Release] Alissa MT Packets

07/07/2011 11:20 SSDarkLink#16
packets can easily be created by turning mabinogi decimals into hexadecimal.

Just need a starting command, try smash, transing ect.

The Decimals can be gotten from skillinfo.xml
07/07/2011 16:34 Intensero#17
ok so I go into skill info and this is what I read for "smash"

<Skill SkillID="20002" SkillEngName="Smash" SkillLocalName="_LT[xml.skillinfo.18]" SkillType="1" TriggerType="1" SkillCategory="2" Season="1" Version="1" DescName="Smash" UIType="0" MaxStackNum="1" StackLimitTime="0" UseType="0" RaceBasic="0" BasicType="0" IsHidden="False" IsSpecialAction="False" LvZeroUsable="True" OnceALife="False" TransformType="0" ParentSkill="0" TargetPreference="enemy" TargetRange="0" ImageFile="data/gfx/image/gui_icon_skill_000.dds" PositionX="1" PositionY="1" ClosedDesc="_LT[xml.skillinfo.96]" SkillDesc="_LT[xml.skillinfo.174]" WaitLock="unlock(attack)" ProcessLock="unlock(attack)" MasterTitle="10011" DecreaseDuraByBrionac="0" Venturer="1" Wizard="1" Bard="1" Merchant="1" Alchemist="1" />

So out of that which are the decimals? All of the numbers located imbetween?

Since I see the skillID i figure that should be more important. Maybe take that number and turn it into hexadecimal. Is that the path I need to take?
07/07/2011 18:50 adam_j#18
Do you think that's the path you should take?

Incidentally, it's been over two hours. You could have just TRIED it by now.
07/07/2011 19:29 cloudkiller2006#19
Quote:
Originally Posted by Intensero View Post
So out of that which are the decimals? All of the numbers located imbetween?
note:
decimal = numbers 0~9
hexacedimal = numbers 0~F

so the decimal number "1000" would be 3E8 in hexadecimal

all of these are mathmatically correct, read from right to left
DECIMAL (deci = 10)
54321 = 1*10^0 + 2*10^1 + 3*10^2 + 4*10^3 + 5*10^4
or (calculated) 1 + 20 + 300 + 4000 + 5000

HEXADECIMAL (hexa = 6, deci = 10)
this time there are 16 values per character, starting with 0 and ending with F. like mabinogi's skills.
in decimal values these represent:
0 = 0
1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
6 = 6
7 = 7
8 = 8
9 = 9
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15

making up a total of 16 values.
it uses the same math as decimal, but instead of x*10^y it becomes x*16^y

so A3E8 is, again read from right to left:
8*16^0 + 14*16^1 + 3*16^2 + 10*16^3
or (calculated) 8 + 224 + 768 + 40968 = 41960

alternatively you can also open calculator.exe, press alt + 3 and convert it from that.

edit: ew spoilers didnt work.
07/07/2011 20:01 Alwaho#20
Intensero ima sum up what everyone ish saying.
1. Open up calculator.exe
2. Change the view of the calculator to programmer.
3. Copy and paste the smash ID into the calculator, make sure its on Dec when you do it.
4. Click Hex and Boom, the skill ID written in packet form.

Now to actually turn that into a working packet.

1. Open Alissa
2. Connect to the game and record yourself loading a skill.
3. After the skill is loaded, disconnect Alissa from the game.
4. Now, remember that Recvs are client sided. So look at the time where you first loaded the skill in alissa. (Find the send packet.)
5. Test the packet to see if you got the right one. If you dont know how, just send the packet you recorded and the skill you recorded should load.
6. Copy and paste the codde into a notepad and figure out its ID. If it was smash you loaded look for 4E22.
7. Replace the skill ID with the new one you want to load.
8. Copy and paste your newly made packet into alissa and send it. The skill should start loading if you did it right.

Now you know how to PE.
07/07/2011 21:02 thephilz#21
.. or you could have went ingame, used smash, went into alissa, found the packet that was sent and ..
07/07/2011 21:08 SSDarkLink#22
Quote:
Originally Posted by thephilz View Post
.. or you could have went ingame, used smash, went into alissa, found the packet that was sent and ..
lol. It's funny how some things you can't just get right away, sometimes it make's it easier if you goto the xml's for them rather then waiting all day for certain things.

And you could just use [Only registered and activated users can see links. Click Here To Register...]

And Berserker was patched, for sure. But I still seen it used a coupe days ago :x
07/07/2011 21:19 Alwaho#23
Nothing is ever patched forever. x3. There are always ways around it so nothing is ever "patched"
07/07/2011 21:31 Intensero#24
Quote:
Originally Posted by SSDarkLink View Post
lol. It's funny how some things you can't just get right away, sometimes it make's it easier if you goto the xml's for them rather then waiting all day for certain things.

And you could just use [Only registered and activated users can see links. Click Here To Register...]

And Berserker was patched, for sure. But I still seen it used a coupe days ago :x
Thanks for the hex converter link..
07/07/2011 21:42 kikiwai#25
ok... the packet isnt hard to understand at all...

00006982<ID>070200024E2106000100

00006982 - action code for using skill, for chating packet it is 0000526C
<ID> - your character ID or the ID of a certain NPC
The rest are Parameters, such as:
4E21 - this is the skill number, 20001, which is smash

This applies to almost every packet,
transform action code is 0000698A by the way
for example, the new packet given by SSDarkLink
0000526C<Character ID here>37020001000600324920616D20612064756D622066406 7676F742077686F20747269656420647570696E672E2E2E796 57420616761696E2E2E00

0000526C - is to chat
<Character ID here> - is your ID
4920616D20612064756D6220664067676F742077686F207472 69656420647570696E672E2E2E79657420616761696E2E2E00 - is the string "I am a dumb f@ggot who tried duping...yet again.."

Can be converted here:
[Only registered and activated users can see links. Click Here To Register...]
07/07/2011 23:36 cloudkiller2006#26
...this looks like it came directly from one of my notes XD
07/08/2011 02:44 Alwaho#27
Quote:
Originally Posted by cloudkiller2006 View Post
...this looks like it came directly from one of my notes XD
Mysterious O: I wonder how in the world that could have happened :confused:
07/08/2011 02:55 kikiwai#28
Quote:
Originally Posted by Alwaho View Post
Mysterious O: I wonder how in the world that could have happened :confused:
Yeah it is very mysterious indeed, I wish cloudkiller2006 out of my head or stop reading what's in it to write it into her note.

Or stop claiming everything came from her note.
07/08/2011 05:29 Celestial Link#29
Cloud is a female, as far as I'm aware. lol >_>
07/08/2011 07:40 cloudkiller2006#30
i am, and i meant it in a way that my notes look just like that. not that they are actually my notes xD