Jak na Ruby v RMXP?

Skripty pro RPG Makeru XP (nekompatibilní s verzemi VX).

Moderátor: Moderátoři

Mám udělat tutor i na to menu (link níže)

Ano
6
75%
Ne
0
Žádná hlasování
Je mi to jedno...
2
25%
 
Celkem hlasů : 8

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Jak na Ruby v RMXP?

Příspěvek od JKlena » červenec 31, 2010, 8:29 am

Né neni to další z topicú typu jak udělám scriptmi to a to, ale rozhodli sme se z legim, že založite tenhle topic za účelem rad a odpovedí na veci okolo Scriptú v RMXP. Možno časem pridáme nejaké ty tuty, jde hlavne o to naučit ostaní Scripty, jelikož nejsou tak ťežké jak se zdají, což potvrdil 4 hodinový rozbor menu a celková prerábka v CMS mojej maličkosti. Takže abych to zhrnul, ak nekto neco potrebuje, nevite si s nečím rady, nebo jen máte záujem se naučit se scripty v RMXP, NAPIŠTE ! A já s legim, pokud to bude v našich silách poradíme! :)

PS: To neznamená, že nemohou radit i ostatní :)

EDIT: Takže tutoriály budou v sekci http://forum.rpg2heaven.cz/viewtopic.php?f=13&t=1057.

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » červenec 31, 2010, 5:31 pm

Přesun z Tutor topicu:

Vivi píše:bude se to hodit, jediný, co jsem se já naučil bylo vyhození okna s textem (ne textového okna, textové okno je ve hře show text, a okno s textem je to samé, když vám Wokna vyhoděj chybovou hlášku)


Sry že to dělám takhle ale nějak mi to nešlo přesunout...
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » srpen 1, 2010, 1:27 am

Tak jsem sliboval sliboval a je to tady. Můj první velký script. MyBonusScene.exe
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » srpen 2, 2010, 8:49 am

Zdá se mi to nebo celé RPG2Heaven najednou stratilo zájem o scripty??

Uživatelský avatar
 
Příspěvky: 1329
Registrován: únor 7, 2009, 2:40 pm
Bydliště: Pardubický, nebo Jihomoravský kraj ¯\_(ツ)_/¯

Re: Jak na Ruby v RMXP?

Příspěvek od Vivi » srpen 2, 2010, 10:09 am

Nikomu se nechce :D
Kdo ví proč, překoná jakékoli jak. -Nietzsche

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » srpen 2, 2010, 10:11 am

Vždy ste ich šeci chceli vedet a ked vám nekto dá možnost naučit sa ich prejdete okolo bez povšimnuťá? Príde mi to divné.

Uživatelský avatar
 
Příspěvky: 1329
Registrován: únor 7, 2009, 2:40 pm
Bydliště: Pardubický, nebo Jihomoravský kraj ¯\_(ツ)_/¯

Re: Jak na Ruby v RMXP?

Příspěvek od Vivi » srpen 2, 2010, 11:03 am

Tak je možný, že hodně lidí je někde v čudu na dovolený. Neboj, určitě se někdo najde.
Kdo ví proč, překoná jakékoli jak. -Nietzsche

Uživatelský avatar
 
Příspěvky: 89
Registrován: červenec 22, 2010, 3:01 pm
Bydliště: Chytrák mezi havíři v Karviný :D

Re: Jak na Ruby v RMXP?

Příspěvek od DAiRoKaAngelOfEditor » srpen 2, 2010, 1:40 pm

Gratuluji k tvému prvnímu velkému scriptu. :yes: Rozhodně ti přeju, že se ti povedlo něco takového. Bravo, výborně a už nevím co ještě... Já se teprve dám do prolistování návodu k Rpg Xp a Vx ohledně skriptů, podívám se na již existující skripty a pak zkusím splácat něco velkého (půjde to pomalu a možná vůbec, protože o prázdninách používám snad jen 35% mozkové aktivity :?
No ale když jsem rozluštil snad 85% funkce CryEnginu1 od Cryteku během 1 a 1/2 roku, tak si myslím, že to dá nějáký ten měsíc a pak těch 280 řádků za týden dám v pohodě :lol: )
Speciálně upgradovaný signature, abych vypadal, že jsem velice pracující a schopný člověk.

Projekt? Já? Hahaha, jo dobrý. Ne, vážně... okay, něco málo dělám. :c
Anime: http://myanimelist.net/animelist/artyom_dairoka

Xfire: looserandpreyltrk345
Obrázek

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » srpen 2, 2010, 8:26 pm

Ok beru tě za slovo :D Takže za 5 měsíců chci v :D idět tvůj velký script :lol: :lol:
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » srpen 3, 2010, 1:52 am

Když to s legitionem rozebereme do tutoriálu určite to zvládneš skúr. Ruby neni o nic tažší jak python nebo small basic, je to úplne pohoda, verim temu že to zvládneš.

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » leden 16, 2011, 5:30 pm

Nový tut přidán
Edit: Přikládám tu ukázku možného intra, které by jste teď v klidu mohli udělat sami. Stáhni!
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 149
Registrován: prosinec 27, 2009, 10:44 am

Re: Jak na Ruby v RMXP?

Příspěvek od marbon » únor 3, 2011, 5:08 pm

Super tutoriál :yes:
Dá se to použít i do VXka?
Úsměv léčí :)

??Nějaké rpg v RMKVX Ace??

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » únor 3, 2011, 5:12 pm

VX je trošičku rozdílný, hlavně ve stylu psaní. Uvažoval jsem že udělám tuti i do VX. Ale zatím to stačí do XP. Příkazy jsou ve VX a XP stejný. Jen VX požívá více metody. Xp nikoliv.
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 149
Registrován: prosinec 27, 2009, 10:44 am

Re: Jak na Ruby v RMXP?

Příspěvek od marbon » únor 3, 2011, 5:13 pm

legition píše:VX je trošičku rozdílný, hlavně ve stylu psaní. Uvažoval jsem že udělám tuti i do VX. Ale zatím to stačí do XP. Příkazy jsou ve VX a XP stejný. Jen VX požívá více metody. Xp nikoliv.

O.k díky
Úsměv léčí :)

??Nějaké rpg v RMKVX Ace??

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » únor 8, 2011, 9:02 pm

Hele, uděla jsem takové menší animované menu, otázka zní, má to rozebrat do tutoru??

http://leteckaposta.cz/598622866
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » únor 8, 2011, 9:40 pm

WOOOOOOOOOOOOOOOOOOOOOOOOOW!!!!!! NA TO SA NEDÁ NIC INE NAPÍSAT! TO JE BEZVA! JAKO MATRIX! JÁ TEDA CHCI VĚDET JAKYM SPUSOBEM SI UDĚLAL TO POZADI A POSTUPNE SE ZOBRAZUJICI TEXT!

Uživatelský avatar
 
Příspěvky: 1915
Registrován: květen 18, 2009, 2:43 pm
Bydliště: České Budějovice - někde pod mostem xD

Re: Jak na Ruby v RMXP?

Příspěvek od Michalc » únor 8, 2011, 9:44 pm

Hej, tj cool, takovy "Old-school" :D me se to libi.
Pomohl jsem ti? Pomoz i ty me. Jdi na --TUTO-- stranku a klikni na reklamu kterou tam uvidis. Tobe to zabere par vterin a me to pomuze.
Obrázek
Userbary - bannery - kraviny...
Obrázek
Obrázek

Obrázek Obrázek

Obrázek

Oficiální stránka hry Bratrstvo Vyvolávačú démonů: http://brotofde.blogspot.com/ - Tak nějak zrušeno

Obrázek
Můj nejnovější návrh WoW setu: Lvl 19 F1 Firebolt Mage Twink set

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » únor 12, 2011, 10:47 pm

Mam obrovskou potíž a doufám že nekoho z tych co ovládaj ruby aspoň napadne neco co by mě "poždurlo" správným směrem:

Věci se mají takhle.... Dělam vysoko netradičný menu :D A potřebuju kontrolu opacity u skupiny variablu přičemž mě napadlo tohle řešení:

mam variably:
Kód: Vybrat vše
@o1
@o2
@o3
.
.
.


(obrázky)
teď mezi nima bude hráč vybýrat Šipkama hore dole a tím zároveň měnit jiný variable (zatim neexistuje ale dejme tomu @poradi) když je na prvem má hodnotu1 na druhém má hodnotu 2....
jeden string(nazval sem ho @o, bez čísla proste) má hodnotu "@o"
a kontrolu provádím prozatim systémem:

Kód: Vybrat vše
if (@o.to_s + @poradi.to_s).opacity == 0
.
.
.
end


problem je ale v tom, že takhle definovany navariable je vlastne string, u ktereho hledam opacity, ale string nemá opacity a nevim jak ho convertovat na název. Teda system jak na to vim:

Kód: Vybrat vše
if ((@o.to_s + @poradi.to_s).to_název).opacity == 0
.
.
.
end


ale nevim co mám dát místo toho ".to_název" nebo jak jinak to udělat....
prosím opdište co nejdřív, opravdu moc mě to sere...

Uživatelský avatar
 
Příspěvky: 1416
Registrován: červen 13, 2007, 11:05 am
Bydliště: Brno, snad někde na kopečku.

Re: Jak na Ruby v RMXP?

Příspěvek od Grim » únor 13, 2011, 8:17 am

No Já v Menu u Knihy Úkolů jsem měl stejný problém, akorát s jinou věcí , potřeboval jsem aby se ostatní okna neukázala. Vyřešil jsem to přes:
Kód: Vybrat vše
 
  CASE proměná (nabývá hodnost 0-9)
    WHEN 0
   ....
    WHEN 1
      .
      .
    WHEN 9
   END

A do každe jsem dal at se ostatní okna neukazují a je aktivní jen jedno. Asi nejjednodužší způsob je tento. Aspoň podle mne. Zkrátka dát Opacity ostatních proměných na 25 a té co je aktivní na 255.
Obrázek

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » únor 13, 2011, 11:43 am

bezva to je skvělej nápad! díki!

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » únor 13, 2011, 12:06 pm

nebo, ještě mně napadlo elegantnější řešení a to přes pole. Udělat

Kód: Vybrat vše
@obrazky[0] = Sprite.new
.
.
.
@obrazky[1] = Sprite.new

a pak by podmínka byla asi taková to

Kód: Vybrat vše
if(@obrazky[@poradi-1].opacity == 0)
end


-1 protože pole se čísluje 0 až poslední prvek, ale obrázky 1 až poslední prvek, čily pro zobrazení obr1 musíme mít v poli index 0

edit: tohle
Kód: Vybrat vše
   @obrazky = []
musíš napsat jako první ze všeho...
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » únor 13, 2011, 12:20 pm

tohle mi příde lepší :)

EDIT: Ješte mě napadá chci podmínku když je stlačené jakékoli tlačítko, mě napadlo toto:

Kód: Vybrat vše
if Input.trigger?(Input::nil)
...(nic)
else
...(tohle to co chci)
end


já jen jestli by to šlo nejak jinak, jednoduše...

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » únor 13, 2011, 1:15 pm

nic jednodušího mně nenapadá, maximálně z negovat podmínku
Kód: Vybrat vše
if !(Input.trigger?(Input::nil))
...(tohle to co chci)
end
Obrázek


Obrázek

Uživatelský avatar
 
Příspěvky: 1282
Registrován: duben 27, 2009, 6:54 pm
Bydliště: SR

Re: Jak na Ruby v RMXP?

Příspěvek od JKlena » únor 13, 2011, 2:11 pm

legition píše:
Kód: Vybrat vše
@obrazky[0] = Sprite.new
.
.
.
@obrazky[1] = Sprite.new



Neni třeba předtím definovat @obrazky jako array? Myslím že jo protože na řádku

Kód: Vybrat vše
@obrazky[0] = Sprite.new


Mi to hlásí chybu: "undefined method '[]=' for nil:NilClass"
Problém je v tom že nevim jak se definuje array :roll: :mrgreen: a v podstate si ani nejsem jist jestli by to chybu napravilo... :D

Uživatelský avatar
 
Příspěvky: 794
Registrován: únor 14, 2010, 10:07 pm
Bydliště: Slaný. To je kousek od Prahy.

Re: Jak na Ruby v RMXP?

Příspěvek od legition » únor 13, 2011, 2:19 pm

Přečti si edit toho příspěvku :wink:
Obrázek


Obrázek

Další

Zpět na Skripty pro RPG Maker XP

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků