Page 1 sur 1
Battlefield 3 - Multi
Publié : 18 Jan 2013, 22:57
par shark
On compte se refaire du BF3 avec Nico histoire de varier les plaisirs avec SC2 donc si des gens sont intéressés... on est dispo certains soirs vers 21h00 jusqu'à 22h/23h en confirmant la présence sur
Xfire Perso si jsuis pas sur xfire ou mumble après 21h30, c'est que je jouerais pas ce jour là.
avis aux amateurs!
====================================
LEADERBOARD TEAM BOO:
http://bf3stats.com/leaderboard/pTpL4TQ8qu ====================================
SERVEURS: ====================================
SIGNS BOO: Version BOO:
http://bf3stats.com/graphic/Qn9JG8C9#pc/manji_28 ou
http://bf3stats.com/graphic/Hq84KNZT#pc/manji_28 Version BF3:
http://bf3stats.com/graphic/2MgOyhWm#pc/Daftshark exemples: Si vous voulez faire la votre , jvous donne mon code pour l'inspiration, il suffit d'aller là:
http://bf3stats.com/graphics#my (en créant un compte)
les variables sont là:
http://api.bf3stats.com/pc/player/?play ... output=sig
Code : Tout sélectionner
image({file:'0pig3ogKh0qpQTWI8s/BF3-BOO-middle3.png', x:0, y:0}); defaults.text.font='0pig3ogKh0qpQTWI8s/Vera.ttf'; //font:'0oCaC2qef0mC4sTOc0/visitor2.ttf' defaults.text.color='FFFFFFFF'; defaults.text.size=6; defaults.text.align='left'; defaults.text.angle=0; function secondstotime(secs) { var t = new Date(1970,0,1); t.setSeconds(secs); var s = t.toTimeString().substr(0,8); if(secs > 86399) s = Math.floor((t - Date.parse('1/1/70')) / 3600000) + s.substr(2); return s; } //time var tiempo=p.stats.global.time/3600; var tiempomin=p.stats.global.time/60; var tiempom=tiempomin.toFixed(0)-tiempo.toFixed(0)*60+60 var getSortedList=function(list,field){ if(typeof(list)!='object') return list; var slist=[]; for(var n in list) slist.push([n,list[n]]); slist.sort(function(a,b){ var v1=a[1], v2=b[1]; v1=(typeof(v1)!='object' || typeof(v1[field])!='number')?0:v1[field]; v2=(typeof(v2)!='object' || typeof(v2[field])!='number')?0:v2[field]; return v2-v1; }); if(list instanceof Array) { var ret=[]; for(var i in slist) ret.push(slist[i][1]); return ret; } else { var ret={}; for(var i in slist) ret[slist[i][0]]=slist[i][1]; return ret; } }; var getSortedDateList=function(list,field){ if(typeof(list)!='object') return list; var slist=[]; for(var n in list) slist.push([n,list[n]]); slist.sort(function(a,b){ var v1=a[1], v2=b[1]; v1=(typeof(v1)!='object' || !v1[field])?0:(new Date(v1[field])).getTime(); v2=(typeof(v2)!='object' || !v2[field])?0:(new Date(v2[field])).getTime(); return v2-v1; }); if(list instanceof Array) { var ret=[]; for(var i in slist) ret.push(slist[i][1]); return ret; } else { var ret={}; for(var i in slist) ret[slist[i][0]]=slist[i][1]; return ret; } }; // Rank Image image({file:p.stats.rank.img_small, x:-2, y:-2}); // K/D code var kdr=p.stats.global.kills&&p.stats.global.deaths?p.stats.global.kills/p.stats.global.deaths:0; var kdcolor=kdr>=1?'26f305':'FF7423'; // W/L code var wlr=p.stats.global.wins&&p.stats.global.losses?p.stats.global.wins/p.stats.global.losses:0; var wlrcolor=wlr>=1?'26f305':'FF7423'; // GRADE: text({text:p.stats.rank.name, font:'fonts/Vera.ttf', color:'C0C0C0', size:6, x:64, y:10}); // NOM: text({text:p.name, font:'0pig3ogKh0qpQTWI8s/MKStencilsansBlack.ttf', size:12, x:64, y:28}); // SCORE: text({x:218, y:9, align:'left', color:'C0C0C0',size:5, text:'SCORE:'}); text({x:246, y:9, align:'left', text:p.stats.scores.score}); // K/D: text({x:227, y:18, align:'left',color:'C0C0C0', size:5, text:'K /D:'}); text({x:246, y:18, align:'left', color:141414, text:kdr.toFixed(2)}); text({x:246, y:18, align:'left', color:kdcolor, text:kdr.toFixed(2)}); // KILLS: text({x:222, y:27, align:'left', color:'C0C0C0', size:5, text:'KILLS:'}); text({x:246, y:27, align:'left', text:p.stats.global.kills}); // DEATHS: text({x:214, y:36, align:'left', color:'C0C0C0', size:5, text:'DEATHS:'}); text({x:246, y:36, align:'left', text:p.stats.global.deaths}); // VEHICLE KILLS: text({x:202, y:45, align:'left', color:'C0C0C0', size:5, text:'Vehic KILLS:'}); text({x:246, y:45, align:'left', text:p.stats.global.vehiclekills}); // DOGTAGS: text({x:213, y:54, align:'left', color:'C0C0C0', size:5, text:'DogTags:'}); text({x:246, y:54, align:'left', text:p.stats.global.dogtags}); // TEMPS: text({x:305, y:9, align:'left',color:'C0C0C0', size:5, text:'TIME:'}); text({x:326, y:9, align:'left',text:tiempo.toFixed(0) + ' H'}); // SPM: var spmcolor= (p.stats.scores.score/tiempomin) >=200?'26f305':'FF7423'; text({x:306, y:18, align:'left',color:'C0C0C0',size:5, text:'SPM:'}); text({x:326, y:18, align:'left', color:spmcolor, text:(p.stats.scores.score/tiempomin).toFixed(1)}); // Global ACCURACY text({x:302, y:27, align:'left',color:'C0C0C0', size:5, text:'ACCU:'}); text({x:326, y:27, align:'left', text:nf(p.stats.global.hits/p.stats.global.shots*100,0) + '%'}); // ROUNDS: text({x:291, y:36, align:'left', color:'C0C0C0', size:5, text:'ROUNDS:'}); text({x:326, y:36, align:'left', text:p.stats.global.rounds}); // W/L: text({x:303, y:45, align:'left',color:'C0C0C0', size:5, text:'W / L:'}); text({x:326, y:45, align:'left', color:141414, text:wlr.toFixed(2)}); text({x:326, y:45, align:'left', color:wlrcolor, text:wlr.toFixed(2)}); // LONGEST HS: text({x:297, y:54, align:'left', color:'C0C0C0', size:5, text:'L. Shot:'}); text({x:326, y:54, align:'left', size:6, text:p.stats.global.longesths.toFixed(2) + 'm'}); // Kit: var score2kit={ assault:p.stats.scores.assault, engineer:p.stats.scores.engineer, recon:p.stats.scores.recon, support:p.stats.scores.support }; var favkit='assault'; var favkitscore=0; for(var kit in score2kit){ if(score2kit[kit]<=favkitscore) continue; favkitscore=score2kit[kit]; favkit=kit; } var kit_sx=0; var kit_sy=0; if(favkit == 'assault') {kit_sx=0; kit_sy=0;} else if(favkit == 'engineer') {kit_sx=16; kit_sy=0;} else if(favkit == 'support') {kit_sx=0; kit_sy=16;} else {kit_sx=16; kit_sy=16;} if(favkit == 'assault') {favkit = 'ASSAULT';} else if(favkit == 'support') {favkit = 'SUPPORT';} else if(favkit == 'engineer') {favkit = 'ENGINEER';} else if(favkit == 'recon') {favkit = 'RECON';} image({file:'06xhlEg8G19UvkJiy4/kits_white.png', x:82, y:33, w:10, h:10, sx:kit_sx,sy:kit_sy,sw:16,sh:16}); // CLASS: text({text:favkit, font:'fonts/VeraBd.ttf', color:'C0C0C0',size:6, x:97, y:42}); // Flag image image({file:'flags/'+p.country+'.png', x:64, y:34, w:13, h:9}); // Progress Bar: if (p.stats.rank.nr < 145) { px = 64; pTotal = 65; longitud = p.stats.nextranks[0].score - p.stats.rank.score; progreso = longitud-p.stats.nextranks[0].left; porcentaje = progreso/longitud image({file:'0oyLLIl5V17DvBnfH1/barragris.JPG', x:px , y:48, w:pTotal , h:8}); image({file:'0oyLLIl5V17DvBnfH1/barranaranja.JPG', x:px , y:48, w:porcentaje*pTotal, h:8}); text({x:70 , y:55, align:'left', size:6, color:'FFFFFF', text:(porcentaje*100).toFixed(0)+'%' }); } else { image({file:'0oyLLIl5V17DvBnfH1/barranaranja.JPG', x:64 , y:49, w:70, h:8}); text({x:70 , y:56, align:'left', size:6, color:'FFFFFF', text:'HIGHEST RANK' }); } text({x:132 , y:55, size:5, color:'FFFFFF', text: 'RANK ' + p.stats.rank.nr }); // BEST WEAPON: var bestweaps=getSortedList(p.stats.weapons,'kills'); wcount=0; for (n in bestweaps) { if (bestweaps[n].category!='Pistols' && wcount!=1) { wcount++; if (wcount==1) weapy=3; image({x:380, y:weapy-2, file:bestweaps[n].img, w:40, h:25}); wtext=''; wtext=bestweaps[n].name; text({x:435, y:weapy+6, size:6,color:'C0C0C0', text:wtext}); wtext=bestweaps[n].kills + ' KILLS'; text({x:435, y:weapy+14, size:6, text:wtext}); wtext=bestweaps[n].star.count; text({x:445, y:weapy+23, size:6, text:wtext}); image({file:'0pig3ogKh0qpQTWI8s/servicestar-10x10.png', x:435, y:weapy+15}); } } // BEST VEHICLE: var bestweaps=getSortedList(p.stats.vehicles,'kills') wcount=0; for (n in bestweaps) { if (bestweaps[n].category!='Pistols' && wcount!=1) { wcount++; if (wcount==1) weapy=30; image({x:380, y:weapy-2, file:bestweaps[n].img, w:40, h:25}); wtext=''; wtext=bestweaps[n].name; text({x:435, y:weapy+11, size:6,color:'C0C0C0', text:wtext}); wtext=bestweaps[n].kills + ' KILLS'; text({x:435, y:weapy+19, size:6, text:wtext}); } } var uniquemedals=getSortedDateList(p.stats.medals,'date'); var mcount = mtotal = 0; for(var med in uniquemedals) { mtotal++; if(uniquemedals[med].count >= 1) { mcount++; } } var uniqueribbon=getSortedDateList(p.stats.ribbons,'date'); var rcount = rtotal = 0; for(var rib in uniqueribbon) { rtotal++; if(uniqueribbon[rib].count >= 1) { rcount++; } } text({x:516, y:9, size:5, color:'C0C0C0', text:'MEDALS:'}); text({x:548, y:9, size:6, text:mcount + ' /' + mtotal}); text({x:513, y:18, size:5, color:'C0C0C0', text:'RIBBONS:'}); text({x:548, y:18, size:6, text:rcount + ' /' + rtotal});
Re: Battlefield 3
Publié : 19 Jan 2013, 11:20
par manji_87
Je réinstalle.
Re: Battlefield 3
Publié : 20 Jan 2013, 19:16
par manji_87
Dur de s'y remettre ^^
Re: Battlefield 3
Publié : 20 Jan 2013, 19:30
par shark
que j'm'y remette ou que je joue depuis 3 semaines, je garde le niveau d'une huitre j'ai pas grande appréhension
Re: Battlefield 3
Publié : 23 Jan 2013, 19:58
par shark
cheater ou juste incroyablement bon? :
http://battlelog.battlefield.com/bf3/so ... 778604518/ je suis sur le cul en voyant surtout son ratio K/D
Re: Battlefield 3
Publié : 28 Jan 2013, 23:08
par shark
marrant, j'ai trouvé un jouet entre 2 rochers sur Wake:
(clic=zoom)
Re: Battlefield 3
Publié : 29 Jan 2013, 20:43
par Exvia
Sympa jurassic park !
Re: Battlefield 3
Publié : 03 Fév 2013, 15:03
par shark
Me suis amusé à coder une ptite sign de team si jamais ca peut plaire... (avec l'API du site bf3stats.com)
voir 1er post du topic
bisous
Code 1: Code : Tout sélectionner
image({file:'0pig3ogKh0qpQTWI8s/BF3userbar-BOO5.png', x:0, y:0}); // Rank Image image({file:p.stats.rank.img_small, x:-2, y:-2}); defaults.text.font='0pig3ogKh0qpQTWI8s/Vera.ttf'; defaults.text.color='FFFFFFFF'; defaults.text.size=6; defaults.text.align='left'; defaults.text.angle=0; function secondstotime(secs) { var t = new Date(1970,0,1); t.setSeconds(secs); var s = t.toTimeString().substr(0,8); if(secs > 86399) s = Math.floor((t - Date.parse('1/1/70')) / 3600000) + s.substr(2); return s; } //time var tiempo=p.stats.global.time/3600; var tiempomin=p.stats.global.time/60; var tiempom=tiempomin.toFixed(0)-tiempo.toFixed(0)*60+60 // K/D code var kdr=p.stats.global.kills&&p.stats.global.deaths?p.stats.global.kills/p.stats.global.deaths:0; var kdcolor=kdr>=1?'26f305':'FF7423'; // W/L code var wlr=p.stats.global.wins&&p.stats.global.losses?p.stats.global.wins/p.stats.global.losses:0; var wlrcolor=wlr>=1?'26f305':'FF7423'; // GRADE: //text({text:p.stats.rank.name, font:'0pig3ogKh0qpQTWI8s/thin_pixel-//7.ttf', size:14, x:70, y:13}); text({text:p.stats.rank.name, font:'fonts/VeraBI.ttf', color:'C0C0C0',size:8, x:70, y:13}); // NOM: text({text:p.name, font:'0pig3ogKh0qpQTWI8s/MKStencilsansBlack.ttf', size:16, x:70, y:35}); // SCORE: text({x:292, y:12, align:'left', text:'SCORE:'}); text({x:330, y:12, align:'left', text:p.stats.scores.score}); // KILLS: text({x:298, y:22, align:'left', text:'KILLS:'}); text({x:330, y:22, align:'left', text:p.stats.global.kills}); // K/D: text({x:305, y:32, align:'left', text:'K/D:'}); text({x:330, y:32, align:'left', color:141414, text:kdr.toFixed(2)}); text({x:330, y:32, align:'left', color:kdcolor, text:kdr.toFixed(2)}); // W/L: text({x:304, y:42, align:'left', text:'W/L:'}); text({x:330, y:42, align:'left', color:141414, text:wlr.toFixed(2)}); text({x:330, y:42, align:'left', color:wlrcolor, text:wlr.toFixed(2)}); // SPM: var spmcolor= (p.stats.scores.score/tiempomin) >=200?'26f305':'FF7423'; text({x:303, y:52, align:'left',text:'SPM:'}); text({x:330, y:52, align:'left', text:(p.stats.scores.score/tiempomin).toFixed(1)}); // Kit: var score2kit={ assault:p.stats.scores.assault, engineer:p.stats.scores.engineer, recon:p.stats.scores.recon, support:p.stats.scores.support }; var favkit='assault'; var favkitscore=0; for(var kit in score2kit){ if(score2kit[kit]<=favkitscore) continue; favkitscore=score2kit[kit]; favkit=kit; } var kit_sx=0; var kit_sy=0; if(favkit == 'assault') {kit_sx=0; kit_sy=0;} else if(favkit == 'engineer') {kit_sx=16; kit_sy=0;} else if(favkit == 'support') {kit_sx=0; kit_sy=16;} else {kit_sx=16; kit_sy=16;} if(favkit == 'assault') {favkit = 'MASTER ASSAULT';} else if(favkit == 'support') {favkit = 'MASTER SUPPORT';} else if(favkit == 'engineer') {favkit = 'MASTER ENGINEER';} else if(favkit == 'recon') {favkit = 'MASTER RECON';} image({file:'06xhlEg8G19UvkJiy4/kits_white.png', x:95, y:40, w:15, h:15, sx:kit_sx,sy:kit_sy,sw:16,sh:16}); text({text:favkit, font:'fonts/VeraBd.ttf', size:7, color:'C0C0C0', x:118, y:52}); // Flag image image({file:'flags/'+p.country+'.png', x:69, y:43, w:18, h:12});Code 2: Code : Tout sélectionner
image({file:'0pig3ogKh0qpQTWI8s/BF3-BOO-middle3.png', x:0, y:0}); defaults.text.font='0pig3ogKh0qpQTWI8s/Vera.ttf'; //font:'0oCaC2qef0mC4sTOc0/visitor2.ttf' defaults.text.color='FFFFFFFF'; defaults.text.size=6; defaults.text.align='left'; defaults.text.angle=0; function secondstotime(secs) { var t = new Date(1970,0,1); t.setSeconds(secs); var s = t.toTimeString().substr(0,8); if(secs > 86399) s = Math.floor((t - Date.parse('1/1/70')) / 3600000) + s.substr(2); return s; } //time var tiempo=p.stats.global.time/3600; var tiempomin=p.stats.global.time/60; var tiempom=tiempomin.toFixed(0)-tiempo.toFixed(0)*60+60 var getSortedList=function(list,field){ if(typeof(list)!='object') return list; var slist=[]; for(var n in list) slist.push([n,list[n]]); slist.sort(function(a,b){ var v1=a[1], v2=b[1]; v1=(typeof(v1)!='object' || typeof(v1[field])!='number')?0:v1[field]; v2=(typeof(v2)!='object' || typeof(v2[field])!='number')?0:v2[field]; return v2-v1; }); if(list instanceof Array) { var ret=[]; for(var i in slist) ret.push(slist[i][1]); return ret; } else { var ret={}; for(var i in slist) ret[slist[i][0]]=slist[i][1]; return ret; } }; var getSortedDateList=function(list,field){ if(typeof(list)!='object') return list; var slist=[]; for(var n in list) slist.push([n,list[n]]); slist.sort(function(a,b){ var v1=a[1], v2=b[1]; v1=(typeof(v1)!='object' || !v1[field])?0:(new Date(v1[field])).getTime(); v2=(typeof(v2)!='object' || !v2[field])?0:(new Date(v2[field])).getTime(); return v2-v1; }); if(list instanceof Array) { var ret=[]; for(var i in slist) ret.push(slist[i][1]); return ret; } else { var ret={}; for(var i in slist) ret[slist[i][0]]=slist[i][1]; return ret; } }; // Rank Image image({file:p.stats.rank.img_small, x:-2, y:-2}); // K/D code var kdr=p.stats.global.kills&&p.stats.global.deaths?p.stats.global.kills/p.stats.global.deaths:0; var kdcolor=kdr>=1?'26f305':'FF7423'; // W/L code var wlr=p.stats.global.wins&&p.stats.global.losses?p.stats.global.wins/p.stats.global.losses:0; var wlrcolor=wlr>=1?'26f305':'FF7423'; // GRADE: text({text:p.stats.rank.name, font:'fonts/Vera.ttf', color:'C0C0C0', size:6, x:64, y:10}); // NOM: text({text:p.name, font:'0pig3ogKh0qpQTWI8s/MKStencilsansBlack.ttf', size:12, x:64, y:28}); // SCORE: text({x:218, y:9, align:'left', color:'C0C0C0',size:5, text:'SCORE:'}); text({x:246, y:9, align:'left', text:p.stats.scores.score}); // K/D: text({x:227, y:18, align:'left',color:'C0C0C0', size:5, text:'K /D:'}); text({x:246, y:18, align:'left', color:141414, text:kdr.toFixed(2)}); text({x:246, y:18, align:'left', color:kdcolor, text:kdr.toFixed(2)}); // KILLS: text({x:222, y:27, align:'left', color:'C0C0C0', size:5, text:'KILLS:'}); text({x:246, y:27, align:'left', text:p.stats.global.kills}); // DEATHS: text({x:214, y:36, align:'left', color:'C0C0C0', size:5, text:'DEATHS:'}); text({x:246, y:36, align:'left', text:p.stats.global.deaths}); // VEHICLE KILLS: text({x:202, y:45, align:'left', color:'C0C0C0', size:5, text:'Vehic KILLS:'}); text({x:246, y:45, align:'left', text:p.stats.global.vehiclekills}); // DOGTAGS: text({x:213, y:54, align:'left', color:'C0C0C0', size:5, text:'DogTags:'}); text({x:246, y:54, align:'left', text:p.stats.global.dogtags}); // TEMPS: text({x:305, y:9, align:'left',color:'C0C0C0', size:5, text:'TIME:'}); text({x:326, y:9, align:'left',text:tiempo.toFixed(0) + ' H'}); // SPM: var spmcolor= (p.stats.scores.score/tiempomin) >=200?'26f305':'FF7423'; text({x:306, y:18, align:'left',color:'C0C0C0',size:5, text:'SPM:'}); text({x:326, y:18, align:'left', color:spmcolor, text:(p.stats.scores.score/tiempomin).toFixed(1)}); // Global ACCURACY text({x:302, y:27, align:'left',color:'C0C0C0', size:5, text:'ACCU:'}); text({x:326, y:27, align:'left', text:nf(p.stats.global.hits/p.stats.global.shots*100,0) + '%'}); // ROUNDS: text({x:291, y:36, align:'left', color:'C0C0C0', size:5, text:'ROUNDS:'}); text({x:326, y:36, align:'left', text:p.stats.global.rounds}); // W/L: text({x:303, y:45, align:'left',color:'C0C0C0', size:5, text:'W / L:'}); text({x:326, y:45, align:'left', color:141414, text:wlr.toFixed(2)}); text({x:326, y:45, align:'left', color:wlrcolor, text:wlr.toFixed(2)}); // LONGEST HS: text({x:297, y:54, align:'left', color:'C0C0C0', size:5, text:'L. Shot:'}); text({x:326, y:54, align:'left', size:6, text:p.stats.global.longesths.toFixed(2) + 'm'}); // Kit: var score2kit={ assault:p.stats.scores.assault, engineer:p.stats.scores.engineer, recon:p.stats.scores.recon, support:p.stats.scores.support }; var favkit='assault'; var favkitscore=0; for(var kit in score2kit){ if(score2kit[kit]<=favkitscore) continue; favkitscore=score2kit[kit]; favkit=kit; } var kit_sx=0; var kit_sy=0; if(favkit == 'assault') {kit_sx=0; kit_sy=0;} else if(favkit == 'engineer') {kit_sx=16; kit_sy=0;} else if(favkit == 'support') {kit_sx=0; kit_sy=16;} else {kit_sx=16; kit_sy=16;} if(favkit == 'assault') {favkit = 'ASSAULT';} else if(favkit == 'support') {favkit = 'SUPPORT';} else if(favkit == 'engineer') {favkit = 'ENGINEER';} else if(favkit == 'recon') {favkit = 'RECON';} image({file:'06xhlEg8G19UvkJiy4/kits_white.png', x:82, y:33, w:10, h:10, sx:kit_sx,sy:kit_sy,sw:16,sh:16}); // CLASS: text({text:favkit, font:'fonts/VeraBd.ttf', color:'C0C0C0',size:6, x:97, y:42}); // Flag image image({file:'flags/'+p.country+'.png', x:64, y:34, w:13, h:9}); // Progress Bar: if (p.stats.rank.nr < 145) { px = 64; pTotal = 65; longitud = p.stats.nextranks[0].score - p.stats.rank.score; progreso = longitud-p.stats.nextranks[0].left; porcentaje = progreso/longitud image({file:'0oyLLIl5V17DvBnfH1/barragris.JPG', x:px , y:48, w:pTotal , h:8}); image({file:'0oyLLIl5V17DvBnfH1/barranaranja.JPG', x:px , y:48, w:porcentaje*pTotal, h:8}); text({x:70 , y:55, align:'left', size:6, color:'FFFFFF', text:(porcentaje*100).toFixed(0)+'%' }); } else { image({file:'0oyLLIl5V17DvBnfH1/barranaranja.JPG', x:64 , y:49, w:70, h:8}); text({x:70 , y:56, align:'left', size:6, color:'FFFFFF', text:'HIGHEST RANK' }); } text({x:132 , y:55, size:5, color:'FFFFFF', text: 'RANK ' + p.stats.rank.nr }); // BEST WEAPON: var bestweaps=getSortedList(p.stats.weapons,'kills'); wcount=0; for (n in bestweaps) { if (bestweaps[n].category!='Pistols' && wcount!=1) { wcount++; if (wcount==1) weapy=3; image({x:380, y:weapy-2, file:bestweaps[n].img, w:40, h:25}); wtext=''; wtext=bestweaps[n].name; text({x:435, y:weapy+6, size:6,color:'C0C0C0', text:wtext}); wtext=bestweaps[n].kills + ' KILLS'; text({x:435, y:weapy+14, size:6, text:wtext}); wtext=bestweaps[n].star.count; text({x:445, y:weapy+23, size:6, text:wtext}); image({file:'0pig3ogKh0qpQTWI8s/servicestar-10x10.png', x:435, y:weapy+15}); } } // BEST VEHICLE: var bestweaps=getSortedList(p.stats.vehicles,'kills') wcount=0; for (n in bestweaps) { if (bestweaps[n].category!='Pistols' && wcount!=1) { wcount++; if (wcount==1) weapy=30; image({x:380, y:weapy-2, file:bestweaps[n].img, w:40, h:25}); wtext=''; wtext=bestweaps[n].name; text({x:435, y:weapy+11, size:6,color:'C0C0C0', text:wtext}); wtext=bestweaps[n].kills + ' KILLS'; text({x:435, y:weapy+19, size:6, text:wtext}); } } var uniquemedals=getSortedDateList(p.stats.medals,'date'); var mcount = mtotal = 0; for(var med in uniquemedals) { mtotal++; if(uniquemedals[med].count >= 1) { //mcount++; mcount= mcount+ uniquemedals[med].count; } } var uniqueribbon=getSortedDateList(p.stats.ribbons,'date'); var rcount = rtotal = 0; for(var rib in uniqueribbon) { rtotal++; if(uniqueribbon[rib].count >= 1) { //rcount++; rcount = rcount + uniqueribbon[rib].count; } } text({x:516, y:9, size:5, color:'C0C0C0', text:'MEDALS:'}); text({x:548, y:9, size:6, text:mcount }); text({x:513, y:18, size:5, color:'C0C0C0', text:'RIBBONS:'}); text({x:548, y:18, size:6, text:rcount});Code 3: Code : Tout sélectionner
image({file:'0pig3ogKh0qpQTWI8s/BF3miniuserbar-BOO4.png', x:0, y:0}); function secondstotime(secs) { var t = new Date(1970,0,1); t.setSeconds(secs); var s = t.toTimeString().substr(0,8); if(secs > 86399) s = Math.floor((t - Date.parse('1/1/70')) / 3600000) + s.substr(2); return s; } //time var tiempo=p.stats.global.time/3600; var tiempomin=p.stats.global.time/60; var tiempom=tiempomin.toFixed(0)-tiempo.toFixed(0)*60+60 var getSortedList=function(list,field){ if(typeof(list)!='object') return list; var slist=[]; for(var n in list) slist.push([n,list[n]]); slist.sort(function(a,b){ var v1=a[1], v2=b[1]; v1=(typeof(v1)!='object' || typeof(v1[field])!='number')?0:v1[field]; v2=(typeof(v2)!='object' || typeof(v2[field])!='number')?0:v2[field]; return v2-v1; }); if(list instanceof Array) { var ret=[]; for(var i in slist) ret.push(slist[i][1]); return ret; } else { var ret={}; for(var i in slist) ret[slist[i][0]]=slist[i][1]; return ret; } }; // Rank Image image({file:p.stats.rank.img_tiny, x:10, y:2}); defaults.text.font='0pig3ogKh0qpQTWI8s/Vera.ttf'; defaults.text.color='FFFFFFFF'; defaults.text.size=6; defaults.text.align='left'; defaults.text.angle=0; // K/D code var kdr=p.stats.global.kills&&p.stats.global.deaths?p.stats.global.kills/p.stats.global.deaths:0; var kdcolor=kdr>=1?'26f305':'FF7423'; // W/L code var wlr=p.stats.global.wins&&p.stats.global.losses?p.stats.global.wins/p.stats.global.losses:0; var wlrcolor=wlr>=1?'26f305':'FF7423'; // GRADE: text({text:p.stats.rank.name + ' (' + p.stats.rank.nr + ')', font:'fonts/Vera.ttf', color:'C0C0C0', size:6, x:70, y:9}); // NOM: text({text:p.name, font:'0pig3ogKh0qpQTWI8s/MKStencilsansBlack.ttf', size:12, x:70, y:24}); // SCORE: text({x:222, y:9, align:'left',color:'C0C0C0',size:5, text:'SCORE:'}); text({x:250, y:9, align:'left', text:p.stats.scores.score}); // K/D: text({x:228, y:18, align:'left',color:'C0C0C0', size:5, text:'K / D:'}); text({x:250, y:18, align:'left', color:141414, text:kdr.toFixed(2)}); text({x:250, y:18, align:'left', color:kdcolor, text:kdr.toFixed(2)}); // KILLS: text({x:226, y:27, align:'left',color:'C0C0C0', size:5,text:'KILLS:'}); text({x:250, y:27, align:'left', text:p.stats.global.kills}); // DEATHS: text({x:218, y:36, align:'left', color:'C0C0C0', size:5, text:'DEATHS:'}); text({x:250, y:36, align:'left', text:p.stats.global.deaths}); // TEMPS: text({x:306, y:9, align:'left',color:'C0C0C0', size:5, text:'TIME:'}); text({x:327, y:9, align:'left',text:tiempo.toFixed(0) + ' H'}); // SPM: var spmcolor= (p.stats.scores.score/tiempomin) >=250?'26f305':'ff0000'; text({x:306, y:18, align:'left',color:'C0C0C0',size:5, text:'SPM:'}); text({x:327, y:18, align:'left', color:spmcolor, text:(p.stats.scores.score/tiempomin).toFixed(1)}); // ROUNDS: text({x:292, y:27, align:'left',color:'C0C0C0', size:5, text:'ROUNDS:'}); text({x:327, y:27, align:'left', text:p.stats.global.rounds}); // W/L: text({x:304, y:36, align:'left',color:'C0C0C0', size:5, text:'W / L:'}); text({x:327, y:36, align:'left', color:141414, text:wlr.toFixed(2)}); text({x:327, y:36, align:'left', color:wlrcolor, text:wlr.toFixed(2)}); // Kit: var score2kit={ assault:p.stats.scores.assault, engineer:p.stats.scores.engineer, recon:p.stats.scores.recon, support:p.stats.scores.support }; var favkit='assault'; var favkitscore=0; for(var kit in score2kit){ if(score2kit[kit]<=favkitscore) continue; favkitscore=score2kit[kit]; favkit=kit; } var kit_sx=0; var kit_sy=0; if(favkit == 'assault') {kit_sx=0; kit_sy=0;} else if(favkit == 'engineer') {kit_sx=16; kit_sy=0;} else if(favkit == 'support') {kit_sx=0; kit_sy=16;} else {kit_sx=16; kit_sy=16;} if(favkit == 'assault') {favkit = 'ASSAULT';} else if(favkit == 'support') {favkit = 'SUPPORT';} else if(favkit == 'engineer') {favkit = 'ENGINEER';} else if(favkit == 'recon') {favkit = 'RECON';} image({file:'06xhlEg8G19UvkJiy4/kits_white.png', x:89, y:28, w:9, h:9, sx:kit_sx,sy:kit_sy,sw:16,sh:16}); text({text:favkit, font:'fonts/VeraBd.ttf', color:'C0C0C0',size:6, x:103, y:36}); // Flag image image({file:'flags/'+p.country+'.png', x:70, y:29, w:13, h:9}); // Progress Bar: if (p.stats.rank.nr < 145) { px = 6; pTotal = 38; longitud = p.stats.nextranks[0].score - p.stats.rank.score; progreso = longitud-p.stats.nextranks[0].left; porcentaje = progreso/longitud image({file:'0oyLLIl5V17DvBnfH1/barragris.JPG', x:px , y:30, w:pTotal , h:6}); image({file:'0oyLLIl5V17DvBnfH1/barranaranja.JPG', x:px , y:30, w:porcentaje*pTotal, h:6}); text({x:47 , y:36, align:'left', size:5, color:'FFFFFF', text:(porcentaje*100).toFixed(0)+'%' }); } else { //image({file:'0oyLLIl5V17DvBnfH1/barranaranja.JPG', x:6 , y:30, w:38, h:6}); //text({x:3 , y:36, align:'left', size:6, color:'FFFFFF', text:'HIGHEST //RANK' }); } // BEST WEAPON: var bestweaps=getSortedList(p.stats.weapons,'kills'); wcount=0; for (n in bestweaps) { if (bestweaps[n].category!='Pistols' && wcount!=1) { wcount++; if (wcount==1) weapy=3; image({x:380, y:weapy-3, file:bestweaps[n].img, w:36, h:22}); wtext=''; wtext=bestweaps[n].name; text({x:425, y:weapy+5, size:6,color:'C0C0C0', text:wtext}); wtext=bestweaps[n].kills + ' KILLS'; text({x:425, y:weapy+13, size:6, text:wtext}); //wtext=bestweaps[n].star.count + ' MEDALS'; // text({x:425, y:weapy+13, size:6, text:wtext}); } } // BEST VEHICLE: var bestweaps=getSortedList(p.stats.vehicles,'kills') wcount=0; for (n in bestweaps) { if (bestweaps[n].category!='Pistols' && wcount!=1) { wcount++; if (wcount==1) weapy=19; image({x:380, y:weapy-2, file:bestweaps[n].img, w:36, h:22}); wtext=''; wtext=bestweaps[n].name; text({x:425, y:weapy+9, size:6,color:'C0C0C0', text:wtext}); wtext=bestweaps[n].kills + ' KILLS'; text({x:425, y:weapy+17, size:6, text:wtext}); } }
Re: Battlefield 3
Publié : 03 Fév 2013, 21:39
par Exvia
super sympa merci
Re: Battlefield 3
Publié : 09 Mars 2013, 14:36
par JackBauer
Faudrait que je relance un jour ce jeu, jamais rejoué depuis la release où j'avais joué 1h en me faisant snipe bazooka la gueule en chaine mais j'y rejouerais que si y a du monde avec moi sous mumble pour m'expliquer les bases/servir de gilet pare balles.
Re: Battlefield 3
Publié : 09 Mars 2013, 16:54
par shark
on joue très souvent les soirs avec Manji, sous mumble
Re: Battlefield 3
Publié : 15 Mars 2013, 12:01
par shark
Re: Battlefield 3
Publié : 28 Mars 2013, 13:26
par JackBauer
Je viens de tenter de relancer BF3 auquel je n'avais pas joué depuis le jour de la release et ce con me demande 9Go de mise à jour...
Re: Battlefield 3
Publié : 28 Mars 2013, 13:34
par shark
courage. Mon dossier BF3 pèse 35Go
tu te décide le jour ou je démonte mon bureau PC ! je reviendrais sur le jeu après le déménagement, à moins que j'arrive à l'installer sur mon portable.
mon serveur Mumble devrait tourner encore quelques jours jusqu'à coupure internet (3 potes de manji dessus hier soir, ca squatte tranquille!
mais c'est fait pour )
c'est quoi ton pseudo que je t'ajoute ? tu peux aussi rejoindre la team là:
http://battlelog.battlefield.com/bf3/pl ... 325997921/
Re: Battlefield 3
Publié : 28 Mars 2013, 14:58
par JackBauer
Oula t'emballes pas je vais déjà un peu jouer en mode solo pour me refaire aux commandes et je viens de récupérer le dernier bioshock en tipiak donc pas sur que je passe beaucoup de temps sur BF3.
Re: Battlefield 3
Publié : 28 Mars 2013, 16:24
par shark
j'm'emballe pas, jme fiais juste à tes propos:
JackBauer a écrit : Faudrait que je relance un jour ce jeu, jamais rejoué depuis la release où j'avais joué 1h en me faisant snipe bazooka la gueule en chaine mais j'y rejouerais que si y a du monde avec moi sous mumble pour m'expliquer les bases/servir de gilet pare balles.
faut pas avoir peur du multi, jme propose si t'as besoin d'explications et de faire équipe
Re: Battlefield 3
Publié : 28 Mars 2013, 19:13
par manji_87
ouai dsl pour le squattage. Je me suis pris un VPS ou je devais installer un mumble dessus (entre autre) sauf que j'y arrive pas et ca me saoul. Si t'as rien a faire et que t'es caler en linux (centos 5.9) un peu d'aide me ferais plaisir ^^
Re: Battlefield 3
Publié : 28 Mars 2013, 19:20
par shark
non mais je plaisante ya aucun probleme pour le squattage! au contraire jprefere un serveur vivant qu'un serveur vide qui tourne pour rien. j'ai réarrangé un peu les salons si ils veulent être peperes. ca me fait plaisir ils peuvent squatter (mais ca va couper quelques jours) linux? lol ma seule experience fut de tester Ubuntu sur un portable et en formation j'ai pas vu grand chose à part la sécurité des réseaux et le dev web, jsuis vite revenu à Windows, pas mon truc.