Zdravím, mám pár problémov, ktoré nedokážem vyriešiť a to:
1) AKo je možné, že keď kliknem na nejaký objekt a má sa mi pridať 5 korún (AddMoney), tak sa predošlé vymaže - t.j. predošlých 12 korún a zmení sa na 5 korún? Ako by šlo urobiť, aby som mohol len raz zobrať tie peniaze? Pretože stále ked klikám, tak sa mi pridáva po 5 korunách...
2) Dalej nemôžem dojsť na to ako urobiť, to že po kliknutí na určitý objekt sa prehrá náhodný zvuk uložený v určitom priečinku.. Napr. pripojim k tomu 3 zvukove subory, a po kliknutí sa prehrá náhodne jeden z nich.
3) Vacsi problem mam ale s nasledujucim kodom -
////////////////////////////////////////////////////////////////////////////////
on "drot"
{
Game.Interactive = false;
Game.PlaySound("sounds/drot_zohnutie.ogg");
Game.DropItem("drot");
Game.TakeItem("hak");
var EntHak = Scene.GetNode("hak");
EntHak.Active = true;
Game.Interactive = true;
}
////////////////////////////////////////////////////////////////////////////////
Tento kod je zo suboru vesiak.script, a ked zoberem objekt ,,drôt" tak sa ten objekt zmení v inventáry na zohntuý drôt, t.j. ho na vešiaku zohnem. Ale ako je možné že to vôbec nefunguje?? Je tu niečo zle? Pretože podobných kódov, som napísal už veľa ale vždy to fungovalo...
Díky, za prípadné odpovede!
!Errorcode!