Jump to content
  • 0

Hourly Reward Using Equip Item


Question

Posted

Hi can I make a request regarding Hourly System but the change was an item needs to be equip before the hourly count starts.

Equip = Hat
Makes Hourly countdown starts

UN equip = Hat
Makes Hourly Countdown stop

AFK/VENDING/CHATTING will also makes the countdown stop

 

2 answers to this question

Recommended Posts

  • 0
Posted
    EquipScript: |
      addtimer (60 * 1000), "Sample::OnUpdate";
    UnEquipScript: |
      deltimer "Sample::OnUpdate";
-	script	Sample	-1,{
	OnUpdate:
		if (checkvending()) {
			dispbottom "Hourly Point stopped due to vending.";
		}
		else if (checkchatting()) {
			dispbottom "Hourly Point stopped due to chatroom.";
		}
		else if (checkidle() >= 60) { // idled for 60 seconds
			dispbottom "Hourly Point stopped due to idle.";
		}
		else {
			#hourly_point_duration++;
			if (#hourly_point_duration >= 60) {
				#hourly_point++;
				dispbottom "Hourly Point +1. Total "+#hourly_point+" Points.";
			}
			addtimer (60 * 1000), strnpcinfo(3)+"::OnSample";
		}
		end;
}

 

  • Upvote 1

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