Jump to content

Cash Shop Commands


Stolao

Recommended Posts


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

i think we could use script commands to manipulate the in game cash shop at will, while I have not used the cash shop feature at all, it feels quite lacking that I can't make it semi dynamic via script commands.

While I'm aware typically this is just edited during maintenance its just a though.

Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Developer
  • Topic Count:  153
  • Topics Per Day:  0.04
  • Content Count:  2285
  • Reputation:   745
  • Joined:  06/16/12
  • Last Seen:  

Brainstorm the wanted script maybe?

  • Time limit?
  • Quantity manipulation?
  • Specific group/VIP?
  • ...
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  48
  • Topics Per Day:  0.01
  • Content Count:  1443
  • Reputation:   337
  • Joined:  10/17/12
  • Last Seen:  

Add/Remove/Edit of all of the above, cant think of much else that would be useful off op of head

id be happy with just equivalents of these personally

*npcshopitem "<name>",<item id>,<price>{,<item id>,<price>{,<item id>,<price>{,...}}};
*npcshopadditem "<name>",<item id>,<price>{,<item id>,<price>{,<item id>,<price>{,...}}};
*npcshopdelitem "<name>",<item id>{,<item id>{,<item id>{,...}}};
Link to comment
Share on other sites


  • Group:  Developer
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  547
  • Reputation:   270
  • Joined:  11/08/11
  • Last Seen:  

You would have to force a reconnect onto the players, because you can not refresh the cash shop content after it was sent on login.

Up to now we did not find any packets that would offer this feature and since gravity will possibly not have features like these it is most likely that they do not have packets for this.

Please bear this in mind when doing any manipulative features for the cash shop.

Link to comment
Share on other sites

  • 5 months later...

  • Group:  Members
  • Topic Count:  19
  • Topics Per Day:  0.00
  • Content Count:  192
  • Reputation:   43
  • Joined:  12/13/11
  • Last Seen:  

On 18.8.2016 at 0:49 AM, Lemongrass said:

You would have to force a reconnect onto the players, because you can not refresh the cash shop content after it was sent on login.

Up to now we did not find any packets that would offer this feature and since gravity will possibly not have features like these it is most likely that they do not have packets for this.

Please bear this in mind when doing any manipulative features for the cash shop.

While this might be true, it isn't really a big deal.

I mean right now, if you want to do a Cash Shop update, you do the exact same thing.
You reload the item_cash_db.txt and that's it.

Now if a player was online before the reload happened, and he opens the cash shop, he will simply see the old content.
But even if he tries to buy items which have been removed for instance... it will fail.

So these commands would still help us.
The players will simply see it as soon as they relog, there's currently no way around that.
With or without script commands.

It would still be a great feature to have.
Although i understand that there might be more important tasks to be completed right now.

Edited by Everade
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
Reply to this topic...

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