→ تمام گائیڈز
گائیڈ 1

اپنا پہلا obby بناؤ

لاوا، چیک پوائنٹس، غائب ہونے والے پلیٹ فارم اور فنش لائن والا رکاوٹوں کا راستہ۔

مفت45 منٹ · ابتدائی · Roblox Studio
1
قدم 1 / 10

نیا place بناؤ

  1. Roblox Studio کھولو اور سائن ان کرو۔
  2. New Experience پر کلک کرو اور Baseplate ٹیمپلیٹ چنو۔
  3. اب تمہارے پاس ایک سیدھا سرمئی فرش ہے۔ تمہارا راستہ اسی پر کھڑا ہوگا۔

مزید تفصیل

  • Roblox Studio Windows اور Mac کے لیے مفت پروگرام ہے۔ اگر یہ ابھی انسٹال نہیں ہے تو create.roblox.com سے ڈاؤن لوڈ کرو اور اپنے Roblox اکاؤنٹ سے سائن ان کرو۔
  • Baseplate ٹیمپلیٹ شروع والی اسکرین پر ٹیمپلیٹس کی فہرست میں ہے۔ یہ وہ ہے جس میں خالی سرمئی فرش نظر آتا ہے۔
  • place ایک ٹیب میں کھلتا ہے۔ ٹیب کا نام تمہارے place کا نام ہے۔
  • Mac پر جہاں بھی گائیڈ Ctrl کہے، وہاں Cmd کلید استعمال کرو۔
مشورہ. File → Save to Roblox سے بار بار محفوظ کرتے رہو۔ Studio پرانے ورژن رکھتا ہے، اس لیے تم ہمیشہ واپس جا سکتے ہو۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

2
قدم 2 / 10

تین پینل سیکھو

  1. بیچ میں بڑا 3D منظر Viewport ہے۔ یہ تمہاری گیم کی دنیا ہے۔
  2. Explorer گیم کی ہر چیز کی فہرست دکھاتا ہے۔ Properties اس چیز کی سیٹنگز دکھاتا ہے جو تم نے چنی ہو۔
  3. کیمرا ہلاؤ: ادھر ادھر دیکھنے کے لیے ماؤس کا دایاں بٹن دبائے رکھو، W A S D سے اڑو، اور Q اور E سے نیچے اور اوپر جاؤ۔
  4. کھو گئے ہو؟ کوئی بھی part چنو اور F دباؤ۔ کیمرا اس کے پاس چلا جاتا ہے۔

مزید تفصیل

  • Explorer اور Properties ونڈو کے دائیں طرف ہیں۔ Explorer اوپر ہے اور Properties اس کے نیچے۔
  • Viewport میں کسی چیز پر کلک کرو تو وہ Explorer میں بھی نمایاں ہو جاتی ہے۔ Explorer میں اس کے نام پر کلک کرو تو وہ Viewport میں چن لی جاتی ہے۔
  • جس سیدھے پلیٹ فارم پر گول نشان ہے وہ SpawnLocation ہے۔ گیم شروع ہوتی ہے تو کھلاڑی اسی پر ظاہر ہوتے ہیں۔ اسے اسی جگہ رہنے دو۔
  • غلطی ہو گئی؟ Ctrl+Z دباؤ تو آخری کام واپس ہو جاتا ہے۔ اسے دوبارہ دباؤ تو ایک قدم اور پیچھے جاؤ گے۔
مشورہ. اگر کوئی پینل نظر نہ آئے تو اسے Window مینو سے کھولو۔ پرانے ورژنوں میں یہ View ٹیب میں ہوتا ہے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

3
قدم 3 / 10

شروع کا پلیٹ فارم بناؤ

  1. Home ٹیب پر Part پر کلک کرو۔ ایک سرمئی بلاک آ جائے گا۔
  2. Properties میں Size کو 12, 1, 12 کرو اور part کا نام بدل کر Start رکھو۔
  3. Anchored آن کرو۔ Anchored part نہ کبھی گرتا ہے اور نہ ہلتا ہے۔
  4. Color بٹن سے اپنا پسندیدہ رنگ چنو۔

مزید تفصیل

  • نیا part کیمرے کے سامنے ظاہر ہوتا ہے، اور Explorer میں اس کا نام Part ہے۔
  • اس کا نام بدلنے کے لیے Explorer میں اس پر ایک بار کلک کرو اور F2 دباؤ، Start لکھو اور Enter دباؤ۔
  • Properties میں Size فیلڈ پر کلک کرو، 12, 1, 12 لکھو اور Enter دباؤ۔ تینوں نمبر چوڑائی، اونچائی اور گہرائی ہیں۔
  • Anchored Properties میں ایک چیک باکس ہے۔ نشان لگا ہو تو یہ آن ہے۔
  • Move ٹول (Ctrl+2) سے پلیٹ فارم کو SpawnLocation کے پاس رکھو، تاکہ کھلاڑی اس پر چل کر جا سکیں۔
عام غلطی. Anchored بھول جانا۔ ایڈٹ کے دوران part ٹھیک لگتا ہے، پھر گیم شروع ہوتے ہی خلا میں گر جاتا ہے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

4
قدم 4 / 10

چھلانگوں کے پلیٹ فارم لگاؤ

  1. Start کو چنو اور Ctrl+D دباؤ تاکہ اس کی کاپی بن جائے۔ Move ٹول (Ctrl+2) سے کاپی کو آگے کھینچو۔
  2. Scale ٹول (Ctrl+3) سے اسے چھوٹا کرو۔ 6, 1, 6 کا سائز اچھا رہتا ہے۔
  3. پلیٹ فارموں کے بیچ 5 سے 7 studs کا فاصلہ چھوڑو۔ 6 سے 8 پلیٹ فارم ہونے تک دہراؤ۔
  4. کچھ پلیٹ فارم تھوڑے اونچے کر دو تاکہ راستہ اوپر چڑھتا جائے۔

مزید تفصیل

  • کاپی بالکل اصل کے اوپر ظاہر ہوتی ہے، اس لیے لگتا ہے کہ کچھ ہوا ہی نہیں۔ Move ٹول کا نیلا یا سرخ تیر کھینچو تو کاپی باہر سرک جاتی ہے۔
  • Scale ٹول سے part پر موجود چھوٹی گیندوں میں سے کسی ایک کو کھینچو تاکہ اس کا سائز بدل جائے۔ تم سائز Properties میں بھی لکھ سکتے ہو۔
  • Properties میں Position فیلڈ بتاتا ہے کہ part کہاں ہے۔ دو پلیٹ فارموں کے نمبروں کا موازنہ کرو تو ان کے بیچ کا فاصلہ ناپ سکتے ہو۔
  • ہر پلیٹ فارم Anchored ہونا چاہیے۔ Anchored part کی کاپیاں بھی Anchored ہوتی ہیں، اس لیے یہ صرف ان parts کے لیے دیکھو جو تم نے نئے بنائے ہیں۔
  • F5 دباؤ تاکہ چھلانگیں خود آزماؤ اور رکنے کے لیے Shift+F5۔ ہر دو یا تین پلیٹ فارموں کے بعد ایسا کرو۔
مشورہ. عام کردار 7.2 studs اونچا کودتا ہے اور تقریباً 8 studs آگے تک جاتا ہے۔ 8 studs سے زیادہ فاصلہ تقریباً ناممکن ہے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

5
قدم 5 / 10

ایسا لاوا لگاؤ جو کھلاڑی کو ری سیٹ کرے

  1. دو پلیٹ فارموں کے بیچ نیا Part لگاؤ۔ اسے سرخ کرو، Material کو Neon کرو، Anchored آن کرو اور نام Lava رکھو۔
  2. Explorer میں Lava پر ماؤس لے جاؤ، + بٹن پر کلک کرو اور Script چنو۔
  3. جو لائن پہلے سے لکھی ہے اسے مٹا دو اور یہ کوڈ پیسٹ کرو۔
Lava > Script
local lava = script.Parent

lava.Touched:Connect(function(hit)
	local humanoid = hit.Parent:FindFirstChildOfClass("Humanoid")
	if humanoid then
		humanoid.Health = 0
	end
end)

ہر حصہ کیا کرتا ہے

  • script.Parent وہ part ہے جس کے اندر اسکرپٹ رکھی ہے۔ یہاں یہ لاوا ہے۔
  • Touched ہر بار چلتا ہے جب کوئی چیز part کو چھوتی ہے۔ hit وہ چیز ہے جس نے چھوا، مثلاً کوئی پاؤں۔
  • hit.Parent پورا کردار ہے۔ اگر اس میں Humanoid ہو تو وہ کھلاڑی ہے، اس لیے اسکرپٹ Health کو 0 کر دیتی ہے۔

مزید تفصیل

  • Material Properties میں ایک فہرست ہے۔ اس پر کلک کرو اور Neon چنو۔ Neon part کو چمکاتا ہے۔
  • جب تم Script ڈالتے ہو تو وہ نئے ٹیب میں ایک لائن کے کوڈ کے ساتھ کھلتی ہے۔ کوڈ کے اندر کلک کرو، سب کچھ چننے کے لیے Ctrl+A دباؤ اور اس کے اوپر پیسٹ کرنے کے لیے Ctrl+V۔
  • اپنے place کے نام والے ٹیب پر کلک کر کے اپنی دنیا میں واپس جاؤ۔
  • آزمانے کے لیے: F5 دباؤ اور لاوے میں چلے جاؤ۔ تمہارا کردار بکھر جاتا ہے اور شروع میں واپس آ جاتا ہے۔
  • لاوے کو چوڑا اور چپٹا بناؤ، مثلاً Size 12, 1, 6، اور اسے پلیٹ فارموں سے تھوڑا نیچے رکھو، تاکہ ناکام چھلانگ اس میں جا گرے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

6
قدم 6 / 10

چیک پوائنٹس لگاؤ

  1. Explorer میں Workspace پر ماؤس لے جاؤ، + پر کلک کرو اور Folder شامل کرو۔ اس کا نام Checkpoints رکھو۔
  2. راستے میں تین anchored parts رکھو اور انہیں فولڈر میں کھینچ کر ڈال دو۔ ان کے نام 1، 2 اور 3 رکھو۔ Part 1 شروع والے پلیٹ فارم پر جائے گا۔
  3. ServerScriptService پر ماؤس لے جاؤ، + پر کلک کرو اور Script شامل کرو۔ یہ کوڈ پیسٹ کرو۔
ServerScriptService > Script
local Players = game:GetService("Players")
local checkpoints = workspace:WaitForChild("Checkpoints")

Players.PlayerAdded:Connect(function(player)
	local stats = Instance.new("Folder")
	stats.Name = "leaderstats"
	stats.Parent = player

	local stage = Instance.new("IntValue")
	stage.Name = "Stage"
	stage.Value = 1
	stage.Parent = stats

	player.CharacterAdded:Connect(function(character)
		local root = character:WaitForChild("HumanoidRootPart")
		local point = checkpoints:FindFirstChild(tostring(stage.Value))
		if point then
			task.wait(0.1)
			root.CFrame = point.CFrame + Vector3.new(0, 4, 0)
		end
	end)
end)

for _, point in ipairs(checkpoints:GetChildren()) do
	point.Touched:Connect(function(hit)
		local player = Players:GetPlayerFromCharacter(hit.Parent)
		local stats = player and player:FindFirstChild("leaderstats")
		if not stats then return end

		local number = tonumber(point.Name)
		if number == stats.Stage.Value + 1 then
			stats.Stage.Value = number
		end
	end)
end

ہر حصہ کیا کرتا ہے

  • leaderstats ایک خاص فولڈر کا نام ہے۔ اس کے اندر کی ویلیوز کھلاڑیوں کی فہرست میں نظر آتی ہیں، اس لیے سب کو اپنا Stage دکھائی دیتا ہے۔
  • جب کردار پیدا ہوتا ہے تو اسکرپٹ اسے اس چیک پوائنٹ پر لے جاتی ہے جس کا نام کھلاڑی کے Stage کے برابر ہو۔
  • چیک پوائنٹ کو چھونے سے Stage تبھی بڑھتا ہے جب وہ اگلا چیک پوائنٹ ہو۔ اس سے کھلاڑی آگے چھلانگ نہیں لگا سکتے۔

مزید تفصیل

  • Folder دوسری چیزوں کو رکھتا ہے، بالکل کمپیوٹر کے فولڈر کی طرح۔ یہ گیم میں خود کچھ نہیں کرتا۔
  • کسی part کو Folder میں ڈالنے کے لیے Explorer میں اس کے نام کو Checkpoints کے نام پر کھینچو اور چھوڑ دو۔ پھر part ایک قدم دائیں طرف، Folder کے نیچے نظر آتا ہے۔
  • چیک پوائنٹ والے parts پتلے اور چوڑے بناؤ، مثلاً Size 6, 0.4, 6، اور انہیں پلیٹ فارموں کے اوپر رکھو۔ الگ رنگ کھلاڑیوں کو انہیں پہچاننے میں مدد دیتا ہے۔
  • آزمانے کے لیے: F5 دباؤ اور اوپر دائیں کونے میں کھلاڑیوں کی فہرست دیکھو۔ اس میں Stage 1 لکھا ہے۔ چیک پوائنٹ 2 کو چھوؤ تو یہ 2 ہو جاتا ہے۔
  • چیک پوائنٹس کو ترتیب سے چھونا ضروری ہے۔ 2 سے پہلے 3 کو چھونے سے کچھ نہیں ہوتا۔
عام غلطی. parts کے نام Checkpoint1 یا One رکھ دینا۔ اسکرپٹ بالکل 1، 2 اور 3 نام تلاش کرتی ہے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

7
قدم 7 / 10

غائب ہونے والا پلیٹ فارم بناؤ

  1. راستے کے بیچ میں سے ایک پلیٹ فارم چنو اور اس میں Script شامل کرو۔
  2. یہ کوڈ پیسٹ کرو اور Play دباؤ تاکہ اسے جھلملاتے دیکھ سکو۔
Platform > Script
local platform = script.Parent

while true do
	task.wait(2)
	platform.Transparency = 1
	platform.CanCollide = false

	task.wait(2)
	platform.Transparency = 0
	platform.CanCollide = true
end

ہر حصہ کیا کرتا ہے

  • while true do ہمیشہ کے لیے دہراتا رہتا ہے۔
  • task.wait(2) 2 سیکنڈ کے لیے رکتا ہے۔
  • Transparency 1 سے part نظر نہیں آتا۔ CanCollide false ہو تو کھلاڑی اس میں سے گر جاتے ہیں۔

مزید تفصیل

  • Script ڈالنے کے لیے Explorer میں پلیٹ فارم کے نام پر ماؤس لے جاؤ، + پر کلک کرو اور Script چنو، بالکل ویسے جیسے لاوے کے لیے کیا تھا۔
  • پلیٹ فارم 2 سیکنڈ نظر آتا ہے اور 2 سیکنڈ غائب رہتا ہے۔ کھلاڑیوں کو چھلانگ کا وقت ٹھیک بٹھانا پڑتا ہے۔
  • پہلا نمبر بتاتا ہے کہ پلیٹ فارم کتنی دیر نظر آتا ہے۔ دوسرا نمبر بتاتا ہے کہ وہ کتنی دیر غائب رہتا ہے۔
  • یہ اسکرپٹ شروع والے پلیٹ فارم یا چیک پوائنٹ میں مت ڈالو، ورنہ کھلاڑی پہنچتے ہی گر جائیں گے۔
مشورہ. دونوں نمبر بدل دو تو پلیٹ فارم تیز یا آہستہ ہو جائے گا۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

8
قدم 8 / 10

فنش لائن بناؤ

  1. آخر میں ایک بڑا anchored part رکھو اور اس کا نام Finish رکھو۔ اسے سنہری بناؤ تاکہ کھلاڑیوں کو منزل نظر آئے۔
  2. Finish میں Script شامل کرو اور یہ کوڈ پیسٹ کرو۔
Finish > Script
local Players = game:GetService("Players")
local finish = script.Parent
local cooldown = {}

finish.Touched:Connect(function(hit)
	local player = Players:GetPlayerFromCharacter(hit.Parent)
	local stats = player and player:FindFirstChild("leaderstats")
	if not stats or cooldown[player] then return end

	cooldown[player] = true
	stats.Stage.Value = 1
	player:LoadCharacter()

	task.wait(2)
	cooldown[player] = nil
end)

ہر حصہ کیا کرتا ہے

  • GetPlayerFromCharacter پتا لگاتا ہے کہ فنش کو کس کھلاڑی نے چھوا۔
  • cooldown ٹیبل کوڈ کو ایک ہی سیکنڈ میں کئی بار چلنے سے روکتا ہے۔
  • Stage واپس 1 ہو جاتا ہے اور LoadCharacter کھلاڑی کو دوبارہ دوڑ کے لیے شروع پر بھیج دیتا ہے۔

مزید تفصیل

  • اسے سنہرا بنانے کے لیے Properties میں Color فیلڈ پر کلک کرو اور پیلا رنگ چنو۔ Material Neon اسے چمکاتا ہے۔
  • Size 12, 1, 12 فنش کے لیے اچھا ہے۔ اسے آخری چھلانگ کے بعد باقی سب سے ذرا اونچا رکھو۔
  • آزمانے کے لیے: F5 دباؤ، راستہ مکمل کرو اور سنہرے part پر قدم رکھو۔ تم شروع میں واپس آ جاتے ہو اور Stage پھر سے 1 دکھاتا ہے۔
  • 2 سیکنڈ کا وقفہ اس لیے ہے کہ ایک قدم part کو کئی بار چھوتا ہے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

9
قدم 9 / 10

اپنا گیم ٹیسٹ کرو

  1. کھیلنے کے لیے F5 دباؤ۔ پورا راستہ شروع سے آخر تک چلو۔
  2. جان بوجھ کر لاوا میں گرو۔ تم اپنے آخری چیک پوائنٹ پر واپس آ جانے چاہییں۔
  3. روکنے کے لیے Shift+F5 دباؤ۔
  4. Window مینو سے Output ونڈو کھولو۔ سرخ لکھائی کا مطلب ہے کہ اسکرپٹ میں غلطی ہے، اور یہ لائن نمبر بھی بتاتی ہے۔

مزید تفصیل

  • F5 گیم کو تمہارے کردار سمیت شروع کرتا ہے۔ گیم چلتے وقت ٹول بار بدل جاتا ہے۔
  • گیم چلتے وقت جو تبدیلیاں تم کرتے ہو وہ رکنے پر ضائع ہو جاتی ہیں۔ پہلے Shift+F5 دباؤ، پھر ایڈٹ کرو۔
  • Output ونڈو میں سرخ لائن پر کلک کرو تو Studio اسکرپٹ کو اسی لائن پر کھول دیتا ہے جس میں غلطی ہے۔
  • جب کچھ کام نہ کرے تو تین چیزیں دیکھو: part کا نام، اسکرپٹ کہاں رکھی ہے، اور Anchored آن ہے یا نہیں۔
عام غلطی. گیم شروع ہوتے ہی پلیٹ فارم گر جاتا ہے: Anchored بند ہے۔ part کو چھونے سے کچھ نہیں ہوتا: اسکرپٹ غلط چیز میں ہے، یا کسی نام میں غلطی ہے۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

10
قدم 10 / 10

اسے پبلش کرو

  1. File → Publish to Roblox چنو۔ گیم کو نام اور مختصر تفصیل دو۔
  2. Creator Hub ویب سائٹ پر اپنا گیم کھولو اور Maturity کا سوالنامہ بھرو۔ دوسرے لوگوں کے کھیلنے سے پہلے Roblox کو یہ چاہیے۔
  3. گیم کو Public کرو اور لنک کسی دوست کو بھیجو۔

مزید تفصیل

  • پہلی بار پبلش کرتے وقت Studio نام اور تفصیل مانگتا ہے۔ Create پر کلک کرو۔ اس کے بعد File → Publish to Roblox تمہاری نئی ترین تبدیلیاں بھیج دیتا ہے۔
  • Creator Hub ویب سائٹ create.roblox.com ہے۔ اسی اکاؤنٹ سے سائن ان کرو اور فہرست میں اپنے گیم پر کلک کرو۔
  • Maturity کا سوالنامہ پوچھتا ہے کہ تمہارے گیم میں کیا ہے۔ ایمانداری سے جواب دو۔ اس جیسے obby میں نہ تشدد ہے اور نہ کوئی ڈرانے والی چیز۔
  • گیم کو عام کرنے سے پہلے Roblox مزید کچھ مانگ سکتا ہے، مثلاً اکاؤنٹ پر عمر کی جانچ۔ صفحہ بتاتا ہے کہ کیا کم ہے۔
  • اگر تمہاری عمر 18 سال سے کم ہے تو یہ قدم اپنے امی یا ابو کے ساتھ مل کر کرو۔
مشورہ. کسی دوست سے کہو کہ کھیلے اور تم دیکھو۔ جہاں وہ اٹک جائے، وہی جگہیں سب سے پہلے ٹھیک کرنی چاہییں۔
یہ قدم میرے لیے کام نہیں کر رہا

پہلے یہ تین باتیں دیکھو

  • ہر part اور اسکرپٹ کا نام بالکل گائیڈ جیسا ہو، بڑے حروف سمیت۔
  • اسکرپٹ صحیح چیز کے اندر ہو۔ کوڈ والے خانے کے اوپر لکھا لیبل دیکھو۔
  • Window مینو سے Output ونڈو کھولو۔ سرخ متن اسکرپٹ اور وہ لائن دکھاتا ہے جس میں مسئلہ ہے۔

پھر بھی اٹکے ہو؟ ہمیں لکھو ←

اب اسے خود بدلو

  • چوتھا چیک پوائنٹ لگاؤ۔ اس کا نام کیا رکھنا پڑے گا؟
  • تین غائب ہونے والے پلیٹ فارم بناؤ جو الگ الگ رفتار سے جھلملائیں۔
  • لاوا ایسا کرو کہ صرف آدھی health کم کرے۔ اشارہ: humanoid.Health = humanoid.Health - 50