forum

Dear osu! Diary, today i [....]

posted
Total Posts
1,325
show more
[ K r i s ]
Dear osu! diary~

Today I slept for 5 hours. Then I skipped breakfast. So Im pretty hungry.
a1l2d3r4e5d6
Dear osu! Diary,

Today, I played this map in auto using that Konata rave skin with the insane hit lighting.
I saw the osu! client drop to 4fps and my computer, with it's one cooling fan, was screaming for mercy. I just watched as the map nearly fried my laptop.
Trash Boat
Dear osu! Dairy: Steam shopping spree!
Friendan
Dear osu! diary,
I'm botting on the Summer Game for free cards
bot
// ==UserScript==
// @name Monster Minigame Auto-script
// @namespace https://github.com/wchill/steamSummerMinigame
// @description A script that runs the Steam Monster Minigame for you. Modified from mouseas's original version to include autoclick.
// @version 1.011
// @match http://steamcommunity.com/minigame/towerattack*
// @updateURL https://raw.githubusercontent.com/wchil ... utoPlay.js
// @downloadURL https://raw.githubusercontent.com/wchil ... utoPlay.js
// ==/UserScript==

// IMPORTANT: Update the @version property above to a higher number such as 1.1 and 1.2 when you update the script! Otherwise, Tamper / Greasemonkey users will not update automatically.

var clickRate = 20; // change to number of desired clicks per second

var isAlreadyRunning = false;

var disableParticleEffects = true; // Set to false to keep particle effects

// disable particle effects - this drastically reduces the game's memory leak
if (window.g_Minigame !== undefined && disableParticleEffects) {
window.g_Minigame.CurrentScene().DoClickEffect = function() {};
window.g_Minigame.CurrentScene().SpawnEmitter = function(emitter) {
emitter.emit = false;
return emitter;
}
}

if (thingTimer !== undefined) {
window.clearTimeout(thingTimer);
}

function doTheThing() {
if (isAlreadyRunning || g_Minigame === undefined || !g_Minigame.CurrentScene().m_bRunning || !g_Minigame.CurrentScene().m_rgPlayerTechTree) {
return;
}
isAlreadyRunning = true;

goToLaneWithBestTarget();

useGoodLuckCharmIfRelevant();
useMedicsIfRelevant();

// TODO use abilities if available and a suitable target exists
// - Tactical Nuke on a Spawner if below 50% and above 25% of its health
// - Cluster Bomb and Napalm if the current lane has a spawner and 2+ creeps
// - Metal Detector if a boss, miniboss, or spawner death is imminent (predicted in > 2 and < 7 seconds)
// - Morale Booster if available and lane has > 2 live enemies
// - Decrease Cooldowns if another player used a long-cooldown ability < 10 seconds ago (any ability but Medics or a consumable)

// TODO purchase abilities and upgrades intelligently

attemptRespawn();



isAlreadyRunning = false;
}

function goToLaneWithBestTarget() {
// We can overlook spawners if all spawners are 40% hp or higher and a creep is under 10% hp
var spawnerOKThreshold = 0.4;
var creepSnagThreshold = 0.1;

var targetFound = false;
var lowHP = 0;
var lowLane = 0;
var lowTarget = 0;
var lowPercentageHP = 0;

var ENEMY_TYPE = {
"SPAWNER":0,
"CREEP":1,
"BOSS":2,
"MINIBOSS":3,
"TREASURE":4
}


// determine which lane and enemy is the optimal target
var enemyTypePriority = [
ENEMY_TYPE.TREASURE,
ENEMY_TYPE.BOSS,
ENEMY_TYPE.MINIBOSS,
ENEMY_TYPE.SPAWNER,
ENEMY_TYPE.CREEP
];

var skippingSpawner = false;
var skippedSpawnerLane = 0;
var skippedSpawnerTarget = 0;

for (var k = 0; !targetFound && k < enemyTypePriority.length; k++) {
var enemies = [];

// gather all the enemies of the specified type.
for (var i = 0; i < 3; i++) {
for (var j = 0; j < 4; j++) {
var enemy = g_Minigame.CurrentScene().GetEnemy(i, j);
if (enemy && enemy.m_data.type == enemyTypePriority[k]) {
enemies[enemies.length] = enemy;
}
}
}

// target the enemy of the specified type with the lowest hp
for (var i = 0; i < enemies.length; i++) {
if (enemies[i] && !enemies[i].m_bIsDestroyed) {
if(lowHP < 1 || enemies[i].m_flDisplayedHP < lowHP) {
targetFound = true;
lowHP = enemies[i].m_flDisplayedHP;
lowLane = enemies[i].m_nLane;
lowTarget = enemies[i].m_nID;
}
var percentageHP = enemies[i].m_flDisplayedHP / enemies[i].m_data.max_hp;
if(lowPercentageHP == 0 || percentageHP < lowPercentageHP) {
lowPercentageHP = percentageHP;
}
}
}

// If we just finished looking at spawners,
// AND none of them were below our threshold,
// remember them and look for low creeps (so don't quit now)
if (enemyTypePriority[k] == ENEMY_TYPE.SPAWNER && lowPercentageHP > spawnerOKThreshold) {
skippedSpawnerLane = lowLane;
skippedSpawnerTarget = lowTarget;
skippingSpawner = true;
targetFound = false;
}

// If we skipped a spawner and just finished looking at creeps,
// AND the lowest was above our snag threshold,
// just go back to the spawner!
if (skippingSpawner && enemyTypePriority[k] == ENEMY_TYPE.CREEP && lowPercentageHP > creepSnagThreshold ) {
lowLane = skippedSpawnerLane;
lowTarget = skippedSpawnerTarget;
}
}


// go to the chosen lane
if (targetFound) {
if (g_Minigame.CurrentScene().m_nExpectedLane != lowLane) {
//console.log('switching langes');
g_Minigame.CurrentScene().TryChangeLane(lowLane);
}

// target the chosen enemy
if (g_Minigame.CurrentScene().m_nTarget != lowTarget) {
//console.log('switching targets');
g_Minigame.CurrentScene().TryChangeTarget(lowTarget);
}
}
}

function useMedicsIfRelevant() {
var myMaxHealth = g_Minigame.CurrentScene().m_rgPlayerTechTree.max_hp;

// check if health is below 50%
var hpPercent = g_Minigame.CurrentScene().m_rgPlayerData.hp / myMaxHealth;
if (hpPercent > 0.5 || g_Minigame.CurrentScene().m_rgPlayerData.hp < 1) {
return; // no need to heal - HP is above 50% or already dead
}

// check if Medics is purchased and cooled down
if (hasPurchasedAbility(7)) {

if (isAbilityCoolingDown(7)) {
return;
}

// Medics is purchased, cooled down, and needed. Trigger it.
console.log('Medics is purchased, cooled down, and needed. Trigger it.');
triggerAbility(7);
}
}

// Use Good Luck Charm if doable
function useGoodLuckCharmIfRelevant() {
// check if Good Luck Charms is purchased and cooled down
if (hasPurchasedAbility(6)) {
if (isAbilityCoolingDown(6)) {
return;
}

// Good Luck Charms is purchased, cooled down, and needed. Trigger it.
console.log('Good Luck Charms is purchased, cooled down, and needed. Trigger it.');
triggerAbility(6);
}
}

//If player is dead, call respawn method
function attemptRespawn() {
if ((g_Minigame.CurrentScene().m_bIsDead) &&
((g_Minigame.CurrentScene().m_rgPlayerData.time_died * 1000) + 5000) < (new Date().getTime())) {
RespawnPlayer();
}
}

function isAbilityCoolingDown(abilityId) {
return g_Minigame.CurrentScene().GetCooldownForAbility(abilityId) > 0;
}

function hasPurchasedAbility(abilityId) {
// each bit in unlocked_abilities_bitfield corresponds to an ability.
// the above condition checks if the ability's bit is set or cleared. I.e. it checks if
// the player has purchased the specified ability.
return (1 << abilityId) & g_Minigame.CurrentScene().m_rgPlayerTechTree.unlocked_abilities_bitfield;
}

function triggerAbility(abilityId) {
var elem = document.getElementById('ability_' + abilityId);
if (elem && elem.childElements() && elem.childElements().length >= 1) {
g_Minigame.CurrentScene().TryAbility(document.getElementById('ability_' + abilityId).childElements()[0]);
}
}

var thingTimer = window.setInterval(doTheThing, 1000);
function clickTheThing() {
g_Minigame.m_CurrentScene.DoClick(
{
data: {
getLocalPosition: function() {
var enemy = g_Minigame.m_CurrentScene.GetEnemy(
g_Minigame.m_CurrentScene.m_rgPlayerData.current_lane,
g_Minigame.m_CurrentScene.m_rgPlayerData.target),
laneOffset = enemy.m_nLane * 440;

return {
x: enemy.m_Sprite.position.x - laneOffset,
y: enemy.m_Sprite.position.y - 52
}
}
}
}
);
}

var clickTimer = window.setInterval(clickTheThing, 1000/clickRate);
Yuudachi-kun
Dear osu diary, I gained another 90 ranks today.
ZenithPhantasm
Pituophis
deaar osu! diary today i doscovered alcohol maakes you stream bettrd.

Dear osu! diary,

today I realized I should never post things on the internet under the influence of alcohol.

and I got my highest accuracy on a map that has 20 plays while buzzed lol
EshkushMeh xD
Dear osu! diary,

I didn't open osu! today, too. I just downloaded a bunch of beatmaps, again.
EshkushMeh xD
Dear osu! diary,

I didn't open osu! today, too. I just downloaded a bunch of beatmaps, again.
-SayaKai

EshkushMeh xD wrote:

Dear osu! diary,

I didn't open osu! today, too. I just downloaded a bunch of beatmaps, again.

EshkushMeh xD wrote:

Dear osu! diary,

I didn't open osu! today, too. I just downloaded a bunch of beatmaps, again.
No doublepost.

OT:
Dear osu!diary,
why I can't fc EXEC_COSMOFLIPS/. [Aoto] in ctb
SaigonAlice
dear osu! diary
Kheldraggar seems almost offended that GASP I don't like playing an unintelligent beatclicker game but I enjoy the forum its based on which has a novel design and people I like interacting with.
Yuudachi-kun
dear osu diary, he actually posted about it here
In_Disarray
Dear osu diary, today... was a good day...

E m i
i can't aim d.m.c xd dear osu! diary
In_Disarray

[ Momiji ] wrote:

i can't aim d.m.c xd dear osu! diary
Dear osu! diary, today I asked Momiji for more maps he can't aim like d.m.c in the hope of pp farming
Yuudachi-kun
dear osu diary, I almost fc'd dancing kong fu dt and got 218pp for 5 misses.
lecheeky_old
Srsly, when will I get a supp tag? ; ~ ;
Deva
Dear osu, i didnt legit play you for almost a week, pls forgive
lecheeky_old

HK_ wrote:

Dear osu, i didnt legit play you for almost a week, pls forgive

LOL, I think that's fine.
Deva
Not fine if your ultimate goal is becoming #1
lecheeky_old

HK_ wrote:

Not fine if your ultimate goal is becoming #1

Well.. Yea. But for me, I just want to catch up, that's all. Haha :3
Yuudachi-kun
Dear osu diary, I haven't missed a day of playing osu in about 180 days.
E m i

In_Disarray wrote:

[ Momiji ] wrote:

i can't aim d.m.c xd dear osu! diary
Dear osu! diary, today I asked Momiji for more maps he can't aim like d.m.c in the hope of pp farming
dear osu! diary, rog-unlimitation
ZenithPhantasm
dear osu! diary
https://osu.ppy.sh/s/44967
Enjoy
Yuudachi-kun
Dear osu diary, today I got 98% on one song I had choked before at 97% and was 100 away from the end then I missed. Rip 230 -> 250+ pp.
The Gambler
Dear osu! Diary,

I believe I just started my OT career.
lecheeky_old
Dear diary, busy days are on its way...!
Yuudachi-kun
Today I got my first ar 10.3 fc for 221pp that gave me 5 ranks.
Pituophis
Dear osu! Diary,

DT is retarded. But it gives me pp so I'll keep using it.
Yuudachi-kun

Pituophis wrote:

Dear osu! Diary,

DT is retarded. But it gives me pp so I'll keep using it.
Dear osu diary, this guy does not need DT yet.
-SayaKai
Dear osu!diary
when I passed exec_cosmoflips/. but -1 RANK AAAAAAAAAAAAAAAAAAAAAA
DIOkuya
Dear Osu! Diary,

Today I ate 2 and soon,possibly 3-4 donuts.

Love, everyone's least favorite weeaboo.
Yuudachi-kun
Dear osu diary, today I gained 40 more pp and choked a 99% 276pp play.
a1l2d3r4e5d6
Dear osu! Diary,

Here's to the next 1000pp. *raises glass*
Mahogany
Dear osu! Diary

Yesterday I regained 100 ranks after 3 weeks of decay

I feel less shit now
-SayaKai
dear osu!diary

I CAN'T PLAY NEATLY ;w;
ZenithPhantasm
Dear osu! diary,
My replacement mouse skates from Logitech shipped earlier than expected. I shoukd be able to play again tmw and I will cringe at how badly I broke my muscle memory by playing with ruined skates for the last two days.
-SayaKai
dear osu!diary

I'm shy.
ZenithPhantasm
Dear osu! diary,

Today I received the WMO mouse in the mail today. After overclocking it to 1000hz I realize this 10$ mouse is more responsive and more accurate than my G303. Now I have trouble deciding which mouse to continue using.
Yuudachi-kun
Dear osu diary, today I 2x100 improve acc'd a song to a 229pp play, gained 11 ranks, gained 7pp, and passed rafacar.
a1l2d3r4e5d6
Dear osu! Diary,

I decided to give my useless fingerless gloves another meaning in life by turning it into a short armband to protect my arm from getting cut by my desk while I play osu!

It seems t work, the red area on my arm is starting to fade away.
-SayaKai
Dear osu!diary,

Next time, I will not late forever
Reva
Dear osu! diary,

I tried playing a beatmap with HardRock and Hidden mod. Turns out, I was a bit capable of doing it so it made me happy. I also gained lots of SS ranks today, which is surprising because I haven't played osu for 4 days.
Pituophis
Dear osu! diary,
today I thought I FC'ed a 5* map, then I found out I was on relax mode ;-;
Mahogany
Dear osu! diary, today I played osu really damn hard and both my arms hurt. I choked a Wahrheit SS and a World's End 99.5% score twice, but I had a good playsession and improved acc on Ignite by .25% and got 4 raw PP for it. I think I can stream 170 for a moderate amount of time now.

Also, I now have 99.5% weighted account acc. Go me!
Yuudachi-kun
Dear osu diary, I got a top 50 on a map that is 3 years old. I didn't even have a good acc FC.
a1l2d3r4e5d6
Dear osu! Diary,

Today, I tried playing without relying on my peripheral vision to aim for the first time. Safe to say that my average combos increased.
Yuudachi-kun

a1l2d3r4e5d6 wrote:

Dear osu! Diary,

Today, I tried playing without relying on my peripheral vision to aim for the first time. Safe to say that my average combos increased.
Dear osu diary,
TEACH ME
a1l2d3r4e5d6
Dear osu! Diary,

Reading countless subtitles from shows probably helps... Or not.
piruchan
Dear osu! diary,

today I learned that the whole, "click, don't think, believe" thing actually works.

I gained over 1000 ranks. Now I can sleep happily.
Lovalyn

-SayaKai wrote:

dear osu!diary

I'm shy.
a1l2d3r4e5d6
Dear osu! Diary,

Today, my 888th S rank got me up by 888 places. That coincidence made me smile a bit.
Yuudachi-kun
Dear osu diary, today I two missed dancing kong fu DT 60 before the end and still got 257pp. +77 ranks today wowow

I also had one miss on miiro [hime] with 2x100 5 before the end. I fc'd it for 99% but geez.
Free
Dear Diary today i got pp, im very happy.
a1l2d3r4e5d6
Dear osu! Diary,

Today marks the day where I said 'ar8 is too slow' for the first time. I need to think of a way to read low ar properly again.
Fateburn
Dear OSU! Diary, today I almost FC'd NNRT [Extra], 1 miss.
Jag hatar dig.
-SayaKai
Dear osu!diary,
why.
slyblueisblu
Dear osu!diary,
today I realized that insane maps are not as hard as I used to think
SpringVine
Dear osu! diary,
Today i did the same thing i do everyday
Sit down>>>Try not to play>>>Play A LOT
-SayaKai
Dear osu!diary,
I can't read.
a1l2d3r4e5d6
Dear osu! Diary,

Today, I was close to getting a full combo on a map, then my mouse got caught on the upper edge of the mouse mat.

Damn mouse drift...
Mahogany
Dear osu! diary

Tablet>Mouse

That is all
ZenithPhantasm

Mahoganytooth wrote:

Dear osu! diary

Tablet>Mouse

That is all
Dead osu! diary,
This guy has no idea wtf he's talking about
Mahogany
Dear osu! diary

Go look at Kheldragar
Friendan

ZenithPhantasm wrote:

Dead osu! diary,
This guy has no idea wtf he's talking about
Mahogany
dear osu! diary

Bread man you barely even play this game how would you even know
Trash Boat
dear osu! dairy

dat acc mahiogany
Mahogany
dear osu! diary

Thank you mr boat man its the only thing im good at
Friendan

Mahoganytooth wrote:

dear osu! diary

Bread man you barely even play this game how would you even know
I can still know even if I don't play.
Lewder

ZenithPhantasm wrote:

Mahoganytooth wrote:

Dear osu! diary

Tablet>Mouse

That is all
Dead osu! diary,
This guy has no idea wtf he's talking about
you are wrong
if you claim mouse is better or "works better" for you that's because you can't afford a tablet or are too big of a bitch to spend the one day it takes to get used to playing with one. tablet will always be the superiour way of playing osu, like joysticks for flight sims or steering wheels+pedals for driving sims.

&this is for my homie Shit Ship: fuck you
Mahogany
dear osu! diary

suddenly I like this Lewder person
-SayaKai
Dear osu!diary,
I can fc tagalog song in rank 11 :3c
B1rd
Dear osu! diary,

I regard this as my best play.

also,

It was glorious while it lasted.
ZenithPhantasm

Lewder wrote:

you are wrong
if you claim mouse is better or "works better" for you that's because you can't afford a tablet or are too big of a bitch to spend the one day it takes to get used to playing with one. tablet will always be the superiour way of playing osu, like joysticks for flight sims or steering wheels+pedals for driving sims.

&this is for my homie Shit Ship: fuck you

And for the record its going to take alot more than one day to catch up to my mouse aim with a tablet. :^) you just mad cause you cant aim with mouse. Get rekt.
Also nice. Tablet only 1.6kpp.
Mahogany
but im tablet and I have 3.7k pp Kappa

Also Khel 5k pp
Lewder

ZenithPhantasm wrote:

Lewder wrote:

you are wrong
if you claim mouse is better or "works better" for you that's because you can't afford a tablet or are too big of a bitch to spend the one day it takes to get used to playing with one. tablet will always be the superiour way of playing osu, like joysticks for flight sims or steering wheels+pedals for driving sims.

&this is for my homie Shit Ship: fuck you

And for the record its going to take alot more than one day to catch up to my mouse aim with a tablet. :^) you just mad cause you cant aim with mouse. Get rekt.
Also nice. Tablet only 1.6kpp.
i dont need to tell you why you are wrong and a cunt but i will, tomorrow
the point of this post for now is to just call you an uppity cunt and not in the funpost way that some people here are. get off your high horse you literal who
Friendan
There are some people who are better with a mouse, but those people are rare. Only person in the top 10 who uses one is Angelsim, and he has the 3rd least play counts out of all of them (I don't count _index because he logs out, right?).
But yes, for most people tablet makes you better however all mouse players (i don't even play) are just jealous because they don't have a tablet (me)
ZenithPhantasm

Mahoganytooth wrote:

but im tablet and I have 3.7k pp Kappa

Also Khel 5k pp
YOU DO REALIZE I WASNT TALKING TO YOU
I still <3 you tho

Lewder wrote:

i dont need to tell you why you are wrong and a cunt but i will, tomorrow
the point of this post for now is to just call you an uppity cunt and not in the funpost way that some people here are. get off your high horse you literal who
Are you autistic? LOL

Friendan wrote:

all mouse players (i don't even play) are just jealous because they don't have a tablet (me)
Most
a1l2d3r4e5d6
Dear osu! Diary,

I didn't mean to start a small argument between tablet and mouse.
ZenithPhantasm

a1l2d3r4e5d6 wrote:

Dear osu! Diary,

I didn't mean to start a small argument between tablet and mouse.
Its okay. No one blames you.
Trash Boat
Dear osu! Dairy...

ITS SO FUCKING COLD OVER HERE HOLY SHIT
Friendan

Trash Boat wrote:

Dear osu! Dairy...

ITS SO FUCKING COLD OVER HERE HOLY SHIT
Merry Christmas
ZenithPhantasm

Friendan wrote:

Trash Boat wrote:

Dear osu! Dairy...

ITS SO FUCKING COLD OVER HERE HOLY SHIT
Merry Christmas
Treekii
Dear osu! diary, today I got 3k. Woooo
Yuudachi-kun
3 miss 92% 6.36 star song 20 before the end.

230pp play brought me to 5,000pp.
ZenithPhantasm

Today I beat Mommy by FCing this
Friendan
Why do you play offline?
DropPopCandy
Dear osu! diary,

Today I changed my username. Let the age of raining explosive sweets reign on!
ZenithPhantasm

Friendan wrote:

Why do you play offline?
6969 PC and #osu is pure ebolaids
-sev

ZenithPhantasm wrote:

I don't want to raise muh playcount
More like it
Yuudachi-kun

ZenithPhantasm wrote:

Friendan wrote:

Why do you play offline?
6969 PC and #osu is pure ebolaids
You can close #osu, dumbass.
Friendan
The only time I've seen #osu is osu!'s homepage

DropPopCandy wrote:

Today I changed my username.
literally who?
EneT

Friendan wrote:

literally who?
I was going to do it myself but decided to wait for you instead.
Sanxu_old
jerked off into a sock, got drunk and listened to blues
ZenithPhantasm

Sanxu wrote:

jerked off into a sock, got drunk and listened to blues
I bet your day went well

Kaienyuu wrote:

ZenithPhantasm wrote:

I don't want to raise muh playcount
More like it
But 6969
Mahogany
Dear osu! diary

Today I first try SSed a map that I took like 70 attempts to even FC before

5.3* SS



Dear osu! diary

also this



5.06* SS
a1l2d3r4e5d6
Dear osu! Diary,

Today, I saw my rank fall for the first time in a while as I had no internet for 2 days.

All of those offline scores that bested my online scores...
-SayaKai
Dear osu!diary,

why
ZenithPhantasm

ZenithPhantasm wrote:


Today I beat Mommy by FCing this
Dear osu diary

I got the S but had an incomplete slider. Peppy doesnt like me enough to give me the S+FC. I cri everyteim
autoteleology
Today I learned that according to the staff, cheaters don't exist.
show more
Please sign in to reply.

New reply