Wintermute Engine Forum
Czech forum => Technické fórum => Topic started by: B-i-g-b-o-s-s on September 21, 2005, 03:52:46 PM
-
Jak mám udělat aby mi předmět v inventáři když na něj cvaknu levým tlačítkem udělal jinou akci než aby ho mohl použít na jiný předměty?
Když dám v jeho scriptu
on "LeftClick"
{
actor.Talk("blablabla");
}
tak to nefunguje
-
Budes muset udelat drobnou zmenu v game.script. Tam je v obsluze LeftClick neco jako:
// clicking an inventory item
if(ActObj.Type=="item" && Game.SelectedItem==null)
{
Game.SelectedItem = ActObj;
}
tak to zmen na tohle:
// clicking an inventory item
if(ActObj.Type=="item" && !ActObj.CanHandleEvent("LeftClick") && Game.SelectedItem==null)
{
Game.SelectedItem = ActObj;
}
-
hmm, podivej se do game.script na event LeftClick. Musis to zmenit tam
tady je muj malej tutorialek, kterej game.script rozebira:
http://wiki.dead-code.org/wakka.php?wakka=BasicScripts
-
Pozde! ;D
-
Díky ten návod by mi moc neříkal než bych přelouskal tak by začal další rok. Ale i tak dík.