Přeskočit navigaci.
Domů

Nebojte se skriptů

Kurz skriptováníMilí příznivci Second Life! V úterý 8. září v 20:00 začínám výukový cyklus o skriptování v Second Life. Celý cyklus s názvem Nejsme jelita obsahuje 10 lekcí, které se budou konat pravidelně každý týden. Během desíti týdnů vám pomohu porozumět jazyku LSL, který se ke skriptování používá, a to natolik, abyste byli schopní samostatně upravovat existující skripty nebo vytvářet své vlastní. Přednášky budou obsahovat něco teorie, praktické příklady a samozřejmě prostor pro diskuzi a dotazy.

Cyklus se zaměřuje na úplné skriptovací začátečníky, kteří ale mají základní znalosti používání Second Life - vytvoření objektu, práce s inventory a podobně. Přednáška bude prezentována přes voice a s doprovodnou grafikou, takže minimálně potřebujete repro nebo sluchátka. Nicméně vaše dotazy mohou být položeny i pomocí IM. Pokud chcete být v předstihu informováni o jednotlivých přednáškách, mít možnost diskutovat zapeklitosti LSL s ostatními zájemci a nebo požádat ostatní o radu, přidejte se do skupiny Nejsme jelita přímo v SL.

Čas: úterý počínaje 8. září v 20:00
Místo: Region Czechoslovakia2, učebna nad pískovištěm (SLURL)
Délka: 60-90 minut

Program cyklu Nejsme jelita

 1. FUNGOVÁNÍ A STRUKTURA SKRIPTU
        - V jakém stavu se objekt může nacházet
        - Jak v objektu funguje skript
        - Základní kostra skriptu - States a Events

        Prezentace Skriptování 01 (PDF: 0,7 MB)
        Skripty Skriptování 01 (TXT)
        Audio záznam Skriptování 01 (MP3: 79 MB)
        Video záznam Nejsme jelita - 1. díl (YouTube, 1:20 min)

2. Z ČEHO SE SKLÁDÁ SKRIPT
        - Proměnné a konstanty
        - Kontrola běhu skriptu
        - Předdefinované a uživatelské funkce

        Prezentace Skriptování 02 (PDF: 0,8 MB)
        Skripty Skriptování 02 (TXT)
        Audio záznam Skriptování 02 (MP3: 115 MB)
        Video záznam Nejsme jelita - 2. díl (YouTube, 1:48 min)

3. VLASTNOSTI OBJEKTU
        - Jak změnit tvar a vzhled objektu
        - Jak nastavit text, barvu, texturu, světlo
        - Praktický příklad: Lampička

        Prezentace Skriptování 03 (PDF: 1,3 MB)
        Skripty Skriptování 03 (TXT)
        Audio záznam Skriptování 03 (MP3: 90 MB)
        Video záznam Nejsme jelita - 3. díl (YouTube, 3:13 min)

4. POHYB OBJEKTU
        - Fyzické a nefyzické objekty
        - Jak hýbat objektem
        - Praktický příklad: Pseudo-teleportace pomocí Warpu
        - Praktický příklad: Jak vytvořit skript pro dveře

        Prezentace Skriptování 04 (PDF: 0,9 MB)
        Skripty Skriptování 04 (TXT)
        Audio záznam Skriptování 04 (MP3: 113 MB)
        Video záznam Nejsme jelita - 4. díl (YouTube, 1:23 min)

5. POSE BALLY
        - Jak skript pracuje s animacemi
        - Praktický příklad: Jak vytvořit židli s animací
        - Praktický příklad: Pseudo-teleportace pomocí llSitTarget

        Prezentace Skriptování 05 (PDF: 0,75 MB)
        Skripty Skriptování 05 (TXT)
        Audio záznam Skriptování 05 (MP3: 87 MB)
        Video záznam Nejsme jelita - 5. díl (YouTube, 1:35 min)

6. KOMUNIKACE SKRIPTU
        - Komunikace skriptu s avatarem
        - Jak si skripty povídají mezi sebou
        - Komunikace SL + Internet
        - Praktický příklad: Nastavení barvy nábytku dialogem

        Prezentace Skriptování 06 (PDF: 0,8 MB)
        Skripty Skriptování 06 (TXT)
        Audio záznam Skriptování 06 (MP3: 81 MB)

 7. INVENTORY OBJEKTU
        - Rozdíl mezi inventory avatara a inventory objektu
        - Co lze a nelze skriptem udělat
        - Praktický příklad: Jak si zřídit schránku na vzkazy
        - Praktický příklad: Výdejní automat

        Prezentace Skriptování 07 (PDF: 0,8 MB)
        Skripty Skriptování 07 (TXT)
        Audio záznam Skriptování 07 (MP3: 64 MB)
       
8. DETEKTORY
        - Detektory okolí
        - Jak vytvořit senzory
        - Praktický příklad: Automatické otvírání dveří
        - Praktický příklad: Automatické uvítání návštěvníků

        Prezentace Skriptování 08 (PDF: 0,8 MB)
        Skripty Skriptování 08 (TXT)
        Audio záznam Skriptování 08 (MP3: 80 MB)

 9. PARTICLES
        - Co jsou particles a kdy je použít
        - Jak zkrotit particles pro svou potřebu
        - Praktický příklad: Kouř z komína

        Prezentace Skriptování 09 (PDF: 0,8 MB)
        Skripty Skriptování 09 (TXT)
        Audio záznam Skriptování 09 (MP3: 96 MB)

 10. PŘÍKLADY, DOKUMENTACE
        - Jak (ne)zatížit region lagem
        - Jeden problém má více řešení
        - Kde hledat další rady a příklady
        - Jak pracovat s referenční příručkou

        Prezentace Skriptování 10 (PDF: 0,8 MB)
        Skripty Skriptování 10 (TXT)
        Audio záznam Skriptování 10 (MP3: 54 MB)
       
Teším se na vás na prvním kurzu.

 

Video a foto z poslední hodiny kurzu


 

  

Nejsme jelita - závěrečné foto a video

Průvod městem a foto absolventů konečně k dispozici.

 

Návody a rady

 

Podpora uživatelů

Nejsme jelita - poslední audio

Závěrečný díl cyklu o skriptování v SL - Nejsme jelita.

 

Konty

Konec kurzu skriptování

Tak kurz skriptování je za námi. Díky všem vám, kteří se zúčastnili některé z lekcí a obzvlášť děkuji těm z vás, se kterými jsem se potkával pravidelně. Poslední lekce se vydařila, focení a after-party ještě víc a dárečky se snad líbily. Chci poděkovat speciálně Kontymu za obětavé nahrávání všech přednášek a Zuzce a Fandovi za pomoc s ušitím taláru. Budu se těšit zase někdy naviděnou.

 

Zde najdete přednášku a příklady z poslední lekce.

 

--[ Shiny Iceberg ]--

Nejsme jelita - audio

Devátý díl.

 

Konty

Při dnešní barevné a

Při dnešní barevné a dynamické lekci jsme se pěkně vyřádili, že? Tak tadyje odkaz na prezentaci a příklady skriptů.

 

--[ Shiny Iceberg ]--

Nejsme jelita - audio

Osmý díl cyklu o skriptování v podobě audio záznamu je k dispozici.

 

Konty

Dnešní lekce mě hodně

Dnešní lekce mě hodně bavila, dobrá diskuze. Zde je odkaz na prezentaci a příklady skriptů.

 

--[ Shiny Iceberg ]--

Nejsme jelita - audio

Záznam sedmého dílu je tu.

 

Konty

Rychle a stručně - lekce

Rychle a stručně - lekce 7: prezentace a příklady. Co víc si přát.

 

--[ Shiny Iceberg ]--

dík

dík.. :)

Pavel Stransky

Nejsme jelita - audio

Šestý díl cyklu Nejsme jelita v MP3 je k dispozici.

 

Konty

6. lekce je za námi, podle

6. lekce je za námi, podle počtu příchozích přemýšlím, zda se vůbec prokoušeme k té poslední. Každopádně vy, co jste přišli - moc díky. Zde je prezentace a jako obvykle i příklady.

 

--[ Shiny Iceberg ]--

Re: 6. lekce

Až na této přednášce jsem vlastně úplně správně - tedy doufám - pochopil parametry llListen() a hlavně jejich správné použití. Do té doby jsem si to je vykládal poněkud nepřesně - ono mi to sice fungovalo, ale nějak více jsem se jimi nezabýval a nevědomky tak více zatěžoval prostředí SL. Díky, Shiny.

Prokoušeme!

  Možná že někteří odpadlíci čekali, že po pár lekcích to budou už umět jako profíci. Ti co s tebou v hodinách diskutují asi už nějaký programovací jazyk ovládají a učí se tady jen ty odlišnosti. Já se přihlásila proto, že jsem byla zvědavá co to vlastně je ale samostatně jsem nevěděla jak , kde a od čeho začít. Znajíce svoje schopnosti jsem nikdy k tomuto kurzu nepřistupovala že se mne udělá scriptérku (no a na striptérku jsem už stará..).   :-)

   Ale díky tomuto kurzu už vím kde si najít hotové scripty, pronikla jsem do tajů názvosloví (klingonštiny) a když si dnes rozbalím nějaký jednoduchý script, tak už někdy s potěšením konstatuji: Jé, tohle znám, tohle nás Shiny učil a tady se zadávaj parametry pro změnu toho a toho...! Já jsem díky svému IQ skromná. Mně stačí když si pak budu moct například sama změnit ten černý čmoud z komína LF na ekologický bílý.   :-)

   Já vím, že jsem tě teď Shiny asi zklamala a asi si říkáš: To je materiál..! S tímhle do Evropy! Ale nemůžou bejt jenom šprti a jedničkáři! Musej bejt i ti na konci! Co těm šprtum vlastně kryjou záda a umožňujou jim vyniknout!   .-)

   Mně osobně by stačilo, kdybych (třeba jen za tu účast) dostala na konci kurzu čtyřku. Jednak jsem na ně ze školy zvyklá a pak čtyřka vyjádřená slovně  je skvělá! Mohla bych pak pravdivě uvádět, že mé znalosti ze sciptování jsou dostatečné!   :-)

 

Momo Seriman

:-)

Klingonština je těžší,

to mi věř, Momo. Ale nejsi sama, kdo je rád za "dostatečnou".

Já jsem upřímně taky nečekala, že ten kurs ze mně udělá scriptérku (a striptérku už jsem dělala). Jde mi o to, že když chci moje objekty naučit něco dělat, vím, jaký script musím sehant a jak a kde si ho upravit na potřebné parametry a to mi stačí.

Že bych si dělala scripty sama, to nečekám od toho kurzu ani náhodou a ani to nepotřebuju. Moje stavební schopnosti také nejsou tak velké abych to využila. Většinou mi stačí, když se mi otevřou dveře a můžu si sednout na židli nebo postel.

A když ani to nepůjde, změním si barvu vlasů na ekologický blond :-DD

Díky Momo. Kdepak, nejsem

Díky Momo. Kdepak, nejsem zklamaný a už vůbec ne z "materiálu". Myslím si, že se na kurzu sešla výborná parta a mě osobně to moc baví. Sám jsem na začátku očekával, že velká část odpadne, protože dnes už má málokdo výdrž něčemu se dlouhodoběji věnovat. Takže můj povzdech nedorážel mou skutečnou náladu, ale burcoval jsem odpadlíky, ať to nevzdávají. Mě osobně se přednáší velice dobře lidem, které už znám, s kterými můžu zažertovat a kteří, netvoří anonymní dav, ale skupinu jednotlivců - osobností. Takže žádné strachy, čtyřka to nebude.

 

--[ Shiny Iceberg ]--

Nepřítomní

Vím o pár lidech, kteří se učí pouze z prezentace a audiozáznamu. Navíc ty záznamy tu budou dál pro ty, kteří se do SL dostanou později. Je to skvělý výukový materiál v češtině, měl by tu zůstat pro budoucí generace.

Scalex Overton

Můj příad ;-)

Máš naprostou pravdu a je super že tu ty záznamy jsou. Učím (pokouším se o to) se z nich taky. Moc díky. Tahle série přednášek je jedna z nejlepších věcí co se dají (v češtině) najít ;-). Snad budou podobné přednášky a návody i na další témata, nebo se třeba budou opakovat ;-).

Nejsme jelita - audio

Záznam pátého dílu cyklu o skriptování je k dispozici.

 

Konty

Už na vás čeká

Už na vás čeká prezentace z páté části kurzu skriptování včetně příkladů skriptů ke stažení.

 

Zůstala jedna nezodpovězená otázka - co se děje, když se přehrávají dvě animace se stejnou prioritou. Odpověď je, že se přehrává ta, která byla spuštěna později. Zde je navíc link, který popisuje i animace obličeje, úst a očí - nakonec jsme se o tom nebavili dost do hloubky.

 

--[ Shiny Iceberg ]--

Hmmm, já tam žádné

Hmmm, já tam žádné takovéhle popisy nevidím - jen pár obrázků s výrazy, nic víc tam k tomuhle tématu není. Jsou tam nějaké animace ke stažení, ale nic o tom, jak na to...

Podívej se do tabulky,

Podívej se do tabulky, která je těsně nad tím obrázkem s výrazy a hledej v tabulce v prvním sloupci názvy animací, které začínají na "express_" a to jsou právě hledané mimické animace. Volají se normálně přes jejich jméno a llStartAnimation.

 

Navíc na tomto linku lze ty animace i stáhnout jako BVH soubory.

 

--[ Shiny Iceberg ]--

Nejsme jelita - audio

Přikládám záznam čtvrtého dílu cyklu Nejsme jelita.

 

Konty

Prezentace ze čtvrté

Prezentace ze čtvrté části kurzu skriptování je už pro vás připravená a tentokrát i včetně příkladů skriptů ke stažení. Pokusím se sem dát během týdne i přiklady z minulých lekcí.

 

--[ Shiny Iceberg ]--

Příklady skriptů

A nyní si už můžete stáhnout i příklady skriptů, které jsme během předchozích lekcí probírali.

 

--[ Shiny Iceberg ]--

Nejsme jelita - audio

Záznam třetího dílu cyklu o skriptování je tu.

 

Konty

jen komentar: mate sanci ve

jen komentar: mate sanci ve dvaceti znat ZX80 ,, minimalne ste o nem kazdy, kdo se o pocitace jen trochu zajimate, slysel :o))

Prezentace Nejsme jelita

Prezentace z třetí části kurzu skriptování je už pro vás připravená. Chyba s chybějící definicí proměnné byla opravena, test pozornosti zůstal na svém místě :-).

 

--[ Shiny Iceberg ]--

Prezentace

ahoj ,, Shiny muzes prosimte sem tam placnout o kterem strance z prezentace mluvis??? obcas je to zmatecne kdyz to posloucham ze zaznamu :o)) diky moc

Huul Baily

Dobrá připomínka, zkusím

Dobrá připomínka, zkusím na to myslet během příštích prezentací.

 

--[ Shiny Iceberg ]--

a jeste takovy detail...

a jeste takovy detail... aspon ten druhy zaznam (ke tretimu jsem se jeste nedostal xD) ... je to strasne potichu ,, mohl bys ty, nebo ten kdo to nahrava trosku pridat volume? ,, protoze doma si to muze kazdy ztisit ,,, ale pridat vic uz je nekdy trochu problem ,,

za rok za dva :o)

mozna ze by to potom jeste chtelo trochu prepracovat dat k tomu nejake info, pac ja vim jak to fungovalo ,,, byl jsem na prvni prednasce, kterou jsem stihnul ,,,, ale lidi co to budou poslouchat za rok budou vedet kulovy o tom jak to bylo vyreseny ,, ze ted se mluvi o tomto "slajdu" a ted o tomdle ,,, (jen navrh xD)

Teď už to Shiny dělá

Na úterní přednášce už to Shiny dělal a vždy při přepnutí slajdů říkal číslo stránky.

 

Scalex Overton

Tak tak, člověk se

Tak tak, člověk se neustále učí, jde o moje první přednášení ve virtuálním světě, které je nahráváno.

 

--[ Shiny Iceberg ]--

Převeliké díky

Kdysi v červenci, když Shiny zakládal jELITNÍ skupinu, byl jsem prvním registrovaným žákem. Díky kombinaci problémů (sem tam SL chyby, mobilní připojení a chudáček pracovně soukromý notebook) kvůli kterým se nemůžu účastnit life přednášek, jsem asi jediným Only dálkově studujícím žákem.

Díky suprově připraveným prezentacím a  záznamu z ještě lepších přednášek mohu sám za sebe říci že jsem vše dálkově velice dobře pochopil.

Ještě jednou: Mé převeliké díky Shiny.

Nejsi sám, já taky studuju

Nejsi sám, já taky studuju jen dálkově, i když jen díky jedinému faktoru - v úterý večer jsem mimo. Tedy v tento den nejenom duševně, ale i fyzicky...

Doufám, že si alespoň

Doufám, že si alespoň uděláte čas a dorazíte na závěrečnou lekci, abyste dostali diplom a zvěčnili se na fotografii :-)

 

--[ Shiny Iceberg ]--

mno me to znesnadnuje prace

mno me to znesnadnuje prace ,,, nevracim se zrovna v cas ,,, ale na tu zaverecnou to snad stihnu ..

Já taky doufám

Já taky jen doufám, že bych mohl alespoň na závěr dorazit. Třeba ke konci už nebude tolik zúčastněných a mě to dovolí se portnout mezi tu zbylou hrstku.

Ale kdyby bylo o pár lekcí víc, třeba by mi mezítím stačil ježíšek nadělit nový připojení a nemusel bych tak trpět když mám Své dny (ty s chybama).

 

A nesmějte se mi. I muži mají své dny.

Nejsme jelita - audio

Bylo přidáno audio druhého dílu.

 

Konty

Díky Konty za video

Díky Konty za video záznam.

 

--[ Shiny Iceberg ]--

Foto z kurzů

Snímky z prvního kurzu skriptování.

 

  

 

 

omlouvam se

pardon blbe jsem to napsal po registraci na tuto stranku jsem mel heslo napsane na emailu pak jsem ho zmenil a nejde ani jedno v instalaci neni to divne ?

proč?

proč pokládáš tuto otázku u článku o kurzech skriptování? to bychom si pak všichni ostatní mohli myslet, že sis nepřečetl nic z návodů, které najdeš v modrém menu nahoře. jeden z návodů obsahuje několik tipů k tomu, jak se ptát, abys dostal takovou odpověď, kterou potřebuješ. napovím ti, nadpis toho článku začíná slovy  "Mám problém, poradíte?"

ekuju za odpoved ale tam je

ekuju za odpoved ale tam je jen tohle zadejte heslo a klikněte na Další...ale ja nevim kde sezenu to heslo dekuju za odpoved :)

zkus to znova

 přečíst, a pokud to tam nenajdeš tak ještě jednou, nebo tak dlouho, až tam tu odpověď najdeš, protože ta odpověď tam je.

ber to jako trénink na Second Life, ten je přesně takovej.  pokud očekáváš hru, kde ti bude někdo předepisovat a napovídat, co máš dělat a kam máš jít, tak budeš velice zklamán. na všechny otázky, které si v SL položíš, budeš muset najít odpověď jen ty a nikdo jiný.

cestina

lidi jake mam dat heslo abych nainstaloval cestinu prosim odpovez te mi

odpovíme ti

ve stejném článku, jako sis češtinu stáhl je i popis toho, kde máš vzít heslo. pokud jsi to již zapomněl, přečti si to znova, odkaz najdeš v horním modrém menu. 

jelita

Skvělá přednáška, i když se trochu protáhla. Shiny děkujeme.

<img src="http://img5.rajce.idnes.cz/d0505/2/2559/2559354_e953d07412287a6f1db5094b77898bd7/images/prednaska1_003.JPG">

Jelitní zmizení

Ve 21:36 MLČ [mého lokálního času] se mé churavějící Windows rozhodly, že pro dnešek stačilo. Omlouvám se za nezdvořilý odchod.

Pro lidi začínající s programováním je pochopení proměnných IMHO jednou ze zásadních věcí, bez kterých to asi moc nepůjde. Takže znovu vyzývám: Ptejte se raději více, než méně.