#  ![](https://www.realm667.com/media/kunena/topic_icons/realm667_repo/user/rep_rejected.png) \[Submission\] In-Game Tip machine

##

- **Gunslahyer\_Pi**
- ![Gunslahyer_Pi's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11830.png?1640056844) Topic Author
- BFG Commando
- ![BFG Commando](https://www.realm667.com/media/kunena/ranks/rank_8_bfgcommando.png)

 Less More- Posts: 172
-
-
-
-

   3 years 9 months ago - 3 years 8 months ago [\#10036](#10036) by Gunslahyer\_Pi  *[\[Submission\] In-Game Tip machine](https://www.realm667.com/forum/closed-submissions/1801-submission-in-game-tip-machine#10036 "Name: Tip Machine

Type: A tutorial tool used to inform the player when to crouch, jump etc
Palette: Doom Natural
Summon: N/A
Use type: Instant
Duration: Instant
Brightmaps: N/A
Actor modification: None - Stand-Alone. Plug n Play
ACS: Created in decorate to bypass ACS

Credits:
Code: Gunslahyer_Pi
GLDefs: Gunslahyer_Pi
Sounds: Gunslahyer_Pi
Sprites: Gunslahyer_Pi
Sprite Edit: Gunslahyer_PI
Idea Base: Tip prisms from Eradicator

Description:
A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.

Sprite:
 

Download Link:
https://drive.google.com/file/d/1a1yE_2H_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share_link

Full Tutorial Download Link:
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link")* was created by *Gunslahyer\_Pi*

 **Name:** *Tip Machine*
**Type:** *A tutorial tool used to inform the player when to crouch, jump etc*
**Palette:** *Doom Natural*
**Summon:** *N/A*
**Use type:** *Instant*
**Duration:** *Instant*
**Brightmaps:** *N/A*
**Actor modification:** *None - Stand-Alone. Plug n Play*
**ACS:** Created in decorate to bypass ACS

**Credits:**
**Code:** *Gunslahyer\_Pi*
**GLDefs:** *Gunslahyer\_Pi*
**Sounds:** *Gunslahyer\_Pi*
**Sprites:** *Gunslahyer\_Pi*
**Sprite Edit:** *Gunslahyer\_PI*
**Idea Base:** *Tip prisms from Eradicator*

**Description:**
*A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.*

**Sprite:**
 [ ![IGTMA0.png](https://www.realm667.com/forum/attachment/1272) ](https://www.realm667.com/forum/attachment/1272 "IGTMA0.png")

**Download Link:**
*https://drive.google.com/file/d/1a1yE\_2H\_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share\_link*

**Full Tutorial Download Link:**
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link

 Last edit: 3 years 8 months ago by Gunslahyer\_Pi.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xODAxLXN1Ym1pc3Npb24taW4tZ2FtZS10aXAtbWFjaGluZQ==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gothic**
- ![Gothic's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar320.png?1619787674)
- Moderator
- ![Moderator](https://www.realm667.com/media/kunena/ranks/rank_20_barrel.png)

 Less More- Posts: 1329
-
-
-

   3 years 8 months ago [\#10043](#10043) by Gothic  Replied by *Gothic* on topic *[\[Submission\] In-Game Tip machine](https://www.realm667.com/forum/closed-submissions/1801-submission-in-game-tip-machine#10043 "Name: Tip Machine

Type: A tutorial tool used to inform the player when to crouch, jump etc
Palette: Doom Natural
Summon: N/A
Use type: Instant
Duration: Instant
Brightmaps: N/A
Actor modification: None - Stand-Alone. Plug n Play
ACS: Created in decorate to bypass ACS

Credits:
Code: Gunslahyer_Pi
GLDefs: Gunslahyer_Pi
Sounds: Gunslahyer_Pi
Sprites: Gunslahyer_Pi
Sprite Edit: Gunslahyer_PI
Idea Base: Tip prisms from Eradicator

Description:
A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.

Sprite:
 

Download Link:
https://drive.google.com/file/d/1a1yE_2H_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share_link

Full Tutorial Download Link:
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link")*

 It's asking me for permission, please make the downloads public

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xODAxLXN1Ym1pc3Npb24taW4tZ2FtZS10aXAtbWFjaGluZQ==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gunslahyer\_Pi**
- ![Gunslahyer_Pi's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11830.png?1640056844) Topic Author
- BFG Commando
- ![BFG Commando](https://www.realm667.com/media/kunena/ranks/rank_8_bfgcommando.png)

 Less More- Posts: 172
-
-
-
-

   3 years 8 months ago - 3 years 8 months ago [\#10044](#10044) by Gunslahyer\_Pi  Replied by *Gunslahyer\_Pi* on topic *[\[Submission\] In-Game Tip machine](https://www.realm667.com/forum/closed-submissions/1801-submission-in-game-tip-machine#10044 "Name: Tip Machine

Type: A tutorial tool used to inform the player when to crouch, jump etc
Palette: Doom Natural
Summon: N/A
Use type: Instant
Duration: Instant
Brightmaps: N/A
Actor modification: None - Stand-Alone. Plug n Play
ACS: Created in decorate to bypass ACS

Credits:
Code: Gunslahyer_Pi
GLDefs: Gunslahyer_Pi
Sounds: Gunslahyer_Pi
Sprites: Gunslahyer_Pi
Sprite Edit: Gunslahyer_PI
Idea Base: Tip prisms from Eradicator

Description:
A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.

Sprite:
 

Download Link:
https://drive.google.com/file/d/1a1yE_2H_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share_link

Full Tutorial Download Link:
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link")*

 Oh! Sorry about that. I'll get it fixed as soon as I can.

My bad.

Edit: Updated. Try downloading it now.

 Last edit: 3 years 8 months ago by Gunslahyer\_Pi.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xODAxLXN1Ym1pc3Npb24taW4tZ2FtZS10aXAtbWFjaGluZQ==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gothic**
- ![Gothic's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar320.png?1619787674)
- Moderator
- ![Moderator](https://www.realm667.com/media/kunena/ranks/rank_20_barrel.png)

 Less More- Posts: 1329
-
-
-

   3 years 8 months ago [\#10050](#10050) by Gothic  Replied by *Gothic* on topic *[\[Submission\] In-Game Tip machine](https://www.realm667.com/forum/closed-submissions/1801-submission-in-game-tip-machine#10050 "Name: Tip Machine

Type: A tutorial tool used to inform the player when to crouch, jump etc
Palette: Doom Natural
Summon: N/A
Use type: Instant
Duration: Instant
Brightmaps: N/A
Actor modification: None - Stand-Alone. Plug n Play
ACS: Created in decorate to bypass ACS

Credits:
Code: Gunslahyer_Pi
GLDefs: Gunslahyer_Pi
Sounds: Gunslahyer_Pi
Sprites: Gunslahyer_Pi
Sprite Edit: Gunslahyer_PI
Idea Base: Tip prisms from Eradicator

Description:
A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.

Sprite:
 

Download Link:
https://drive.google.com/file/d/1a1yE_2H_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share_link

Full Tutorial Download Link:
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link")*

 The tutorial also needs to be public.
For what I get from the code, this just prints a message without using ACS, but if you want it to print more messages, you'll need to make more derivative actors, since items can't use args to jump states to print different messages.
 Warning: Spoiler!

Code:

Pickup: IGTM A 0 A_Playsound ("tipi/Tip_I") IGTM A 0 A_JumpIf(Args[0] == 1,"String1") IGTM A 0 A_JumpIf(Args[0] == 2,"String2") IGTM A 0 A_JumpIf(Args[0] == 3,"String3") IGTM A 0 A_JumpIf(Args[0] == 4,"String4") IGTM A 0 A_JumpIf(Args[0] == 5,"String5") TNT1 A 1 Stop String1: TNT1 A 1 A_Print("Jump over these platforms to get to the other side.",3) Stop String2: TNT1 A 1 A_Print("Crouch under these obstacles.",3) Stop String3: TNT1 A 1 A_Print("Now combine jumping and crouching.",3) Stop String4: TNT1 A 1 A_Print("Aim up or down to swim.",3) Stop String5: TNT1 A 1 A_Print("To defeat the Cyberdemon, shoot at it until it dies.",3) Stop*/ } }

Doing this would be the ideal way, but it doesn't work.

And if you rely on ACS, which this item was made to avoid using, then it would serve no purpose since any item could execute a script.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xODAxLXN1Ym1pc3Npb24taW4tZ2FtZS10aXAtbWFjaGluZQ==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gunslahyer\_Pi**
- ![Gunslahyer_Pi's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar11830.png?1640056844) Topic Author
- BFG Commando
- ![BFG Commando](https://www.realm667.com/media/kunena/ranks/rank_8_bfgcommando.png)

 Less More- Posts: 172
-
-
-
-

   3 years 8 months ago [\#10053](#10053) by Gunslahyer\_Pi  Replied by *Gunslahyer\_Pi* on topic *[\[Submission\] In-Game Tip machine](https://www.realm667.com/forum/closed-submissions/1801-submission-in-game-tip-machine#10053 "Name: Tip Machine

Type: A tutorial tool used to inform the player when to crouch, jump etc
Palette: Doom Natural
Summon: N/A
Use type: Instant
Duration: Instant
Brightmaps: N/A
Actor modification: None - Stand-Alone. Plug n Play
ACS: Created in decorate to bypass ACS

Credits:
Code: Gunslahyer_Pi
GLDefs: Gunslahyer_Pi
Sounds: Gunslahyer_Pi
Sprites: Gunslahyer_Pi
Sprite Edit: Gunslahyer_PI
Idea Base: Tip prisms from Eradicator

Description:
A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.

Sprite:
 

Download Link:
https://drive.google.com/file/d/1a1yE_2H_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share_link

Full Tutorial Download Link:
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link")*

 Thanks for the feedback.

You're missing the point I'm afraid. I made this with intention to attract novice and amateur map creators to bypass advanced coding since a lot of ACS can be quite confronting and confusing.

Some of us like yourself are proficient with coding in ACS/ZSCRIPT and Decorate, just a friendly reminder that the majority of new content comes from beginners looking for some fresh resources.

I'll have a look at auto-situational help tips but just keep what I said in mind.

Cheers.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xODAxLXN1Ym1pc3Npb24taW4tZ2FtZS10aXAtbWFjaGluZQ==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

- **Gothic**
- ![Gothic's Avatar](https://www.realm667.com/media/kunena/avatars/resized/size144/users/avatar320.png?1619787674)
- Moderator
- ![Moderator](https://www.realm667.com/media/kunena/ranks/rank_20_barrel.png)

 Less More- Posts: 1329
-
-
-

   2 years 9 months ago [\#11087](#11087) by Gothic  Replied by *Gothic* on topic *[\[Submission\] In-Game Tip machine](https://www.realm667.com/forum/closed-submissions/1801-submission-in-game-tip-machine#11087 "Name: Tip Machine

Type: A tutorial tool used to inform the player when to crouch, jump etc
Palette: Doom Natural
Summon: N/A
Use type: Instant
Duration: Instant
Brightmaps: N/A
Actor modification: None - Stand-Alone. Plug n Play
ACS: Created in decorate to bypass ACS

Credits:
Code: Gunslahyer_Pi
GLDefs: Gunslahyer_Pi
Sounds: Gunslahyer_Pi
Sprites: Gunslahyer_Pi
Sprite Edit: Gunslahyer_PI
Idea Base: Tip prisms from Eradicator

Description:
A customisable tutorial item sprite to allow map creators to redefine whether an object needs to be jumped over, crouched under or use a flashlight. More uses where available.

Notes: Item sprite appears properly in -game. Happy to make any adjustments.

Sprite:
 

Download Link:
https://drive.google.com/file/d/1a1yE_2H_yxtGRRObAiIHJxe0P6GO6QZV/view?usp=share_link

Full Tutorial Download Link:
https://drive.google.com/file/d/1x2FYODbt93mEvnkePH5g-PdvnoK2QPRE/view?usp=share_link")*

 "I made this with intention to attract novice and amateur map creators to bypass advanced coding since a lot of ACS can be quite confronting and confusing."

I think using ACS would be much easier than using an actor to print a message, especially when you can't customize it.
Sorry, but I don't see this getting much use.

Please [Log in](https://www.realm667.com/component/users/login?return=aHR0cHM6Ly93d3cucmVhbG02NjcuY29tL2ZvcnVtL2Nsb3NlZC1zdWJtaXNzaW9ucy8xODAxLXN1Ym1pc3Npb24taW4tZ2FtZS10aXAtbWFjaGluZQ==&Itemid=2662) or [Create an account](https://www.realm667.com/component/users/registration?Itemid=2662) to join the conversation.

[Powered by](https://www.realm667.com/forum/credits) [Kunena Forum](https://www.kunena.org)
