Please login or register.

Login with username, password and session length
Advanced search  

News:

For WME related articles and tutorials visit WME Resource Center.

Author Topic: Nejde přejít do scény tovarna.scene  (Read 3276 times)

0 Members and 1 Guest are viewing this topic.

sorrow

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 109
    • View Profile
Nejde přejít do scény tovarna.scene
« on: May 03, 2010, 06:28:45 PM »

ve scriptu scene_init.script pro tovarna.scene mám :

#include "scripts\base.inc"

global g_tovarna = true;
// here comes the stuff which initializes the scene
Scene.AttachScript("scenes\snowflakes\makesnow.script");
global elisa = Scene.LoadEntity("actors\elisa\elisa.entity");
elisa.SkipTo(581, 401);
elisa.SubtitlesPosRelative = false;
elisa.SubtitlesPosX = 400;
elisa.SubtitlesPosY = 520;
elisa.SubtitlesWidth = 600;




global benzzen = Scene.LoadEntity("actors\benzzen\benzzen.entity");

global spanek;
global wb;
global skladopen;
benzzen.SubtitlesPosRelative = false;
benzzen.SubtitlesPosX = 400;
benzzen.SubtitlesPosY = 520;
benzzen.SubtitlesWidth = 600;

if(wb==true)
{

benzzen.Active = true;

}

if(skladopen==true)
{

benzzen.Active = false;

}


actor.Direction = DI_DOWN;
actor.Active = true;

----------------------------------------------------------------------------
a ve scriptu který zajištuje přechod ze scény ulice do scény tovarna.scene


#include "scripts\base.inc"

global g_tovarna;

on "LeftClick"
{
 
 
  if(g_tovarna) Game.ChangeScene("scenes\tovarna2.scene");
  else Game.ChangeScene("scenes\tovarna.scene");         
}


Nejde jít do scény tovarna.scene
co tam mam napsat děkuji

Logged

sorrow

  • Regular poster
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 109
    • View Profile
Re: Nejde přejít do scény tovarna.scene
« Reply #1 on: May 03, 2010, 06:55:21 PM »

Problém vyřešen chyba byla v názvech ke scénám ve scriptu který zajištuje přechod ze scény ulice do scény tovarna.scene to znamená že jsem měl chybu zde :

on "LeftClick"
{
 
 
  if(g_tovarna) Game.ChangeScene("scenes\tovarna2.scene");
  else Game.ChangeScene("scenes\tovarna.scene");         
}

zatímco tam mělo být



on "LeftClick"
{
 
 
  if(g_tovarna) Game.ChangeScene("scenes\tovarna2\tovarna2.scene");
  else Game.ChangeScene("scenes\tovarna\tovarna.scene");         
}


Chybama se člověk mučí ale taky učí takže už vím v čem byla chyba

a pro ostatní co neumí scriptovat a snad si budou číst tento článek

Důůrazně povídám kontrolujte si jestli máte správně názvy a cesty....
!!!!
Logged

metamorphium

  • Global Moderator
  • Addicted to WME forum
  • *
  • Karma: 12
  • Offline Offline
  • Gender: Male
  • Posts: 1511
  • Vampires!
    • View Profile
    • CBE  software s.r.o.
Re: Nejde přejít do scény tovarna.scene
« Reply #2 on: May 03, 2010, 07:41:21 PM »

Když v Project manageru najedeš na tu scénu, do které se chceš ve scriptu změnit a dáš pravé myší tlačítko s příkazem "Copy filename", uloží se Ti do úschovny přesně to, co potřebuješ zadat do Game.ChangeScene(""); Pak stačí ctrl+v a máš to tam...
Logged
J.U.L.I.A. Enhanced Edition, Vampires!, J.U.L.I.A., J.U.L.I.A. Untold, Ghost in the Sheet
 

Page created in 0.047 seconds with 20 queries.