| # Put this to _process | |
| # How it works: | |
| # v- Press shift v- Release shift | |
| # o------------------o------> | |
| # |--- Run Anim ---| | |
| if Input.is_action_just_pressed("sprint"): | |
| moving.play("sprint_animation") | |
| elif Input.is_action_just_pressed("sprint"): | |
| moving.stop() |
| -- PLACE THIS IN StarterPlayer > StarterCharacterScript | |
| -- AND PLEASE PLACE ALL YOUR THINGS IN "Render" FOLDER IN workspace | |
| --[[ | |
| Workspace | |
| |- Camera | |
| |- Terrain | |
| |- Render | |
| |- Part | |
| |- Store | |
| |- Part |
| from apscheduler.schedulers.blocking import BlockingScheduler | |
| JadwalSholat = { | |
| 'Shubuh': { | |
| 'idSholat': 1, | |
| 'title': 'Shubuh', | |
| 'hour': 4, | |
| 'minute': 30, | |
| 'text': 'Yok sholat shubuh yokkk!!!' |