Sallycantdance Posted March 20, 2022 Posted March 20, 2022 how to modify this that the autotrade players cant have an points but the online players that idle can also get points Quote - script hourly_point_main -1,{ OnInit: .npc_name$ = strnpcinfo(3); bindatcmd "check",.npc_name$+"::OnAtcommand"; end; OnAtcommand: dispbottom "Accumulated "+#daily_minute_count; end; OnUpdate: #daily_minute_count++; deltimer .npc_name$+"::OnUpdate"; switch ( #daily_minute_count ) { default: break; case 60: // 60 minutes #CASHPOINT += 1; getitem 677,1; break; case 120: // 120 minutes #CASHPOINT += 1; getitem 677,1; break; case 180: // 180 minutes #CASHPOINT += 1; getitem 677,1; break; case 240: // 240 minutes #CASHPOINT += 1; getitem 677,1; break; case 300: // 300 minutes #CASHPOINT += 1; getitem 677,1; break; case 360: // 360 minutes #CASHPOINT += 1; getitem 677,1; break; case 420: // 420 minutes #CASHPOINT += 1; getitem 677,1; break; case 480: // 480 minutes #CASHPOINT += 1; getitem 677,1; #daily_minute_count = 0; // reset. break; } OnPCLoginEvent: addtimer ( 60 * 1000 ), .npc_name$+"::OnUpdate"; end; } Quote
0 Emistry Posted March 20, 2022 Posted March 20, 2022 OnUpdate: if (checkvending() & 2) end; // <--- add this line Quote
0 Sallycantdance Posted March 21, 2022 Author Posted March 21, 2022 9 hours ago, Emistry said: OnUpdate: if (checkvending() & 2) end; // <--- add this line just like this? OnUpdate: if (checkvending() & 2) end; #daily_minute_count++; deltimer .npc_name$+"::OnUpdate"; switch ( #daily_minute_count ) { Quote
0 Bisuke Posted March 21, 2022 Posted March 21, 2022 4 hours ago, GM Winter said: just like this? OnUpdate: if (checkvending() & 2) end; #daily_minute_count++; deltimer .npc_name$+"::OnUpdate"; switch ( #daily_minute_count ) { Yes, it should stop the code in that line if it satisfies the condition. Quote
Question
Sallycantdance
how to modify this that the autotrade players cant have an points but the online players that idle can also get points
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.