Linking book from within Age not working...

If you feel like you're up to the challenge of building your own Ages in Blender or 3ds Max, this is the place for you!

Re: Linking book from within Age not working...

Postby boblishman » Sun Oct 21, 2007 3:54 pm

Thanks guys! .... a massive THANK YOU !

I'll replace the file and let you know how it goes!!

EDIT: YAH! ... (kinda) ... now I get the linking book GUI opening, although it says inside the book "This Age is not installed" ... and there is no hot spot on the black swirling linking panel... :cry:

the last lines of the python0.log read:

(10/22 00:58:01) Dustin: Initialising UruAgeManager API
(10/22 00:58:01) Dustin: Resetting UruAgeManager API
(10/22 00:58:41) Dustin: UAM Error: Could not load UruAgeManager.int
(10/22 00:58:41) Dustin: UAM Error: Could not load UruAgeManager.int

The full python0.log is as follows

Code: Select all
(10/22 00:57:28) __xKI: Max version 61 - minor version 1
(10/22 00:57:28) __xOptionsMenu: Max version 7 - minor version 1
(10/22 00:57:29) __init__clftYeeshaPage08 v. 1
(10/22 00:57:38) __init__xLinkingBookGUIPopup v27.4
(10/22 00:57:38) __init__psnlBookshelf v. 10
(10/22 00:57:38) __init__xStandardDoor v. 6
(10/22 00:57:38) __init__psnlBahroPoles v. 13
(10/22 00:57:38) xMusicBox: init  version = 1
(10/22 00:57:38) __init__xLinkingBookGUIPopup v27.4
(10/22 00:57:38) __init__xLinkingBookGUIPopup v27.4
(10/22 00:57:38) __init__xLinkingBookGUIPopup v27.4
(10/22 00:57:39) __init__xLinkingBookGUIPopup v27.4
(10/22 00:57:39) xDirectoryImager: init  version = 2
(10/22 00:57:39) __init__ psnlEndingScreen v.  3 .1
(10/22 00:57:41) hmm. player has no city link
(10/22 00:57:41) found no city book links
(10/22 00:57:41) psnlBookshelf.IUpdateLocksAndTrays():   no matching book for KI's link to: AvatarCustomization ...skipping to next
(10/22 00:57:41) psnlBookshelf.IUpdateLocksAndTrays():   no matching book for KI's link to: Personal ...skipping to next
(10/22 00:57:41) psnlBookshelf.IUpdateLocksAndTrays():   setting clasp to locked:  ShelfAbkLOCK10
(10/22 00:57:41) psnlBookshelf.IUpdateLocksAndTrays():   setting booktray to NOT volatile:  ShelfA_book10
(10/22 00:57:41) psnlBookshelf.IUpdateLocksAndTrays():   no matching book for KI's link to: PaahkwehNew ...skipping to next
(10/22 00:57:41) psnlBookshelf.IUpdateLocksAndTrays():   no matching book for KI's link to: Spiralee ...skipping to next
(10/22 00:57:41) DEBUG: psnlBahroPoles.OnFirstUpdate():   Everything ok so far
(10/22 00:57:41) Personal.OnServerInitComplete(): Grabbing first week clothing item boolean
(10/22 00:57:41) I guess you're too late, you don't get the first week clothing item
(10/22 00:57:41) Personal.OnServerInitComplete(): Checking to see if we need to add reward clothing to your closet
(10/22 00:57:41) Personal.OnServerInitComplete(): Checking to see if we need to add global reward clothing to your closet
(10/22 00:57:41) Reward clothing list empty, not adding any clothing
(10/22 00:57:41) We have a restoration guild so just move on
(10/22 00:57:41) Found LinkingBook 0 - UruBookname will be Link19
(10/22 00:57:41) Found Link!
(10/22 00:57:41) Link is in Book Link19 to PaahkwehNew(PaahkwehNew):LinkInPointDefault - PaahkwehNew
(10/22 00:57:41) Found LinkingBook 1 - UruBookname will be Link20
(10/22 00:57:41) Found Link!
(10/22 00:57:41) Link is in Book Link20 to Spiralee(Spiralee):LinkInPointDefault - Spiralee
(10/22 00:57:41) found no city book links
(10/22 00:57:41) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: AvatarCustomization ...skipping to next
(10/22 00:57:41) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: Personal ...skipping to next
(10/22 00:57:41) psnlBookshelf.IUpdateLinks():   ageName: RestorationGuild boolInMyAge: 1 getLocked(): 1 getVolatile(): 0
(10/22 00:57:41) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: PaahkwehNew ...skipping to next
(10/22 00:57:41) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: Spiralee ...skipping to next
(10/22 00:57:41) psnlBookshelf.Load():   ShelfABoolOperated=0 but no one else here...correcting
(10/22 00:57:41) psnlBookshelf.IResetShelf:   Resetting shelf
(10/22 00:57:41) DEBUG: xAgeSDLBoolToggle.OnServerInitComplete():   psnlLibraryDoorClosed = 0
(10/22 00:57:41) DEBUG: xAgeSDLBoolToggle.OnServerInitComplete():   psnlLibraryDoorClosed = 0
(10/22 00:57:41) xStandardDoor.OnServerInitComplete():   ageSDL[psnlLibraryDoorClosed] = 0
(10/22 00:57:41) xStandardDoor.OnServerInitComplete():   Welcome Home!
(10/22 00:57:41) DEBUG: psnlBahroPoles.OnServerInitComplete():   Everything ok so far
(10/22 00:57:41) DEBUG: psnlBahroPoles.RunState():   Running state 0 on age Teledahn
(10/22 00:57:41) DEBUG: psnlBahroPoles.RunState():   Running state 0 on age Kadish
(10/22 00:57:41) DEBUG: psnlBahroPoles.RunState():   Running state 0 on age Garden
(10/22 00:57:41) DEBUG: psnlBahroPoles.RunState():   Running state 0 on age Garrison
(10/22 00:57:41) book hasn't been found yet for age Teledahn
(10/22 00:57:41) book hasn't been found yet for age Garrison
(10/22 00:57:41) book hasn't been found yet for age Gira
(10/22 00:57:41) book hasn't been found yet for age Kadish
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision06...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on PonderosaBig_01...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision10...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision11...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision12...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision13...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision14...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision15...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision16...
(10/22 00:57:41) CurrentValue: 0, size: 0, state 0
(10/22 00:57:41) psnlYeeshaPageChanges: Attempting to disable drawing and collision on TreeCollision17...
(10/22 00:57:41) psnl Bugs: -1
(10/22 00:57:41) xMusicBox.OnServerInitComplete: using sound object index:1
(10/22 00:57:41) DEBUG: xAgeSDLBoolRespond.OnServerInitComplete:   Running false responder on ShadesLever, fastforward=1
(10/22 00:57:41) DEBUG: xAgeSDLBoolToggle.OnServerInitComplete():   psnlBlindsClosed = 0
(10/22 00:57:41) psnlCloset.OnServerInitComplete():   Welcome Home!
(10/22 00:57:41) psnlCloset.OnServerInitComplete():   Closet is closed, making sure the geometry matches
(10/22 00:57:41) DirectoryImager has a good enabled var
(10/22 00:57:41) DEBUG: xAgeSDLBoolShowHide.DisableObject:  Attempting to disable drawing and collision on RTBugLight...
(10/22 00:57:41) DEBUG: xAgeSDLBoolShowHide.EnableObject:  Attempting to enable drawing and collision on EditPersonalJournal...
(10/22 00:57:42) DEBUG: xTakableJournal.IEnableJournal():  Enabling clickable on EditPersonalJournal...
(10/22 00:57:51) found no city book links
(10/22 00:57:51) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: AvatarCustomization ...skipping to next
(10/22 00:57:51) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: Personal ...skipping to next
(10/22 00:57:51) psnlBookshelf.IUpdateLinks():   ageName: RestorationGuild boolInMyAge: 1 getLocked(): 1 getVolatile(): 0
(10/22 00:57:51) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: PaahkwehNew ...skipping to next
(10/22 00:57:51) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: Spiralee ...skipping to next
(10/22 00:57:51) psnlBookshelf.OnNotify:   wrote SDL - Bookshelf A user id =  20001
(10/22 00:57:52) psnlBookshelf.OnNotify():   engaging bookshelf
(10/22 00:57:53) psnlBookshelf.OnNotify():   player picked book named  ShelfA_book19
(10/22 00:57:53) psnlBookshelf.IGetAgeFromBook():   picked book goes to Link19
(10/22 00:57:53) psnlBookshelf.IGetAgeFromBook():   picked book goes to Link19
(10/22 00:57:53) returns link element associated with global objBookPicked or None  Link19
(10/22 00:57:55) psnlBookshelf.IGetAgeFromBook():   picked book goes to Link19
(10/22 00:57:55) psnlBookshelf.OnNotify():   send message - show client 20001 age Link19
(10/22 00:57:55) Building up Linking book Link19
(10/22 00:57:55) Link: PaahkwehNew:LinkInPointDefault() - PaahkwehNew [(default)]
(10/22 00:57:55) Building ULMLinkData entry
(10/22 00:57:55) Linking image  does not exist, using black swirl instead
(10/22 00:57:55) Setting xAgeLinkingBooks entry:
(10/22 00:57:55) (0, 1.0, 1.0, '', '%s%s<font size=28 face=Uru ><p align=center>PaahkwehNew\n\n<font size=24 face=Uru>PaahkwehNew<pb><img src="xLinkPanelBlackVoid*1#0.hsm" align=center link=100 blend=alpha>')
(10/22 00:57:55) Setting xLinkDestinations entry
(10/22 00:57:55) Setting xLinkingPages entry
(10/22 00:57:55) <pb><font size=28 face=Uru ><p align=center>PaahkwehNew

(10/22 00:57:55) <font size=24 face=Uru>PaahkwehNew<pb> <img src="xLinkPanelBlackVoid*1#0.hsm" align=center link=%d blend=alpha>
(10/22 00:57:55) Setting ULMBookAges entry
(10/22 00:57:55) Setting SpawnPoint Dictionaries
(10/22 00:57:55) ULM spawnpoint title and name, {100: 'linknamePaahkwehNewLinkInPointDefault'} {100: 'LinkInPointDefault'}
(10/22 00:57:55) ULM: ULMLinkData: {'linknamePaahkwehNewLinkInPointDefault': ('PaahkwehNew', 'LinkInPointDefault', 'PaahkwehNew', '')}
(10/22 00:57:55) {100: 'linknamePaahkwehNewLinkInPointDefault'}
(10/22 00:57:55) {100: 'LinkInPointDefault'}
(10/22 00:57:55) <font size=28 face=Uru ><p align=center>PaahkwehNew

(10/22 00:57:55) <font size=24 face=Uru>PaahkwehNew<pb><img src="xLinkPanelBlackVoid*1#0.hsm" align=center link=100 blend=alpha>
(10/22 00:57:55) DEBUG: psnlBahroPoles.OnNotify():   id = 40
(10/22 00:57:55) DEBUG: psnlBahroPoles.OnNotify: received variable event from bookshelf - Link19,18
(10/22 00:57:57) psnlBookshelf: Received a message from the Book GUI:  ILink,LinkInPointDefault,linknamePaahkwehNewLinkInPointDefault
(10/22 00:57:57) psnlBookshelf: SpawnPointName =  LinkInPointDefault  SpawnPointTitle =  linknamePaahkwehNewLinkInPointDefault
(10/22 00:57:57) psnlBookshelf.IResetShelf:   Resetting shelf
(10/22 00:57:57) psnlBookshelf.IGetAgeFromBook():   picked book goes to Link19
(10/22 00:57:57) ULM Link to  linknamePaahkwehNewLinkInPointDefault
(10/22 00:57:57) Link goes to:  PaahkwehNew LinkInPointDefault
(10/22 00:57:57) xLinkingBookGUI.OnNotify():   psnlBookshelf user id 20001 selected book ILink,LinkInPointDefault,linknamePaahkwehNewLinkInPointDefault from the shelf
(10/22 00:57:57) psnlBookshelf: Received a message from the Book GUI:  IShelveBook
(10/22 00:57:57) xLinkingBookGUI.OnNotify():   psnlBookshelf user id 1 selected book IShelveBook from the shelf
(10/22 00:57:58) psnlBookshelf.IGetAgeFromBook():   picked book goes to Link19
(10/22 00:57:58) psnlBookshelf.IGetAgeFromBook():   picked book goes to Link19
(10/22 00:57:58) returns link element associated with global objBookPicked or None  Link19
(10/22 00:57:58) found no city book links
(10/22 00:57:58) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: AvatarCustomization ...skipping to next
(10/22 00:57:58) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: Personal ...skipping to next
(10/22 00:57:58) psnlBookshelf.IUpdateLinks():   ageName: RestorationGuild boolInMyAge: 0 getLocked(): 1 getVolatile(): 0
(10/22 00:57:58) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: PaahkwehNew ...skipping to next
(10/22 00:57:58) psnlBookshelf.IUpdateLinks():   no matching book for KI's link to: Spiralee ...skipping to next
(10/22 00:58:01) Dustin: Initialising UruAgeManager API
(10/22 00:58:01) Dustin: Resetting UruAgeManager API
(10/22 00:58:41) Dustin: UAM Error: Could not load UruAgeManager.int
(10/22 00:58:41) Dustin: UAM Error: Could not load UruAgeManager.int


... any ideas?...
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Linking book from within Age not working...

Postby Nadnerb » Sun Oct 21, 2007 5:19 pm

Ah, the 'age not installed thing' is just an old feature used for ages that were actually downloaded and installed by the UruAgeManager program. In order to check what ages were on the system, it used a text file (UruAgeManager.int) containing info about ages that UAM had downloaded. I don't believe that ULM uses the same system, so that "installed/not installed" message is essentially meaningless. If the age files are in the dat folder, the link should work anyway.

Edit: aaand you edited your post while I wrote mine. I'll modify the file to bypass the check and upload it in a sec.

Edit2: and the file:

Edit3: removed.
Last edited by Nadnerb on Sun Oct 21, 2007 5:53 pm, edited 1 time in total.
Image
Live KI: 34914 MOULa KI: 23247 Gehn KI: 11588 Available Ages: TunnelDemo3, BoxAge, Odema
Nadnerb
 
Posts: 1057
Joined: Fri Sep 28, 2007 8:01 pm
Location: US (Eastern Time)

Re: Linking book from within Age not working...

Postby boblishman » Sun Oct 21, 2007 5:38 pm

Thanks Nanerb, your help is really appreciated...

unfortunately I'm still getting the same thing with the new file... no hot spot... and the python0.log still reads

10/22 01:35:35) Dustin: Initialising UruAgeManager API
(10/22 01:35:35) Dustin: Resetting UruAgeManager API
(10/22 01:36:18) Dustin: UAM Error: Could not load UruAgeManager.int
(10/22 01:36:18) Dustin: UAM Error: Could not load UruAgeManager.int
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Linking book from within Age not working...

Postby Nadnerb » Sun Oct 21, 2007 6:07 pm

Hmm. on further inspection, it seems that UAM needs this file so it can get the correct spawn point, since you don't pass a spawn point when calling useAgeBook. Soooo, let's try something different. Go back to using the complete UruAgeManager.py file, but place the attached UruAgeManager.int file in the program directory. (along with the UruExplorer.exe and such)
UAMint.zip
(278 Bytes) Downloaded 253 times
Image
Live KI: 34914 MOULa KI: 23247 Gehn KI: 11588 Available Ages: TunnelDemo3, BoxAge, Odema
Nadnerb
 
Posts: 1057
Joined: Fri Sep 28, 2007 8:01 pm
Location: US (Eastern Time)

Re: Linking book from within Age not working...

Postby boblishman » Mon Oct 22, 2007 2:57 am

Nadnerb .... YOU ARE A STAR!!!

(does happy dance!) ... YES, it works! ... :)

I know this is is going to be SO helpful to those people without python skills ... so a HUGE thank you from all of us.
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Re: Linking book from within Age not working...

Postby Trylon » Mon Oct 22, 2007 4:17 am

Just a small warning: this is still a hack all in all.
Especially the neccessity of including uruagemanager.int, makes it a bit hard to distribute to others.

If I get around to it I'll try to post some example code on how to do it without deprecated UAM code.
One day I ran through the cleft for the fiftieth time, and found that uru held no peace for me anymore.
User avatar
Trylon
 
Posts: 1446
Joined: Fri Sep 28, 2007 11:08 pm
Location: Gone from Uru

Re: Linking book from within Age not working...

Postby boblishman » Mon Oct 22, 2007 8:50 am

Trylon wrote:
If I get around to it I'll try to post some example code on how to do it without deprecated UAM code.


...that would be REALLY appreciated... (especially by novices like me!)
when it comes to Age creation ... "DOH" seems to be my middle name...
User avatar
boblishman
 
Posts: 882
Joined: Fri Oct 05, 2007 4:47 pm
Location: Spain

Previous

Return to Building

Who is online

Users browsing this forum: No registered users and 0 guests