Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var OngameBar={domain:null,environment:null,language:null,locale:null,protocol:null,show_flag:!1,theme:null,user:null,host:null,site:"",url:"",version:"2.0.10",init:function(){var a=this;a.load_vars(),a.m2_alterar_senha(),a.scroll()},load_vars:function(){var a=this;$.each($("script"),function(e,o){"Ongame"===$(o).data("bar")&&a.load_parameters(o.src)})},load_parameters:function(a){var e=this,o=a.split("?"),n=o[1].split("&");$.each(n,function(a,o){var n=o.split("="),t=n[0],r=n[1];"theme"===t&&(e.theme=parseInt(r)),"show_flag"===t&&"true"===r&&(e.show_flag=!0),"language"===t&&(e.language=r.toLowerCase())}),e.load_hosts(a)},load_hosts:function(a){var e=this,o=a.split("://"),n=o[1].split("/");if(e.protocol=o[0],n[0].indexOf("localhost")>=0||n[0].indexOf("10.0.")>=0)e.domain=n[0].split(":")[0],e.environment="dev",e.minha_conta=e.domain+":8001",e.loja=e.domain+":8007",e.portal=e.domain+":8008",e.cdz=e.domain+":8011",e.status=e.domain+":8013",e.flag=window.location.href;else{var t="",r=n[0].split(".")[2];"net"!==r&&"teste"!==r?e.environment="net":e.environment=r,e.host=window.location.href.split(OngameBar.environment)[0]+OngameBar.environment,"es"===e.language?(t="la",e.minha_conta="micuenta.ongame."+e.environment,e.loja="tienda.ongame."+e.environment,e.flag=e.host.replace("la.","br."),e.flag=e.flag.replace("micuenta.","minhaconta."),e.flag=e.flag.replace("tienda.","loja."),e.flag=e.flag.replace("soporte.","suporte.")):(t="br",e.minha_conta="minhaconta.ongame."+e.environment,e.loja="loja.ongame."+e.environment,e.flag=e.host.replace("br.","la."),e.flag=e.flag.replace("minhaconta.","micuenta."),e.flag=e.flag.replace("loja.","tienda."),e.flag=e.flag.replace("suporte.","soporte.")),e.domain=t+".ongame."+e.environment,e.portal=t+".ongame."+e.environment,e.cdz=t+".cdz.ongame."+e.environment,e.status=t+".status.ongame."+e.environment;var i=window.location.host.split(".");switch(i[0]){case"pb":e.site="point-blank";break;case"aika":e.site="aika";break;case"m2":e.site="metin-2";break;case"itemmall":case"mercado":"pb"===i[1]?e.site="point-blank":"aika"===i[1]?e.site="aika":"m2"===i[1]?e.site="metin-2":e.site="ongame";break;case"br":"cdz"===i[1]&&(e.site="cdz");break;case"la":"cdz"===i[1]&&(e.site="cdz");break;default:e.site="ongame"}}e.insert_bar_tag()},insert_bar_tag:function(){$("body").prepend("<div id='ongame-bar'></div>");var a=$("#ongame-bar").last().next();return $(a).css({paddingTop:"32px"}),this.load_template()},load_template:function(){var a=this,e=$("#ongame-bar"),o="ongame-bar-"+a.language+"-"+a.version,n=localStorage.getItem(o);n?(e.html(n),a.animated_actions()):$.ajax({url:a.protocol+"://"+a.domain+"/bar/bar-"+a.language+".html"}).done(function(n){n=a.set_template_tags(n),e.html(n),localStorage.setItem(o,n),a.animated_actions()})},set_template_tags:function(a){var e=this,o=new Date,n=o.getFullYear();return a=e.replace_template_tags(a,"environment",e.environment),a=e.replace_template_tags(a,"minha_conta",e.minha_conta),a=e.replace_template_tags(a,"protocol",e.protocol),a=e.replace_template_tags(a,"portal",e.portal),a=e.replace_template_tags(a,"status",e.status),a=e.replace_template_tags(a,"theme",e.theme),a=e.replace_template_tags(a,"loja",e.loja),a=e.replace_template_tags(a,"site",e.site),a=e.replace_template_tags(a,"flag",e.flag),a=e.replace_template_tags(a,"cdz",e.cdz),a=e.replace_template_tags(a,"year",n),a=e.replace_template_tags(a,"url",window.location.href)},replace_template_tags:function(a,e,o){return a=a.replace(/{{ /g,"{{").replace(/ }}/g,"}}"),a.replace(new RegExp("{{"+e+"}}","g"),o)},animated_actions:function(){var a=this;a.submenu_hover(),a.load_login(),a.show_flag===!0&&$("#ongame-bar-btn-linguagem").show()},submenu_hover:function(){var a=this,e=$("#ongame-bar"),o=e.find(".btn-dropdown"),n=e.find(".ongame-bar-botoes a.logado"),t=e.find(".ongame-bar-botoes div");return o.off("click").click(function(){$(this).next(".box-dropdown").slideToggle()}),o.off("focusout").focusout(function(){$(this).next(".box-dropdown").slideUp()}),n.off("click").click(function(){t.slideToggle(),a.logado_aberto=!a.logado_aberto}),n.off("blur").blur(function(){setTimeout(function(){a.logado_aberto&&(t.slideUp(),a.logado_aberto=!1)},500)}),$(".ongame-bar-menu div ul li a").hover(function(){var a=$(this).data("imagem");$(".ongame-bar-menu div img").attr("src",a)}),!0},load_login:function(){var a=this,e=a.carrega_cookie("OGU"),o=a.carrega_cookie("OGN"),n=a.carrega_cookie("OGT"),t=a.carrega_cookie("OGS");if(a.OGT=n,e){var r=e,i=o;i&&(r=i),a.user=r,a.nickname=i,$("#ongame-bar .login").hide(),$("#ongame-bar .cadastro").hide(),4!==a.theme&&$(".ops_metin2").hide(),$("#ongame-bar .logado").show(),$("#ongame-bar .logado #username-logged").text(r)}return"True"===n?($("#ongame-bar").css({backgroundColor:"rgba(150, 0, 0, 0.7)"}),$("#ongame-bar #lock").hide(),$("#ongame-bar #unlock").show(),$("#ongame-bar .senha").show()):"True"===t&&($("#ongame-bar").css({backgroundColor:"rgba(150, 0, 0, 0.7)"}),$("#ongame-bar .trancado").show()),"False"===n&&($("#ongame-bar #lock").show(),$("#ongame-bar #unlock").hide()),!0},carrega_cookie:function(a){var e=null;if(document.cookie&&""!==document.cookie)for(var o=document.cookie.split(";"),n=0;n<o.length;n++){var t=jQuery.trim(o[n]);if(t.substring(0,a.length+1)===a+"="){e=decodeURIComponent(t.substring(a.length+1));break}}return e},m2_alterar_senha:function(){var a=this,e="";$(".m2_alterar_senha_personagem").bind({click:function(){$.ajax({type:"POST",url:"//m2.ongame."+a.environment+"/login/senha-personagem",success:function(a){alert(a)}})}}),$(".m2_alterar_senha_armazem").bind({click:function(){a.logado_aberto=!1,0==$("#retorno_servidores").length&&(e='    <div style="background-color: #b35800;color: #101010;"><i class="fa fa-server" aria-hidden="true" style="color: #101010;margin-left: 4px;"></i> Escolha o servidor:</div>',$.ajax({type:"GET",dataType:"JSON",url:"//m2.ongame."+a.environment+"/login/senha-armazem/",success:function(o){$.each(o,function(a,o){e+='<li style="background-color: #D46800;"><a href="#" class="m2_servidor" data-servidor="'+a+'" title="'+o+'" style="color: #000;"><i class="fa fa-caret-right"></i> '+o+"</a></li>"}),$(".m2_alterar_senha_armazem").after('<ul id="retorno_servidores" style="display:none;padding: 0 4px 3px;">'+e+"</ul>"),a.m2_envia_id_servidor_armazem(),$("#retorno_servidores").slideDown(1e3),setTimeout(function(){a.logado_aberto=!0},1e3)}}))}})},m2_envia_id_servidor_armazem:function(){var a=this,e=0;$(".m2_servidor").bind({click:function(){var o=parseInt($(this).data("servidor"));isNaN(e)||$.ajax({type:"POST",url:"//m2.ongame."+a.environment+"/login/senha-armazem/",data:{id_servidor:o},success:function(a){alert(a)}})}})},mouse_wheel_:function(){var a=/Firefox/i.test(navigator.userAgent)?"DOMMouseScroll":"mousewheel";$("html").on(a,function(a){var e=window.event||a;e=e.originalEvent?e.originalEvent:e;e.detail?-40*e.detail:e.wheelDelta})},scroll:function(){var a=0,e=0;$(window).scroll(function(){a=$(this).scrollTop(),a>32&&a>e?$("#ongame-bar").addClass("hidden"):$("#ongame-bar").removeClass("hidden"),e=a})}};$(document).ready(function(){OngameBar.init()});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement