Jump to content
  • 0

help for item_db scripting


isdzuka

Question


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   0
  • Joined:  12/24/16
  • Last Seen:  

hello guys..

need help to teach me about scripting especially in item_db scripting

ID,Name,Name,Type,Price,Sell,Weight,ATK[:MATK],DEF,Range,Slot,Job,Class,Gender,Loc,wLV,eLV[:maxLevel],Refineable,View,{ Script },{ OnEquip_Script },{ OnUnequip_Script }

how to define the range, codes for job, class, gender and loc which i had underlined. i dont understand because those that i mentioned were changed into numbers,

thnx in advance

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

  • Group:  Forum Manager
  • Topic Count:  282
  • Topics Per Day:  0.06
  • Content Count:  3123
  • Reputation:   1617
  • Joined:  03/26/12
  • Last Seen:  

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  49
  • Topics Per Day:  0.01
  • Content Count:  1543
  • Reputation:   238
  • Joined:  08/03/12
  • Last Seen:  

Job

 

Job: Equippable jobs. Uses the following bitmask table:
	(S.) Novice    (2^00): 0x00000001
	Swordman       (2^01): 0x00000002
	Magician       (2^02): 0x00000004
	Archer         (2^03): 0x00000008
	Acolyte        (2^04): 0x00000010
	Merchant       (2^05): 0x00000020
	Thief          (2^06): 0x00000040
	Knight         (2^07): 0x00000080
	Priest         (2^08): 0x00000100
	Wizard         (2^09): 0x00000200
	Blacksmith     (2^10): 0x00000400
	Hunter         (2^11): 0x00000800
	Assassin       (2^12): 0x00001000
	Unused         (2^13): 0x00002000
	Crusader       (2^14): 0x00004000
	Monk           (2^15): 0x00008000
	Sage           (2^16): 0x00010000
	Rogue          (2^17): 0x00020000
	Alchemist      (2^18): 0x00040000
	Bard/Dancer    (2^19): 0x00080000
	Unused         (2^20): 0x00100000
	Taekwon        (2^21): 0x00200000
	Star Gladiator (2^22): 0x00400000
	Soul Linker    (2^23): 0x00800000
	Gunslinger     (2^24): 0x01000000
	Ninja          (2^25): 0x02000000
	Gangsi         (2^26): 0x04000000
	Death Knight   (2^27): 0x08000000
	Dark Collector (2^28): 0x10000000
	Kagerou/Oboro  (2^29): 0x20000000
	Rebellion      (2^30): 0x40000000
	Summoner       (2^31): 0x80000000

	Novice + Swordman + Magician + Archer = 0x0000000F, why?
	Because: 10 = A, 11 = B, 12 = C, 13 = D, 14 = E, and 15 = F
	It's using hexadecimal.

Class

Class: Equippable upper-types. Uses the following bitmasks:
	 1: Normal classes (no Baby/Transcendent/Third classes)
	 2: Transcedent classes (no Transcedent-Third classes)
	 4: Baby classes (no Third-Baby classes)
	 8: Third classes (no Transcedent-Third or Third-Baby classes)
	16: Transcedent-Third classes
	32: Third-Baby classes

Gender

Gender: Gender restriction. 0 is female, 1 is male, 2 for both.

Loc

Loc: Equipment's placement. Values are:
	2^8      256 = Upper Headgear
	2^9      512 = Middle Headgear
	2^0      001 = Lower Headgear
	2^4      016 = Armor
	2^1      002 = Weapon
	2^5      032 = Shield
	2^2      004 = Garment
	2^6      064 = Footgear
	2^3      008 = Accessory Right
	2^7      128 = Accessory Left
	2^10    1024 = Costume Top Headgear
	2^11    2048 = Costume Mid Headgear
	2^12    4096 = Costume Low Headgear
	2^13    8192 = Costume Garment/Robe
	2^15   32768 = Ammo
	2^16   65536 = Shadow Armor
	2^17  131072 = Shadow Weapon
	2^18  262144 = Shadow Shield
	2^19  524288 = Shadow Shoes
	2^20 1048576 = Shadow Accessory Right (Earring)
	2^21 2097152 = Shadow Accessory Left (Pendant)

 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   0
  • Joined:  12/24/16
  • Last Seen:  

38 minutes ago, Akkarin said:

thnx for the info.../thx/ok

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   0
  • Joined:  12/24/16
  • Last Seen:  

29 minutes ago, Chaos92 said:

Job

 


Job: Equippable jobs. Uses the following bitmask table:
	(S.) Novice    (2^00): 0x00000001
	Swordman       (2^01): 0x00000002
	Magician       (2^02): 0x00000004
	Archer         (2^03): 0x00000008
	Acolyte        (2^04): 0x00000010
	Merchant       (2^05): 0x00000020
	Thief          (2^06): 0x00000040
	Knight         (2^07): 0x00000080
	Priest         (2^08): 0x00000100
	Wizard         (2^09): 0x00000200
	Blacksmith     (2^10): 0x00000400
	Hunter         (2^11): 0x00000800
	Assassin       (2^12): 0x00001000
	Unused         (2^13): 0x00002000
	Crusader       (2^14): 0x00004000
	Monk           (2^15): 0x00008000
	Sage           (2^16): 0x00010000
	Rogue          (2^17): 0x00020000
	Alchemist      (2^18): 0x00040000
	Bard/Dancer    (2^19): 0x00080000
	Unused         (2^20): 0x00100000
	Taekwon        (2^21): 0x00200000
	Star Gladiator (2^22): 0x00400000
	Soul Linker    (2^23): 0x00800000
	Gunslinger     (2^24): 0x01000000
	Ninja          (2^25): 0x02000000
	Gangsi         (2^26): 0x04000000
	Death Knight   (2^27): 0x08000000
	Dark Collector (2^28): 0x10000000
	Kagerou/Oboro  (2^29): 0x20000000
	Rebellion      (2^30): 0x40000000
	Summoner       (2^31): 0x80000000

	Novice + Swordman + Magician + Archer = 0x0000000F, why?
	Because: 10 = A, 11 = B, 12 = C, 13 = D, 14 = E, and 15 = F
	It's using hexadecimal.

Class


Class: Equippable upper-types. Uses the following bitmasks:
	 1: Normal classes (no Baby/Transcendent/Third classes)
	 2: Transcedent classes (no Transcedent-Third classes)
	 4: Baby classes (no Third-Baby classes)
	 8: Third classes (no Transcedent-Third or Third-Baby classes)
	16: Transcedent-Third classes
	32: Third-Baby classes

Gender


Gender: Gender restriction. 0 is female, 1 is male, 2 for both.

Loc


Loc: Equipment's placement. Values are:
	2^8      256 = Upper Headgear
	2^9      512 = Middle Headgear
	2^0      001 = Lower Headgear
	2^4      016 = Armor
	2^1      002 = Weapon
	2^5      032 = Shield
	2^2      004 = Garment
	2^6      064 = Footgear
	2^3      008 = Accessory Right
	2^7      128 = Accessory Left
	2^10    1024 = Costume Top Headgear
	2^11    2048 = Costume Mid Headgear
	2^12    4096 = Costume Low Headgear
	2^13    8192 = Costume Garment/Robe
	2^15   32768 = Ammo
	2^16   65536 = Shadow Armor
	2^17  131072 = Shadow Weapon
	2^18  262144 = Shadow Shield
	2^19  524288 = Shadow Shoes
	2^20 1048576 = Shadow Accessory Right (Earring)
	2^21 2097152 = Shadow Accessory Left (Pendant)

 

thnx bro..

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...