GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Showroom SA:MP => Discussion démarrée par: R@f le 09 Mai 2009, 11:16:09

Titre: [FS + AJAX]R@f's Json Server Stats
Posté par: R@f le 09 Mai 2009, 11:16:09
Hello à tous,

Voici ma dernière création !

R@f's Json Server Stats

A quoi sert ce filterscript ?
Sauvegarder les stats de votre serveur dans un fichier .json

Comment voir les stats ?
Deux possibilités pour les joueurs : In-Game, faire /sstats ou aller sur la page html qui est mise avec et voir les infos depuis là.

Comment mettre utiliser ce FS et la page HTML ?
Il suffit de placer le fichier .amx dans votre dossier filterscript et d'ajouter dans votre server.cfg à la ligne des filterscripts : jstats
Pour utiliser la page HTML, il faut d'abord que le fichier soit dans le même dossier qui comporte votre serveur. Si c'est bon, changez le chemin vers data.json à la ligne 93 et sauvegardez.

Où télécharger ce script ?
C'est ici : http://rafweb.ch/download-6.html (http://rafweb.ch/download-6.html)
Merci de ne pas l'uploader sur d'autre hébergeurs.

Qui a fait ce script ?
Le filterscript a été fait par moi, R@f. Pareil pour la page HTML.
L'include DJson a été fait par DracoBlue.


Voila voila, enjoy ;)
++
R@f
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: Dark4ng3L le 09 Mai 2009, 13:02:26
Bravo a toi R@f ;p
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: Azz45 le 09 Mai 2009, 13:25:38
Nice R@f, mais si on a un hébergement et qu'il accepte pas le .json  :blink
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: R@f le 09 Mai 2009, 13:33:00
le .json est une extension comme une autre. C'est un peu comme un .ini ou .cfg. Ça m'étonnerai que ton hébergeur ne l'accepte pas ::)

++
R@f
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: [viruz]rider_77 le 09 Mai 2009, 16:53:08
Pas mal :D

++
Rider_77
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: Zordiache le 09 Mai 2009, 17:12:19
pas mal  :)
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: Azz45 le 10 Mai 2009, 21:27:06
Si le .json est pareil que le .cfg ou le .ini donc l'hébergeur pourra prendre en compte ce type de format donc aucun soucis ;)
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: Bayshore le 19 Juin 2009, 08:20:00
Pas mal, mais faut faire gaffe aux informations qu'on stocke dans les fichiers quand on utilise une technologie client comme ça... ;D

Sinon ta fonction getDonnees() sur ta page html marchera seulement avec les bons navigateurs, si tu veut j'ai un snippet utile pour IE (pris sur Google).

Code: (javascript) [Sélectionner]
var xhr=function()
{
var x=null;
if(XMLHttpRequest)
{
try { x=new XMLHttpRequest; }
catch(c){}
}
else if(ActiveXObject)
{
var microdaubes=['MSXML2.XMLHTTP.6.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP'];
for(var i=0; i<4; i++)
{
try
{
x=new ActiveXObject(microdaubes[i]);
break;
}
catch(c){}
}
}
return x;
}
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: R@f le 19 Juin 2009, 12:21:48
Le problème de compatibilité vient seulement avec des version de IE 6.0 ou inférieures, et je ne pense pas que beaucoup de personnes utilisent ces versions du navigateur aujourd'hui.

++
R@f
Titre: Re : [FS + AJAX]R@f's Json Server Stats
Posté par: Bayshore le 19 Juin 2009, 22:38:30
Hmm méfie-toi.
http://www.w3schools.com/browsers/browsers_stats.asp (http://www.w3schools.com/browsers/browsers_stats.asp)