is there a way to check if the player is horde or ally in lua other then looking for each one?
Printable View
is there a way to check if the player is horde or ally in lua other then looking for each one?
Yes you can,
Check this: http://www.sos-server.com/library.html
99% of the normal lua commands (most are broke on most Lua engines)
Here's what I put together.. and it works. I can also make it say their in combat.
Can't use in combat:Code:local race=player:GetPlayerRace()
if race==1 or race==3 or race==4 or race==7 or race==11 then
Code:if (player:IsInCombat() == true) then
player:SendAreaTriggerMessage("You are in combat, sorry!")
else
unit:GossipCreateMenu(3543, player, 0)
local race=player:GetPlayerRace()
if race==1 or race==3 or race==4 or race==7 or race==11 then
Also a Item:
Code:if (player:IsInCombat() == true) then
player:SendAreaTriggerMessage("You are in combat, Sorry!")
else
item:GossipCreateMenu(3543, player, 0)
local race=player:GetPlayerRace()
if race==1 or race==3 or race==4 or race==7 or race==11 then
Thanks alot, need this myself really :P