View Single Post
  #1  
Unread 06-24-2009, 01:46 PM
Chrislau's Avatar
Chrislau Chrislau is offline
A Weald Wolf
Interface Author - Click to view interfaces
 
Join Date: Nov 2005
Server: Mistmoore
Posts: 82
Default Spell Serial Number Collect Thread (QRB I18N Server Solution)

Since GU52, players who playing in i18n servers can not use ["/useability" + "English Spell Name"] any longer, now if these international players want to use "/useability" command, only ["/useability" + "Localized Spell Name"] and ["/useability" + "Spell Serial Number"] would work.

I'm not going to use ["/useability" + "Localized Spell name"] as a solution for this. EQ2's user interface engine cannot handle well text string out of ACSII standard. Which means this is not an option for International Servers at all. Especially Japanese server, ["/useability" + "Localized Spell name"] are completely not work on it.

Now I'm going to explain what is "Spell Serial Number":

Every spell in EQ2 have a number in background, I'll call it "Spell Serial Number". If peoples want to cast a spell by using command line, except using "/useability SPELLNAME" command, peoples also can cast spells by using "/useability 1234567890" command. This Spell serial number is UNIVERSAL interchangeable, it can be applied in any locale server and also, it is UNIQUE.

For example,
Just like "/useability Cure", it is equal to "/useability 2945678992", "/useability Cure" probably may not work in i18n servers since GU52, but "/useability 2945678992" will absolutely still works fine.

But the disavantage of this method is also very obvious: to fully collect these Spell number information, UI Modder have to have 24 actual character with all 24 different classes. But obviosly it is an impossible mission.

Therefore, I started this thread, hoping everyone can take a little time report those spell ID numbers.

If you have already enabled in-game text logging function, you can get these serial numbers by completing following instructions:

1, type "/say " in your chat window
2, open your knowledge window, a.k.a. spell window
3, drag the target spell to your chat window
4, press Enter
5, then open your log file, you should be able to fine some text string like "\aABILITY 969542071 キュア・カース:キュア・カース\/a", 969542071 is the serial number of "Cure Curse", and using "/useability 969542071" is equal to "/useability Cure Curse"
6, report the Spell serial numbers in this thread.

Suggested format
Code:
(LEVEL) SPELL ORIGIN NAME - SPELL SERIAL NUMBER [LOCALIZED NAME]
For example

Code:
(80) Cure Curse - 969542071 [キュア・カース] (in Japanese server)
Thanks in advance for your help! And please forgive my terrible English.
Reply With Quote