Мазмұны:

Блокнотта ойын жасау және тағы басқалар: 10 қадам
Блокнотта ойын жасау және тағы басқалар: 10 қадам

Бейне: Блокнотта ойын жасау және тағы басқалар: 10 қадам

Бейне: Блокнотта ойын жасау және тағы басқалар: 10 қадам
Бейне: Өзіңізді қалай жинап, манифестациялауға болады? 2024, Қараша
Anonim
Блокнотта ойын жасау және тағы басқалар
Блокнотта ойын жасау және тағы басқалар
Блокнотта ойын жасау және тағы басқалар
Блокнотта ойын жасау және тағы басқалар
Блокнотта ойын жасау және тағы басқалар
Блокнотта ойын жасау және тағы басқалар

Бұл менің бірінші нұсқаулығым. Сондықтан егер сізде қандай да бір ұсыныстар болса, түсініктеме беріңіз. Бастайық!

Біз бәріміз блокнот сөзін естігенде, біз затты жазуға қажетсіз қосымшалар туралы ойлаймыз. Блокнот - бұл әлдеқайда көп нәрсе, біз компьютерді басқара аламыз, керемет хакерлік жасай аламыз және қызықты ойындар жасай аламыз.

ps - бұл tic tac toe ойынының пакеттік файлы

1 -қадам: Топтамаға кіріспе

Топтамаға кіріспе
Топтамаға кіріспе
Топтамаға кіріспе
Топтамаға кіріспе
Топтамаға кіріспе
Топтамаға кіріспе

Batch-бұл Windows пәрмен жолынан шығатын тіл, ол тек пайдалы ғана емес, сонымен қатар мәтінге негізделген керемет ойындар жасау үшін де қолданыла алады! Мәтінге негізделген ойын дегеніміз не? Бұл ойын (өте қарапайым), онда пайдаланушы мәтін мен таңдауды қолдану арқылы өзара әрекеттеседі. Сіз кейіпкерлердің мәселеге қалай қарағысы келетінін таңдауға болатын жағдайларды орнатуды үйренесіз.

Ең алдымен блокнотты ашыңыз

Код! Енді сіз бірінші код жолдарын теруге, сондай -ақ бірінші командаларды үйренуге кірісуге дайынсыз. Командалар - бұл функциясы бар бағдарламаға енгізетін сөздердің әрқайсысы; мысалы, жаңғырық немесе кідірту пәрмендері.

жаңғырық, жаңғырық. және кідірту

echo - жаңғырық сіздің ойында қалыпты мәтінді көрсету үшін қолданылады. Мысалы, сіз жаза аласыз: «echo Hello авантюрист!», Және сіздің ойынды ойнайтын адамдар «Сәлем шытырманшы!» (Сіз @echo off деп тергенше).

жаңғырық - жаңғырық. (кезеңмен) сіздің ойында бос жолды құру үшін қолданылады. Бұл сіздің мәтінді тәртіпсіз сақтауда пайдалы болуы мүмкін.

кідірту - Бұл команда ойыншыларға үзіліс қажет болғанда қолданылады және көбінесе оларға мәтінді оқуға уақыт бергіңіз келгенде қолданылады. Бұл кодты қолданған кезде ол «Жалғастыру үшін кез келген пернені басыңыз.» Сіздің ойыншылар ойнауды жалғастыру үшін дайын болған кезде кез келген пернені баса алады.

Ойынды келесідей сақтаңыз: nameofyourgame.bat

.bat кеңейтімі оны пакеттік файлға айналдырады.

2 -қадам: Cls, Exit, Title және Color

Cls, Exit, Title және Color
Cls, Exit, Title және Color
Cls, Exit, Title және Color
Cls, Exit, Title және Color

Жақсы, келесі командалар жиынтығы өте қарапайым, бірақ олар жақсы.

cls - cls - мен көп қолданатын команда. Бұл «таза экран» дегенді білдіреді және ол командалық жол терезесінде жасалған барлық мәтінді алып тастайды (демек, экранды бос етіп қою). Бұл сіздің ойыныңызды таза және тәртіппен ұстағыңыз келсе жақсы құрал.

шығу - бұл дәл осылай жасайды, ол ойынды жабады. Сіз мұны кейіпкерлер ойынның соңына жеткенде ғана қолдана аласыз, немесе егер олар өлгенде немесе қате шешім қабылдаған кезде ойынның жабылғанын қаласаңыз.

тақырып - тақырып пәрмен жолының терезесінің тақырып жолында сіз жазған нәрсені көрсетеді.

түс - түс - бұл шынымен қызықты команда және оны ойынды жандандыру үшін қолдануға болады. Түс кодын қосқанда, бос орын мен белгілі бір сандар немесе әріптер жиынтығын қосқанда, пәрмен жолы терезесінің түстерін өзгертуге болады. Қол жетімді түстердің тізімі үшін төмендегі суретті қараңыз немесе пәрмен жолын (cmd) ашып, «color/?» Теріңіз.

Бұл екі санның жиынтығы. Бірінші нөмір - фон түсі, екінші сан - қаріп түсі.

мысалы 19

3 -қадам: өтіңіз

Бару
Бару

«Гото» командасы қарапайым, оны білгеннен кейін. Команда ойыншының сіздің ойынның басқа бөліміне өтуін қалаған кезде қолданылады, мысалы, олар белгілі бір шешім қабылдаған кезде.

Ол осылай жұмыс істейді: сіз «goto» пәрменін бөлек жолға немесе «if» операторының соңында енгізесіз (біз оны кейінірек қарастырамыз). Содан кейін сіз тағайындалған атау болатын айнымалы мәнді көрсетесіз. Атау сіз қалаған нәрсе болуы мүмкін және «goto» сөзінен кейін терілетін сөзден тұрады.

4 -қадам:/p және If орнатыңыз

P және If орнатыңыз
P және If орнатыңыз

Бұл командалар мен сізге үйрететін ең жетілдірілген командалар.

set /p айнымалысы = - Бұл команда ойыншыға айнымалы мәнді енгізуді қалаған кезде қолданылады (әр түрлі жауап). Бұл олардың аты -жөнінен қару -жарақтың атауына дейін немесе тіпті сіз берген таңдаулардың біріне жауап болуы мүмкін. Көбінесе бұл айнымалыға кейінірек сілтеме жасалады, сондықтан оған атау беру керек. Атау сіз қалағандай болуы мүмкін.

Біз айнымалы атауды %. Eg арасында орналастыру арқылы осы айнымалыға сілтеме жасай аламыз. %жауап%

if - бұл команда if/then операторларын жасаған кезде қолданылады. Біз оны ойыншыларға таңдау жасау үшін «set /p» -мен бірге қолдана аламыз. Ойнатқышқа «echo» командасымен сұрақ қойыңыз. Опцияларды нақты айтқаныңызға көз жеткізіңіз. Оларға «set /p» пәрменімен жауап енгізуге мүмкіндік беріңіз.

Ойыншылардың таңдауының салдары болатын және оқиғаны жалғастыруға мүмкіндік беретін «if» мәлімдемелерін жасаңыз.

«if» операторлары сәйкесінше «тең» және «тең емес» дегенді білдіретін «equ» және «neq» көмегімен қолданылады.

Сіздің мәлімдемелеріңіз осылай көрінуі керек:

: бастау

жаңғырық ИӘ немесе ЖОҚ?

set /p айнымалысы =

егер % айнымалы % тең болса ИӘ goto жағдай1

егер % айнымалы % тең болса NO goto жағдай2

егер %айнымалы мән ИӘ бастау керек болса

Бұл кодтың барлығы ойыншы «ИӘ» деп жазса, ол «жағдай1» -ге жіберілетінін білдіреді; егер ол «ЖОҚ» деп жазса, ол «жағдай2» -ге жіберіледі; егер ол «ИӘ» немесе «ЖОҚ» деп жазбаса, ол сұрақтың басына қайтарылады.

5 -қадам: Ping Localhost -n 7> nul

%кездейсоқ%
%кездейсоқ%

nul «src =» https://content.instructables.com/ORIG/F9K/UUIK/I8H6EJC5/F9KUUIKI8H6EJC5-p.webp

Мәтінді сөйлеуге түрлендіргіш
Мәтінді сөйлеуге түрлендіргіш

nul «src =» {{file.large_url | қосу: 'auto = webp & frame = 1 & height = 300' %} «>

Бұл мәлімдеме өтінішті орындауды 7 секундқа кешіктіреді. Сіз мәнді өзгерте аласыз.

Мысалы.

@echo өшірулі

: бастау

түс 10

ping localhost -n 0> nul

түс 20

ping localhost -n 0> nul

түс 30

ping localhost -n 0> nul

бастау керек

Бұл бағдарлама ешқашан тоқтамайтын жыпылықтайтын экран жасайды (циклды толтыру).

6 -қадам: %кездейсоқ %

Бұл пәрмен кездейсоқ 5 таңбалы санды құрады, бұл команда матрицаның түрін құру үшін жиі қолданылады.

@echo өшірулі

түс 02

: бастау

жаңғырық%кездейсоқ %% кездейсоқ %% кездейсоқ %% кездейсоқ %% кездейсоқ %% кездейсоқ%

бастау керек

7 -қадам: Мәтінді сөйлеуге түрлендіру

Бұл менің блокноттағы ең сүйікті ісім, ол SAPI -ді қолданады. Сөйлеу қосымшасы бағдарламалау интерфейсі немесе SAPI - бұл Windows қосымшаларында сөйлеуді тану мен сөйлеу синтезін қолдануға мүмкіндік беретін Microsoft корпорациясы жасаған API.

Бұл сәл өзгеше, себебі бұл пакеттік емес vbs сценарийінде. (Дыбыс деңгейі төмен)

күңгірт хабар

msg = inputbox («Мәтінді осында енгізіңіз», «Мәтінді сөйлеуге түрлендіруші»)

sapi = CreateObject орнатыңыз («sapi.spvoice»)

сапи.сөйлеу хабарламасы

оны.vbs кеңейтімімен сақтаңыз

мысалы. texttospeech.vbs

8 -қадам: Жұлдызды соғыс !

Жұлдызды соғыстар!!!
Жұлдызды соғыстар!!!

Жұлдызды соғыстардың толық көшірмесі бар, олар Windows операциялық жүйесінде (немесе телнетті қолдайтын кез келген ОЖ) қарауға болатын ASCII таңбаларында жасалған. Оны қарау үшін қажет нәрсе - бұл интернет байланысы; жылдамдығы маңызды емес.

Оны Windows XP, Mac OS X және Linux жүйесінде көру үшін

Бастау, Жүгіру бөліміне өтіңіз. (Тек Windows пайдаланушылары үшін)

Енді тырнақшасыз «telnet towel.blinkenlights.nl» деп теріп, Enter пернесін басыңыз.

Mac OS X және Linux пайдаланушылары бұл кодты терминал терезесінде тікелей орындай алады.

Windows 8, Windows 8.1, Windows 7 және Windows VistaTelnet Windows жүйесінің соңғы нұсқаларында әдепкі бойынша өшірілген.

Жұлдызды соғыстарды көру үшін алдымен басқару тақтасы ›Бағдарламалар› тармағына өтіп, Windows функциясын қосу немесе өшіру және телнет желісінің құсбелгісін қою арқылы телнет желісін қосу керек.

Осы әрекетті орындағаннан кейін, төменде берілген қадамдарды орындаңыз:-Windows Vista мен Windows 7 жүйесінде Бастау, Іздеу бөліміне өтіңіз. Windows 8 мен Windows 8.1 жүйесінде Бастаудың негізгі бетін ашыңыз.

Келесі пәрмен шақыру терезесінде тырнақшасыз «o» деп теріп, Enter пернесін басыңыз.

Енді тырнақшасыз «towel.blinkenlights.nl» теріп, Enter пернесін басыңыз.

Егер сізге телнет қажет болмаса, оны өшіруге болады.

9 -қадам: Біреуді мазалайтын хабарларды үнемі қайталаңыз

Бұл блокноттың көмегімен сіз кез келген адамды ренжіте аласыз және оларды компьютерден шығуға немесе кетуге мәжбүрлей аласыз (LOL….). Блокноттың бұл амалы компьютерде хабардың шексіз циклын жасайды. Қосымша ақпарат алу үшін мына қадамдарды орындаңыз: Блокнотты ашыңыз Блокнот файлына келесі кодты енгізіңіз.

: @ECHO өшірулі:

: Хабарламаны бастау * Сәлем

msg * Сізде күн жаман ба?

msg * жақсы, мен көңілдімін!

msg * Бірге көңіл көтерейік!

msg * Себебі сіз бұрын-соңды болмағансыз

БАСТАУ

аяқтау үшін компьютерді қайта іске қосыңыз

10 -қадам: Хабарларды баяу теріңіз

Хабарларды баяу теріңіз
Хабарларды баяу теріңіз
Хабарларды баяу теріңіз
Хабарларды баяу теріңіз

Толығымен зиянсыз трюк және достарымен еркелетуге өте ыңғайлы. Бұл трюк кез келген адамды үрейлендіруі мүмкін! Бұл әрекетті орындау үшін төмендегі қадамдарды орындаңыз: Блокнотты ашыңыз. Блокнот файлына келесі кодты қойыңыз:

(барлық тырнақшаларды қайта теріңіз)

WScript. Ұйқы 180000

WScript. Ұйқы 10000

WshShell = WScript. CreateObject орнатыңыз («WScript. Shell»)

WshShell. Run «блокнотты» іске қосыңыз

WScript. Ұйқы 100

WshShell. AppA «Блокнотты» белсендіру

WScript. Ұйқы 500

WshShell. SendKeys «Hel»

WScript. Ұйқы 500

WshShell. SendKeys «мына»

WScript. Ұйқы 500

WshShell. SendKeys «, мен»

WScript. Ұйқы 500

WshShell. SendKeys «махаббат»

WScript. Ұйқы 500

WshShell. SendKeys «нұсқаулықтар»

WScript. Ұйқы 500

Файлды кез келген атпен және.vbs кеңейтімімен сақтап, жабыңыз.

Оны аяқтау үшін тапсырмалар менеджерін ашып, thewscript.exe процесін жоғарыдағы суретте көрсетілгендей аяқтаңыз.

Ұсынылған: