Jump to content
  • 0

Random Item Giver


ays297

Question


  • Group:  Members
  • Topic Count:  24
  • Topics Per Day:  0.01
  • Content Count:  49
  • Reputation:   0
  • Joined:  11/30/11
  • Last Seen:  

Is it possible for an npc to give a random item that is a headgear? I'm thinking of doing an query_sql but it's not really that good. :(

Link to comment
Share on other sites

5 answers to this question

Recommended Posts


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10015
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  24
  • Topics Per Day:  0.01
  • Content Count:  49
  • Reputation:   0
  • Joined:  11/30/11
  • Last Seen:  

Something like Emistry made.

@Emistry, because of the 'else' part, i'll just ask if there are times that this npc won't give an item?

Link to comment
Share on other sites


  • Group:  Forum Moderator
  • Topic Count:  93
  • Topics Per Day:  0.02
  • Content Count:  10015
  • Reputation:   2348
  • Joined:  10/28/11
  • Last Seen:  

if( query_sql( "SELECT `id` FROM `item_db` WHERE `type`='5' AND `equip_locations`='256' ORDER BY RAND() LIMIT 1",.@ItemID ) ){

this line... used to return an item ID from the item_db sql ....

and it will only select headgear...

for the else part...

it will only run this part if above statement failed to return any result from the query...

it will only happen if the query failed...or your dont have item_db table in your SQL machine....or you dont have database for headgear in item_db

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  24
  • Topics Per Day:  0.01
  • Content Count:  49
  • Reputation:   0
  • Joined:  11/30/11
  • Last Seen:  

I see. I'll test this tomorrow. Thanks Emistry!

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