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..
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
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;
Question
MusiLiciouS
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..
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;
Link to comment
Share on other sites
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.