Jump to content

Question

Posted (edited)

I've seen a lot of npc script regarding this but it's not the same as what I wanted..

Can anyone make me a npc that grants a premium account to normal players using cashpoints

150 cash = 7 days (Premium)

300 cash = 14 days (Mega Premium)

500 Cash = 30 days (Ultra Premium)

In the menu, the choices should be premium, mega premium and ultra premium. 

Then if the account is premium, there's an aura to indicate that he/she is a vip.. I prefer the aura of 3rd job.. the simplified aura.. picture is just a sample what aura im talking about..images?q=tbn:ANd9GcQ1JMqidy5Mxe9e7s1Y4qB

Premium Account is in Group Id 1, am i right? can you also add this feature if you are a vip, base and job exp + 50%, drop rate +10%, hourly rewards +50%, 50% hp and sp restoration when respawn, no death penalty.

 

Then when you do @premium command,  there will be a box that displays the details of their premium account 

[Premium Account Manager]

Status: VIP

Expiration: the expiration date including the time / how many days, hours, minutes left

Privileges:

Base exp : +50%

Job exp : +50 %

Drop Rate : +10%

Hourly Reward Points : +50

 

THANK YOU SO MUCH IN ADVANCE!!!

===================================================

and can anyone help me with this script

OnInit:
    bindatcmd "rewards",strnpcinfo(3)+"::OnReward";
OnReward:
	mes "^C45AEC[Reward Manager]^000000";
	mes "Hello ^008080"+strcharinfo(0)+"^000000!";
	mes "Total Hours Online : ^777777GRAY^000000";		------>>>> Displays how many hours online starting on login.
	mes "Reward Points: ^0000FF"+#reward+"^000000";
	mes "^0000FF^000000";
	mes "Rewards will be given after...";
	mes "@hourly_points_timer ? Time2Str( @hourly_points_timer )+";		------>>>> Displays remaining time before getting the next reward. (per hour)
	mes "======================";
	mes "Cash Points: ^C8A2C8"+#CASHPOINTS+"^000000";
	mes "Free Cash: ^C8A2C8"+#KAFRAPOINTS+"^000000";
	mes "Event Point: ^C8A2C8"+#Event_Points+"^000000";
	mes "Vip Status: ^FFFF00VIP^000000 (until when)";	------>>>> Check if VIP or not.. If VIP, it will display when will it get expired.
	close;

 

Edited by MusiLiciouS

3 answers to this question

Recommended Posts

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...