{"id":133,"date":"2021-07-04T17:00:09","date_gmt":"2021-07-04T17:00:09","guid":{"rendered":"http:\/\/www.robloxkodlama.com\/?p=133"},"modified":"2021-07-04T17:01:46","modified_gmt":"2021-07-04T17:01:46","slug":"lua-diline-giris","status":"publish","type":"post","link":"http:\/\/www.robloxkodlama.com\/index.php\/2021\/07\/04\/lua-diline-giris\/","title":{"rendered":"Lua Diline Giri\u015f"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/d5m0vnpvja3z4.cloudfront.net\/assets\/blt65ca080d57053b64\/VariablesAndProperties_LandingHero1200x260.png\" alt=\"Alan zemini ve script bulmak i\u00e7in kod i\u00e7eren da\u011flar.Parent\" title=\"De\u011fi\u015fkenler ve \u00d6zellikler\"\/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"coding-1-variables-properties\">Kodlama 1: De\u011fi\u015fkenler ve \u00d6zellikler<\/h1>\n\n\n\n<p>Oyun nesnelerinin i\u00e7ine komut dosyalar\u0131 yerle\u015ftirerek bir nesnenin rengini, \u015feffafl\u0131\u011f\u0131n\u0131 ve daha fazlas\u0131n\u0131 de\u011fi\u015ftirmek i\u00e7in kodu kullan\u0131n.<\/p>\n\n\n\n<p>Komut dosyalar\u0131n\u0131n nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ve kodunuzu nas\u0131l test edece\u011finizi \u00f6\u011frenerek ba\u015flay\u0131n, ard\u0131ndan\u00a0birka\u00e7 saniyede bir renk de\u011fi\u015ftiren disko nesneleri yapmak\u00a0i\u00e7in\u00a0<strong>dizeleri<\/strong>\u00a0,\u00a0<strong>de\u011fi\u015fkenleri<\/strong>\u00a0ve\u00a0<strong>while\u00a0d\u00f6ng\u00fclerini<\/strong>\u00a0kullan\u0131n.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Komut Dosyas\u0131 Olu\u015ftur<\/h1>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/d5m0vnpvja3z4.cloudfront.net\/assets\/blte821603f6f182dde\/createAScript_hero.jpg\" alt=\"Roblox i\u00e7in lua kodlamas\u0131na giri\u015f i\u00e7in bir bilgisayar laboratuvar\u0131n\u0131n resmi\" title=\"ders afi\u015fi\"\/><\/figure>\n\n\n\n<p><strong>Kodlama<\/strong>&nbsp;bilgisayarlar takip etmek i\u00e7in talimatlar olu\u015fturma s\u00fcrecidir.&nbsp;T\u0131pk\u0131 insanlar\u0131n \u0130ngilizce ve \u0130spanyolca gibi farkl\u0131 dilleri kullanmas\u0131 gibi, programlar da \u00f6yle.&nbsp;Roblox,&nbsp;<strong>Lua<\/strong>&nbsp;kodlama dilini kullan\u0131r&nbsp;.<\/p>\n\n\n\n<p>Roblox&#8217;ta, Lua kodu sat\u0131rlar\u0131&nbsp;<strong>komut dosyalar\u0131nda<\/strong>&nbsp;tutulur&nbsp;.&nbsp;Bu komut dosyalar\u0131, oyun setlerine oyunculara sa\u011fl\u0131k puanlar\u0131 verme, ate\u015f topu ya\u011fmuru olu\u015fturma veya akla gelebilecek ba\u015fka herhangi bir \u015fey hakk\u0131nda talimatlar verir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-new-scripts\">Yeni Komut Dosyalar\u0131 Olu\u015fturma<\/h2>\n\n\n\n<p>Komut dosyalar\u0131 genellikle&nbsp;komut dosyalar\u0131n\u0131 tutmak ve \u00e7al\u0131\u015ft\u0131rmak i\u00e7in \u00f6zel bir klas\u00f6r&nbsp;olan&nbsp;<strong>ServerScriptService&#8217;te<\/strong>&nbsp;olu\u015fturulur&nbsp;.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Gezgin&#8217;de, imleci\u00a0g\u00f6rmek i\u00e7in\u00a0<strong>ServerScriptService&#8217;in<\/strong>\u00a0\u00fczerine gelin\u00a0<img decoding=\"async\" width=\"22\" src=\"https:\/\/education.roblox.com\/assets\/blt0dd97240c2a0db2a\/Explorer-Plus-Icon.png\">.<\/li><\/ol>\n\n\n\n<p><\/p>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/bltab897a172e088e68\/ServerScriptServiceAddScript_2A_280x310.png\"><\/p>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>simgesine t\u0131klay\u0131n\u00a0<img decoding=\"async\" width=\"22\" src=\"https:\/\/education.roblox.com\/assets\/blt0dd97240c2a0db2a\/Explorer-Plus-Icon.png\">ve\u00a0<strong>Komut Dosyas\u0131&#8217;n\u0131<\/strong>\u00a0se\u00e7in\u00a0<strong>.\u00a0<\/strong>Bu komut dosyas\u0131 d\u00fczenleyicisini a\u00e7ar.<\/li><\/ol>\n\n\n\n<p><\/p>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt49f9dbf514ea2662\/AddScriptServerScriptService.jpg\"><\/p>\n\n\n\n<p><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li><em>Komut Dosyas\u0131na<\/em>\u00a0sa\u011f t\u0131klay\u0131n\u00a0ve\u00a0<strong>Yeniden Adland\u0131r<\/strong>\u00a0\u00f6\u011fesini se\u00e7in\u00a0.\u00a0Yaz\u0131n\u00a0<em>PracticeScript<\/em>\u00a0.\u00a0Komut dosyalar\u0131n\u0131 adland\u0131rmak, her birinin ne yapt\u0131\u011f\u0131n\u0131 hat\u0131rlaman\u0131n \u00f6nemli bir yoludur.<\/li><\/ol>\n\n\n\n<p><\/p>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt703d3e4b060ec69f\/PracticeScript.jpg\"><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"using-the-script-editor\">Komut Dosyas\u0131 D\u00fczenleyicisini Kullanma<\/h2>\n\n\n\n<p>Yeni komut dosyalar\u0131 olu\u015fturdu\u011funuzda, komut dosyas\u0131 d\u00fczenleyicisi otomatik olarak a\u00e7\u0131l\u0131r.\u00a0Kodunuzu buraya yazacaks\u0131n\u0131z.<\/p>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt67c8ebc2edb5444e\/ScriptEditorOpen.jpg\"><\/p>\n\n\n\n<p>Roblox Studio&#8217;yu bir sonraki a\u00e7\u0131\u015f\u0131n\u0131zda beti\u011fi bulmak i\u00e7in oyun d\u00fczenleyicinin \u00fczerindeki beti\u011fin ad\u0131na t\u0131klay\u0131n veya Explorer&#8217;da beti\u011fin ad\u0131na \u00e7ift t\u0131klay\u0131n.<\/p>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt59993a3922ac0e4b\/PracticeScript_WithGameScreen.jpg\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Dize De\u011fi\u015fkenleri<\/h1>\n\n\n\n<p>Yeni bir komut dosyas\u0131 olu\u015fturdu\u011funuzda, komut dosyas\u0131 d\u00fczenleyicisinin en \u00fcst\u00fcnde yazd\u0131rma i\u015flevi bulunur.&nbsp;<strong>Yazd\u0131rma i\u015flevleri<\/strong>&nbsp;metni ekrana g\u00f6r\u00fcnt\u00fcler.&nbsp;Komut dosyas\u0131na komut vermenin basit bir yolu oldu\u011fu i\u00e7in bir\u00e7ok insan\u0131n \u00f6\u011frendi\u011fi ilk i\u015flevlerden biridir.<\/p>\n\n\n\n<p>A\u015fa\u011f\u0131da, yaz\u0131lan yazd\u0131rma i\u015flevinin bir \u00f6rne\u011fi ve \u00e7\u0131kt\u0131s\u0131 verilmi\u015ftir, komut dosyas\u0131 \u00e7al\u0131\u015ft\u0131\u011f\u0131nda g\u00f6rece\u011finiz \u015fey.<\/p>\n\n\n\n<pre id=\"id_0\" class=\"wp-block-code\"><code><strong>print <\/strong>( \"Merhaba d\u00fcnya!\" )<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"variable-types-strings\">De\u011fi\u015fken T\u00fcrleri &#8211; Dizeler<\/h2>\n\n\n\n<p><code>\"Hello World\"<\/code>bir dize de\u011fi\u015fken t\u00fcr\u00fcd\u00fcr.&nbsp;<strong>De\u011fi\u015fkenler<\/strong>&nbsp;, oyuncu adlar\u0131 veya puanlar gibi program\u0131n kullanabilece\u011fi ve de\u011fi\u015ftirebilece\u011fi bilgiler i\u00e7in kaplard\u0131r.<\/p>\n\n\n\n<p>Bir\u00e7ok de\u011fi\u015fken t\u00fcr\u00fc vard\u0131r.&nbsp;<strong>Dize<\/strong>&nbsp;de\u011fi\u015fkenleri&nbsp;, harf ve say\u0131lar\u0131n&nbsp;bir&nbsp;<strong>kar\u0131\u015f\u0131m\u0131n\u0131<\/strong>&nbsp;tutar&nbsp;.&nbsp;\u0130simler gibi bilgileri depolamak i\u00e7in kullan\u0131l\u0131rlar.&nbsp;Dize t\u00fcr\u00fc de\u011fi\u015fkenler her zaman t\u0131rnak i\u015faretleri i\u00e7inde bulunur,&nbsp;<code>\"like this\"<\/code>.<\/p>\n\n\n\n<p>Dize \u00f6rnekleri:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>\"You just joined the game!\"<\/code><\/li><li><code>\"There are 50 players left\"<\/code><\/li><li><code>\"10\"<\/code><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"code-your-own-message\">Kendi Mesaj\u0131n\u0131z\u0131 Kodlay\u0131n<\/h2>\n\n\n\n<p><code>Hello World<\/code>Yazd\u0131r i\u015flevinde dizeyi de\u011fi\u015ftirerek kendi mesaj\u0131n\u0131z\u0131 olu\u015fturmak&nbsp;yerine&nbsp;.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Explorer&#8217;da,&nbsp;<strong>ServerScriptService<\/strong>&nbsp;\u00fczerine gelin&nbsp;.&nbsp;simgesine t\u0131klay\u0131n&nbsp;<img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt0dd97240c2a0db2a\/Explorer-Plus-Icon.png\" width=\"22\"><br>ve&nbsp;<strong>Komut Dosyas\u0131n\u0131<\/strong>&nbsp;se\u00e7in&nbsp;.<\/li><\/ol>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/bltab897a172e088e68\/ServerScriptServiceAddScript_2A_280x310.png\"><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>Komut Dosyas\u0131 D\u00fczenleyici&#8217;de,&nbsp;<code>\"Hello World\"<\/code>en sevdi\u011finiz hayvan\u0131 i\u00e7eren bir dizeyle&nbsp;de\u011fi\u015ftirin&nbsp;.<\/li><\/ol>\n\n\n\n<pre id=\"id_2\" class=\"wp-block-code\"><code><strong>print <\/strong>( \"Kirpiler benim en sevdi\u011fim hayvand\u0131r.\" )<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"testing-output\">Test \u00c7\u0131kt\u0131s\u0131<\/h2>\n\n\n\n<p>Kodunuzu test etmek i\u00e7in&nbsp;<strong>\u00c7\u0131kt\u0131 Penceresini<\/strong>&nbsp;kullan\u0131n&nbsp;.&nbsp;Bu pencere, yazd\u0131rma \u00e7\u0131kt\u0131s\u0131n\u0131 ve betiklerdeki hatalar\u0131 g\u00f6sterir.<\/p>\n\n\n\n<p>\u00c7\u0131kt\u0131 Penceresini a\u00e7mak ve komut dosyan\u0131z\u0131 test etmek i\u00e7in:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><strong>G\u00f6r\u00fcn\u00fcm<\/strong>&nbsp;men\u00fcs\u00fc sekmesini&nbsp;se\u00e7in&nbsp;.<\/li><li><strong>\u00c7\u0131kt\u0131&#8217;y\u0131<\/strong>&nbsp;t\u0131klay\u0131n&nbsp;.&nbsp;Pencere, Roblox Studio&#8217;nun alt\u0131nda g\u00f6r\u00fcnecektir.<\/li><\/ol>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/bltd705ab72d48b4117\/Output_480x320.png\"><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>Komut dosyas\u0131n\u0131 test etmek i\u00e7in&nbsp;<strong>Oynat&#8217;a<\/strong>&nbsp;bas\u0131n&nbsp;.&nbsp;Yeni dizginiz \u00c7\u0131kt\u0131 penceresinde g\u00f6r\u00fcnecektir.<\/li><\/ol>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt5cf3dbbcdfe9570c\/showScriptRunning.png?disposition=inline\"><\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\"><li>Senaryoyu test etti\u011finize g\u00f6re\u00a0, oyun testini\u00a0<strong>durdurun<\/strong>\u00a0.\u00a0Art\u0131k daha fazla de\u011fi\u015fiklik yapmak veya di\u011fer dizeleri test etmek i\u00e7in Komut Dosyas\u0131 sekmesine d\u00f6nebilirsiniz.<\/li><\/ol>\n\n\n\n<p>Komut dosyas\u0131 d\u00fczenleyicisini g\u00f6rm\u00fcyorsan\u0131z, komut dosyas\u0131n\u0131 yeniden a\u00e7mak i\u00e7in Explorer&#8217;da komut dosyas\u0131n\u0131n ad\u0131na \u00e7ift t\u0131klay\u0131n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting-your-code\">Kodunuzla \u0130lgili Sorunlar\u0131 Giderme<\/h2>\n\n\n\n<p>Ne kadar uzun s\u00fcredir kodlama yap\u0131yor olursan\u0131z olun, bazen ilk denemede i\u015fler y\u00fcr\u00fcmez.&nbsp;<strong>Sorun giderme<\/strong>&nbsp;, sorunlar\u0131 bulmak ve d\u00fczeltmek i\u00e7in kodunuza bakma i\u015flemidir.<\/p>\n\n\n\n<p>Kodunuz i\u015fe yaramad\u0131ysa:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>print<\/code>K\u00fc\u00e7\u00fck harf&nbsp;oldu\u011fundan emin olun&nbsp;.<\/li><li>Dize t\u0131rnak i\u015faretleri i\u00e7ine al\u0131n\u0131r:&nbsp;<code>\"like this\"<\/code>.<\/li><li>Dize parantez i\u00e7indedir:&nbsp;<code>(\"like this\")<\/code>.<\/li><li>Bir arkada\u015f\u0131n\u0131zdan yard\u0131m isteyin veya i\u015finizi ba\u015ftan yeniden yapmay\u0131 deneyin.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-an-error\">Hata Olu\u015ftur<\/h3>\n\n\n\n<p>Hatalar\u0131n neye benzedi\u011fini daha iyi anlamak i\u00e7in bilerek bir hata olu\u015fturun.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Komut dosyas\u0131n\u0131 a\u00e7\u0131n.<\/li><li>Print ifadesinden bir t\u0131rnak i\u015faretini silin.<\/li><li>Bir hata mesaj\u0131 g\u00f6rmek&nbsp;i\u00e7in&nbsp;<strong>k\u0131rm\u0131z\u0131 \u00e7izginin<\/strong>&nbsp;\u00fczerine gelin&nbsp;.&nbsp;Bu durumda,&nbsp;<code>Unfinished string<\/code>dizede bir t\u0131rnak i\u015faretinin eksik oldu\u011fu anlam\u0131n\u0131&nbsp;g\u00f6rmelisiniz&nbsp;.<\/li><\/ol>\n\n\n\n<p><img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/bltfcc1d93f023e8880\/ErrorRedline_480x320.png\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"read-an-error\">Hata Oku<\/h3>\n\n\n\n<p>Hata mesajlar\u0131, hem Komut Dosyas\u0131 D\u00fczenleyicisi&#8217;nde hem de \u00c7\u0131kt\u0131 Penceresinde k\u0131rm\u0131z\u0131 \u00e7izgiler olarak g\u00f6r\u00fcn\u00fcr.&nbsp;Sorunun tam olarak belirlenmesine yard\u0131mc\u0131 olmas\u0131 i\u00e7in bu hata mesajlar\u0131n\u0131 kullanabilirsiniz.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Kodunuzu \u00e7al\u0131\u015ft\u0131rmak i\u00e7in&nbsp;<strong>Oynat&#8217;a<\/strong>&nbsp;bas\u0131n&nbsp;.<\/li><li><strong>\u00c7\u0131kt\u0131 Penceresindeki<\/strong>&nbsp;k\u0131rm\u0131z\u0131 hataya dikkat edin&nbsp;.&nbsp;Her hatan\u0131n onu tan\u0131mlaman\u0131n benzersiz bir yolu vard\u0131r.&nbsp;Bu durumda, &#8220;hatal\u0131 bi\u00e7imlendirilmi\u015f dize&#8221;, dizede bir \u015feylerin eksik oldu\u011fu anlam\u0131na gelir.<\/li><\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>\u00c7\u0131kt\u0131 penceresindeki&nbsp;<strong>k\u0131rm\u0131z\u0131 mesaja<\/strong>&nbsp;t\u0131klay\u0131n&nbsp;;&nbsp;bu sizi kodunuzda hatan\u0131n bulundu\u011fu yere g\u00f6t\u00fcrecektir.<\/li><\/ol>\n\n\n\n<h1 class=\"wp-block-heading\">\u00d6zellikler ve BrickColor<\/h1>\n\n\n\n<p><strong>\u00d6zellikler,<\/strong>&nbsp;nesnelerin nas\u0131l g\u00f6r\u00fcnd\u00fc\u011f\u00fcn\u00fc ve \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kontrol eder.&nbsp;Bir nesnenin sahip olabilece\u011fi baz\u0131 \u00f6zellikler malzeme, renk veya \u015fekildir.&nbsp;Komut dosyalar\u0131, bir par\u00e7an\u0131n rengini de\u011fi\u015ftirmek gibi bir par\u00e7an\u0131n \u00f6zelliklerini de\u011fi\u015ftirebilir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-properties-window\">\u00d6zellikler Penceresi<\/h2>\n\n\n\n<p>Bir nesnenin \u00f6zelliklerinin \u00e7o\u011fu,&nbsp;<strong>\u00d6zellikler<\/strong>&nbsp;penceresinde&nbsp;g\u00f6sterilir&nbsp;.&nbsp;Oyununuzdaki nesneler taraf\u0131ndan halihaz\u0131rda kullan\u0131lmakta olan baz\u0131 \u00f6zellikleri g\u00f6rmek i\u00e7in:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Bir par\u00e7a se\u00e7in.<\/li><li>Sa\u011f&nbsp;alttaki&nbsp;<strong>\u00d6zellikler<\/strong>&nbsp;Penceresinde&nbsp;ilerleyin&nbsp;.<\/li><\/ol>\n\n\n\n<h5 class=\"wp-block-heading\">\u00d6zellikler Penceresini g\u00f6remiyor musunuz?<\/h5>\n\n\n\n<p>\u00d6zellikler penceresini g\u00f6rm\u00fcyorsan\u0131z,&nbsp;<strong>G\u00f6r\u00fcn\u00fcm<\/strong>&nbsp;sekmesine ve ard\u0131ndan \u00d6zellikler d\u00fc\u011fmesine t\u0131klay\u0131n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"changing-properties\">\u00d6zellikleri De\u011fi\u015ftirme<\/h2>\n\n\n\n<p>Komut dosyas\u0131, oyunun ba\u015flang\u0131c\u0131nda bir par\u00e7an\u0131n rengini de\u011fi\u015ftirmek i\u00e7in kod kullanacakt\u0131r.<video src=\"https:\/\/education.roblox.com\/assets\/blta9beea31f61fcd5f\/properties_ChangeColorExample.mp4\" width=\"550px\" height=\"412px\" controls=\"\"><\/video><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"set-up-the-part-and-script\">Par\u00e7ay\u0131 ve Komut Dosyas\u0131n\u0131 Ayarlay\u0131n<\/h3>\n\n\n\n<ol class=\"wp-block-list\"><li>Mevcut bir par\u00e7ay\u0131 se\u00e7in veya yeni bir tane olu\u015fturun.<\/li><li>Par\u00e7ay\u0131 yeniden adland\u0131r\u0131n.&nbsp;Bu \u00f6rnek,&nbsp;<em>PracticePart<\/em>&nbsp;kullan\u0131r&nbsp;.<\/li><li>Komut dosyas\u0131n\u0131&nbsp;<em>ChangeBrickColor olarak<\/em>&nbsp;yeniden adland\u0131r\u0131n&nbsp;.<\/li><li>Sil&nbsp;<code>Hello World<\/code>.<\/li><\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-a-comment\">Yorum Olu\u015ftur<\/h3>\n\n\n\n<p>Her zaman yeni komut dosyalar\u0131n\u0131, komut dosyas\u0131n\u0131n ne yapt\u0131\u011f\u0131 hakk\u0131nda bir yorumla ba\u015flatmal\u0131s\u0131n\u0131z.&nbsp;<strong>Yorumlar<\/strong>&nbsp;, kodlay\u0131c\u0131lar\u0131n komut dosyalar\u0131n\u0131n ne i\u00e7in oldu\u011funu hat\u0131rlamas\u0131na yard\u0131mc\u0131 olan ancak ger\u00e7ekte \u00e7al\u0131\u015fmad\u0131\u011f\u0131 \u00f6zel sat\u0131rlard\u0131r.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Yaz\u0131n&nbsp;<code>--<\/code>ve bu beti\u011fin ne yapt\u0131\u011f\u0131 hakk\u0131nda bir not.&nbsp;Metin, bunun bir yorum oldu\u011funu anlaman\u0131z i\u00e7in ye\u015file d\u00f6nmelidir.<\/li><\/ol>\n\n\n\n<pre id=\"id_0\" class=\"wp-block-code\"><code>-- PracticePart'\u0131n rengini de\u011fi\u015ftirir<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"locate-the-part\">Par\u00e7ay\u0131 Bulun<\/h3>\n\n\n\n<p>Kod kullanarak herhangi bir par\u00e7ada de\u011fi\u015fiklik yapmak i\u00e7in beti\u011fin \u00f6ncelikle hangi par\u00e7ayla \u00e7al\u0131\u015faca\u011f\u0131n\u0131 bilmesi gerekir.&nbsp;Par\u00e7an\u0131n&nbsp;konumunu bulmak&nbsp;i\u00e7in&nbsp;<strong>Gezgini<\/strong>&nbsp;kullan\u0131n&nbsp;.&nbsp;Bu durumda,&nbsp;<em>PracticePart<\/em>&nbsp;Workspace alt\u0131ndad\u0131r.<img decoding=\"async\" src=\"https:\/\/education.roblox.com\/assets\/blt6a359a14e022aded\/WorkspaceChildren_480x320.png\" width=\"240\"><\/p>\n\n\n\n<p>Art\u0131k&nbsp;<em>PracticePart&#8217;\u0131n<\/em>&nbsp;Workspace alt\u0131nda&nbsp;oldu\u011funu bildi\u011finize g\u00f6re&nbsp;, bu bilgiyi program\u0131n anlayabilece\u011fi koda d\u00f6n\u00fc\u015ft\u00fcr\u00fcn.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Yorumunuzun&nbsp;<code>game<\/code>alt\u0131na yaz\u0131n.<\/li><\/ol>\n\n\n\n<pre id=\"id_2\" class=\"wp-block-code\"><code>-- PracticePart'\u0131n rengini de\u011fi\u015ftirir\n<strong>game<\/strong><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>Kelimeleri ay\u0131rmak i\u00e7in nokta kullan\u0131n.&nbsp;Ayn\u0131 sat\u0131ra,&nbsp;<code>.<\/code>ard\u0131ndan&nbsp;<code><a href=\"https:\/\/education.roblox.com\/api-reference\/class\/Workspace\">Workspace<\/a><\/code>par\u00e7an\u0131n konumunu yaz\u0131n.<\/li><\/ol>\n\n\n\n<pre id=\"id_4\" class=\"wp-block-code\"><code>-- PracticePart'\u0131n rengini de\u011fi\u015ftirir\n<strong>game.Workspace<\/strong><\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Otomatik Tamamlamay\u0131 Kullanma<\/h5>\n\n\n\n<p>Roblox, kodlama s\u00fcrecini h\u0131zland\u0131rmak i\u00e7in siz yazarken kelimeleri otomatik olarak tamamlayacakt\u0131r.&nbsp;S\u00f6zc\u00fckler g\u00f6r\u00fcnd\u00fc\u011f\u00fcnde, listeyi a\u015fa\u011f\u0131 kayd\u0131rmak i\u00e7in ok tu\u015flar\u0131n\u0131 kullanabilirsiniz.&nbsp;tu\u015funa basarak bir se\u00e7enek belirleyin&nbsp;<kbd>Enter<\/kbd>.<\/p>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>A\u015fa\u011f\u0131daki \u00f6rnekte oldu\u011fu gibi sat\u0131r\u0131 par\u00e7an\u0131n ad\u0131yla tamamlay\u0131n.<\/li><\/ol>\n\n\n\n<pre id=\"id_6\" class=\"wp-block-code\"><code>-- PracticePart'\u0131n rengini de\u011fi\u015ftirir\ngame.Workspace.PracticePart<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Devam Etmeden \u00d6nce Kodunuzu Kontrol Edin<\/h5>\n\n\n\n<p>Kodunuzun tam olarak yukar\u0131daki koda benzedi\u011finden ve&nbsp;<em>PracticePart&#8217;\u0131n<\/em>&nbsp;aynen Explorer&#8217;daki gibi yaz\u0131ld\u0131\u011f\u0131ndan ve b\u00fcy\u00fck harfle yaz\u0131ld\u0131\u011f\u0131ndan&nbsp;emin olun&nbsp;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"changing-a-property-with-code\">Kod ile \u00d6zellik De\u011fi\u015ftirme<\/h2>\n\n\n\n<p>Neredeyse!&nbsp;\u015eimdi,&nbsp;<code>BrickColor<\/code>\u00f6zellik&nbsp;ile par\u00e7an\u0131n rengini de\u011fi\u015ftireceksiniz&nbsp;.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Par\u00e7an\u0131z\u0131n&nbsp;<code>.BrickColor<\/code>ad\u0131ndan sonra yaz\u0131n.<\/li><\/ol>\n\n\n\n<pre id=\"id_8\" class=\"wp-block-code\"><code>-- PracticePart'\u0131n rengini de\u011fi\u015ftirir \ngame.Workspace.PracticePart.BrickColor<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"using-rgb-values\">RGB De\u011ferlerini Kullanma<\/h3>\n\n\n\n<p>\u00d6zelli\u011fi de\u011fi\u015ftirmek i\u00e7in&nbsp;<code>BrickColor<\/code>, mevcut olan\u0131 de\u011fi\u015ftirmek \u00fczere yeni bir BrickColor olu\u015fturun.&nbsp;Yine de, boyalar\u0131 kar\u0131\u015ft\u0131rmak gibi de\u011fil, programlar&nbsp;ekran\u0131n\u0131zdaki t\u00fcm renkleri olu\u015fturmak&nbsp;i\u00e7in&nbsp;<strong>RGB de\u011ferlerini<\/strong>&nbsp;, k\u0131rm\u0131z\u0131, ye\u015fil ve mavinin birle\u015fimini&nbsp;kullan\u0131r&nbsp;.<\/p>\n\n\n\n<p>RGB de\u011ferlerini kullanman\u0131n baz\u0131 kurallar\u0131 vard\u0131r:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>3 ondal\u0131k say\u0131 kullan\u0131n;&nbsp;her renk i\u00e7in bir tane.<\/li><li>Her say\u0131y\u0131 virg\u00fclle ay\u0131r\u0131n.<\/li><li>0 ile 1 aras\u0131ndaki say\u0131lar\u0131 kullan\u0131n. 0, bir rengin tamamen kapal\u0131 oldu\u011fu anlam\u0131na gelir.&nbsp;1, rengin tamamen a\u00e7\u0131k oldu\u011fu anlam\u0131na gelir.<\/li><\/ul>\n\n\n\n<p>A\u015fa\u011f\u0131da baz\u0131 RGB de\u011ferleri \u00f6rnekleri verilmi\u015ftir:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>Renk<\/strong><\/th><th><strong>kod<\/strong><\/th><\/tr><\/thead><tbody><tr><td>TURUNCU<\/td><td><code>BrickColor.new(0.9,0.6,0.2)<\/code><\/td><\/tr><tr><td>YE\u015e\u0130L<\/td><td><code>BrickColor.new(0.2,0.6,0.2)<\/code><\/td><\/tr><tr><td>MOR<\/td><td><code>BrickColor.new(0.8,0.2,0.8)<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"create-a-new-rgb-color\">Yeni bir RGB Rengi olu\u015fturun<\/h3>\n\n\n\n<p>\u015eimdi&nbsp;<code>=<\/code>orijinal par\u00e7a rengini de\u011fi\u015ftirmek \u00fczere yeni bir renk ayarlamak&nbsp;i\u00e7in&nbsp;i\u015fareti&nbsp;kullanacaks\u0131n\u0131z&nbsp;.&nbsp;Yukar\u0131daki tablodaki renkler i\u00e7in ondal\u0131k say\u0131lar\u0131 kullanabilir veya kendi renklerinizi olu\u015fturabilirsiniz.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>sonra&nbsp;<code>game.Workspace.PracticePart.BrickColor<\/code>: yaz\u0131n<code>= BrickColor.new()<\/code><\/li><\/ol>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>Parantez i\u00e7ine virg\u00fclle ay\u0131rarak 3 ondal\u0131k say\u0131 (0 ile 1 aras\u0131nda) ekleyin.&nbsp;Unutmay\u0131n, bu par\u00e7an\u0131z\u0131n RGB renk de\u011feridir.<\/li><\/ol>\n\n\n\n<pre id=\"id_12\" class=\"wp-block-code\"><code>-- PracticePart'\u0131n rengini de\u011fi\u015ftirir\ngame.Workspace.PracticePart.BrickColor = BrickColor.new(0.9,0.8,0.1)<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>Par\u00e7an\u0131z\u0131n renk de\u011fi\u015ftirdi\u011fini test etmek i\u00e7in Oynat&#8217;a bas\u0131n.<\/li><\/ol>\n\n\n\n<p><video src=\"https:\/\/education.roblox.com\/assets\/blta9beea31f61fcd5f\/properties_ChangeColorExample.mp4\" width=\"550px\" height=\"412px\" controls=\"\"><\/video><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Sorun giderme ipu\u00e7lar\u0131 <\/h5>\n\n\n\n<p><strong>Sorun<\/strong>&nbsp;: Par\u00e7a hala gri veya istendi\u011fi gibi renk de\u011fi\u015ftirmiyor<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>RGB de\u011ferleri i\u00e7in \u00fc\u00e7 kural\u0131 da uygulad\u0131\u011f\u0131n\u0131zdan emin olun (say\u0131 0-1&#8217;dir, ondal\u0131kt\u0131r, t\u00fcm say\u0131lar virg\u00fclle ayr\u0131l\u0131r).<\/li><li>Rastgele say\u0131lar yap\u0131yorsan\u0131z, s\u00fcrpriz bir renk elde edebilirsiniz.<\/li><\/ul>\n\n\n\n<p><strong>Genel ipu\u00e7lar\u0131<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>B\u00fcy\u00fck harf kullan\u0131m\u0131n\u0131n ve yaz\u0131m\u0131n kod \u00f6rne\u011fiyle ayn\u0131 olup olmad\u0131\u011f\u0131n\u0131 iki kez kontrol edin.&nbsp;<code>Brickcolor<\/code>\u00e7al\u0131\u015fmayacak,&nbsp;<code>BrickColor<\/code>\u00e7al\u0131\u015facak.<\/li><\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">D\u00f6ng\u00fcler ve BrickColor<\/h1>\n\n\n\n<p>Par\u00e7alar sadece bir renkle s\u0131n\u0131rl\u0131 olmak zorunda de\u011fildir.&nbsp;Bir tek boynuzlu at orman\u0131 olu\u015fturmak veya favori spor tak\u0131m\u0131n\u0131za bir \u00f6vg\u00fc olu\u015fturmak i\u00e7in favori renklerinizin bir listesi aras\u0131nda dola\u015fabilirler.<\/p>\n\n\n\n<p>Bir&nbsp;<code>while true do<\/code>d\u00f6ng\u00fc&nbsp;kullanarak kodu tekrar edin&nbsp;.&nbsp;Bu t\u00fcr bir d\u00f6ng\u00fc, bir \u015fey durmas\u0131n\u0131 s\u00f6yleyene kadar \u00e7al\u0131\u015f\u0131r.&nbsp;Kodun durmas\u0131n\u0131 s\u00f6ylemeyece\u011fimiz i\u00e7in sonsuza kadar \u00e7al\u0131\u015facak!<video src=\"https:\/\/education.roblox.com\/assets\/bltf433c1d5bef9e601\/loopsandBrickColor_finished_web.mp4\" width=\"550px\" height=\"310px\" controls=\"\" loop=\"\"><\/video><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bir Par\u00e7a ve Komut Dosyas\u0131 Ayarlay\u0131n<\/h3>\n\n\n\n<ol class=\"wp-block-list\"><li>A\u00e7\u0131klay\u0131c\u0131 bir adla&nbsp;yeni bir&nbsp;<strong>par\u00e7a<\/strong>&nbsp;olu\u015fturun&nbsp;.&nbsp;Bu ders&nbsp;<em>LoopingPart<\/em>&nbsp;kullan\u0131r&nbsp;.<\/li><li>In&nbsp;<strong>ServerScriptService<\/strong>&nbsp;, adl\u0131 yeni komut dosyas\u0131 eklemek&nbsp;<em>LoopingScript<\/em>&nbsp;.<\/li><li>Komut dosyas\u0131nda,&nbsp;<code>Hello World<\/code>bu komut dosyas\u0131n\u0131n amac\u0131n\u0131 belirten bir yorum&nbsp;silin&nbsp;ve yaz\u0131n.<\/li><\/ol>\n\n\n\n<pre id=\"id_0\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir LoopingPart'\u0131n rengini de\u011fi\u015ftirir<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"using-variables\">De\u011fi\u015fkenleri Kullanma<\/h1>\n\n\n\n<p>De\u011fi\u015fkenler yaln\u0131zca dizeleri tutmakla kalmaz, ayn\u0131 zamanda bir nesneye y\u00f6nelik y\u00f6nergeleri de tutabilir.<\/p>\n\n\n\n<p>Tekrar tekrar yazmak yerine&nbsp;<code>game.Workspace.NameOfYourPart<\/code>, bu sat\u0131r\u0131n tamam\u0131&nbsp;<strong>yerel bir de\u011fi\u015fken<\/strong>&nbsp;i\u00e7inde saklanabilir&nbsp;.&nbsp;Yerel de\u011fi\u015fkenler, yerel ve ard\u0131ndan de\u011fi\u015fkenin ad\u0131 yaz\u0131larak olu\u015fturulur, \u00f6rne\u011fin<code>local nameOfVariable<\/code><\/p>\n\n\n\n<p>Bir&nbsp;<strong>yerel de\u011fi\u015fken<\/strong>&nbsp;yaln\u0131zca olu\u015fturuldu\u011fu komut \u00e7al\u0131\u015f\u0131r.&nbsp;Kulland\u0131\u011f\u0131n\u0131z de\u011fi\u015fkenlerin \u00e7o\u011fu yerel de\u011fi\u015fkenler olacakt\u0131r.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Yorumun\u00a0alt\u0131na yazarak\u00a0adland\u0131r\u0131lm\u0131\u015f\u00a0bir\u00a0<strong>yerel de\u011fi\u015fken<\/strong>\u00a0olu\u015fturun\u00a0.<code>loopingPartlocal loopingPart<\/code><\/li><li><code>= game.Workspace.loopingPart<\/code> <\/li><li>Ayn\u0131 sat\u0131ra\u00a0yazarak de\u011fi\u015fkeni d\u00f6ng\u00fc k\u0131sm\u0131na ayarlay\u0131n\u00a0.<\/li><\/ol>\n\n\n\n<pre id=\"id_2\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir LoopingPart'\u0131n rengini de\u011fi\u015ftirir\nlocal loopingPart = game.Workspace.LoopingPart<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">E\u015fit \u0130\u015fareti Kullanmak =<\/h5>\n\n\n\n<p>Bilgisayar biliminde&nbsp;<code>=<\/code>i\u015faret, matematikte oldu\u011fu gibi ayn\u0131 anlama sahip de\u011fildir.&nbsp;Bu, her \u015feyin e\u015fit oldu\u011fu anlam\u0131na gelmez.&nbsp;Bunun yerine, bir de\u011fi\u015fkenin de\u011ferini de\u011fi\u015ftirir.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Adland\u0131rma Kurallar\u0131 &#8211; De\u011fi\u015fkenler ve Par\u00e7alar<\/h5>\n\n\n\n<p>Roblox geli\u015ftiricileri, par\u00e7alar\u0131 ve de\u011fi\u015fkenleri adland\u0131r\u0131rken neyin de\u011fi\u015fken ve neyin par\u00e7a oldu\u011funu bilmelerine yard\u0131mc\u0131 olacak kurallara sahiptir.<\/p>\n\n\n\n<p><strong>Par\u00e7alar<\/strong>&nbsp;: PascalCase (ilk harf b\u00fcy\u00fck)<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00d6rnekler:&nbsp;<em>LoopingPart<\/em>&nbsp;,&nbsp;<em>EndZone<\/em><\/li><\/ul>\n\n\n\n<p><strong>De\u011fi\u015fkenler:<\/strong>&nbsp;camelCase (ilk harf k\u00fc\u00e7\u00fck)<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00d6rnekler:&nbsp;<code>loopingPart<\/code>,<code>playerHealth<\/code><\/li><\/ul>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"create-a-while-true-do-loop\">Bir s\u00fcre true do D\u00f6ng\u00fcs\u00fc olu\u015fturun<\/h1>\n\n\n\n<p>Ard\u0131ndan,&nbsp;<code>while<\/code>tekrarlanmas\u0131 gereken t\u00fcm kodu tutacak bir d\u00f6ng\u00fc olu\u015fturacaks\u0131n\u0131z.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Bir sonraki sat\u0131rda yaz\u0131n&nbsp;<code>while true do<\/code>.<\/li><li>tu\u015funa bas\u0131n&nbsp;<kbd>Enter<\/kbd>.&nbsp;Kelime&nbsp;<code>end<\/code>sizin i\u00e7in otomatik tamamlamal\u0131d\u0131r.<\/li><\/ol>\n\n\n\n<pre id=\"id_4\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir loopingPart'\u0131n rengini de\u011fi\u015ftirir\n<strong>local <\/strong>loopingPart = <strong>game<\/strong>.Workspace.LoopingPart\r\n \r\n-- Looping Code\r\n<strong>while true do<\/strong>\n\r\n<strong>end<\/strong><\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Girinti Kodu<\/h5>\n\n\n\n<p>D\u00fczenleyicinin\u00a0<code>end<\/code> komut dosyas\u0131na\u00a0otomatik olarak eklendi\u011fini\u00a0ve sonraki kod sat\u0131r\u0131n\u0131 girintili hale getirdi\u011fini\u00a0fark etmi\u015f olabilirsiniz\u00a0.\u00a0Girinti, kodun okunmas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">D\u00f6ng\u00fcn\u00fcn \u0130\u00e7ine Kod Ekle<\/h3>\n\n\n\n<p>Aras\u0131ndaki her \u015fey&nbsp;<code>while true do<\/code>ve&nbsp;<code>end<\/code>sonsuza irade d\u00f6ng\u00fc.&nbsp;D\u00f6ng\u00fcn\u00fcn i\u00e7ine her renk i\u00e7in bir kod sat\u0131r\u0131 ekleyin.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><code>while true do<\/code>ve&nbsp;aras\u0131nda&nbsp;<code>end<\/code>, d\u00f6ng\u00fc par\u00e7as\u0131n\u0131n brickColor de\u011ferini de\u011fi\u015ftirin.<\/li><\/ol>\n\n\n\n<pre id=\"id_6\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir loopingPart'\u0131n rengini de\u011fi\u015ftirir\n-- Changes the color of loopingPart every few seconds\r\n<strong>local <\/strong>loopingPart = <strong>game<\/strong>.Workspace.LoopingPart\r\n \r\n-- Looping Code\r\n<strong>while true do<\/strong>\r\n    -- Changes loopingPart's color\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.7, 0.9, 0.9)\r\n<strong>end<\/strong><\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Komut Dosyas\u0131n\u0131 Hen\u00fcz \u00c7al\u0131\u015ft\u0131rmay\u0131n<\/h5>\n\n\n\n<p>Komut dosyas\u0131n\u0131 \u015fimdi \u00e7al\u0131\u015ft\u0131r\u0131rsan\u0131z, bir hata al\u0131rs\u0131n\u0131z.&nbsp;Bunun nedeni, komut dosyas\u0131n\u0131n renkleri \u00e7ok s\u0131k de\u011fi\u015ftirmesi ve Studio&#8217;nun a\u015f\u0131r\u0131 y\u00fcklenmesine neden olmas\u0131d\u0131r.&nbsp;Bunu daha sonra, her renk de\u011fi\u015fikli\u011finden sonra komut dosyas\u0131n\u0131 bekleterek ele alacaks\u0131n\u0131z.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"keep-code-in-scope\">Kodu Kapsamda Tut<\/h2>\n\n\n\n<p>Kod d\u00f6ng\u00fcde \u00e7al\u0131\u015ft\u0131rmak i\u00e7in, bu aras\u0131ndaki olmal\u0131&nbsp;<code>while true do<\/code>ve daha \u00f6nce&nbsp;<code>end<\/code>.&nbsp;Kodunuzun do\u011fru \u015fekilde \u00e7al\u0131\u015fmas\u0131 i\u00e7in do\u011fru yerde bulunmas\u0131,&nbsp;<strong>kapsam<\/strong>&nbsp;dahilinde olarak adland\u0131r\u0131l\u0131r&nbsp;.<\/p>\n\n\n\n<pre id=\"id_8\" class=\"wp-block-code\"><code>-- Looping Code\r\n<strong>while true do<\/strong>\r\n     -- Inside of the loop's scope. This code will run forever.\r\n<strong>end\r<\/strong>\n-- Outside of the loop's scope. This code will never run.<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"making-the-script-wait\">Senaryoyu Bekletmek<\/h1>\n\n\n\n<p>\u015eu anda ikinci bir renk de\u011fi\u015ftirme kodu sat\u0131r\u0131 eklerseniz, tu\u011flan\u0131n rengini o kadar h\u0131zl\u0131 de\u011fi\u015ftirir ki, ilk rengin ge\u00e7ti\u011fini bile g\u00f6remeyebilirsiniz.&nbsp;Komut dosyas\u0131n\u0131n sonraki kod sat\u0131r\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rmadan \u00f6nce beklemesini sa\u011flamak i\u00e7in bir&nbsp;<code>wait()<\/code>i\u015flev&nbsp;kullan\u0131n&nbsp;.<\/p>\n\n\n\n<p><strong>Fonksiyonlar<\/strong>&nbsp;\u00f6nceden programlanm\u0131\u015f kod par\u00e7alar\u0131d\u0131r.&nbsp;Kodlay\u0131c\u0131lar, t\u00fcm bu kodu tekrar yazmak yerine k\u0131sayollar olarak i\u015flevler olu\u015fturur.&nbsp;Kodlay\u0131c\u0131lar k\u0131sayollar\u0131 ger\u00e7ekten sever.&nbsp;Merhaba D\u00fcnya bir&nbsp;<code>print()<\/code>i\u015flev&nbsp;kulland\u0131&nbsp;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bir wait() Fonksiyonu ekleyin<\/h3>\n\n\n\n<p>Kodun 3 saniye beklemesini sa\u011flamak i\u00e7in bir bekleme i\u015flevi ekleyin.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Tu\u011fla rengini de\u011fi\u015ftirdikten sonra sat\u0131rda&nbsp;<code>wait(3)<\/code>.<\/li><\/ol>\n\n\n\n<pre id=\"id_10\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir loopingPart'\u0131n rengini de\u011fi\u015ftirir\n<strong>local <\/strong>loopingPart = <strong>game<\/strong>.Workspace.LoopingPart\n \n-- Looping Code\n<strong>while true do<\/strong>\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.7, 0.9, 0.9)\n    -- Wait 3 seconds before next instruction\n    wait(3)\n<strong>end<\/strong><\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Farkl\u0131 Bekleme S\u00fcreleri Kullanma \u00bb<\/h5>\n\n\n\n<p>Parantez aras\u0131na bir say\u0131 de\u011fi\u015fkeni t\u00fcr\u00fc dahil etti\u011finiz s\u00fcrece bekleme s\u00fcresini de\u011fi\u015ftirebilirsiniz.&nbsp;Say\u0131 de\u011fi\u015fkeni t\u00fcrleri yaln\u0131zca say\u0131lar\u0131 tutar ve dizeleri veya al\u0131nt\u0131lar\u0131 i\u00e7eremez.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Do\u011fru<\/strong>&nbsp;: 5, 6.5, 22<\/li><li><strong>Yanl\u0131\u015f<\/strong>&nbsp;: be\u015f, \u201c6.5\u201d, yirmi2<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\u0130kinci Bir Renk Ekleme<\/h3>\n\n\n\n<p>Bir renginiz var, \u015fimdi kodunuz aras\u0131nda ge\u00e7i\u015f yapmak i\u00e7in ikinci bir renge ihtiyac\u0131n\u0131z var.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Bekleme i\u015flevi alt\u0131nda&nbsp;<code>loopingPart.BrickColor<\/code>yeni bir renge ayarlay\u0131n.<\/li><\/ol>\n\n\n\n<pre id=\"id_12\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir loopingPart'\u0131n rengini de\u011fi\u015ftirir\n<strong>local <\/strong>loopingPart = <strong>game<\/strong>.Workspace.LoopingPart\r\n \r\n-- Looping Code\r\n<strong>while true do<\/strong>\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.7, 0.9, 0.9)\r\n    <strong>wait<\/strong>(3)\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.9, 0.4, 0.9)\r\n<strong>end<\/strong><\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\"><li>\u0130kinci bir bekleme i\u015flevi ekleyin.&nbsp;Bunu yapmazsan\u0131z, ikinci renk o kadar h\u0131zl\u0131 yan\u0131p s\u00f6ner ki g\u00f6rmezsiniz.<\/li><\/ol>\n\n\n\n<pre id=\"id_14\" class=\"wp-block-code\"><code>-- Birka\u00e7 saniyede bir loopingPart'\u0131n rengini de\u011fi\u015ftirir\n<strong>local <\/strong>loopingPart = <strong>game<\/strong>.Workspace.LoopingPart\r\n \r\n-- Looping Code\r\n<strong>while true do<\/strong>\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.7, 0.9, 0.9)\r\n    <strong>wait<\/strong>(3)\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.9, 0.4, 0.9)\r\n    <strong>wait<\/strong>(3)\r\n<strong>end\r<\/strong>\n<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\"><li>Kodunuzu test edin.<\/li><\/ol>\n\n\n\n<p><video src=\"https:\/\/education.roblox.com\/assets\/bltf433c1d5bef9e601\/loopsandBrickColor_finished_web.mp4\" width=\"550px\" height=\"310px\" controls=\"\" loop=\"\"><\/video><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Kodunuzla \u0130lgili Sorunlar\u0131 Giderme \u00bb<\/h5>\n\n\n\n<p><strong>Sorun<\/strong>&nbsp;: Renkler atlan\u0131yor<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00d6zellikle son sat\u0131rda olmak \u00fczere her renk de\u011fi\u015fikli\u011fi aras\u0131nda bir bekleme fonksiyonuna sahip oldu\u011funuzdan emin olun.<\/li><li>D\u00f6ng\u00fclemek istedi\u011finiz herhangi bir kodun&nbsp;<code>while true do<\/code>ve&nbsp;aras\u0131nda oldu\u011fundan emin olun&nbsp;<code>end<\/code>.<\/li><\/ul>\n\n\n\n<p><strong>Sorun<\/strong>&nbsp;: Par\u00e7a hala gri veya istendi\u011fi gibi renk de\u011fi\u015ftirmiyor<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>T\u00fcm RGB de\u011ferlerinin 0&#8217;dan 1&#8217;e kadar say\u0131lara sahip oldu\u011fundan, ondal\u0131k say\u0131lar oldu\u011fundan ve virg\u00fclle ayr\u0131ld\u0131\u011f\u0131ndan emin olun.<\/li><\/ul>\n\n\n\n<ol class=\"wp-block-list\" start=\"4\"><li>\u0130stedi\u011finiz kadar renk elde edene kadar renk eklemeye ve bekleme i\u015flevlerine devam edin.&nbsp;Bekleme i\u015flevleri i\u00e7in farkl\u0131 RGB de\u011ferleri ve s\u00fcreleri deneyin.<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"finished-code-sample\">Bitmi\u015f Kod \u00d6rne\u011fi<\/h2>\n\n\n\n<pre id=\"id_16\" class=\"wp-block-code\"><code>\r<strong>local <\/strong>loopingPart = <strong>game<\/strong>.Workspace.LoopingPart\r\n \r\r\n<strong>while true do<\/strong>\r\n    \r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.7, 0.9, 0.9)\r\n\r    <strong>wait<\/strong>(3)\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.9, 0.4, 0.9)\r\n    <strong>wait<\/strong>(3)\r\n    loopingPart.BrickColor = <strong>BrickColor.new<\/strong>(0.4, 0.5, 0.4)\r\n<strong>    wait(3)\r\nend<\/strong><\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kodlama 1: De\u011fi\u015fkenler ve \u00d6zellikler Oyun nesnelerinin i\u00e7ine komut dosyalar\u0131 yerle\u015ftirerek bir nesnenin rengini, \u015feffafl\u0131\u011f\u0131n\u0131 ve daha fazlas\u0131n\u0131 de\u011fi\u015ftirmek i\u00e7in kodu kullan\u0131n. Komut dosyalar\u0131n\u0131n nas\u0131l &hellip; <\/p>\n","protected":false},"author":3,"featured_media":134,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-robloxa-giris"],"_links":{"self":[{"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":2,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":137,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/posts\/133\/revisions\/137"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/media\/134"}],"wp:attachment":[{"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.robloxkodlama.com\/index.php\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}