OGSteam

Discussions => Boite à idées => Discussion démarrée par: Gilga le 11 Février 2012, 09:43:38

Titre: bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Février 2012, 09:43:38
un truc qui serait bien, c'est l'ajout de bouton vers les simulateurs directement dans les RE
Donc avec l'envoi du formulaire vers websim, dragosim

ou alors vers "the simulator of ogspy "
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Jedinight le 13 Février 2012, 10:21:15
Ca existe déjà avec Antigame :P
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 13 Février 2012, 11:25:37
non, je parle sur l'affichage des RE sur ogspy
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Jedinight le 13 Février 2012, 14:47:47
Oups ^^

Ben c'est possible en effet.
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Octobre 2012, 07:54:32
petit up


quel est le bout de code qu'on devrait ajouter à l'affichage des re pour avoir bouton vers simulateur ?
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: machine le 11 Octobre 2012, 09:06:35
le mieux serai que tu regardes sur antigame pour voir sous quel format, il envoi le contenu du re ...
l adapter sera pas insurmontable je pense
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Octobre 2012, 09:23:31
ben j'ai déjà regardé mais   ???       :-X     :'(

if("websim.speedsim.net"==document.location.hostname){var c=function(a,b){function c(a){var g=document.querySelector("input[name=original_"+a+"]");g&&(a=document.querySelector("input[name="+a+"]"),b&&(g.value=k.d(a.value)),a.value=k.d(Math.floor(i.parseInt(g.value)*d)))}var g=document.querySelectorAll("input[name=plunder_ratio]"),
d=3==g.length?g[2].checked?2:g[1].checked?1.5:1:1;b&&(b=100<document.querySelector("#read_field").value.length);c("enemy_metal");c("enemy_crystal");c("enemy_deut")},g=function(a){var b=document.getElementById("result_table");if(b){b.removeEventListener("DOMNodeInserted",v,!1);var c=b.querySelector("table");c.style.display="none";for(var g=c.getElementsByTagName("tr"),c=[],d,e,y,f=0;f<g.length;f++){var l=g[f].firstChild.innerHTML,h=g[f].lastChild.innerHTML,n,m=f,j=h;n={};var O=j.split(", ");2===O.length?
(n.flag=!0,n.metal=k.trim(O[0].split(" ")[0]),n.crystal=k.trim(O[1].split(" ")[0]),m=O[1].split(" ~ "),2==m.length&&(O[1]=m[0],n.info="~ "+m[1]),m=j.split(" ("),2==m.length&&(O[1]=m[0],n.info=m[1].split(")")[0]),3==m.length&&(O[1]="",n.metal_perc=m[1].split(")")[0],n.crystal_perc=m[2].split(")")[0],d=m[0].split(" ")[1],e=m[1].split(" ")[2]),j=O[1].split(" "),n.deuterium=3<=j.length?j[j.length-2]:0):8==m&&(n.flag=!0,n.deuterium=k.trim(j.split(" ")[0]),y=j.split(" ")[1]);j='<td style="min-width: 80px; text-align: right; padding: 0px 6px; color: '+
(6==f||7==f?"orange":2==f?"green":4==f?"red":"")+';">';n.flag&&!a?h=j+k.d(n.metal)+'</td><td width="30">'+k.d(n.metal_perc)+"</td>"+j+k.d(n.crystal)+'</td><td width="30">'+k.d(n.crystal_perc)+"</td>"+j+k.d(n.deuterium)+'</td><td style="min-width: 80px; padding: 0px 8px; white-space: nowrap;">'+k.d(n.info)+"</td>":(9==f&&(n=i.minMax(i.parseInt(document.getElementById("uni_speed").value),1,100),h=u.formatTime(Math.ceil(u.parseTime(h)/n/1E3),"[H]:[i]:[s]")+" h"),h='<td colspan="6" width="400">'+(a?"":
h)+"</td>");c.push("<tr"+("none"==g[f].style.display?' style="display: none;"':"")+'><td style="padding: 2px 15px 2px 5px; white-space: nowrap;">'+l+"</td>"+h+"</tr>")}a=document.getElementById("anti_result_table");a||(a=b.appendChild(document.createElement("table")),a.id="anti_result_table");g=c[3];c[3]='<tr><td style="text-align: right; padding: 10px 6px 2px 5px;" colspan="2">'+d+'</td><td style="text-align: right; padding: 10px 6px 2px 5px;" colspan="2">'+e+'</td><td style="text-align: right; padding: 10px 6px 2px 5px;" colspan="2">'+
y+"</td><td></td></tr>"+c[2];c[2]=g;a.innerHTML=c.join("");b.addEventListener("DOMNodeInserted",v,!1)}},v=function(a){a&&(a.target&&"TABLE"==a.target.nodeName)&&g()},y=function(){function a(b){return 100>b?k.d(b).substring(0,4):k.d(Math.floor(b))}var b,c,g,d=document.getElementById("acs").selectedIndex;O[d]={attacker:0,defender:0,count_attacker:0,count_defender:0};for(b=0;13>=b;b++)if(c=document.getElementsByName("ship_a_"+b+"_b")[0])g=i.parseInt(c.value),c.value=k.d(g),0<g&&(O[d].count_attacker+=
g,O[d].attacker+=f.ships[m[b]].retreat*g);for(b=0;13>=b;b++)if(c=document.getElementsByName("ship_d_"+b+"_b")[0])g=i.parseInt(c.value),c.value=k.d(g),0<g&&(13>=b&&(O[d].count_defender+=g),O[d].defender+=f.ships[m[b]].retreat*g);var e=d=g=c=0;for(b=0;16>b;b++)c+=i.d(O[b].attacker),g+=i.d(O[b].defender),d+=i.d(O[b].count_attacker),e+=i.d(O[b].count_defender);document.getElementById("anti_units_attacker").innerHTML=k.d(d);document.getElementById("anti_units_defender").innerHTML=k.d(e);b="white";d="";
c&&g&&(c>g?(d=a(c/g)+"&nbsp; : &nbsp;1",b=c<3*g?"green":c<5*g?"yellow":"darkorange"):(d="1&nbsp; : &nbsp;"+a(g/c),b="red"));c=document.getElementById("anti_retreat_ratio");c.innerHTML=d;c.style.color=b},n=function(){for(var a,b="",c=0;13>=c;c++)if(a=document.getElementsByName("ship_a_"+c+"_b")[0])a=i.parseInt(a.value),0<a&&(b+="&am"+m[c]+"="+a);if(b){if((a=document.getElementById("enemy_pos"))&&a.value)c=(c=document.getElementById("enemy_type"))&&c.checked?3:1,a=k.d(a.value).split(":"),b="&galaxy="+
a[0]+"&system="+a[1]+"&position="+a[2]+"&type="+c+b;h.setStorage("Fleet_Task","mission=1"+b)}},l;f.Init();var m=[];for(l in f.ships)500>l&&(m[f.ships[l].websim]=l);var O=[];for(l=0;16>l;l++)O[l]={attacker:0,defender:0,count_attacker:0,count_defender:0};var r="antigame"===k.getUrlPara("ref")?!0:!1,Ka=document.getElementById("aswift_0_anchor");Ka&&(Ka.parentNode.parentNode.style.display="none");for(Ka=document.getElementById("overlay").nextSibling;Ka;)"TABLE"==Ka.nodeName?(Ka.style.minWidth="900px",
Ka=null):Ka=Ka.nextSibling;var w=document.querySelector("input[type=reset]");if(w){w.style.padding="3px";w.style.marginRight="24px";var z=w.parentNode.querySelectorAll("input")[1];z.style.padding="3px";z.style.margin="0px 10px";z.style.minWidth="150px"}var D=document.getElementById("del_techs");if(D){r&&(D.checked=k.getUrlPara("del_techs"));var G=i.parseInt(k.getUrlPara("uni_speed"))||1,L=document.createElement("tr");L.innerHTML="<td>"+d.label("D21")+'</td><td><input id="uni_speed" size="3" maxlength="2" value="'+
G+'"></td>';var R=D.parentNode.parentNode.parentNode;R.insertBefore(L,R.childNodes[3])}var I=function(a,b){var c=document.getElementsByName("ship_"+a+"_"+b+"_b")[0];q.addEvent(c,"change",y);q.addEvent(c,"keyup",y)},K,Q=document.createElement("tr");Q.innerHTML='<td style="padding: 10px 0px;">'+d.label("X02")+'</td><td align="center"><div id="anti_units_attacker" style="width:50px; text-align: left; padding: 5px 10px;"></div></td><td align="left" id="anti_retreat_ratio" style="width:50px; white-space: nowrap;"></td><td align="center"><div id="anti_units_defender" style="width:50px; text-align: left; padding: 5px 10px;"></div></td><td></td>';
var sb=document.querySelector("#shiptable tbody");sb&&sb.insertBefore(Q,sb.childNodes[1]);for(K=0;13>=K;K++)I("a",K);for(K=0;13>=K;K++)I("d",K);var Zc=document.querySelectorAll("input[type=button], input[type=reset]");for(K=0;K<Zc.length;K++)q.addEvent(Zc[K],"click",function(){setTimeout(y,10)});(sb=document.querySelector("input[onclick^=sim_ip_attack]"))&&q.addEvent(sb,"click",function(){setTimeout(g,330)});g(!0);var pc=function(a){var b=document.querySelector("input[name="+a+"]");if(b){var g=b.cloneNode(!0);
g.name="original_"+a;a=b.parentNode.appendChild(g);q.addEvent(a,"change",c);b.parentNode.style.minWidth="112px";b.parentNode.previousSibling.style.minWidth="70px";b.style.display="none"}},qc=function(a,b){return'<input type="radio" name="plunder_ratio" value="'+a+'"'+(a==b?' checked="checked"':"")+">"+a+"% "},rc=i.d(k.getUrlPara("plunder_perc"),50),Kb=document.getElementById("enemy_pos");if(Kb){var V=Kb.parentNode.parentNode.querySelectorAll("td");V[4].innerHTML=d.label("X03")+":";V[5].innerHTML=
qc(50,rc)+qc(75,rc)+qc(100,rc);var P=Kb.parentNode.appendChild(document.createElement("input"));P.id="enemy_type";P.type="checkbox";P.checked=3==k.getUrlPara("enemy_type")?!0:!1;Kb.parentNode.appendChild(document.createTextNode(" M"))}for(var W=document.querySelectorAll("input[name=plunder_ratio]"),sc=0;sc<W.length;sc++)q.addEvent(W[sc],"click",c);pc("enemy_metal");pc("enemy_crystal");pc("enemy_deut");c();q.addEvent(document.querySelector("#read_field + input"),"click",function(){setTimeout(function(){c(null,
!0)},500)});q.addEvent(document.querySelector("#read_field"),"click",function(){this.value=""});var $="";if(r)var ba=k.getUrlPara("enemy_status"),fa="honorableTarget"===ba?j.color.textHonorable:"inactive"===ba?j.color.textInactive:j.color.textActive,$='<span style="padding: 0 50px;">'+k.getUrlPara("uni")+"</span>"+k.getUrlPara("enemy_name")+' <span style="color: white;">['+k.getUrlPara("enemy_pos")+']</span> -  <span style="color: '+fa+';">'+k.getUrlPara("enemy_player")+"</span> - "+decodeURI(k.getUrlPara("report_time"));
if(qa||La&&ua)$+='<a href="javascript:void(0)" id="anti_set_ships" style="float: right; background-color: #344566; border: 1px solid #415680; padding: 3px;">'+d.label("X01")+"</a>";var S=document.getElementById("acs");if(S){var pa=document.createElement("span");pa.innerHTML=$;pa.style.color=j.color.textBlue;pa.style.fontSize="14px";S.parentNode.appendChild(pa);q.addEvent(document.getElementById("anti_set_ships"),"click",n)}y()}



y a ce code
{var p="anti_sim_form"+l;document.getElementById(p)||e("body").append('<a id="'+p+'" style="display: none;" href="#"></a>');e("#"+p).attr("target",a||p).attr("href",["http://websim.speedsim.net/index.php?version=1&","http://drago-sim.com/index.php?","http://www.osimulate.com/?"][l-1]+"ref=antigame"+k.addUrlPara("lang",h(l))+k.addUrlPara("uni",d.server+"_"+d.uni)+k.addUrlPara("uni_speed",d.get("D21"))+y(l,"perc-df","","fleet_debris",100*d.get("D28"))+y(l,"","debris_ratio","",d.get("D28"))+
y(l,"def_to_df","","",d.is("D27")?1:0)+y(l,"","def_tf","",d.is("D27")?!0:0)+y(l,"","","defense_debris",d.is("D27")?100*d.get("D28"):"0")+y(l,"","","defense_repair",100*d.get("D29"))+y(l,"rf","rapid_fire","rapidfire",d.is("D25")?1:"0")+y(l,"start_pos","","start_pos",f.planetsActive.coords)+b(l,m)+v(l,m)+g(l,m,j)+c(l));q.click("#"+p)}
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Octobre 2012, 10:52:50
et voici la "chaine" envoyée à sppedsim

http://websim.speedsim.net/index.php?version=1&ref=antigame&lang=fr&uni=FR_UNIxxx&uni_speed=1&perc-df=30&rf=1&start_pos=x:xxx:10&tech_d0_0=6&tech_d0_1=7&tech_d0_2=5&tech_a0_0=8&tech_a0_1=7&tech_a0_2=7&engine0_0=8&engine0_1=6&engine0_2=4&ship_d0_1_b=20&ship_d0_4_b=14&ship_d0_5_b=49&ship_d0_8_b=651&ship_d0_10_b=74&ship_d0_14_b=514&ship_d0_15_b=1000&ship_d0_17_b=17&ship_d0_18_b=22&abm_b=40&enemy_metal=548495&enemy_crystal=409836&enemy_deut=911581&enemy_name=Ressources%20sur%20Darkside&enemy_pos=x:xxx:xx&enemy_type=1&enemy_player=Bl4ck%20d3str0yer&enemy_status=honorableTarget&report_time=le%2010-10%2023:18:50&plunder_perc=75
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: machine le 11 Octobre 2012, 12:47:54
oki, bien joué, en partant de la ...


http://websim.speedsim.net/index.php?version=1&ref=antigame&lang=fr&uni=FR_UNIxxx&uni_speed=1&perc-df=30&rf=1&start_pos=x:xxx:10&tech_d0_0=6&tech_d0_1=7&tech_d0_2=5&tech_a0_0=8&tech_a0_1=7&tech_a0_2=7&engine0_0=8&engine0_1=6&engine0_2=4&ship_d0_1_b=20&ship_d0_4_b=14&ship_d0_5_b=49&ship_d0_8_b=651&ship_d0_10_b=74&ship_d0_14_b=514&ship_d0_15_b=1000&ship_d0_17_b=17&ship_d0_18_b=22&abm_b=40&enemy_metal=548495&enemy_crystal=409836&enemy_deut=911581&enemy_name=Ressources%20sur%20Darkside&enemy_pos=x:xxx:xx&enemy_type=1&enemy_player=Bl4ck%20d3str0yer&enemy_status=honorableTarget&report_time=le%2010-10%2023:18:50&plunder_perc=75



il te faut recreer le lien ci dessus avec les infos du re ..

enemy_metal=548495&enemy_crystal=409836&enemy_deut=911581

548495 => a priori c'est les ressources a quai en metal ( meme chose pour les deux autres ( cricri et deut ))

comme tu as le re original, ca devrait le faire ... ;)


il faut donc que tu récupereres les variables qui sont générées lors sur le re et que tu remplace ...


Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Octobre 2012, 14:09:30
bon .....     :-[

j'ai réussi à mettre un bouton speedsim sur les RE

$string_speedsim = "document.location.href = ('http://websim.speedsim.net/');";

echo "<input type='button' value='test speedsim' onclick="$string_speedsim">";


pas encore réussi à le faire ouvrir en blank .... mais j'avance   ...    (un peu   :P )

maintenant faut que je regarde comme envoyer les variables repéchée du re
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Octobre 2012, 16:20:38
voili voilou, donc il y a un bouton sur RE qui ouvre un nouveau popup pour speedsim

(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fproductions-associees.be%2Fscreenshots%2Ftestboutspeed.png&hash=c4f4b93ae2961507a3aaefa084deb15e71173568)

avec ce code pour $string_speedsim
$string_speedsim = "window.open('http://websim.speedsim.net/index.php?version=1&ref=antigame&lang=fr&uni=FR_UNI117&uni_speed=2&perc-df=30&rf=1&tech_d0_0=6&tech_d0_1=7&tech_d0_2=5&tech_a0_0=8','_blank','width=990, height=800, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0');";

un peu d'aide pour ce bout de code de recup de variable


par ex:

j'aimerai pouvoir afficher/écrire les valeurs de `ogspy_user_technology`
Armes Bouclier Protection
               
dans le lien :    type "index.php?version=1&ref=antigame&lang=fr&uni=FR_UNI117&uni_speed=2&perc-df=30&rf=1&tech_d0_0=6&tech_d0_1=7&tech_d0_2=5&tech_a0_0=Armes&tech_a0_1=Bouclier&tech_a0_2=Protection"
Titre: Re : Re : bouton vers simulateur dans affichage RE
Posté par: machine le 11 Octobre 2012, 23:06:37
Citation de: Gilga le 11 Octobre 2012, 16:20:38


       
  • maintenant me reste à comprendre comment aller récupérer la vitesse de l'univers dans la base de donnée ogspy, les technos de l'user qui regarde le rapport
  • ensuite récupérer les variables du RE pour les "injecter" dans le lien vers speedsim
un peu d'aide pour ce bout de code de recup de variable



je t explique tout ca demain dans la journée ;)


ps : content de te voir de retour ...
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 11 Octobre 2012, 23:31:58
j'ai essayé pas mal de truc mais je ne parviens pas a afficher des valeurs de la base

alors que quand je modifie par ex le home-empire php, j'arrive à isoler les valeurs techno mais malgré cela je ne réussi pas à transposer le code dans l'affichage re etc ....

mais bon , j'imagine que cela doit être un truc à piger et une façon de coder et puis c'est toujours pareil.

en tout cas mes fouilles dans le code des différents fichier d'ogspy et des test de bidouillage m'ont amené beaucoup d'idée , de question et suggestions
j'en garde un peu sous le coude et je laisse murir 


Titre: Re : bouton vers simulateur dans affichage RE
Posté par: machine le 12 Octobre 2012, 10:09:11
chose promise ...
bon alors, dans la page http://svn.ogsteam.fr/tags/ogspy-3.1.0/views/report_spy.php (http://svn.ogsteam.fr/tags/ogspy-3.1.0/views/report_spy.php)

l'appel des informations du re se trouve ici : $reports = galaxy_reportspy_show();

donc toutes les informations se trouvent dans cette variable $report dont le contenu provient de
http://svn.ogsteam.fr/tags/ogspy-3.1.0/includes/galaxy.php (http://svn.ogsteam.fr/tags/ogspy-3.1.0/includes/galaxy.php)

" on va juste regarder la fin de cette fonction :
while (list($pub_spy_id, $user_name, $dateRE) = $db->sql_fetch_row($result)) {
        $data = UNparseRE($pub_spy_id);
        $reports[] = array("spy_id" => $pub_spy_id, "sender" => $user_name, "data" => $data,
            "moon" => 1, "dateRE" => $dateRE);
    }


$data contient le re sous forme html (  $data = UNparseRE($pub_spy_id); ) puis renvoyé sous forme de tableau de donnée

dans la page report_spy.php
l affichage se fait donc comme ceci : on recupere via la fonction ci dessus puis on affiche le tout sur un foreach.
ton soucis est que les infos sont deja formatées ...

pour récuperer, tu as deux solutions :
1)  toucher a la fonction galaxy_reportspy_show mais dark va pas aimer ...

2) l ajouter par toi meme

tu as l id du re

dans la boucle foreach tu as :   $spy_id = $v["spy_id"]; ( ou spy_id est l identifiant numerique du re en cours d'affichage)

"index.php?version=1&ref=antigame&lang=fr&uni=FR_UNI117&uni_speed=2&perc-df=30&rf=1&tech_d0_0=6&tech_d0_1=7&tech_d0_2=5&tech_a0_0=Armes&tech_a0_1=Bouclier&tech_a0_2=Protection"


pour recuperer les infos : ( j ai pas vue de fonction qui le fasse direct donc faut l ecrire )

$query = 'SELECT planet_name, coordinates, metal, cristal, deuterium, energie, activite, M, C, D, CES, CEF, UdR, UdN, CSp, HM, HC,
      HD, Lab, Ter, Silo, DdR, BaLu, Pha, PoSa, LM, LLE, LLO, CG, AI, LP, PB, GB, MIC, MIP, PT, GT, CLE, CLO, CR, VB, VC, REC, SE, BMD,
      DST, EDLM, SAT, TRA, Esp, Ordi, Armes, Bouclier, Protection, NRJ, Hyp, RC, RI, PH, Laser, Ions, Plasma, RRI, Graviton, Astrophysique,
      dateRE, proba FROM ' . TABLE_PARSEDSPY . ' WHERE id_spy=' . $spy_id ;
    $result = $db->sql_query($query);
    $row = $db->sql_fetch_assoc($result);


les information seront contenu dans la variable $row

tu peux afficher son contenu de la facon suivante

var_dump($row);


ca va te donner le tableau des données ensuite pour faire ton url ca doit etre un truc comme ca :
( apres la requete : )

echo "index.php?version=1&ref=antigame&lang=fr&uni=FR_UNI117&uni_speed=2&perc-df=30&rf=1&tech_d0_0=6&tech_d0_1=7&tech_d0_2=5&tech_a0_0=".$row['armes']."&tech_a0_1=".$row['bouclier']."&tech_a0_2=".$row['protection']."";


ce code devrait ne fonctionner que dans la boucle foreach ( a cause de l id du re )

ps : j ai écrit en live donc il y a p'tete des coquilles

enjoy
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 12 Octobre 2012, 10:18:11
merci monsieur machine
(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fwww.stealthmonkey.com%2Fpictures%2Fforums%2FBenderApplause.jpg&hash=188e13fc046be85c2f63c45a5c0819f9afa8428b)
je testerai cela dans la journée
edit:
Questions:
&tech_a0_0=".$row['armes']."&tech_a0_1=".$row['bouclier']."&tech_a0_2=".$row['protection'].dans le fichier includes/galaxy.php, il y ceci //    $dateRE = date ( 'd/m/Y H:i:s', $row['dateRE'] ); incompatible avec Speedsim
    $dateRE = date('m-d H:i:s', $row['dateRE']);
    $template = '<table border="0" cellpadding="2" cellspacing="0" align="center">
    <tr>
        <td class="l" colspan="4" class="c">Ressources sur ' . $row['planet_name'] .
        ' [' . $row['coordinates'] . '] (joueur '' . $rowPN['player'] . '') le ' . $dateRE .
        '</td>
    </tr>



mais sinon , le bouton fonctionne bien

pour l'instant j'en suis là

$string_speedsim = "window.open('http://websim.speedsim.net/index.php?version=1&ref=antigame&lang=fr&uni=FR_UNI117&uni_speed=".$row['speed_uni']."&perc-df=30&rf=1&tech_d0_0=".$row['Armes']."&tech_d0_1=".$row['Bouclier']."&tech_d0_2=".$row['Protection']."&tech_a0_0=".$row['']."&tech_a0_1=".$row['']."&tech_a0_2=".$row['']."&engine0_0=".$row['']."&engine0_1=".$row['']."&engine0_2=".$row['']."&ship_d0_0_b=".$row['PT']."&ship_d0_1_b=".$row['GT']."&ship_d0_2_b=".$row['CLE']."&ship_d0_3_b=".$row['CLO']."&ship_d0_4_b=".$row['CR']."&ship_d0_5_b=".$row['VB']."&ship_d0_6_b=".$row['VC']."&ship_d0_7_b=".$row['REC']."&ship_d0_8_b=".$row['SE']."&ship_d0_9_b=".$row['BMD']."&ship_d0_10_b=".$row['SAT']."&ship_d0_11_b=".$row['DST']."&ship_d0_12_b=".$row['EDML']."&ship_d0_13_b=".$row['TRA']."    &ship_d0_14_b=".$row['LM']."&ship_d0_15_b=".$row['LLE']."&ship_d0_16_b=".$row['LLO']."&ship_d0_17_b=".$row['CG']."&ship_d0_18_b=".$row['AI']."&ship_d0_19_b=".$row['LP']."&ship_d0_20_b=".$row['PB']."&ship_d0_21_b=".$row['GB']."&abm_b=".$row['MIC']."&enemy_metal=".$row['metal']."&enemy_crystal=".$row['cristal']."&enemy_deut=".$row['deuterium']."&enemy_name=&enemy_pos=".$row['coordinates']."&enemy_type=1&enemy_player=".$row['']."&enemy_status=honorableTarget&plunder_perc=50','_blank','width=990, height=800, toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0');";
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 12 Octobre 2012, 21:58:00
ça marcheeeeeeee

(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fproductions-associees.be%2Fscreenshots%2Fre-speedsim.png&hash=320000e01aa33eb4e889e9a71f94770cc7924d60)

maintenant je ne sais pas comment vous filer le truc   .... un fichier zip  ?  ou  ??  (c'est là que la zone customisation serait utile  ;)  )

pour ceux qui veulent le fichier, contactez moi par MP en me donnant infos n° et vitesse de votre univers
je vous donnerai qlq infos supplémentaires pour peaufiner l'affichage RE

merci machine ^_^

J'imagine que je pourrai ajouter d'autres boutons pour dragosim etc....
voire faire un choix dans les parametres d'admin pour choisir quel (s) simulateurs utiliser

edit:
j'ai ajouté un bouton pour envoyer les RE vers drago-sim

(https://forum.ogsteam.eu/proxy.php?request=http%3A%2F%2Fproductions-associees.be%2Fscreenshots%2Fdrag-speed.png&hash=00261c9ba5dacba6fc514333e5facea4a72c0028)

est ce que quelqu'un pourrait me passer les URL envoyées à speedsim et dragosim par antigame d'un RE avec des RIPS
je n'ai aucun re avec des rip et impossible d'espionner des jouers qu en ont sur mon univers, ils sont en rouge f  ....

c'est à dire ouvrir un re ds ogame et appuyer sur bouton speedsim et dragosim pour ensuite récupérer l'adresse des fenêtres des simulateurs
merci


edit:
ça va c'est ok, j'ai créer un rapport direct dans la base de donné avec rip et j'ai pû faire simulation
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Gilga le 13 Octobre 2012, 11:38:03
j'ai continué ce matin (un peu plus frais  :P )

j'ai donc pigé comment incorporer les technos de l'user
(armes bouclier protection et les 3 types de propulsion )

question: utilisez vous fréquemment d'autres simulateurs de combat (autre que speedsim et dragosim) ?
Titre: Re : bouton vers simulateur dans affichage RE
Posté par: Jedinight le 18 Octobre 2012, 11:55:09
Personnellement, seulement dragosim ;)