WoW:API GetChannelName: Difference between revisions

m
Move page script moved page API GetChannelName to WoW:API GetChannelName without leaving a redirect
mNo edit summary
m (Move page script moved page API GetChannelName to WoW:API GetChannelName without leaving a redirect)
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<center>'''GetChannelName''' ''-Documentation by wowpendium.de-''</center>
{{wowapi}}


Retrieves the id and the name from a specific channel.  
Retrieves the id and the name from a specific channel.  
Line 21: Line 21:
If the channel argument is the channel number (ie 6 or "6"), then the returned channel name is correct.
If the channel argument is the channel number (ie 6 or "6"), then the returned channel name is correct.
The channel id returns correctly in both cases.
The channel id returns correctly in both cases.
It's also worthy to note the strange behaviour of (at least) Trade channels. Login to a city, GetChannelName("Trade - City") will return the channel number it's on. Step outside the city, you'll leave the channel yet making that call again will return the channel number you *were* on. As such, it's not entirely reliable for detecting if you're in a trade enabled zone.
   
   
----
----
Line 27: Line 29:
  myChannel = 1;
  myChannel = 1;
  id, name = GetChannelName(myChannel);
  id, name = GetChannelName(myChannel);
  if (not id == 0 and name ~= nil) then
  if (id > 0 and name ~= nil) then
   SendChatMessage("This is just a test.", "CHANNEL", nil, myChannel);
   SendChatMessage("This is just a test.", "CHANNEL", nil, id);
  end
  end


Line 39: Line 41:


: Retrieves the name from a specific channel.
: Retrieves the name from a specific channel.
 
: Also returns a 3rd value, seems to always be 0 on enUS client, its purpose is unknown.
 
----
{{WoW API}}
Anonymous user