本文へスキップ
Roblox ट्यूटोरियल

Roblox Studio में Part छूने पर score बढ़ाना

leaderstats और Touched event को जोड़कर simple score trigger बनाएं.

公開日: 2026-06-03#Roblox#Touched#leaderstats#Luau
+
*
+
Coco, गाइड किरदार・喜ぶ
Coco
गेम डेवलपमेंट सीखने की गाइड
यह लेसन जापानी पेज जैसी निर्देशित स्क्रीन構成 रखता है: शुरुआत, किरदारों की बातचीत, स्टेप कार्ड, कोड और व्यावहारिक समापन.
+
*
+
Hajime, सीखने वाला किरदार・混乱
Hajime
शुरुआती गेम इंजन सीखने वाला
मैं समझना चाहता हूं कि पहले क्या बनाना है, क्या जांचना है, और कैसे पता चले कि मैंने सच में सीख लिया.
Coco, गाइड किरदार
यह Roblox gameplay का classic block सिखाता है: world में रखी Part contact पर react करती है और player का score update करती है.
Hajime, सीखने वाला किरदार
लक्ष्य, इनपुट और सफलता की शर्त जांचें
Coco, गाइड किरदार
जब आपको पता होता है कि स्क्रीन पर क्या दिखना चाहिए और कौन सा नतीजा पूरा माना जाएगा, तो लेसन बहुत आसानी से आगे बढ़ता है.

लेसन का सारांश

पहले एक काम करता हुआ परिणाम पूरा करें

1.

लक्ष्य

यह Roblox gameplay का classic block सिखाता है: world में रखी Part contact पर react करती है और player का score update करती है.

2.

समय

25-35 मिनट / शुरुआती

3.

नतीजा

Part touch करने पर score बदलता है.

शुरू करने से पहले

लक्ष्य, इनपुट और सफलता की शर्त जांचें

जब आपको पता होता है कि स्क्रीन पर क्या दिखना चाहिए और कौन सा नतीजा पूरा माना जाएगा, तो लेसन बहुत आसानी से आगे बढ़ता है.

1

यह Roblox gameplay का classic block सिखाता है: world में रखी Part contact पर react करती है और player का score update करती है.

2

leaderstats folder और IntValue setup करें ताकि हर player का score दिखाई दे.

3

Part touch करने पर score बदलता है.

1स्टेप-बाय-स्टेप

1
Step 1
leaderstats बनाएं
leaderstats folder और IntValue setup करें ताकि हर player का score दिखाई दे.
2
Step 2
Part पर Touched event इस्तेमाल करें
Touched event connect करें और छूने वाले character से player identify करें.
3
Step 3
Score सुरक्षित तरीके से बढ़ाएं
सही player और उसका IntValue खोजें, फिर value में increment करें.

2कोड

Touched score logic
lua
local part = script.Parent

part.Touched:Connect(function(hit)
    local character = hit.Parent
    local player = game.Players:GetPlayerFromCharacter(character)
    if not player then return end

    local leaderstats = player:FindFirstChild("leaderstats")
    local score = leaderstats and leaderstats:FindFirstChild("Score")
    if score then
        score.Value += 1
    end
end)

3चेकलिस्ट

  • Part touch करने पर score बदलता है.
  • Script सिर्फ player data update करता है.
  • आप इसे coins, checkpoints या hazards में बदलने की कल्पना कर सकते हैं.

4किरदारों के साथ समीक्षा

Hajime, सीखने वाला किरदार
Part touch करने पर score बदलता है.
Coco, गाइड किरदार
पहले लेसन को जैसा है वैसा पूरा करें, फिर एक मान या UI detail बदलकर विचार को अपना बनाएं.
छोटा बदलाव: पहले लेसन को जैसा है वैसा पूरा करें, फिर एक मान या UI detail बदलकर विचार को अपना बनाएं.

अगले ट्यूटोरियल