PDA

View Full Version : Can't speak/join/leave trade channel Sky.lua errors


Log
03-15-2005, 08:01 PM
String: Interface\AddOns\Sky\Sky.lua
Line: 3862
Count: 4
Error: Usage: SetText ("text")

any help appreciated so I can get back to doing business in the trade channel. Thanks in advance for any help and keep up the excellent work.

on a side note: I think a tool similar to or incorporated into the Cosmos updater to select which addons to update and which to not would be great. The idea is to be able to de-select the folders of the non-Cosmos affiliated AddOns before Cosmos does it's own file check, thereby allowing a "Keep Directory Clean" setting checked and still protecting our non-Cosmos addons from deletion without manual creation of .nopatch files. The <folder name>.nopatch method has not worked for me although the folders existed on installation of their respective addons (not installed by me) and could not create <folder name>.nopatch based on .txt files since the folder already exist. anyways, enough rambling, primary problem is the /2 or /trade channel issues with Sky.

thanks for any help
Log

Marsman
03-15-2005, 08:25 PM
Have you tired typing /leave Trade and then /join Trade ? That can usually get thing working temporarily. Check the Sticky at the top of the Support thread for more info.

Placing <folder_name>.nopatch FOLDERS in the AddOns folder does indeed work. I have seen a couple of mod authors try to make that a file - I believe it needs to be a folder and thus might not work otherwise. It does cause as issue trying to un-zip those addons with .nopatch files if you have already made a folder.nopatch as it tries to extract a file of the same name in the same location - which of course if not allowed. Extact all but the .nopatch FILE, make sure you have a FOLDER with <folder_name>.nopatch, and it should be ok.

Example: in Interface\Addons - you have a non-cosmos addon folder by the name "MyAddon". You see a folder by that name. Create a folder named "MyAddon.nopatch". Now in the AddOns folder, you should see folders named:

MyAddon
MyAddon.nopatch

The patcher will now leave MyAddon folder and it's contents alone with Keep Interface Clean checked.

dsdranor
03-15-2005, 09:05 PM
I've used files with a .nopatch extension and it works very well for me and all my friends. *shrug*

-Sin

Marsman
03-15-2005, 09:14 PM
If files work, well ok . I'm just going by the instructions in the cosmos patch notes which specifically state folders to by-pass entire folders, and files to by-pass specific files. I've always used folders in the addons folder and never had a problem.

Log
03-15-2005, 09:43 PM
As to the primary issue of /leave and /join Trade I can leave and it sez in yellow text "attempting to leave Trade" and never says complete and when I try to /join no reaction any typing of /2 cause the error frame to popup.

Update on Issue 1: when trying the /leave Trade then /join Trade method, the response I get is "You are already trying to join Trade-Ironforge. You may have too many channels or the server is not responding." I really really hope to see a definitive fix to this soon. This is game-breaking.

as to the .nopatch methods I"ll give it a shot. I don't totally kill myself. When I do do the "complete file check", I always root through the Cleaned Cosmos folder and restore what I didn't want removed. Thanks again for the ideas and theories guys. Peace. Log

Marsman
03-15-2005, 10:20 PM
String: Interface\AddOns\Sky\Sky.lua
Line: 3862
Count: 4
Error: Usage: SetText ("text")
This bug was just fixed in the last patch. Update now.

Log
03-15-2005, 10:35 PM
I'll agree is doesn't pop up that error message anymore but the problem is not fixed. When I try to talk in Trade I type "/2 (space)" and nothing happens. it doesn't resolve the the (Ironforge-Trade)2. type as normal the text just disappears when I hit Enter. If I right-click on the General tab it claims I am in Trade if I type /chatlist, it shows me as not in Trade.

What's the next step to fixing this? I tried the manual /leave Trade and then /join Trade with same results as before. The only change/fix I can see is that it no longer pops up an error dialog box, yet the same exact problem still exists somehow.

Please please keep at this one, I'd like to be able to play. This my only error/problem at all. All other chat channels are properly numbered and work find from everything I can tell. Only problems are with Trade

Marsman
03-15-2005, 10:40 PM
Sounds like you have the typical de-synch problem with the Trade Channel. I'm going to point you to the Support forum to the Sticky Thread at the top where this problem is discussed in detal.

http://www.cosmosui.org/forums/viewtopic.php?t=7604

Bascially, in a nutshell, you'll probably have to disable cosmos by moving the interface folder to a temp location along with a copy of your SavedVariables.lua file. Run WoW clean, leave/join and get channel working again. Log out and back in to test and make sure it works, then replace the interface folder and the SavedVariables.lua file and it should correct itself. Details are in that thread.

Gryphon
03-15-2005, 10:45 PM
Yeah, I would backup your savedvariables and delete the interface folder and your chat-cache file and make sure your base game has all the channels sorted properly. Then install a fresh Cosmos.

Log
03-15-2005, 11:05 PM
ok, so make backups of savedvariables.lua and non-cosmos addons delete interface, wdb, wtf run WoW clean and make sure all channels work. Then run Cosmos***** again to reinstall, then replace the saved addons and .lua file? I want to make sure to do this right. If it's such a "typical" problem, is there not a definitive fix yet?

I want to know the steps for this procedure without guessing through 3 pages of bug posts as to which is the proper method and don't want to lose my non-Cosmos addons. Can one of you please post a step by step solution to this problem. Thanks.

Marsman
03-15-2005, 11:39 PM
Yup thats the correct procedure - however - there IS indeed a problem with the trade channel right now. It is quite broken and should be fixed soon - hold off until they resolved the trade channel problem. Then proceed as you have outlined. It should get everything working again, but as of this current r1074 buiild, there is a problem with Trade. More info as it becomes available.

Log
03-15-2005, 11:43 PM
ok, glad to know I followed what to do. I will not do it yet. I will check back here every half hour to check on updates as to when Trade is fixed well enough for me to initiate the manual fix, until then i'll be twiddling my fingers :) thanks for the responses once again.

Marsman
03-15-2005, 11:47 PM
Np - sorry for not picking up on this sooner. Trade had been ok a couple of patches ago - wasn't until I logged in this evening did I discover something in todays patches broke it. Soon as I hear anything I'll post and let you know.

Log
03-15-2005, 11:51 PM
much appreciated I'll keep checking in from time to time. Ah the joys of computers. :)

Marsman
03-16-2005, 12:55 AM
K the problem has been identified and squashed by the cosmos dev team. Look for a fix in r1079 - should be on the patcher in a while. :D

/me buys the cosmos guys a big slice of pizza with extra cheese!

Log
03-16-2005, 01:05 AM
thanks Mars way to go to bat bro :) So after I see the patch r1079, then do the procedure for fixing it all? or will the patch fix it itself? just want to be ready to rock once the patch hits. thanks in advance.

Marsman
03-16-2005, 01:18 AM
Well, you might be ok or you might have to do the procesure - hard to tell. When I played with it early this evening, I got things out of sync and had to do the procedure myself to get the Trade channel back in order.
My suggestion is once you get the fix, try it - if you can't talk, do the procedure - get Trade working and then restore cosmos and it should all be ok again.

Log
03-16-2005, 01:49 AM
works like a champ, just got thru patch r1079 pushed through Cosmos***** :) no need for all the workaround stuff. Thanks again Mars and keep up the good work.