Tenho Outro Tipo Faça Assim 
va em data/talkactions/script crie um arquivo chamado Trocadesexo.lua la vc poe isso 
  
  
local config = { 
costPremiumDays = 7 
} 
  
function onSay(cid, words, param, channel) 
if(getPlayerSex(cid) >= 2) then 
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You cannot change your gender.") 
return TRUE 
end 
  
if(getPlayerPremiumDays(cid) < config.costPremiumDays) then 
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Sorry, not enough premium time- changing gender costs " .. config.costPremiumDays .. " days.") 
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) 
return TRUE 
end 
  
if(getPlayerPremiumDays(cid) < 65535) then 
doPlayerAddPremiumDays(cid, -config.costPremiumDays) 
end 
  
if(getPlayerSex(cid) == PLAYERSEX_FEMALE) then 
doPlayerSetSex(cid, PLAYERSEX_MALE) 
else 
doPlayerSetSex(cid, PLAYERSEX_FEMALE) 
end 
  
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Vc Troko Seu Sexo " .. config.costPremiumDays .. " days of premium time.") 
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_RED) 
return TRUE 
end 
  
pronto agr va em daa/talkaction/talkactions.xml 
e cole essa tag  <talkaction words="!trocarsexo" event="script" value="Trocadesexo.lua.lua"/> 
  
Ajudei ? Da uma Rep ae e seja feliz 
  
  
  
Ajudas contato: Afonsosimao2008@hotmail.com