NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Garrom Orc Shaman:29.3.2016 17:26

Zdravím, Skripty jsou podle dokumentace "Způsob jak tvořit vlastní metody"...Docela výstižné ale je tu jeden podstatný rozdíl, když používáte metody ve spodní části editoru se píší jména argumentů [např. instance_posi­tion(x,y,obj) kde jsou "x","y" a "obj" jména argumentů] a mně by zajímalo jestli jde tyto argumenty pojmenovat i v skriptech které vytvořím. Přece jenom když mám 50 skriptů tak budu těžko hádat k čemu slouží "argument0" nebo "argument12" kdyby se jmenovali "enemySpeed" a "emenyRotSpeed" tak je hned jasné k čemu hodnoty jsou.
Je to otázka spíše ze zvědavosti a touhy si zpříjemnit skriptování ale i tak může být zodpovězena :-)

Odpovědět
29.3.2016 17:26
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Garrom Orc Shaman
TomBen:30.3.2016 0:33

Myslím, že už jsem to někde psal, ale nevadí. Napíšeš trojlomítko, název skriptu a do kulatých závorek napíšeš help tak, jak se píšou argumenty. Např.:

///mujskript_deleni(delenec, delitel)
if delitel==0 return(-1) else return(delenec/delitel);

Aby napovídání fungovalo musí být trojlomítko na prvním řádku a název musí být shodný s názvem skriptu.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
30.3.2016 0:33
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Odpovídá na TomBen
Garrom Orc Shaman:31.3.2016 16:22

nějak to nechce fungovat.

///hurt_player(dmgToShield, dmgToHull)

mimochodem mám gms professional edition verzi 1.1.867, je to v této verzi dostupné ?

Nahoru Odpovědět
31.3.2016 16:22
Life for Code, Code for Life. I chose my path, I should stick on it.
Avatar
TomBen
Tvůrce
Avatar
Odpovídá na Garrom Orc Shaman
TomBen:1.4.2016 0:09

Od doby, co to znám, jsem neviděl verzi, ve které by to nešlo. Koukni se, jestli to máš skutečně jako první znaky v tom skriptu a jestli se skript jmenuje na písmeno shodně.

Taky můžeš vyzkoušet některý z mých skriptů. Používám to skoro u všech a funguje mi to.
Např.: https://www.dropbox.com/…/Console.gml?dl=0

Editováno 1.4.2016 0:11
Nahoru Odpovědět
1.4.2016 0:09
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Odpovídá na TomBen
Garrom Orc Shaman:2.4.2016 14:02

Takže má verze napovídání nepodporuje, počkám až se mi vrátí počítač z opravny a aktualizuji gms

Nahoru Odpovědět
2.4.2016 14:02
Life for Code, Code for Life. I chose my path, I should stick on it.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.