Jump to content

ds_aim

Banned
  • Posts

    442
  • Joined

  • Last visited

  • Days Won

    9
  • Feedback

    0%

Everything posted by ds_aim

  1. In my opinion without granny is crap. Graphics engine is ugly. Just change graphic API/Library. If you improve graphics i will play too.
  2. The problem is from where start sequence tables. Don't matter is are the same. Sequence start from , the start should look like this (Directly from my source ) : 0xb1, 0x34, 0xa2, 0xe0, 0xae, 0x96, 0xd7, 0xfb, 0x67, 0xf1, 0x24, 0x93, 0xd8, 0x61, 0x8d, 0xc2, 0x39, 0xd2, 0xe2, 0x0c, 0x36, 0x6a, 0x66, 0x60, 0x9f, 0xe0, 0x40, 0xed, 0xc7, 0x70, 0x13, 0xfd, In your sources looks like this : 0xaf,0xca,0x8a,0xcf,0x48,0xa7,0x54,0xc7,0xd7,0xdf,0x1,0x25,0x72,0xf7,0x6f,0x84, 0xbc,0x37,0x46,0xe3,0x24,0xda,0xa1,0xc8,0xee,0x36,0x7c,0x33,0x2f,0x98,0x76,0x5e, Good luck to rewrite sequence table.
  3. This is not a fix. With this you just remove sequence packet send. You need to rewrite whole sequence table.
  4. Use this : net.SendCreateCharacterPacket(2 , job number) PyObject* netSendCreateCharacterPacket(PyObject* poSelf, PyObject* poArgs) { int index; if (!PyTuple_GetInteger(poArgs, 0, &index)) return Py_BuildException(); char* name; if (!PyTuple_GetString(poArgs, 1, &name)) return Py_BuildException(); int job; if (!PyTuple_GetInteger(poArgs, 2, &job)) return Py_BuildException(); int shape; if (!PyTuple_GetInteger(poArgs, 3, &shape)) return Py_BuildException(); int stat1; if (!PyTuple_GetInteger(poArgs, 4, &stat1)) return Py_BuildException(); int stat2; if (!PyTuple_GetInteger(poArgs, 5, &stat2)) return Py_BuildException(); int stat3; if (!PyTuple_GetInteger(poArgs, 6, &stat3)) return Py_BuildException(); int stat4; if (!PyTuple_GetInteger(poArgs, 7, &stat4)) return Py_BuildException(); if (index<0 && index>3) return Py_BuildException(); CPythonNetworkStream& rkNetStream=CPythonNetworkStream::Instance(); rkNetStream.SendCreateCharacterPacket((BYTE) index, name, (BYTE) job, (BYTE) shape, stat1, stat2, stat3, stat4); return Py_BuildNone(); }
  5. wow fuck This will help me to make patchs for my customers. Auto install updates. Thanks.
  6. Is same like 34k / Just questlib.lua locale.lua dragon_soul_tables.txt and transate.lua it's new.
  7. HMODULE WINAPI LoadLibrary( _In_ LPCTSTR lpFileName ); AHAHAHHAHAHA
  8. M2 Download Center Download Here ( Internal ) Download Here ( GitHub ) jacg Repository for the Java Attack Calculus Gear (Metin2 attack calculation tool) The Java Attack Calculus Gear is the latest-generation tool for Attack and Damage calculation in Metin2. It was created by Son Gohan in 2013 and exploits a bunch of game formulas discovered by Son Gohan, Mystikal (former wiki.metin2.it staff) and some other Italian Metin2 players, particularly AlbyElite. NOTE: ATM, the tool is in Italian only. If you'd like the tool to be translated in English, please ask me ([email protected]) and I'll see what I can do. Installing You just need to have Java SE7 or later; the JAR file is the standalone package containing the tool and the weapon database. To use it, just double-click on jacg.jar, or type in the terminal: java -jar /path/to/jacg.jar Updating or editing the weapon database The weapon database is a simple text file contained in the JAR package. If you want to edit it, just extract it from the archive with: jar xvf jacg.jar it/metin2/wiki/weapondb.txt (you must be in the same directory as jacg.jar). Once edited, re-archive it with jar cvf jacg.jar it/metin2/wiki/weapondb.txt. (the file weapondb.txt must be in the directory it/metin2/wiki/ relative to jacg.jar). The database contains a table in the format: NAME ATK_MIN[0-9] ATK_MAX[0-9] DIFFERENCE_ATK(MAX-MIN) ATK_SPEED ATK_GROWTH WEAPON_TYPE where: ATK_MIN, ATK_MAX, ATK_SPEED and ATK_GROWTH consist of 10 columns with the values at each up; ATK_GROWTH at up X is defined as ATK_MAX(up=X) - ATK_MIN(up=X); TYPE is one of these: SPADONE (2-handed sword) SPADA (1-handed sword) SPADA_SURA (1-handed sword only for SURA) PUGNALE (dagger) ARCO (bow) CAMPANA (bell) VENTAGLIO (fan) You can put whole-line comments beginning the line with "#": # this is a valid comment [...] 3 10 34 # this is NOT a valid comment: "#" must begin the line! Bugs Report bugs to [email protected]
  9. def ( arg 1, arg2 , arg 3 , arg level ) remove arg level from system.py line 130
  10. In your protos : Argument_1 value 1 = 200 =min value Argumenr_2 value1 = 100 = max value The min value is big than max value
  11. Just read gcc debugging documentation. [Hidden Content] You will find answer yourself Produce debugging information in DWARF format (if that is supported). The value of version may be either 2, 3, 4 or 5; the default version for most targets is 4. DWARF Version 5 is only experimental. Note that with DWARF Version 2, some ports require and always use some non-conflicting DWARF 3 extensions in the unwind tables. Version 4 may require GDB 7.0 and -fvar-tracking-assignments for maximum benefit. GCC no longer supports DWARF Version 1, which is substantially different than Version 2 and later. For historical reasons, some other DWARF-related options (including -feliminate-dwarf2-dupsand -fno-dwarf2-cfi-asm) retain a reference to DWARF Version 2 in their names, but apply to all currently-supported versions of DWARF.
  12. questlua_pc.cpp -> Mount / unmount function questlua_horse -> ride function And use return 0 in questlua
  13. How about if (ch->GetMapIndex == number ) { if (ch->IsHorseRiding()) { ch->StopRiding(); return; } }
  14. He sell luzzo petSystem. https://metin2.download/picture/swvHgf00Pp5PeR79af1st0e638cmst4P/.png PROOF.
  15. true, he's one of the most popuar resseler. And also a scammer.
  16. bt full and put here: [Hidden Content] As i can see it's a problem with affect add.
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.