[SOURCE]INT-Server

02/25/2009 09:21 bloodx#1
Da sowieso im moment soviel Realesed wird hier nochmal nen INT Src ist wie KH11 aufgebaut.. why? weil damit

die meisten hier nur umgehen können.



What u Need:

[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...]



TO-DO:

Download 1 of the Visual Studio and Install it.
after that u can download the Source and open it with Visual Studio..




PACKET LIST:



SEND:


0x00____________ Restore Char
0x01____________ AntiCp
0x02____________ Login
0x03____________ HackShield + engine.exe CRC check
0x04____________ CreateChar
0x05____________ Ping
0x06____________ ???
0x07____________ DeleteChar
0x08____________ Welcome Packet
0x09____________ VersionCheck
0x0A____________ LoadChar
0x0B____________ GameStart
0x0C____________ SYSTEM_GUILDWAR_SIEGEGUN
0x0D____________ SYSTEM_GUILDWAR_SIEGEGUN
0x0E____________ SYSTEM_GUILDWAR_SIEGEGUN
0x0F____________ Attack
0x10____________ ExecuteSkill
0x11____________ Chat
0x12____________ OnTeleport
0x13____________ Deactive in char -> CPlayer::LoadChar
0x14____________ Move
0x15____________ MoveStop
0x16____________ NPC replay
0x17____________ NPC tax
0x18____________ BuyItem (NPC only ?)
0x19____________ SellItem
0x1A____________ DropItem
0x1B____________ GameStop
0x1C____________ AddTradeItem
0x1D____________ AnimationState
0x1E____________ AddSkillPoints
0x1F____________ Rest/sit
0x20____________ PicUpItem
0x21____________ UseItem
0x22____________ AskForTrade
0x23____________ AnswereTheThreadAsk
0x24____________ ChancelTrade
0x25____________ Revival
0x26____________ SiegeGunProcess ( FALSE )
0x27____________ SiegeGunProcess ( TRUE )
0x28____________ SiegeGunConrol
0x29____________ LearnSkill
0x2A____________ SkillUp
0x2B____________ SkillAnimation
0x2C____________ AskForParty
0x2D____________ AnswerOfAskForParty
0x2E____________ GUILD
0x2F____________ LeadParty
0x30____________ KickPlayerFromParty (only party owner)
0x31____________ InsertIntoStorage
0x32____________ GetFromStorage
0x33____________ Quest ..+Fishing ?
0x34____________ GetStorage
0x35____________ BirdEvent
0x36____________ Important no idea .. don't know what it does
0x37____________ -> gives a error normaly..Invalid packet
0x38____________ SaveRevivalPosition
0x39____________ EnchantItem
0x3A____________ SetShopName .. or more ?
0x3C____________ useStoneOfJob
0x3D____________ Emotion
0x3E____________ AgreeTrade
0x3F____________ DestroyItem
0x40____________ FriendListSystem
0x41____________ WearItem
0x42____________ UnwearItem
0x43____________ SwitchShop 0=end 1=start
0x44____________ GambleSystem DICE
0x45____________ StopFishing / Cooking
0x46____________ GetShopName (or Info +items ?)
0x47____________ BuyItemAtShop
0x48____________ MasterOfPaper-Rock-Scissores
0x49____________ IsCooking ..
0x4A____________ RevivalAccept (from mage..)
0x4B____________ use StoneOfChance
0x4C____________ GoldenLuckyPouch / Silver
0x4D____________ GoldenPot / Silver
0x4E____________ StoneOfBirth
0x4F____________ GetAssaList
0x50____________ AskPVP
0x51____________ AnswerAskPVP
0x52____________ Transform
0x53____________ Bless
0x54____________ ExeciteTransformSkill
0x55____________ Teacher/Student
0x56____________ Invalidle packet at Process
0x57____________ Invalidle packet at Process
0x58____________ change state ?
0x59____________ SkillBar
0x5A____________ MovingScroll
0x5B____________ UpgradeItem
0x5C____________ SendMessage (friendlist)
0x5D____________ StopOpeningWoodenBox
0x5A____________ OpenWoodenBox
0x5F____________ ChangeGuildName
0x60____________ ChangePlayerName
0x61____________ GoFishingIsland
0x62____________ EnforceItem lvl 1 | MixItem | EnforceItem lvl 2
0x63____________ BeadOfFire
0x8a____________ Teleport Scroll
0x89____________ Recall Scroll




RECV


0x3B____________ Item Away?
0x36____________ Item Drop?
0x46____________ Town Port(Send to All players? o.O)
0x3E____________ Someone Attack
0x3D____________ State?
0x38____________ Mob Disapear
0x24____________ Mob Move
0x25____________ Mob Move Stop
0x33____________ Mob Apear
0x22____________ Player Move
0x23____________ Player Move Stop
0x32____________ Player Apear


Any one got a full list? xD




Bug's/Hack's



Posted by rak3:


1Hit Hack Private/Int Server
PHP Code:
BYTE MIX[] = {0x62G40weapArmorWeaponmedicinemoney}; 

Trade Hack Private/Int Server
PHP Code:
                              (I    T    E    M)        (SLOT)
BYTE REAL[] = {0x1c0x010x200x000x000x800x010x000x000x00};
BYTE FAKE[] = {0x1c0x010x200x000x000x800x020x000x000x00}; 


Force's
PHP Code:
BYTE   AskToTrade[] = {0x230x01playerid};
BYTE   AskToParty[] = {0x2d0x01playerid};
BYTE    AskToDuel[] = {0x510x01playerid};
BYTE AskToStudent[] = {0x550x01playerid}; 


PIMP Private/Int Server
PHP Code:
BYTE UseP[] = {0x39Polyweapon};
BYTE UseT[] = {0x39Taliweapon}; 


Animation Private/Int Server
PHP Code:
SendPacket(0x2b,"bd",AnimationsID,PlayerID); 
______________________________________________



Yap mir ist langweilig :D falls ich was vergessen habe schreibt ruhig :P
02/25/2009 13:51 rolumbo#2
Du bist so geil xP
Danke

Aber was soll das bitte Oo ?

for (i=0;i<(signed)strlen(format);i++)
{
switch (format[i])
{



case 'U':
break;

case 'b':
break;

case 'd':
break;

case 'w':
break;

case 's':
break;
}
}

-------------------------------------------------
Vergessen zu löschen? :P
02/25/2009 14:06 xUsername#3
Wozu sollte das gelöscht werden? Nehm's als Grundgerüst. Dann kannst du den Source nach deinen Wünschen anpassen und hast somit noch gleich 'n "BeheadBot", "PickBot", usw. implementiert.

^.^
02/25/2009 14:15 SKH#4
ok ich kenne mich jetzt ehrlich gesagt gar nicht damit aus xD
also wollte ich ma fragen ob es ne bedinungs anleitung oder nen vid dazu gibt xD

wenn net muss ich wohl so probieren ...^^
02/25/2009 14:58 rolumbo#5
Quote:
Originally Posted by hijax View Post
Wozu sollte das gelöscht werden? Nehm's als Grundgerüst. Dann kannst du den Source nach deinen Wünschen anpassen und hast somit noch gleich 'n "BeheadBot", "PickBot", usw. implementiert.

^.^
Mir ist schon klar dass man das nicht löschen muss.
Ich kann ja auch 100 zeilen kommentare in die source schreiben,ach egal xD

---------------------------------------------------------
Beheadhack is schon dabei,pickbot auch(wobei ich den grad ein bischen verbesser^^)
und denke mir grad irgenwas tolles mit splashy aus xD
02/25/2009 15:04 bloodx#6
hast eig recht :D aber auf alles kann ich auch nicht achten xD sry :P
02/25/2009 15:05 xUsername#7
Was willst du da verbessern? Außer ein wenig "Verzögerung"? :D
02/25/2009 15:12 rolumbo#8
Quote:
Originally Posted by hijax View Post
Was willst du da verbessern? Außer ein wenig "Verzögerung"? :D
Hatte grad 2 projekte offen,falsch geguckt xD
(Könnte ja im ganzen raum ug rumlaufen mit speedhack und alles picken
was ich picken kann :P)

@BloodX: Ich verzeihe dir xP
02/25/2009 15:20 SKH#9
ich bracuhe HILFE und eine ERKLÄRUNG
kann mir jemand helfen xD ?
02/25/2009 15:37 xUsername#10
Stell' die Frage, anstatt zu Fragen, ob du Fragen darfst. :D
02/25/2009 15:54 SKH#11
ok darf ich das fragen
(ich wäre für eine brauchbare antwort dankbarer als die erlaubnis die frage zu stellen xD)
02/25/2009 15:56 rolumbo#12
Quote:
Originally Posted by SKH View Post
ok ich kenne mich jetzt ehrlich gesagt gar nicht damit aus xD
also wollte ich ma fragen ob es ne bedinungs anleitung oder nen vid dazu gibt xD

wenn net muss ich wohl so probieren ...^^

Die Frage hat er schon gestellt und ich habe ihn absichtlich ignoriert :P
Hoffe sowas wie eine Bedienungsanleitung oder eine fertige dll wird nicht released.Ich hoffe es wirklich >.<
02/25/2009 15:58 trullermann#13
thx fürs sharen

jetz noch rausfinden wie man eine spezielle PlayerID rausfinden kann Oo''
02/25/2009 16:02 SKH#14
-.- sehr freundlich danke :*(
02/25/2009 16:08 bloodx#15
trullermann
machs halt so
if (buf2[2] == 0x32)
{
char Playername[255]={0};
memcpy((void*)&Playername,(void*)((DWORD)buf2+7),1 6);
if(playername == xxxxx) {
memcpy((void*)&Playerid,(void*)((DWORD)buf2+3),4);
}
}

oder Sniff es bei Party Anfrage/Trade/Duel