Бұл wikiHow сізге Roblox -та диалог сценарийі арқылы негізгі дүкен құруды үйретеді. Диалог сценарийін құру саудагер мен сатып алушы арасында әңгіме жазумен бірдей.
Қадамдар
Қадам 1. Құралдар қорабындағы «Қарудан» үш қаруды таңдаңыз
Сіздің қаруларыңыз зерттеуші ағашындағы «Жұмыс кеңістігі» тармағында пайда болады.
Қадам 2. Қаруды «Қайталанатын сақтау» тармағына сүйреңіз
3 -қадам. Үш қарудың атын өзгертіңіз
Қарудың атын өзгерту үшін оның атын тінтуірдің оң жақ түймесімен басып, бірегей нәрсені теріңіз (бос орынсыз). Сипаттамалы болыңыз!
Қадам 4. NPC жасаңыз
NPC әдетте кірпіштен, үстелдің үстелінен немесе қораптан жасалған, бірақ сіз қалаған нәрсені пайдалана аласыз. Егер сіз кірпішті қолдануды шешсеңіз, кірпішті орнына бекітіп қойғаныңызға көз жеткізіңіз.
Қадам 5. NPC үш бөлігін таңдап, олардың атын «NPC
«Мұны істеу үшін үш бөлікті таңдау үшін тышқанды сүйреп апарыңыз, таңдалған аймақты тінтуірдің оң жақ түймешігімен нұқыңыз, содан кейін басыңыз Топ. «NPC» тобына қоңырау шалыңыз.
Қадам 6. Оң жақ панельден NPC басын таңдап, Head түймесін басыңыз
Қадам 7. Диалогты енгізіңіз
Мұны істеу үшін тінтуірдің оң жақ түймешігімен нұқыңыз Бас және барыңыз Кірістіру > Нысан > диалог.
Қадам 8. «Мақсат» қасиетін «Дүкен» деп өзгертіңіз
«Бұл« Сипаттар »бөлімінде.
Қадам 9. NPC не айтқысы келетінін теріңіз
Бұл бастапқы шақыру жолағына өтеді.
Қадам 10. Explorer ішіндегі диалогты таңдап, Кірістіру> Нысан тармағына өтіңіз.
Қадам 11. DialogChoice таңдаңыз және UserDialog сипаты мәнін өзгертіңіз
Оны «тауарларыңызды қарауға бола ма?» Дегенге өзгертіңіз.
Қадам 12. Жауап пен диалог таңдауларын қосыңыз
ResponseDialog сипатын «Әрине!» Деп орнатыңыз. Содан кейін, біз жасаған «DialogChoice» ішіне үш «DialogChoices» енгізіңіз. Оларды әдепкі бойынша қайта атаңыз және UserDialog сипаттарын қару аттарына орнатыңыз.
Қадам 13. Диалогқа сценарий қосыңыз (диалогты таңдау емес)
Енді сіз сценарийіңізге lua кодын қоса аласыз. Ол мынаны оқуы керек:
жергілікті диалог = script. Parent. DialogChoiceSelected: қосылу (функция (ойнатқыш, таңдау) - Ойнатқышта жергілікті статистика статистикасы бар екенін тексеріңіз = ойыншы: FindFirstChild («лидерлік статистика») егер статистика болмаса, соңы қайтарылады - Және бұл статистика нысаны алтын мүшесі бар жергілікті алтын = статистика: FindFirstChild ('Алтын') егер алтын болмаса, онда егер таңдау == сценарий болса, соңын қайтарыңыз. Ата -ана. DialogChoice. ChoiceA содан кейін егер алтын болса. Мән>> 5 болса - 5 - бұл сіздің алтын мөлшеріңіз Бұл қару ойынын сатып алу қажет. онда егер gold. Value> = 10 болса, game. ReplicatedStorage. Weapon2: Clone (). Parent = player. Backpack gold. Value = gold. Value - 10 end elseif choice == dialog. DialogChoice. ChoiceC then if gold. Value> = 15 содан кейін game. ReplicatedStorage. Weapon3: Clone (). Parent = player. Packpack gold. Value = gold. Value - 15 end end end)
Қадам 14. Ойынды сақтаңыз
Сіздің дүкен енді пайдалануға дайын.
Кеңестер
- Сценарийді көшірмеңіз және қоймаңыз. Оны жазу оның дұрыс жұмыс істеуін қамтамасыз етеді.
- Егер сізде проблемалар болса, қателерді мұқият тексеріңіз!
- Есімдеріңіз көрсетілген есімдермен дәл сәйкес келетініне көз жеткізіңіз. Бірдей бас әріптер мен бос орындарды қолданыңыз.
- Сіз «алтын» балансын көрсететін GUI қосуға болады. YouTube -те олар үшін көптеген оқулықтар бар.