Jump to content
  • 0

Need Help to modification this script


Question

Posted (edited)

-	script	login_reward	-1,{
OnPCLoginEvent:
	.@pow = 1 << 10;
	.@todays = gettime(8);
	if ( #login_reward % .@pow == .@todays ) end;
	.@count = .reward_day;
	#login_reward = ( #login_reward &~ ( #login_reward % .@pow ) ) + .@todays + .@pow;
	.@count_day = ( #login_reward >> 10 ) % .@pow;
	if ( .@count_day % 7  == 0 ) {
		.@count += .reward_week;
		.@weekly_message$ = ( .@cond_ofthemonth ? ", " : " and " ) + .reward_week +" golds for being online a week";
	}
	if ( .@count_day % 31 == 0 ) {
		.@count += .reward_month;
		.@montly_message$ = " and " + .reward_month +" golds for being online a month";
	}
	getitem 969, .@count;
	dispbottom "Here your daily reward ! You got "+ .reward_day +" golds"+ .@weekly_message$ + .@montly_message$ +".";
	end;
OnInit:
	.reward_day = 2;// reward of the day : amount of gold
	.reward_week = 10;// reward of the week : amount of gold
	.reward_month = 35;// reward of the month : amount of gold
	end;
}

i got this script from http://rathena.org/board/topic/88005-how-to-make-this-account-based/?p=225329

this script get directly reward after login.

how to add 1 hour after login, just got a daily reward..?

thanks advance /no1

Edited by crixxz

4 answers to this question

Recommended Posts

Posted
-	script	login_reward	-1,{
OnPCLoginEvent:
	addtimer 3600, strnpcinfo(3) + "::Onijnuionion";
	end;
Onijnuionion:
	.@pow = 1 << 10;

thanks for the answer, i will try it /lv/no1

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