Jump to content
  • 0

Random item option script


NakedWolf

Question


  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  120
  • Reputation:   2
  • Joined:  03/21/17
  • Last Seen:  

hello sir/madam

i am requesting for a random item option system npc

with options:

1.requires a item to do it

2.Allows overwriting the already existing option enchantment

3.fail %, if fail enchant will be removed and item will be back to inventory.

4. MaxIndex,1;    // Maximum option slots ( default is 0 to 4 )


where it has option for players to choose like armor,headgear's,shield,weapon,shield,shoes,garment,accessory.


if the player choose armor it should give a random option from 1 - 30

if the player choose headgear's it should give random option from 31-61

if the player choose shield it should give random option from 62-92

,,

,,

like we can specify random item option for each type of equips. set 1-30 for armor set 31-61 for headgear.

please help

thank you.

 

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  626
  • Reputation:   188
  • Joined:  11/19/11
  • Last Seen:  

Now it would be helpful if you could provide a list of your random options you want as well.

 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  120
  • Reputation:   2
  • Joined:  03/21/17
  • Last Seen:  

1 hour ago, llchrisll said:

Now it would be helpful if you could provide a list of your random options you want as well.

 

hello sir @llchrisll am planing to add some custom random options
but for an example 
headgear's:

RDMOPT_VAR_MAXHPAMOUNT    1
RDMOPT_VAR_MAXSPAMOUNT    2
RDMOPT_VAR_STRAMOUNT    3
RDMOPT_VAR_AGIAMOUNT    4
RDMOPT_VAR_VITAMOUNT    5
RDMOPT_VAR_INTAMOUNT    6
RDMOPT_VAR_DEXAMOUNT    7
RDMOPT_VAR_LUKAMOUNT    8
RDMOPT_VAR_MAXHPPERCENT    9
RDMOPT_VAR_MAXSPPERCENT    10
RDMOPT_VAR_HPACCELERATION    11
RDMOPT_VAR_SPACCELERATION    12
RDMOPT_VAR_ATKPERCENT    13
RDMOPT_VAR_MAGICATKPERCENT    14
RDMOPT_VAR_PLUSASPD    15
RDMOPT_VAR_PLUSASPDPERCENT    16
RDMOPT_VAR_ATTPOWER    17
RDMOPT_VAR_HITSUCCESSVALUE    18
RDMOPT_VAR_ATTMPOWER    19
RDMOPT_VAR_ITEMDEFPOWER    20
RDMOPT_VAR_MDEFPOWER    21
RDMOPT_VAR_AVOIDSUCCESSVALUE    22
RDMOPT_VAR_PLUSAVOIDSUCCESSVALUE    23
RDMOPT_VAR_CRITICALSUCCESSVALUE    24
RDMOPT_ATTR_TOLERACE_NOTHING    25
RDMOPT_ATTR_TOLERACE_WATER    26
RDMOPT_ATTR_TOLERACE_GROUND    27
RDMOPT_ATTR_TOLERACE_FIRE    28
RDMOPT_ATTR_TOLERACE_WIND    29
RDMOPT_ATTR_TOLERACE_POISON    30

armor:

RDMOPT_ATTR_TOLERACE_SAINT	31
RDMOPT_ATTR_TOLERACE_DARKNESS	32
RDMOPT_ATTR_TOLERACE_TELEKINESIS	33
RDMOPT_ATTR_TOLERACE_UNDEAD	34
RDMOPT_ATTR_TOLERACE_ALL	35
RDMOPT_DAMAGE_PROPERTY_NOTHING_USER	36
RDMOPT_DAMAGE_PROPERTY_NOTHING_TARGET	37
RDMOPT_DAMAGE_PROPERTY_WATER_USER	38
RDMOPT_DAMAGE_PROPERTY_WATER_TARGET	39
RDMOPT_DAMAGE_PROPERTY_GROUND_USER	40
RDMOPT_DAMAGE_PROPERTY_GROUND_TARGET	41
RDMOPT_DAMAGE_PROPERTY_FIRE_USER	42
RDMOPT_DAMAGE_PROPERTY_FIRE_TARGET	43
RDMOPT_DAMAGE_PROPERTY_WIND_USER	44
RDMOPT_DAMAGE_PROPERTY_WIND_TARGET	45
RDMOPT_DAMAGE_PROPERTY_POISON_USER	46
RDMOPT_DAMAGE_PROPERTY_POISON_TARGET	47
RDMOPT_DAMAGE_PROPERTY_SAINT_USER	48
RDMOPT_DAMAGE_PROPERTY_SAINT_TARGET	49
RDMOPT_DAMAGE_PROPERTY_DARKNESS_USER	50
RDMOPT_DAMAGE_PROPERTY_DARKNESS_TARGET	51
RDMOPT_DAMAGE_PROPERTY_TELEKINESIS_USER	52
RDMOPT_DAMAGE_PROPERTY_TELEKINESIS_TARGET	53
RDMOPT_DAMAGE_PROPERTY_UNDEAD_USER	54
RDMOPT_DAMAGE_PROPERTY_UNDEAD_TARGET	55
RDMOPT_MDAMAGE_PROPERTY_NOTHING_USER	56
RDMOPT_MDAMAGE_PROPERTY_NOTHING_TARGET	57
RDMOPT_MDAMAGE_PROPERTY_WATER_USER	58
RDMOPT_MDAMAGE_PROPERTY_WATER_TARGET	59
RDMOPT_MDAMAGE_PROPERTY_GROUND_USER	60
RDMOPT_MDAMAGE_PROPERTY_GROUND_TARGET	61

shields:

RDMOPT_MDAMAGE_PROPERTY_FIRE_USER	62
RDMOPT_MDAMAGE_PROPERTY_FIRE_TARGET	63
RDMOPT_MDAMAGE_PROPERTY_WIND_USER	64
RDMOPT_MDAMAGE_PROPERTY_WIND_TARGET	65
RDMOPT_MDAMAGE_PROPERTY_POISON_USER	66
RDMOPT_MDAMAGE_PROPERTY_POISON_TARGET	67
RDMOPT_MDAMAGE_PROPERTY_SAINT_USER	68
RDMOPT_MDAMAGE_PROPERTY_SAINT_TARGET	69
RDMOPT_MDAMAGE_PROPERTY_DARKNESS_USER	70
RDMOPT_MDAMAGE_PROPERTY_DARKNESS_TARGET	71
RDMOPT_MDAMAGE_PROPERTY_TELEKINESIS_USER	72
RDMOPT_MDAMAGE_PROPERTY_TELEKINESIS_TARGET	73
RDMOPT_MDAMAGE_PROPERTY_UNDEAD_USER	74
RDMOPT_MDAMAGE_PROPERTY_UNDEAD_TARGET	75
RDMOPT_BODY_ATTR_NOTHING	76
RDMOPT_BODY_ATTR_WATER	77
RDMOPT_BODY_ATTR_GROUND	78
RDMOPT_BODY_ATTR_FIRE	79
RDMOPT_BODY_ATTR_WIND	80
RDMOPT_BODY_ATTR_POISON	81
RDMOPT_BODY_ATTR_SAINT	82
RDMOPT_BODY_ATTR_DARKNESS	83
RDMOPT_BODY_ATTR_TELEKINESIS	84
RDMOPT_BODY_ATTR_UNDEAD	85
RDMOPT_BODY_ATTR_ALL	86
RDMOPT_RACE_TOLERACE_NOTHING	87
RDMOPT_RACE_TOLERACE_UNDEAD	88
RDMOPT_RACE_TOLERACE_ANIMAL	89
RDMOPT_RACE_TOLERACE_PLANT	90
RDMOPT_RACE_TOLERACE_INSECT	91
RDMOPT_RACE_TOLERACE_FISHS	92

shoes:

RDMOPT_RACE_TOLERACE_FISHS	92
RDMOPT_RACE_TOLERACE_DEVIL	93
RDMOPT_RACE_TOLERACE_HUMAN	94
RDMOPT_RACE_TOLERACE_ANGEL	95
RDMOPT_RACE_TOLERACE_DRAGON	96
RDMOPT_RACE_DAMAGE_NOTHING	97
RDMOPT_RACE_DAMAGE_UNDEAD	98
RDMOPT_RACE_DAMAGE_ANIMAL	99
RDMOPT_RACE_DAMAGE_PLANT	100
RDMOPT_RACE_DAMAGE_INSECT	101
RDMOPT_RACE_DAMAGE_FISHS	102
RDMOPT_RACE_DAMAGE_DEVIL	103
RDMOPT_RACE_DAMAGE_HUMAN	104
RDMOPT_RACE_DAMAGE_ANGEL	105
RDMOPT_RACE_DAMAGE_DRAGON	106
RDMOPT_RACE_MDAMAGE_NOTHING	107
RDMOPT_RACE_MDAMAGE_UNDEAD	108
RDMOPT_RACE_MDAMAGE_ANIMAL	109
RDMOPT_RACE_MDAMAGE_PLANT	110
RDMOPT_RACE_MDAMAGE_INSECT	111
RDMOPT_RACE_MDAMAGE_FISHS	112
RDMOPT_RACE_MDAMAGE_DEVIL	113
RDMOPT_RACE_MDAMAGE_HUMAN	114
RDMOPT_RACE_MDAMAGE_ANGEL	115
RDMOPT_RACE_MDAMAGE_DRAGON	116
RDMOPT_RACE_CRI_PERCENT_NOTHING	117
RDMOPT_RACE_CRI_PERCENT_UNDEAD	118
RDMOPT_RACE_CRI_PERCENT_ANIMAL	119
RDMOPT_RACE_CRI_PERCENT_PLANT	120
RDMOPT_RACE_CRI_PERCENT_INSECT	121
RDMOPT_RACE_CRI_PERCENT_FISHS	122

weapon:

RDMOPT_RACE_CRI_PERCENT_DEVIL	123
RDMOPT_RACE_CRI_PERCENT_HUMAN	124
RDMOPT_RACE_CRI_PERCENT_ANGEL	125
RDMOPT_RACE_CRI_PERCENT_DRAGON	126
RDMOPT_RACE_IGNORE_DEF_PERCENT_NOTHING	127
RDMOPT_RACE_IGNORE_DEF_PERCENT_UNDEAD	128
RDMOPT_RACE_IGNORE_DEF_PERCENT_ANIMAL	129
RDMOPT_RACE_IGNORE_DEF_PERCENT_PLANT	130
RDMOPT_RACE_IGNORE_DEF_PERCENT_INSECT	131
RDMOPT_RACE_IGNORE_DEF_PERCENT_FISHS	132
RDMOPT_RACE_IGNORE_DEF_PERCENT_DEVIL	133
RDMOPT_RACE_IGNORE_DEF_PERCENT_HUMAN	134
RDMOPT_RACE_IGNORE_DEF_PERCENT_ANGEL	135
RDMOPT_RACE_IGNORE_DEF_PERCENT_DRAGON	136
RDMOPT_RACE_IGNORE_MDEF_PERCENT_NOTHING	137
RDMOPT_RACE_IGNORE_MDEF_PERCENT_UNDEAD	138
RDMOPT_RACE_IGNORE_MDEF_PERCENT_ANIMAL	139
RDMOPT_RACE_IGNORE_MDEF_PERCENT_PLANT	140
RDMOPT_RACE_IGNORE_MDEF_PERCENT_INSECT	141
RDMOPT_RACE_IGNORE_MDEF_PERCENT_FISHS	142
RDMOPT_RACE_IGNORE_MDEF_PERCENT_DEVIL	143
RDMOPT_RACE_IGNORE_MDEF_PERCENT_HUMAN	144
RDMOPT_RACE_IGNORE_MDEF_PERCENT_ANGEL	145
RDMOPT_RACE_IGNORE_MDEF_PERCENT_DRAGON	146
RDMOPT_CLASS_DAMAGE_NORMAL_TARGET	147
RDMOPT_CLASS_DAMAGE_BOSS_TARGET	148
RDMOPT_CLASS_DAMAGE_NORMAL_USER	149
RDMOPT_CLASS_DAMAGE_BOSS_USER	150
RDMOPT_CLASS_MDAMAGE_NORMAL	151
RDMOPT_CLASS_MDAMAGE_BOSS	152
RDMOPT_CLASS_IGNORE_DEF_PERCENT_NORMAL	153

garment:

RDMOPT_CLASS_IGNORE_DEF_PERCENT_BOSS	154
RDMOPT_CLASS_IGNORE_MDEF_PERCENT_NORMAL	155
RDMOPT_CLASS_IGNORE_MDEF_PERCENT_BOSS	156
RDMOPT_DAMAGE_SIZE_SMALL_TARGET	157
RDMOPT_DAMAGE_SIZE_MIDIUM_TARGET	158
RDMOPT_DAMAGE_SIZE_LARGE_TARGET	159
RDMOPT_DAMAGE_SIZE_SMALL_USER	160
RDMOPT_DAMAGE_SIZE_MIDIUM_USER	161
RDMOPT_DAMAGE_SIZE_LARGE_USER	162
RDMOPT_DAMAGE_SIZE_PERFECT	163
RDMOPT_DAMAGE_CRI_TARGET	164
RDMOPT_DAMAGE_CRI_USER	165
RDMOPT_RANGE_ATTACK_DAMAGE_TARGET	166
RDMOPT_RANGE_ATTACK_DAMAGE_USER	167
RDMOPT_HEAL_VALUE	168
RDMOPT_HEAL_MODIFY_PERCENT	169
RDMOPT_DEC_SPELL_CAST_TIME	170
RDMOPT_DEC_SPELL_DELAY_TIME	171
RDMOPT_DEC_SP_CONSUMPTION	172
RDMOPT_HP_DRAIN	173
RDMOPT_SP_DRAIN	174
RDMOPT_WEAPON_ATTR_NOTHING	175
RDMOPT_WEAPON_ATTR_WATER	176
RDMOPT_WEAPON_ATTR_GROUND	177
RDMOPT_WEAPON_ATTR_FIRE	178
RDMOPT_WEAPON_ATTR_WIND	179
RDMOPT_WEAPON_ATTR_POISON	180
RDMOPT_WEAPON_ATTR_SAINT	181
RDMOPT_WEAPON_ATTR_DARKNESS	182
RDMOPT_WEAPON_ATTR_TELEKINESIS	183
RDMOPT_WEAPON_ATTR_UNDEAD	184

accessory:

RDMOPT_WEAPON_INDESTRUCTIBLE	185
RDMOPT_BODY_INDESTRUCTIBLE	186
RDMOPT_MDAMAGE_SIZE_SMALL_TARGET	187
RDMOPT_MDAMAGE_SIZE_MIDIUM_TARGET	188
RDMOPT_MDAMAGE_SIZE_LARGE_TARGET	189
RDMOPT_MDAMAGE_SIZE_SMALL_USER	190
RDMOPT_MDAMAGE_SIZE_MIDIUM_USER	191
RDMOPT_MDAMAGE_SIZE_LARGE_USER	192

sir i would be able to change the random option later rite ? coz i am planning to make new ones if i get the script
thank you so much

Edited by NakedWolf
typo
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  109
  • Reputation:   5
  • Joined:  08/12/17
  • Last Seen:  

I have one that made exactly what you want, but its for private use, which means... probably you'll need translate the dialogs and change the options that i set by default.

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  22
  • Topics Per Day:  0.01
  • Content Count:  120
  • Reputation:   2
  • Joined:  03/21/17
  • Last Seen:  

2 hours ago, Rizta said:

I have one that made exactly what you want, but its for private use, which means... probably you'll need translate the dialogs and change the options that i set by default.

@Rizta

Please provide it 

I think i can change the dialogs n options

If any doubt i will post it here.

Thank you.

Edited by NakedWolf
Typo
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  626
  • Reputation:   188
  • Joined:  11/19/11
  • Last Seen:  

Well I also got an Enchanter for Vicious Mind Weapons on my GitHub, you would have to change it a bit tho.
But it seems @Rizta was faster already :P.

Regards,
Chris

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