Aller au contenu

Photo

Linux path for Letoscript / PRC


  • Veuillez vous connecter pour répondre
20 réponses à ce sujet

#1
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Help... none of the path formats I'm using will work right for letoscript with NWNX2 24.



[Tue Sep 27 13:23:33] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.
[Tue Sep 27 13:23:33] /home/x/nwserver/  1
[Tue Sep 27 13:23:33] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.
[Tue Sep 27 13:23:33] /home/x/nwserver  1
[Tue Sep 27 13:23:33] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.
[Tue Sep 27 13:23:33] //home//x//nwserver//  1
[Tue Sep 27 13:23:33] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.
[Tue Sep 27 13:23:33] //home//x//nwserver  1
[Tue Sep 27 13:23:33] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.

Also didn't work for \\\\home\\\\x\\\\nwserver

Modifié par Jenna WSI, 27 septembre 2011 - 09:22 .


#2
zunath

zunath
  • Members
  • 83 messages
You have to place your specific path to the server vault. My folder is on the desktop of my Linux machine so my path is as follows:

/home/zunath/Desktop/NeverwinterNights/nwn/servervault/


If you right click folder named servervault and click "Properties" you can find out what the path is to your server's servervault folder. Just copy it and paste it and you should be good to go.

Modifié par zunath, 27 septembre 2011 - 08:17 .


#3
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
/home/x/nwserver/servervault/

[Tue Sep 27 16:44:55] oPC = Ando Colds
[Tue Sep 27 16:44:55] ConvoCC check 1
[Tue Sep 27 16:44:55] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.
[Tue Sep 27 16:44:55] bBoot = 1
[Tue Sep 27 16:44:55] sEncrypt = 4
[Tue Sep 27 16:44:55] ConvoCC check 2
[Tue Sep 27 16:44:55] nPCStatus = 0
[Tue Sep 27 16:44:55] Booted!

(Setting up PRC)

Modifié par Jenna WSI, 27 septembre 2011 - 08:55 .


#4
zunath

zunath
  • Members
  • 83 messages
Afraid I don't know then. >.<

I'm assuming you replaced your account name with X, right?

Modifié par zunath, 27 septembre 2011 - 09:19 .


#5
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Yep!

#6
zunath

zunath
  • Members
  • 83 messages
Afraid I'm not sure then, sorry. Hopefully someone more well-versed in Linux will be able to help out.

#7
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
Please paste the contents of your leto log as referenced in the error message. Your paths appear correct, assuming you're using typical setup - no way to tell that, unfortunately, without actually looking. So, let's look. Please enter the following in your command line:
find / -type d -name 'servervault'
That will display the actual path to any and all directories on your computer called servervault.

Funky

Modifié par FunkySwerve, 28 septembre 2011 - 03:44 .


#8
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
I don't actually have a Leto log file, it never generates.

Typing that gives me...

find: `/proc/13/fdinfo': Permission denied
find: `/proc/14/task/14/fd': Permission denied
find: `/proc/14/task/14/fdinfo': Permission denied
... and more like the above...

#9
Calvinthesneak

Calvinthesneak
  • Members
  • 656 messages
One, do you have sufficient priveleges to execute the letoscript.

Two probably look at a relative path, but I suspection your permissions are the problem.

#10
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages

Jenna WSI wrote...

I don't actually have a Leto log file, it never generates.

Typing that gives me...

find: `/proc/13/fdinfo': Permission denied
find: `/proc/14/task/14/fd': Permission denied
find: `/proc/14/task/14/fdinfo': Permission denied
... and more like the above...

You need to keep looking for proper paths - they will eventually display.

Funky

#11
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages

Calvinthesneak wrote...

One, do you have sufficient priveleges to execute the letoscript.

Two probably look at a relative path, but I suspection your permissions are the problem.


I haven't seen anything to indicate that. Here, by way of comparison, is the feedback I get when I run that command -  standard fare if not logged in as root user, as you hit a lot of stuff you don't have read permission for:


[nwn@hub1 ~]$ find / -type d -name 'servervault'
find: /home/ubuntu/.ssh: Permission denied
find: /lost+found: Permission denied
find: /var/spool/cron/crontabs: Permission denied
find: /var/cache/ldconfig: Permission denied
find: /var/run/sudo: Permission denied
find: /proc/tty/driver: Permission denied
find: /proc/1/task/1/fd: Permission denied
find: /proc/1/task/1/fdinfo: Permission denied
find: /proc/1/fd: Permission denied
find: /proc/1/fdinfo: Permission denied
find: /proc/2/task/2/fd: Permission denied
find: /proc/2/task/2/fdinfo: Permission denied
find: /proc/2/fd: Permission denied
find: /proc/2/fdinfo: Permission denied
find: /proc/3/task/3/fd: Permission denied
find: /proc/3/task/3/fdinfo: Permission denied
find: /proc/3/fd: Permission denied
find: /proc/3/fdinfo: Permission denied
find: /proc/4/task/4/fd: Permission denied
find: /proc/4/task/4/fdinfo: Permission denied
find: /proc/4/fd: Permission denied
find: /proc/4/fdinfo: Permission denied
find: /proc/5/task/5/fd: Permission denied
find: /proc/5/task/5/fdinfo: Permission denied
find: /proc/5/fd: Permission denied
find: /proc/5/fdinfo: Permission denied
find: /proc/6/task/6/fd: Permission denied
find: /proc/6/task/6/fdinfo: Permission denied
find: /proc/6/fd: Permission denied
find: /proc/6/fdinfo: Permission denied
find: /proc/7/task/7/fd: Permission denied
find: /proc/7/task/7/fdinfo: Permission denied
find: /proc/7/fd: Permission denied
find: /proc/7/fdinfo: Permission denied
find: /proc/8/task/8/fd: Permission denied
find: /proc/8/task/8/fdinfo: Permission denied
find: /proc/8/fd: Permission denied
find: /proc/8/fdinfo: Permission denied
find: /proc/9/task/9/fd: Permission denied
find: /proc/9/task/9/fdinfo: Permission denied
find: /proc/9/fd: Permission denied
find: /proc/9/fdinfo: Permission denied
find: /proc/10/task/10/fd: Permission denied
find: /proc/10/task/10/fdinfo: Permission denied
find: /proc/10/fd: Permission denied
find: /proc/10/fdinfo: Permission denied
find: /proc/11/task/11/fd: Permission denied
find: /proc/11/task/11/fdinfo: Permission denied
find: /proc/11/fd: Permission denied
find: /proc/11/fdinfo: Permission denied
find: /proc/41/task/41/fd: Permission denied
find: /proc/41/task/41/fdinfo: Permission denied
find: /proc/41/fd: Permission denied
find: /proc/41/fdinfo: Permission denied
find: /proc/42/task/42/fd: Permission denied
find: /proc/42/task/42/fdinfo: Permission denied
find: /proc/42/fd: Permission denied
find: /proc/42/fdinfo: Permission denied
find: /proc/45/task/45/fd: Permission denied
find: /proc/45/task/45/fdinfo: Permission denied
find: /proc/45/fd: Permission denied
find: /proc/45/fdinfo: Permission denied
find: /proc/46/task/46/fd: Permission denied
find: /proc/46/task/46/fdinfo: Permission denied
find: /proc/46/fd: Permission denied
find: /proc/46/fdinfo: Permission denied
find: /proc/174/task/174/fd: Permission denied
find: /proc/174/task/174/fdinfo: Permission denied
find: /proc/174/fd: Permission denied
find: /proc/174/fdinfo: Permission denied
find: /proc/214/task/214/fd: Permission denied
find: /proc/214/task/214/fdinfo: Permission denied
find: /proc/214/fd: Permission denied
find: /proc/214/fdinfo: Permission denied
find: /proc/215/task/215/fd: Permission denied
find: /proc/215/task/215/fdinfo: Permission denied
find: /proc/215/fd: Permission denied
find: /proc/215/fdinfo: Permission denied
find: /proc/216/task/216/fd: Permission denied
find: /proc/216/task/216/fdinfo: Permission denied
find: /proc/216/fd: Permission denied
find: /proc/216/fdinfo: Permission denied
find: /proc/257/task/257/fd: Permission denied
find: /proc/257/task/257/fdinfo: Permission denied
find: /proc/257/fd: Permission denied
find: /proc/257/fdinfo: Permission denied
find: /proc/258/task/258/fd: Permission denied
find: /proc/258/task/258/fdinfo: Permission denied
find: /proc/258/fd: Permission denied
find: /proc/258/fdinfo: Permission denied
find: /proc/1191/task/1191/fd: Permission denied
find: /proc/1191/task/1191/fdinfo: Permission denied
find: /proc/1191/fd: Permission denied
find: /proc/1191/fdinfo: Permission denied
find: /proc/1397/task/1397/fd: Permission denied
find: /proc/1397/task/1397/fdinfo: Permission denied
find: /proc/1397/fd: Permission denied
find: /proc/1397/fdinfo: Permission denied
find: /proc/1399/task/1399/fd: Permission denied
find: /proc/1399/task/1399/fdinfo: Permission denied
find: /proc/1399/fd: Permission denied
find: /proc/1399/fdinfo: Permission denied
find: /proc/1400/task/1400/fd: Permission denied
find: /proc/1400/task/1400/fdinfo: Permission denied
find: /proc/1400/fd: Permission denied
find: /proc/1400/fdinfo: Permission denied
find: /proc/1425/task/1425/fd: Permission denied
find: /proc/1425/task/1425/fdinfo: Permission denied
find: /proc/1425/fd: Permission denied
find: /proc/1425/fdinfo: Permission denied
find: /proc/1426/task/1426/fd: Permission denied
find: /proc/1426/task/1426/fdinfo: Permission denied
find: /proc/1426/fd: Permission denied
find: /proc/1426/fdinfo: Permission denied
find: /proc/1966/task/1966/fd: Permission denied
find: /proc/1966/task/1966/fdinfo: Permission denied
find: /proc/1966/fd: Permission denied
find: /proc/1966/fdinfo: Permission denied
find: /proc/2424/task/2424/fd: Permission denied
find: /proc/2424/task/2424/fdinfo: Permission denied
find: /proc/2424/fd: Permission denied
find: /proc/2424/fdinfo: Permission denied
find: /proc/2564/task/2564/fd: Permission denied
find: /proc/2564/task/2564/fdinfo: Permission denied
find: /proc/2564/fd: Permission denied
find: /proc/2564/fdinfo: Permission denied
find: /proc/2963/task/2963/fd: Permission denied
find: /proc/2963/task/2963/fdinfo: Permission denied
find: /proc/2963/fd: Permission denied
find: /proc/2963/fdinfo: Permission denied
find: /proc/3283/task/3283/fd: Permission denied
find: /proc/3283/task/3283/fdinfo: Permission denied
find: /proc/3283/fd: Permission denied
find: /proc/3283/fdinfo: Permission denied
find: /proc/3285/task/3285/fd: Permission denied
find: /proc/3285/task/3285/fdinfo: Permission denied
find: /proc/3285/fd: Permission denied
find: /proc/3285/fdinfo: Permission denied
find: /proc/3697/task/3697/fd: Permission denied
find: /proc/3697/task/3697/fdinfo: Permission denied
find: /proc/3697/fd: Permission denied
find: /proc/3697/fdinfo: Permission denied
find: /proc/3813/task/3813/fd: Permission denied
find: /proc/3813/task/3813/fdinfo: Permission denied
find: /proc/3813/fd: Permission denied
find: /proc/3813/fdinfo: Permission denied
find: /proc/3826/task/3826/fd: Permission denied
find: /proc/3826/task/3826/fdinfo: Permission denied
find: /proc/3826/fd: Permission denied
find: /proc/3826/fdinfo: Permission denied
find: /proc/3827/task/3827/fd: Permission denied
find: /proc/3827/task/3827/fdinfo: Permission denied
find: /proc/3827/fd: Permission denied
find: /proc/3827/fdinfo: Permission denied
find: /proc/3847/task/3847/fd: Permission denied
find: /proc/3847/task/3847/fdinfo: Permission denied
find: /proc/3847/fd: Permission denied
find: /proc/3847/fdinfo: Permission denied
find: /proc/4015/task/4015/fd: Permission denied
find: /proc/4015/task/4015/fdinfo: Permission denied
find: /proc/4015/fd: Permission denied
find: /proc/4015/fdinfo: Permission denied
find: /proc/4032/task/4032/fd: Permission denied
find: /proc/4032/task/4032/fdinfo: Permission denied
find: /proc/4032/fd: Permission denied
find: /proc/4032/fdinfo: Permission denied
find: /proc/4322/task/4322/fd: Permission denied
find: /proc/4322/task/4322/fdinfo: Permission denied
find: /proc/4322/fd: Permission denied
find: /proc/4322/fdinfo: Permission denied
find: /proc/4324/task/4324/fd: Permission denied
find: /proc/4324/task/4324/fdinfo: Permission denied
find: /proc/4324/fd: Permission denied
find: /proc/4324/fdinfo: Permission denied
find: /proc/4331/task/4331/fd: Permission denied
find: /proc/4331/task/4331/fdinfo: Permission denied
find: /proc/4331/fd: Permission denied
find: /proc/4331/fdinfo: Permission denied
find: /proc/4333/task/4333/fd: Permission denied
find: /proc/4333/task/4333/fdinfo: Permission denied
find: /proc/4333/fd: Permission denied
find: /proc/4333/fdinfo: Permission denied
find: /proc/4335/task/4335/fd: Permission denied
find: /proc/4335/task/4335/fdinfo: Permission denied
find: /proc/4335/fd: Permission denied
find: /proc/4335/fdinfo: Permission denied
find: /proc/4371/task/4371/fd: Permission denied
find: /proc/4371/task/4371/fdinfo: Permission denied
find: /proc/4371/fd: Permission denied
find: /proc/4371/fdinfo: Permission denied
find: /proc/4390/task/4390/fd: Permission denied
find: /proc/4390/task/4390/fdinfo: Permission denied
find: /proc/4390/fd: Permission denied
find: /proc/4390/fdinfo: Permission denied
find: /proc/4392/task/4392/fd: Permission denied
find: /proc/4392/task/4392/fdinfo: Permission denied
find: /proc/4392/fd: Permission denied
find: /proc/4392/fdinfo: Permission denied
find: /proc/4411/task/4411/fd: Permission denied
find: /proc/4411/task/4411/fdinfo: Permission denied
find: /proc/4411/fd: Permission denied
find: /proc/4411/fdinfo: Permission denied
find: /proc/4452/task/4452/fd: Permission denied
find: /proc/4452/task/4452/fdinfo: Permission denied
find: /proc/4452/fd: Permission denied
find: /proc/4452/fdinfo: Permission denied
find: /proc/4483/task/4483/fd: Permission denied
find: /proc/4483/task/4483/fdinfo: Permission denied
find: /proc/4483/fd: Permission denied
find: /proc/4483/fdinfo: Permission denied
find: /proc/4579/task/4579/fd: Permission denied
find: /proc/4579/task/4579/fdinfo: Permission denied
find: /proc/4579/fd: Permission denied
find: /proc/4579/fdinfo: Permission denied
find: /proc/27468/task/27468/fd: Permission denied
find: /proc/27468/task/27468/fdinfo: Permission denied
find: /proc/27468/fd: Permission denied
find: /proc/27468/fdinfo: Permission denied
find: /proc/27470/task/27470/fd: Permission denied
find: /proc/27470/task/27470/fdinfo: Permission denied
find: /proc/27470/fd: Permission denied
find: /proc/27470/fdinfo: Permission denied
find: /root/.ssh: Permission denied
find: /root/.aptitude: Permission denied
find: /etc/ssl/private: Permission denied
/net/nwn/dev/vault/nwn/servervault


Funky

Modifié par FunkySwerve, 28 septembre 2011 - 05:57 .


#12
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Oh that worked.

/home/x/nwserver/servervault

Alex Warren was able to write a script to make it all work, but I think the answers here helped him. :)

#13
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
Can you post it, please, or tell us what the problem was, for future reference?

Thanks,
Funky

#14
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
I'll ask Alex to, I'm not sure. He said using ./ as a file path helped though.

#15
Alex Warren

Alex Warren
  • Members
  • 179 messages
That's right - we've set Leto path to "./servervault/" and it's working, but we still have some problems with ConvoCC :/

#16
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
I've never used the ConvoCC, but I did dissect it pretty thoroughly when I was coding HGLL. If you want help, feel free to elaborate on those problems, I'm still somewhat familiar with it.

Funky

#17
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Thanks, do you happen to have MSN or Skype?

#18
FunkySwerve

FunkySwerve
  • Members
  • 1 308 messages
I have skype, I'll pm you my addy.

Funky

#19
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Random problem.... kinda annoying since nothing changed on the server to make this happen. We have a problem now where players making a new pc causes the player to time out and not launch the convo cc. This is the error I saw... any ideas? It's acting like leto isn't working, but it seems to be when the server loads up.


[Thu Nov 24 01:26:46] LetoscriptTest Result =
[Thu Nov 24 01:26:46] Error: Letoscript is not setup correctly or it cannot find your bic file. Check nwnx_leto.log for error messages.
[Thu Nov 24 01:26:46] Failed to get Invoker level for creature 'Azag' - '0' - '' - 7ffffffc, using first class slot
[Thu Nov 24 01:26:46] Failed to get Invoker level for creature 'Azag' - '0' - '' - 7ffffffc, using first class slot

Modifié par Jenna WSI, 27 novembre 2011 - 05:48 .


#20
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Fixed it not loading the character into the convo cc.. but now it crashes the server when it tries to create this file.

/database/prcnwnxleto.dbf

#21
Jenna WSI

Jenna WSI
  • Members
  • 1 078 messages
Figured it out if anyone needs a solution later on. Delete said files of the name above in the database folder.