Cell Help Version 2

Langues: JP EN DE FR
users online
Forum » Windower » General » Cell Help Version 2
Cell Help Version 2
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-23 18:32:06
Link | Citer | R
 
Valefor.Omnys said: »
The new cellhelp.lua didn't error on load, and the 20~ item list is in the center of my screen. As I use nolots, I don't mind to take this through tomorrow and see if it works.
literally all I did was add three lines of code to output the variables right before the line that was erroring... If you open the windower console, you should see the cell names with numbers after them (same as show up in the box on your screen).
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-04-23 18:37:08
Link | Citer | R
 
Yeah, there's too many for me to see before it, but I see the majority of the list.

The box wasn't even loading before.. I.. My system isn't great but it's very overpowered for ffxi (as are most) is it feasible at all that it's loading too fast?

In other words, would some sort of /wait command work in place of this output?

Thanks a lot!
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-04-24 10:23:53
Link | Citer | R
 
At the character selection screen, I see

Windower4\\addons\cellhelp\cellhelp.lua:179: bad argument #1 to 'write' (string expected, got nil)

Once I login to the game, I see cell name spam, humilus-mediocris.

I'm stumped as to how I can be one of the few to see such errors. (I'm sure if many did, others would be posting here. It's a beautiful addon.)
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-24 16:20:45
Link | Citer | R
 
That's actually a good thing. Seeing 179 now means you're hitting one of my debug lines. I'm looking into what checks I can put in to fix it. (The cell name spam was another part of the debug lines, so don't be concerned.)

Overall, it has to be it not reading from the settings file properly or something. I'll see what I can do, but it's trial and error since I can't reproduce the problem.

We (me dualboxing plus the other two I run with) have used cellhelp almost every day since the release, and the only error we got was the one I corrected on the 18th.
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-04-24 16:30:35
Link | Citer | R
 
I doubt this is related, why I've never mentioned it before, but my notepad opens up settings.xml and sees one long line, I'd copy and paste it somewhere (here, pastebin) but other programs, textareas in browsers too) show it how it's meant to be.

I can screenshot it for you.

This was true for settings_example, and has been true for a while. I understand how tagparsers work so really doubted this was teh cause.

But who knows.

Unfortunately, copying it to most other programs (all I've tried) shows it properly. Copying and pasting back still shows one long line.

 Asura.Izilder
Offline
Serveur: Asura
Game: FFXI
user: Izildur
Posts: 670
By Asura.Izilder 2013-04-24 16:37:14
Link | Citer | R
 
cellhelp.lua 177: attempt to concatenate
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-24 16:40:04
Link | Citer | R
 
Valefor.Omnys said: »
I doubt this is related, why I've never mentioned it before, but my notepad opens up settings.xml and sees one long line, I'd copy and paste it somewhere (here, pastebin) but other programs, textareas in browsers too) show it how it's meant to be.

I can screenshot it for you.

This was true for settings_example, and has been true for a while. I understand how tagparsers work so really doubted this was teh cause.

But who knows.

Unfortunately, copying it to most other programs (all I've tried) shows it properly. Copying and pasting back still shows one long line.
That's normal.

Asura.Izilder said: »
cellhelp.lua 177: attempt to concatenate
:(
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-24 18:01:20
Link | Citer | R
 
I pushed an update that should help fix the 177 error. Please open up the launcher so it can update your addon. Let me know if it helps.
 Asura.Izilder
Offline
Serveur: Asura
Game: FFXI
user: Izildur
Posts: 670
By Asura.Izilder 2013-04-25 03:06:06
Link | Citer | R
 
now get cellhelp.lua.178 expected near "lotorder".
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-25 06:41:37
Link | Citer | R
 
Asura.Izilder said: »
now get cellhelp.lua.178 expected near "lotorder".
That was totally a derp moment for me. I've pushed an update.
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-04-25 17:43:46
Link | Citer | R
 
Freshly updated, back to default settings.xml, with "nolots" set.

line 209; Attempt to index field, '?', a nil value.
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-25 19:11:37
Link | Citer | R
 
Your settings need to have 0 (or real values) in the pass/lot for players 1-4:

<player1>
<name>Krizz</name>
<pass>0</pass>
<lot>0</lot>
</player1>

Edit: Also, do you get an error if you're using lots mode?


Edit: Nevermind, I think I see the problem.
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-26 06:10:05
Link | Citer | R
 
Fix is pushed, run launcher, etc.
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-04-26 09:47:09
Link | Citer | R
 
Thank you, for the most determined help I've ever gotten. It loads, and should work fantastically. I'll let you know later.

Passing cells, once annoying, became very frustrating after having this addon. :)
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-04-27 11:37:23
Link | Citer | R
 
Worked gloriously.

When obtaining a cell, cellhelp shows itself again after //ch hide, but that's such a small nuisance.

I've an idea for a little addition.

I don't mind typing echo Omnys obtains... . as required to skip an item altogether, but there are occasions where the intended lotter accidentally passes/wasn't able to lot in time (some salvage mobs drop a lot of cells, if 2 die at the same time, it sucks. Not even LL can keep up sometimes).

Can I suggest a command to re-need a cell? It's happened other times, but yesterday I was the last to pass a cumulus cell that another friend was to lot, but his finger slipped, so I lotted and traded. Naturally, as far as cellhelp is concerned, I got my item, moving on.
 Valefor.Clairefox
Offline
Serveur: Valefor
Game: FFXI
user: Clairefox
Posts: 87
By Valefor.Clairefox 2013-04-27 12:11:14
Link | Citer | R
 
Valefor.Omnys said: »
Worked gloriously.

When obtaining a cell, cellhelp shows itself again after //ch hide, but that's such a small nuisance.

Such a whiner Omn <3

I noticed that nil value error before also. Thank you for working so hard Krizz <3 This is totally awesome~

My questions about it are:
How can I change the font/font size/background transparency on the list if I do keep it to //ch show?
Can the information be displayed somewhat like how SalvageHelper is?

I've always use SalvageHelper before, which was awesome because I was able to track what my party members had received for cells, and which of those received were used. But I really like your cellhelp more because I don't have to manually load it before entering, and it does the exact same thing with the passing cells when I set it to "nolots". I could never get that Autoexec line for SalvageHelper to work :/
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-27 12:53:27
Link | Citer | R
 
Valefor.Omnys said: »
When obtaining a cell, cellhelp shows itself again after //ch hide, but that's such a small nuisance.
Aw, thought I fixed that. I'll add it back to my to-do list.

Quote:
Can I suggest a command to re-need a cell?
I'll add it to the to-do list as well. I've had a use for it as well.


Valefor.Clairefox said: »
How can I change the font/font size/background transparency on the list if I do keep it to //ch show?
Also going on the to-do list.

Quote:
Can the information be displayed somewhat like how SalvageHelper is?
Never used it, so I'll need screenshots or descriptions.
 Bahamut.Sevvy
Offline
Serveur: Bahamut
Game: FFXI
user: Sevvy
Posts: 66
By Bahamut.Sevvy 2013-04-27 13:03:37
Link | Citer | R
 
This should definitely be purpled.
 Valefor.Clairefox
Offline
Serveur: Valefor
Game: FFXI
user: Clairefox
Posts: 87
By Valefor.Clairefox 2013-04-27 13:04:40
Link | Citer | R
 


Upon load it only shows your square. Right Click > File > Party Info will add the rest of the party. It can be used in 3 other colors too, just this one is the easiest to read/look at for me. When I enter a zone, a timer starts counting down on your square for time remaining in zone. It just generally starts at 100 and isn't correctable should you DC or reload it for some odd reason.

Windower Forum Approved 3rd Party Link for SalvageHelper

MP and Magic start out as blue X's upon load on your square only. Clicking on them changes them back to red X's. When a cell drops to you or a party member, the icon changes to an open blue circle. When the cell is used, the circle becomes solid blue. This creates it's own LL profile too and deletes it when you close it.
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-27 13:09:42
Link | Citer | R
 
Ah, I see.

That reminds me I need to add the timer as well. So much to do.
 Valefor.Clairefox
Offline
Serveur: Valefor
Game: FFXI
user: Clairefox
Posts: 87
By Valefor.Clairefox 2013-04-27 13:13:24
Link | Citer | R
 
Bahamut.Krizz said: »
So much to do.

Keep up the most excellent work <3 I really like this addon~
 Asura.Izilder
Offline
Serveur: Asura
Game: FFXI
user: Izildur
Posts: 670
By Asura.Izilder 2013-04-29 10:32:04
Link | Citer | R
 
cellhelp.lua210: attempt to index field "?" (a nile value)
 Bahamut.Savannahlynn
Offline
Serveur: Bahamut
Game: FFXI
user: Savannah
Posts: 1742
By Bahamut.Savannahlynn 2013-04-29 10:59:55
Link | Citer | R
 
Asura.Izilder said: »
cellhelp.lua210: attempt to index field "?" (a nile value)

Do you have 0 in your lot/pass tags?
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-04-29 20:51:21
Link | Citer | R
 
New update - Zone timer

When you zone into a remnants zone, a timer will automatically start counting down from 100 minutes.

If you forget to load cellhelp until you're in the zone, the following command will start the timer:

ch timer start

To stop the timer, use the following command:

ch timer stop

When you zone out of remnants it will automatically delete the timer. When you unload the plugin, it will also automatically delete the timer.
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-05-01 15:31:26
Link | Citer | R
 
Hi Krizz.

CH has been error-message free since I last posted, however, since the update, it no longer auto-passes any cells. I've updated both Lightluggage, and CellHelp today (yesterday was the first day I had issue with it).

It will remove cells from the display box on screen, it will stop saying /* Need */ in the log, but it won't pass any cells. I don't have it set to pass any gear, so I don't know if there's issue there.

Also, in the display box, can I suggest it displays whether you're in lots mode or nolots. One of these addons updated on me and reset the settings (not CH) so whenever I update CH, I check to make sure it's not auto-lotting.
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-05-01 15:58:21
Link | Citer | R
 
Did you check the ll profile itself to see if it had the cells to pass in it?

Few LL things that I have observed:

*Obviously it can't pass things that are already in the pool when loaded.
*Because of this, it may also cause cells not to be passed if the profile doesn't update quick enough.
*I've seen cellhelp delay up to 6+ seconds before passing a cell.


As I'm revamping the display, I'll see about adding in things like lot mode and set number.
 Asura.Izilder
Offline
Serveur: Asura
Game: FFXI
user: Izildur
Posts: 670
By Asura.Izilder 2013-05-01 16:01:32
Link | Citer | R
 
Bahamut.Savannahlynn said: »
Asura.Izilder said: »
cellhelp.lua210: attempt to index field "?" (a nile value)

Do you have 0 in your lot/pass tags?


yes i do
 Valefor.Omnys
Offline
Serveur: Valefor
Game: FFXI
user: omnys
Posts: 1759
By Valefor.Omnys 2013-05-01 20:06:12
Link | Citer | R
 
Checked just now, the contents, after today's salvage, are:

if item is 5365,5373,5374,5375,5383,5384,5380,5381,5382, then pass

We were just doing a quick run up the Madame Frog in ZR, hence why so few cells.

I'll probably be back in there tomorrow, i'll try fully restarting XI before I go in.
 Sylph.Jkun
Offline
Serveur: Sylph
Game: FFXI
user: Jkun
Posts: 175
By Sylph.Jkun 2013-05-01 20:12:02
Link | Citer | R
 
Cellhelp is the reason I still do Salvage.

There I said it. Hats off for fixing stuff whenever problems hit! Keep up the great work.
[+]
 Bahamut.Krizz
Offline
Serveur: Bahamut
Game: FFXI
user: Krizz
Posts: 3158
By Bahamut.Krizz 2013-05-01 21:34:41
Link | Citer | R
 
Valefor.Omnys said: »
Checked just now, the contents, after today's salvage, are:

if item is 5365,5373,5374,5375,5383,5384,5380,5381,5382, then pass

We were just doing a quick run up the Madame Frog in ZR, hence why so few cells.

I'll probably be back in there tomorrow, i'll try fully restarting XI before I go in.

I hate that stupid frog. All of the spawn conditions, too.

On the bright side, we can see the light at the end of the tunnel. Looking forward to moving on to Salvage II.

Let me know if the problem persists. I use it almost every day (excluding today), and I haven't seen it fail to pass or lot for an entire run.
[+]
Log in to post.