Jump to content
  • 0

Npc Cash Shop Doesn't Exist


denied150

Question


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  14
  • Reputation:   0
  • Joined:  07/03/15
  • Last Seen:  

hi, i have problem in my server, i add npc cash_trader.txt in my server
and i buy one item and that show "The Purchase ... NPC Doesn't exit"

Btw, I have 2 server, Server A have this problem, when i copy trunk to server B, that normal
no error find and i can buy the cash item.

I using client 20120410RagexeRE Diffed

mmo.h i set to 20120410 since i using that client
packet_db.txt set to packetver 30

and i using svn r17762 version
 

i already read on many thread that because i dont declare in clif.c
i dont find any solution with this r17762 version

What should i do? how to fix my problem in server A?

Edited by denied150
Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  14
  • Reputation:   0
  • Joined:  07/03/15
  • Last Seen:  

@Promise I Already use that. But, that not solve my problem, Message " The Purchase... Npc doesn't exist" is gone but when i buy the cash item, i don't get the item and my cash is not reduced

 

Btw, think that not for version 17762

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   38
  • Joined:  04/28/13
  • Last Seen:  

PM me, i can try to fix your problem.

Edited by Promise
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  10
  • Topics Per Day:  0.00
  • Content Count:  31
  • Reputation:   0
  • Joined:  02/05/14
  • Last Seen:  

Better if not private so guys with same problem can see it too..Unless if you're getting paid for it...

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  34
  • Topics Per Day:  0.01
  • Content Count:  386
  • Reputation:   38
  • Joined:  04/28/13
  • Last Seen:  

clif.c

if( sd->state.trading || !sd->npc_shopid || !cash_shop_defined) {

to

if( sd->state.trading || !sd->npc_shopid ) {

and 

unsigned short nameid = RFIFOW(fd,info->pos[0]);

to

short nameid = RFIFOW(fd,info->pos[0]);
Edited by Promise
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...