Echipa Zeta-hack

Deschideți Sanny Builder.
Apăsați Fișier / fila Sozdat.Poyavitsya numit „Untitled“. Se va vedea numărul 0001. Mai târziu, în fiecare linie vor fi adăugate următoarele numere - 0002, 0003, 0004, etc. - un număr de linii. Fiecare opcode trebuie plasat într-o singură linie.
Dacă avem nevoie pentru a face script-ul Cleo, vom scrie în prima linie

Acum scrie Cleo. Iată cum

nume - numele.
Acum aveți nevoie pentru a crea numele fluxului. sau pur și simplu a pus o etichetă. Ea face acest lucru:
fir „nume“
numele - numele fluxului
fluxuri (sau tag-uri) sunt folosite pentru a separa script cleo în afară. și anume e ca dulapuri cu dosare. un flux - un dosar cu documente. de altă parte - cealaltă.
pentru a crea fluxul în sine este necesară pentru a pune un semn. atunci nici un nume de flux de spațiu (în acest caz, numele) și apoi printr-un _nomer cratimă (arbitrar)
dovedesc ca aceasta:


fir „nume“
0662: NOP "nume"
: NAME_1

pentru a crea următorul fir de Utilizare: NAME_2: Name_47 name_28473 și altele asemenea, fiecare fir ar trebui să aibă numărul său propriu, și nu mai mult.
pentru a crea un flux cu același număr echivalent de donare într-un dulap de haine.
în general, acest lucru este clar. Noi mergem mai departe.
imediat după crearea de orice flux de a scrie așteptați 0 în caz contrar se va prăbuși
înseamnă să aștepte 0 milisecunde.
dacă vă așteptați pentru a scrie script-ul în 1000 va începe să lucreze într-o secundă după începerea jocului.
se întâmplă:
: NAME_1
așteptați 0

Ei bine. Acesta este cel mai gata. Acum gândiți-vă: ce începe să lucreze aproape orice scenariu. Noi credem. Asta-i drept! la Refresh de Key!
Să vorbim despre condițiile.
ei oboznachayutsya cuvânt dacă
apoi scrie starea, iar apoi dobavlyaetsya jf @ metka_nomer
nu este clar?
Acum, toate razzhuom!
jf rasshifrovyvaetsya ca saltul în cazul în fals. să-l puneți pur și simplu, în cazul în care condiția nu este respectată, atunci va merge la metku_nomer.
Opcodes condiționate yavlyayutsya prverochnye Opcodes. de exemplu, 0AB0: ID key_pressed
în loc de numărul de identificare de chei ID'da de aprovizionare. (Ai grijă posibil pentru a ajuta> Ajutor> 3 Cod Cleo Biblioteca> Lista de butoane pentru 0AB0)
deschis? excelent. puteți vedea un tabel Clavey robinete. prima coloană - numele cheii. al doilea - cheie ID-ul, al treilea - kuynya kakayato, dar acum nu este vorba despre asta. în general, a luat ID-ul de cheie, de exemplu, J este 74. ID-ul înseamnă, în scris, script-ul 0AB0: key_pressed 74.
Deci, ar trebui să aveți ceva de genul:

NAME_1 // crea un flux
0 // așteptați așteptați 0 ms
în cazul în care // dacă
0AB0: key_pressed 74 // 74 este apăsată (această tastă J)
jf @ NAME_1 // dacă nu este apăsată pe spate și anume NAME_1 la începutul script-ul

Cred că e de înțeles.
Acum trebuie să specificați script-ul de acțiune. cum ar fi popolenie de sănătate
Acest Opcode este după cum urmează:
Actor.Health ($ PLAYER_ACTOR) = 100

$ PLAYER_ACTOR - o variabilă globală, sau doar un jucător, vom juca
100 - Numărul de vieți
asa. am un fel de demontat opcode. acum trebuie să ne întoarcem la început.
delaetsya acest fel:
sari @ NAME_1

în cele din urmă ar trebui să aveți


fir „nume“
0662: NOP "nume"
: NAME_1
așteptați 0
dacă
0AB0: key_pressed 74
jf @ NAME_1
Actor.Health ($ PLAYER_ACTOR) = 100
sari @ NAME_1

Acest script simplu pentru a cleo butonul J replenishes sănătatea dumneavoastră.
toate Opcodes cu acțiunile pot fi găsite în Instrumente> Instrumente> Opcodes căutare.