xadrack 0 Postado Janeiro 16, 2011 Share Postado Janeiro 16, 2011 protocolo 8.4 servidor New Slayer Yurots 20x Olá pessoal queria saber como faço para fazer com que somente pessoas com um determinado set vip para cada vocaçao tenham direito as magias vip. Por exemplo: um player free solta exevo gran mas vis normal, so que quando ele tem o set vip completo de sorcerer ele manda o exevo gran mas vis tambem , mas so que ele manda com um effect diferente e com um hit mais alto! Por favor alguem pode me ajudar? Obrigado! Link para o comentário Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Janeiro 16, 2011 Share Postado Janeiro 16, 2011 (editado) ai você tem que colocar pra checka se ela está com o set no corpo e mandar a mensagem... pore xemplo: local set = { helmet = 2126, legs = 1231, boots = 1212, armor = 3132 } function onCastSpell(cid, var) if (getPlayerSlotItem(cid, 1).itemid == set.helmet) and (getPlayerSlotItem(cid, 7).itemid == set.legs) and (getPlayerSlotItem(cid, 8).itemid == set.boots) and (getPlayerSlotItem(cid, 4).itemid == set.armor) then return doCombat(cid, acombat, var) else doPlayerSendTextMessage(cid, 23, "Você precisa estar equipado com o set vip.") end return false end lista dos slots: CONST_SLOT_HEAD (1) = helmet CONST_SLOT_NECKLACE (2) = necklace slot CONST_SLOT_BACKPACK (3) = backpack CONST_SLOT_ARMOR (4) = armor CONST_SLOT_LEFT (5) = left hand CONST_SLOT_RIGHT (6) = right hand CONST_SLOT_LEGS (7) = legs CONST_SLOT_FEET (8) = boots CONST_SLOT_RING (9) = ring slot CONST_SLOT_AMMO (10) = ammo slot Editado Janeiro 16, 2011 por Vodkart Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados