How to make a Sniper Scope Effect - Unity FPS Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.พ. 2025
  • This video shows how you can create a Sniper Scope effect with zoom.
    ● Dev Assets: devassets.com/
    ❤️ Donate: www.paypal.com...
    ····················································································
    ♥ Subscribe: bit.ly/1kMekJV
    ● Website: brackeys.com/
    ● Facebook: / brackeys
    ● Twitter: / brackeystweet
    ········································­­·······································­·­····
    Modern Weapons was created by Matias Hollmann: www.artstation...
    ········································­­·······································­·­····
    ► All content by Brackeys is 100% free. We believe that education should be available for everyone.
    ❤️ Donate: www.paypal.com...
    ········································­­·······································­·­····
    ♪ Intro Music by Brackeys
    ♪ Baby Plays Electro Games
    teknoaxe.com/cg...

ความคิดเห็น • 468

  • @aleksp8768
    @aleksp8768 4 ปีที่แล้ว +146

    Tip: if you want the gun to aim only when when holding down the button, use this instead:
    if (Input.GetButtonDown("Fire2"))
    {
    animator.SetBool("Scoped", true);
    }
    else if (Input.GetButtonUp("Fire2"))
    {
    animator.SetBool("Scoped", false);
    }
    Great video btw

    • @thecoolguy9364
      @thecoolguy9364 4 ปีที่แล้ว +2

      I tried this and it very rapidly aims the unaims without even clicking fire2

    • @aleksp8768
      @aleksp8768 4 ปีที่แล้ว +3

      @@thecoolguy9364 I'm sorry but it works for me

    • @adityasharma6579
      @adityasharma6579 4 ปีที่แล้ว +2

      @@thecoolguy9364 try removing the else if part and just type else.

    • @psycronos9662
      @psycronos9662 4 ปีที่แล้ว +2

      Ty sir

    • @subzero4787
      @subzero4787 4 ปีที่แล้ว +1

      LOL

  • @panlis6243
    @panlis6243 8 ปีที่แล้ว +425

    Why doesn't this guy have more views? This stuff is awesome! :D

    • @grunf5604
      @grunf5604 8 ปีที่แล้ว +6

      Der Fuchs totally agree! he's the best

    • @Handle-Unavailable-x
      @Handle-Unavailable-x 8 ปีที่แล้ว +14

      because lot of young people that have lot of spare time are playing on the console. Dirty console peasent

    • @thomas_nl_
      @thomas_nl_ 8 ปีที่แล้ว

      Der Fuchs he's awesome

    • @markhermens1174
      @markhermens1174 7 ปีที่แล้ว +16

      that's because the population nowadays prefer brainless garbage over Quality like this.

    • @alejandrozamora3468
      @alejandrozamora3468 7 ปีที่แล้ว +15

      because not many people are developers

  • @bashirabdelwahed
    @bashirabdelwahed 7 ปีที่แล้ว +4

    this guy is probably the most professional guy on TH-cam that uses unity
    really amazing thanks it really helps :D

  • @Querxes
    @Querxes 8 ปีที่แล้ว +8

    Brackeys, Your almost at 200 000Subscribers! Keep it up man, Your doing a great job with helping people create their dream games! My self included! Thanks!

  • @VirtualTurtleGames
    @VirtualTurtleGames 7 ปีที่แล้ว +4

    I love how you don't just learn how to make a scope function, but also so much more, if you chose to use these methods in different mechanics!

  • @diliupg
    @diliupg 3 ปีที่แล้ว

    October 2021 searched for Sniper scope and VIOLA! first is BRACKEYS! :) Miss you man. All the best to you! :)

  • @bmxchamp4
    @bmxchamp4 7 ปีที่แล้ว +4

    Just wanna take a second to thank you for all this great content.. I'm comin' back from a year long hiatus off of Unity, and starting with these intermediate tuts is a great way to both learn to implement new things quickly, as well as a refresher for all the updates Unity has made. Next stop after this is the advanced tuts to see what kinda juiciness you have over there.

  • @kingreinhold9905
    @kingreinhold9905 7 ปีที่แล้ว +8

    You're such an awesome teacher :O I'm learning so much, thank you! Go on like this!

  • @DrunkBearzz
    @DrunkBearzz 8 ปีที่แล้ว +2

    1.) IEnumerator
    2.)Separate camera rendering
    3.)Exit time on animation
    So yea, that's what you taught me today ,tnx man ;)

  • @suustv7538
    @suustv7538 8 ปีที่แล้ว +24

    you are awesome man!!!! love your videos!

  • @altamkp
    @altamkp 2 ปีที่แล้ว +3

    I wish Brackeys still makes tutorials, miss him on TH-cam 😢

    • @vwx1st
      @vwx1st ปีที่แล้ว +1

      same

    • @ShrtCrct
      @ShrtCrct ปีที่แล้ว

      same

  • @yagzefedemirel3934
    @yagzefedemirel3934 7 ปีที่แล้ว +104

    ah good old days when me and my friend was trying to make a sniper scope.
    he just moved the camera further than the player model :D
    when i first saw it. WOW you done it!
    can i see the system?
    he showed the method he used and i was like
    hey put a wall in front of you.
    he putted opened the scope and saw through the wall.
    i said: well you made wallhacks congratulations :D

    • @beefedits5235
      @beefedits5235 4 ปีที่แล้ว

      Teach me

    • @Orincaby
      @Orincaby 4 ปีที่แล้ว +2

      @@beefedits5235 putting a camera ahead of the player is bad.. You should use something to modify the FOV of the camera

    • @Daniel-vn6zr
      @Daniel-vn6zr 4 ปีที่แล้ว +3

      sounds like a fun memory tbh

    • @727de
      @727de 3 ปีที่แล้ว +1

      your friend isnt the brightest crayon in the box

    • @oliverb.8995
      @oliverb.8995 3 ปีที่แล้ว

      @@727de hes the darkest? and?

  • @darrelmyer935
    @darrelmyer935 ปีที่แล้ว +1

    This is an amazing scope for its price. Put it on my 22lr and works flawlessly. Also super easy to sight in.

  • @Redec55
    @Redec55 8 ปีที่แล้ว +1

    That actually looked so beautiful

  • @Adam-cn5ib
    @Adam-cn5ib 8 ปีที่แล้ว +24

    22:00 XD sounded so funneh

  • @kunalkashyap863
    @kunalkashyap863 4 ปีที่แล้ว

    U are a really great Teacher and deserve more subs and viewers

  • @boem231
    @boem231 5 ปีที่แล้ว +1

    Old video’s are still great!

  • @thesquarerootof8350
    @thesquarerootof8350 7 ปีที่แล้ว

    This is the most helpful video I've ever watched

  • @adhibabu2304
    @adhibabu2304 6 ปีที่แล้ว

    best unity tutorials i have ever seen,

  • @christopherjoy5226
    @christopherjoy5226 6 ปีที่แล้ว +1

    Excellent tutorial! One comment I'd make is, rather than doing a CoRoutine to determine when to display the Scope Overlay, I would trigger it based upon the Scop animation trigger. Basically, once the Scope Animation is playing, we know the transition is complete, and we're ready to show the Overlay. My two cents.

  • @rhodges26
    @rhodges26 7 ปีที่แล้ว +1

    This was a great tutorial, I am currently creating and working on game and this helps a bunch.

  • @Itay_Ron
    @Itay_Ron 4 ปีที่แล้ว +1

    Thanks helped me a lot with my FPS game

  • @giovannicescutti1751
    @giovannicescutti1751 8 ปีที่แล้ว

    The best tutorial ever for the sniper scope

  • @advdeveloper9185
    @advdeveloper9185 7 ปีที่แล้ว

    Thats so good , and the best part is that tutorial can be useble for pistol ak47 and anygun else

  • @xgaming3119
    @xgaming3119 5 ปีที่แล้ว +3

    I am an Arab, but I understand your explanation very well, you are wonderful

  • @zainraza2822
    @zainraza2822 6 ปีที่แล้ว

    bracky you are the best unity developer .Love u so much

  • @rgb_82
    @rgb_82 4 ปีที่แล้ว

    I cannot believe that I have gotten this far! I have no words to thank you!

  • @julienaye8699
    @julienaye8699 9 หลายเดือนก่อน +1

    For those working on it more recently and on URP, you will have some trouble for the cameras.
    The solution is to make your new camera Render Type as an Overlay, and to put it in the main camera stack tab.

  • @techniphics8229
    @techniphics8229 5 ปีที่แล้ว

    Literally You are great, I was facing problems with zooming, now I am considering this tutorial as the most helpful for me, not only this one, others are also bests of bests......just incredibly love your work, I will definitely pay you after getting a parttime or fulltime job, now I am a beginner and currently concentrating on developing these skills, and now I have nothing to donate you, never mind....;)

  • @cmlee311
    @cmlee311 5 ปีที่แล้ว +2

    Thank you :) You saved my sleep!!

  • @leetnightmare1737
    @leetnightmare1737 7 ปีที่แล้ว +2

    I think it's better to check if the animation is done than to wait some time, so you can use that for another weapons with different animations too.

  • @PrabhasRanjanPatna
    @PrabhasRanjanPatna 3 ปีที่แล้ว

    Best video for scope effect

  • @Capnarchie
    @Capnarchie 8 ปีที่แล้ว +48

    brackeys please do a chat tutorial for multiplayer!

    • @miragohil4710
      @miragohil4710 5 ปีที่แล้ว +1

      Yes plssss

    • @mixup887
      @mixup887 3 ปีที่แล้ว

      4 years ago?????

    • @Capnarchie
      @Capnarchie 3 ปีที่แล้ว

      @@mixup887 and?

    • @mixup887
      @mixup887 3 ปีที่แล้ว

      @@Capnarchie I just thought it was crazy I can’t believe how long he’s been doing TH-cam

    • @ivel17
      @ivel17 3 ปีที่แล้ว

      Anyone found the tutorial?

  • @not_herobrine3752
    @not_herobrine3752 5 ปีที่แล้ว +1

    Or, position a camera in front of the scope and give it a small fov. Then add a render texture and set the camera render target to that texture. Then somehow insert a raw image into the scope.
    Your method is great also

  • @renanuness15
    @renanuness15 7 ปีที่แล้ว +3

    Such a great video, awesome material. Thank u man.

  • @Michal005
    @Michal005 5 ปีที่แล้ว +1

    Great video, it helped me with doing scope

  • @klausmana5747
    @klausmana5747 8 ปีที่แล้ว +9

    Great tutorial as always!

  • @PandeyJiGames
    @PandeyJiGames 8 ปีที่แล้ว +1

    Awesome tutorial as ever....You are really amazing...

  • @TeamHarrisonMachine
    @TeamHarrisonMachine 7 ปีที่แล้ว

    Awesome tutorial! This shows how they made HitmanSniper

  • @z4inz
    @z4inz 8 ปีที่แล้ว +3

    My main man.

  • @Phenomenon-eh5gv
    @Phenomenon-eh5gv 11 หลายเดือนก่อน

    professional guide thanks man 👍

  • @philharland9591
    @philharland9591 3 ปีที่แล้ว

    Where would we be without Brackeys? Sadly missed, maybe he'll come out of retirement one day and do some more!!!

  • @garimasharma2384
    @garimasharma2384 3 ปีที่แล้ว

    I have downloaded this asset brackeys!!

  • @Querxes
    @Querxes 8 ปีที่แล้ว +2

    Brackeys, Could you please on your FPS series or a seperate video do a video on making Zombies or Creatures that can kill the player, And you kill zombies with your weapons! This would be really cool and i think would help many people with their projects!

    • @ovrdrvovrdrv
      @ovrdrvovrdrv 6 ปีที่แล้ว

      And yourself. You can't just rely on tutorials to make your game for you.

  • @peyril9751
    @peyril9751 7 ปีที่แล้ว +1

    Awesome tutorial! Thanks!

  • @nityamgandhi25
    @nityamgandhi25 4 ปีที่แล้ว

    Thank You SO much Big Brack

  • @tomd7281
    @tomd7281 7 ปีที่แล้ว

    I'm into tutorials again, thanks!

  • @Querxes
    @Querxes 8 ปีที่แล้ว +5

    Wait this video has 0Dislikes, I have never seen a video with no dislike but like 200likes, Awesome!

  • @martinmancuso2574
    @martinmancuso2574 7 ปีที่แล้ว +1

    awesome! and It was explained very good!, thanks bro!

  • @riyadrahman9844
    @riyadrahman9844 7 ปีที่แล้ว

    Dude !!!! you are my hero !!! thanks a lot

  • @ghostedits.mp4451
    @ghostedits.mp4451 6 ปีที่แล้ว

    Thanks! I made a futuristic FPS and just downloaded some $5 guns and customized them so me and my friend keep doing duels!

  • @parkmin
    @parkmin 2 ปีที่แล้ว +1

    THX Of the your Tutorial

  • @prashantghartee4262
    @prashantghartee4262 5 ปีที่แล้ว

    Thanks very much for easily teaching us

  • @monkeysaur4305
    @monkeysaur4305 7 ปีที่แล้ว +3

    Hi, thanks for this tutorial!
    One question, I'm doing something similar for a "telescope" cam, and I just have a keybuttondown which flips a bool and my main camera vs my telescope camera are each enabled and disabled based on that bool, so press "T" to see telescope view and press again to revert to main camera, I'm then setting the field of view for each camera in the Inspector.
    That was super easy to set up, but I am curious whether my hard and fast approach of enabling and disabling two cameras on a bool is a bad way of doing things? Could it cause me any problems? Thanks for any tips/advice.

  • @volodymyrkott1919
    @volodymyrkott1919 8 ปีที่แล้ว

    Заебись, чётко делает. Всегда смотрю новые видосы от Brackeys) Thank's man

  • @veno501
    @veno501 8 ปีที่แล้ว +16

    Hey [ ], could we get more tutorials like game math theory and that lighting video, I like the ones that are broad but solve complicated problems :D And maybe stuff on mobile game input (and whats different) or how to organise your game controller scripts like scene transitions/menus/level stats... Just a few ideas :D

    • @grunf5604
      @grunf5604 8 ปีที่แล้ว +2

      veno501 I second this idea!

    • @butterfrog0
      @butterfrog0 6 ปีที่แล้ว

      I'll third it?

    • @ovrdrvovrdrv
      @ovrdrvovrdrv 6 ปีที่แล้ว

      Fourth it

    • @miragohil4710
      @miragohil4710 5 ปีที่แล้ว

      Array hey created!!

  • @marcinziajkowski3870
    @marcinziajkowski3870 2 ปีที่แล้ว

    Brackeys when will you be back?
    I still have hope for your glorious comeback,

  • @RegenerationOfficial
    @RegenerationOfficial 5 ปีที่แล้ว

    cool that you name the bool like the animation...
    if that won't work try to change it to isScoped instead of Scope if your engine says it doesn't exists

  • @gokayakcay7093
    @gokayakcay7093 8 ปีที่แล้ว +1

    Hi Firstly It is an awesome tutorial.Thank you so much ! I have a question for you. When I look my codes after 10 20 minutes I see them very complicated. So what do you think ? What should I do to make them very regular ?

  • @sivacse24
    @sivacse24 7 ปีที่แล้ว

    Awesome explanation... Since the weapons camera has highest depth Canvas UI(game menus) are behind the weapon how to solve it?

  • @tronlinestudios3969
    @tronlinestudios3969 8 ปีที่แล้ว

    Great tutorial!

  • @meltpack8876
    @meltpack8876 7 ปีที่แล้ว +9

    "Add a few references in visual studi here"

  • @sahinliyarl4700
    @sahinliyarl4700 2 ปีที่แล้ว

    azerbaycandan selamlar. Videolarini cokdandi seyr ediyorum

  • @carlantoine3312
    @carlantoine3312 8 ปีที่แล้ว +1

    great video
    I was wondering if you could show us how to make an automatic matchmaker with unet.

  • @DFsdf3443d
    @DFsdf3443d 8 ปีที่แล้ว

    great tutorial. but isnt it bad practice to make variables public if they are only meant to affect its member functions?

  • @tigogojarek
    @tigogojarek 4 ปีที่แล้ว

    Life saver, thank you

  • @jackt169
    @jackt169 5 ปีที่แล้ว

    Wow! Thank you so much for this helped me so much i finally understand it!!!!

  • @asmodeodh
    @asmodeodh 5 ปีที่แล้ว +1

    You are amazing.

  • @meta_ai
    @meta_ai 7 ปีที่แล้ว

    AWESOME STUFF. I WISH I COULD PAY FOR THIS. I WANT TO REALLY !!!!! GREAT WORK

    • @bunny3500
      @bunny3500 7 ปีที่แล้ว

      obaid ullah you can on patreon and when downloading assets

  • @alejandrozamora3468
    @alejandrozamora3468 7 ปีที่แล้ว

    for some reason when there is light, I see like little pixels that should not be there. any idea what that could be. this happened after I followed this great tutorial that helped me with my clipping problems.

  • @DushyantDeshwal
    @DushyantDeshwal 8 ปีที่แล้ว

    Can you also discuss basics of developing assets like gun or Sunglasses.

  • @akashvemulapalli260
    @akashvemulapalli260 8 ปีที่แล้ว

    Thanks a lot for the video

  • @anmar103
    @anmar103 8 ปีที่แล้ว +4

    Hey Brackeys, please can you make a tutorial on how to make teams in the fps multiplayer game? and also how to make a room lobby. Where the player can choose a team and have a ready button. So if not all the player hit the 'ready' button the host can't start the game. Also, special spawn points to each team.

  • @lstudiostm4581
    @lstudiostm4581 4 ปีที่แล้ว +4

    But, will this have the problem, that when I am in multiplayer, I will not see other weapons, when I am scooped?

    • @menyus777
      @menyus777 4 ปีที่แล้ว

      You only disable it on client side? O.o

    • @DJLKM1
      @DJLKM1 4 ปีที่แล้ว

      Might have to layer the weapon somehow and swap the layer at runtime so only the player scoped cant see the weapon, if thats possible.

    • @R3lay0
      @R3lay0 4 ปีที่แล้ว +1

      You should be able to just not set the weapon layer on weapons that aren't owned by the player.

  • @SwastikBiswas
    @SwastikBiswas 5 ปีที่แล้ว +1

    umm... sorry but i cant import the standard assets package. plz give me some tips. btw ur videos are awesome and i understood 99% of c# using ur tutorials. btw plz help me.

  • @yeabseraendalkachew9591
    @yeabseraendalkachew9591 7 ปีที่แล้ว

    thank you bro keep it up!!!

  • @xannydoesstuff
    @xannydoesstuff 8 ปีที่แล้ว +2

    Amazing Tutorial, helped me very much, but I have a small problem:
    My Scene camera (that view in which I fly around the scene has a very short render distance (after the tutorial)... I don't know why, that's why I'm here in the first place...
    For example when I fly towards my weapon, it just cuts of any only the skybox is rendered... I need help, please ;(

    • @MarxTM
      @MarxTM 8 ปีที่แล้ว +1

      Jaby Nator try to set the clip settings from the camera to 0

  • @alexrayoalv
    @alexrayoalv 2 ปีที่แล้ว +1

    If anyone else happens to be doing this on URP and while setting up WeaponsCamera realize that Clear Flags doesn't exist, what worked for me is setting Render Type of WeaponsCamera to Overlay and then in the Main Camera adding it as a Camera under Stack.

  • @calebarulandu3068
    @calebarulandu3068 5 ปีที่แล้ว

    Does this mean we need to change where we shoot from or no? And, for shooting, should the raycast or bullet be shot out of the camera or the gun itself?

  • @marravib2031
    @marravib2031 5 ปีที่แล้ว

    Why not use Invoke() instead of Courotine()? Is there disadvantages in using invoke or it is just your choice ?

  • @torgrimwallgren9840
    @torgrimwallgren9840 7 ปีที่แล้ว

    You should probably add a secure connection to your website, like those https with greenlocks, if you want people to pay you by cards over the internet. Atleast I usually see them in major retailers on the internet.

  • @absolutscheisse4483
    @absolutscheisse4483 7 ปีที่แล้ว

    Thanks very much! now I can create animation :p

  • @animatorsstudio1511
    @animatorsstudio1511 4 ปีที่แล้ว +1

    When I am scoped in the field of view changes for a a second and then comes back to normal. What can I do???

  • @armbreak24
    @armbreak24 7 หลายเดือนก่อน

    SO GOOD!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @sairakeyani4501
    @sairakeyani4501 7 ปีที่แล้ว

    super as always. you save my butt ya know

  • @itsbayside6802
    @itsbayside6802 8 ปีที่แล้ว

    im new to unity and this made it a bit easier but would you show how to do the animation when youre zoomed in?the breathing part?

  • @manteh2656
    @manteh2656 7 ปีที่แล้ว

    Found out that if you click right mouse button rapidly, the zoomed in field of view becomes main and you can't change it back to normal by scoping out again. Basically a bug.

  • @hasanjaber9811
    @hasanjaber9811 6 ปีที่แล้ว

    If I want to ask questions about the tutrioals do I ask you by comments or there is a website ?

  • @whoisgliese
    @whoisgliese 4 ปีที่แล้ว +2

    When I scope out there is no animation at all, it just goes straight back to the idle animation. Is this happening to anyone else and did you fix this?

    • @NarTheNecromancer
      @NarTheNecromancer 4 ปีที่แล้ว

      I'm having the same problem currently.

    • @whoisgliese
      @whoisgliese 4 ปีที่แล้ว

      @@NarTheNecromancer I fixed it. Somehow. Do you have your weapon holder selected?

    • @NarTheNecromancer
      @NarTheNecromancer 4 ปีที่แล้ว

      @@whoisgliese Yeah, I also noticed that it only snaps when manually clicking the Scoped box in the animator. Whenever I set up the input for going in and out of Scoped it seems to transition smoothly back and forth.

    • @LeHalazoone
      @LeHalazoone 4 ปีที่แล้ว

      Please HELP, it is my first 3D tuto. I have a problem in 1:18 , i can not get Characters when doing right click - Import Package... WHY? THANKS :)

  • @zhelunli243
    @zhelunli243 7 ปีที่แล้ว

    非常喜欢您的教学视频,也非常喜欢您那有磁性的声音,不过,我希望可以出一部大型的RPG游戏教程,我喜欢RPG游戏!感谢Brackeys教会我U3D的很多知识!

  • @recording_closet9100
    @recording_closet9100 4 ปีที่แล้ว

    Will this work if i want the player to look down iron sights?

  • @SwayamVaza-qr8vs
    @SwayamVaza-qr8vs 7 หลายเดือนก่อน

    Thank you boss

  • @HelpingPanda
    @HelpingPanda 7 ปีที่แล้ว

    Instead of using the Coroutine on OnScoped and OnUnScoped you couldn't you use the Invoke function? What are the benefits of a coroutine vs a Invoke, except being able to have several delays.

    • @ChronoCZ
      @ChronoCZ 7 ปีที่แล้ว +1

      Invoke will call the function after the dalay has passed. So that is the same as a Coroutine. BUT when a player spams the scope in button the commands are going to get "queued up" when using Invoke which is something that you don't want. While a coroutine will only get called once.
      Hope it helps.

  • @hipnoticc8598
    @hipnoticc8598 7 ปีที่แล้ว

    One thing that I want to know is how you zoom in little by little each time you scroll up? Or what is the input key for scrolling up?

  • @stevenjonas1
    @stevenjonas1 6 ปีที่แล้ว

    When I input the exact modern weapon asset, the quality of the asset is terrible on my end. The graphics on the weapon looks very poor. Any reason why my quality is different than what this video displays?

  • @ctct9418
    @ctct9418 4 ปีที่แล้ว

    How would you do this without he overlay on the screen that blacks out the rest of the screen??

  • @OnceUponATimmyy
    @OnceUponATimmyy 5 ปีที่แล้ว

    Why use the IEnumerator instead of Invoke(X, 0.15f);? at 19:15

  • @benw8274
    @benw8274 3 ปีที่แล้ว

    my sniper only zooms in during the animation and then goes back to the normal fov when the scope overlay is there

  • @jwchunn
    @jwchunn 7 ปีที่แล้ว

    I did this tutorial on top of the weapon switching tutorial. Adding the second camera broke my firing, so now I can't shoot while scoped. Should I just go back to single cam with collider around the gun, start over from scratch accounting for dual cams, or is there an elegant way to get the shooting to work within the scope with the gun deactivated?

  • @Maskeowl
    @Maskeowl 5 ปีที่แล้ว

    hi buddy I have a question I do not know how to tell you what I mean awp, awake Ak47 and shotgun to set the tab feature and waiting time I would appreciate it if you show waiting time Pubg de apw right after you shoot with the gun to shoot you can shoot the mouse clik bide muzzle You don't understand the production of flas, I would appreciate it if you show it from the beginning, if you don't say how I can do it, thank you.