Roksas 846 Postado Abril 29, 2013 Share Postado Abril 29, 2013 (editado) Area Experience Iae galera tudo bom? Hoje venho trazer para vocês com os créditos do nosso amigo Vodkart, um código que você coloca uma área, e nessa área se algum player matar um monstro ganha mais Exp. Pode ser usada bastante em área vips. Instalação Vá em data/creaturescripts/scripts, copie algum arquivo da pasta e cole, renomeie para area_exp.lua e adicione dentro: function onKill(cid, target) local exp_area ={ {from = {x=1014,y=1016,z=7},to = {x=1017,y=1019,z=7}, exp = 0.5}, {from = {x=1008,y=1018,z=7},to = {x=1011,y=1021,z=7}, exp = 0.25} } if isPlayer(cid) and isMonster(target) == true then for _, var in ipairs(exp_area) do if isInRange(getCreaturePosition(cid), var.from, var.to) then local percent = var.exp local exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) local count = math.floor(((getMonsterInfo(string.lower(getCreatureName(target))).experience*exp)*percent)) doPlayerAddExperience(cid, count) addEvent(doSendAnimatedText, 500, getCreaturePosition(cid), '+'..count, math.random(50,60)) end end end return true end Na mesma pasta, abra o login.lua e adicione isso na penúltima linha: registerCreatureEvent(cid, "area_exp") Agora abra com o bloco de notas o arquivo creaturescripts.xml e adicione essa tag: <event type="kill" name="area_exp" event="script" value="area_exp.lua"/> Configuração No código, essa parte: local exp_area ={ {from = {x=1014,y=1016,z=7},to = {x=1017,y=1019,z=7}, exp = 0.5}, {from = {x=1008,y=1018,z=7},to = {x=1011,y=1021,z=7}, exp = 0.25} } "from" você coloca as coordenadas do canto superior esquerdo da área e "to" você coloca as coordenadas do canto direito inferior. "exp" você coloca a quantia de Experience que vai dar a mais para o player que estiver naquela área. O 5 representa 50% e 25 representa 25%. Finalizações É isso aí galerinha, boa sorte e espero que tenham gostado. Editado Abril 29, 2013 por Roksas Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/ Compartilhar em outros sites More sharing options...
Faelzdanil 102 Postado Abril 29, 2013 Share Postado Abril 29, 2013 Caraca gostei muito, valeu pela colaboração ! Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513094 Compartilhar em outros sites More sharing options...
SoufandoRoksas 0 Postado Abril 29, 2013 Share Postado Abril 29, 2013 REP + , parabéns otimo trabalho por trazer esse conteudo ao xTibia! Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513099 Compartilhar em outros sites More sharing options...
Roksas 846 Postado Abril 29, 2013 Autor Share Postado Abril 29, 2013 Obrigado galerinha, façam um bom uso, é de autoria do Vodkart Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513101 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Abril 29, 2013 Share Postado Abril 29, 2013 50% Vodkart e 50% Roksas viado Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513102 Compartilhar em outros sites More sharing options...
Roksas 846 Postado Abril 29, 2013 Autor Share Postado Abril 29, 2013 eahuueha as ideia. bom trabalho cara Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513105 Compartilhar em outros sites More sharing options...
curruwilliam 28 Postado Abril 29, 2013 Share Postado Abril 29, 2013 Muito legal..talves eu faça evento Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513111 Compartilhar em outros sites More sharing options...
Roksas 846 Postado Abril 29, 2013 Autor Share Postado Abril 29, 2013 Isso, boa ideia, use a criatividade, rsrs. Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513130 Compartilhar em outros sites More sharing options...
SoufandoRoksas 0 Postado Abril 30, 2013 Share Postado Abril 30, 2013 (editado) 50% Vodkart e 50% Roksas viado se você me ajudar em scripts terá rep todo dia eai me add skype ? Diego_Unit é sim REP+ xD bom trabalho . Você já atingiu seu limite de reputações positivas para hoje só amanhã Editado Abril 30, 2013 por SoufandoRoksas Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513231 Compartilhar em outros sites More sharing options...
Vodkart 1515 Postado Abril 30, 2013 Share Postado Abril 30, 2013 50% Vodkart e 50% Roksas viado se você me ajudar em scripts terá rep todo dia eai me add skype ? Diego_Unit é sim REP+ xD bom trabalho . Você já atingiu seu limite de reputações positivas para hoje só amanhã pode deixa parceiro, jaja vou te adicionar pra trabalhar de graça e ganhar REP Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513246 Compartilhar em outros sites More sharing options...
Skymagnum 234 Postado Abril 30, 2013 Share Postado Abril 30, 2013 Otimo script Roksas @vodkartseuviado Qual teu skype manolomano Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513248 Compartilhar em outros sites More sharing options...
SoufandoRoksas 0 Postado Abril 30, 2013 Share Postado Abril 30, 2013 pode deixa parceiro, jaja vou te adicionar pra trabalhar de graça e ganhar REP fulturamente posso te pagar por isso né O;o Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513317 Compartilhar em outros sites More sharing options...
elrico 2 Postado Maio 1, 2013 Share Postado Maio 1, 2013 Muito bom, Amanha dou-te REP Link para o comentário https://xtibia.com/forum/topic/213348-area-experience/#findComment-1513753 Compartilhar em outros sites More sharing options...
Posts Recomendados