• 02 Juillet 2025, 02:30:54


Auteur Sujet: [TUTO] Comment utiliser le plugin Edit_Rules de Ssk ?  (Lu 1211 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Gilux

  • *
  • Mafioso
  • GOOBY PLS
  • Messages: 2209
    • Voir le profil
[TUTO] Comment utiliser le plugin Edit_Rules de Ssk ?
« le: 28 Août 2011, 17:59:52 »
Comment utiliser le plugin edit_rules de Ssk ?

Salut ! :)
Comme promis, voici un tutoriel sur l'utilisation du plugin edit_rules de Ssk.
Tout d'abord, téléchargez le plugin ici.

Ce plugin va vous permettre d'ajouter des règles au serveur. L'utilité ? Afficher des informations complémentaires sur votre site/logiciel, en plus du nombre de joueurs, du nom de la map, etc.

• Vous devez maîtriser l'utilisation du plugin Query/Rcon de Westie (Que vous trouverez sur le forum SA:MP) car je ne reviendrai pas dessus.
• Vous devez avoir une version du serveur égale ou supérieure à la 0.3c R5.
• Votre hébergement Web doit être compatible (accepter les sockets)


1) Ajouter une règle
Pour ajouter une règle, utilisez la fonction addRule, avec le nom de la règle en minuscules et si possible sans espaces. (Utilisez les underscore à la place)
Exemple :
addRule("admins_online","value");

Attention, la valeur doit être sous forme de chaîne de caractères ! Utilisez la fonction Valstr si vous avez besoin de faire une conversion.

Exemple :

new admins 6;
new 
string[5];
valstr(string,admins); // On convertit un integer en string
addRule("admins_online",string);


2) Éditer une règle
Le principe est le même pour l'édition. Utilisez la fonction editRule à la place.

3) Récupérer la valeur d'une règle
Utilisez la fonction getRuleValue pour récupérer la valeur d'une règle sous forme de string.

4) Le code PHP
Les règles seront disponibles dans l'array que vous retournera la méthode getRules :


include('SAMPQueryAPI.php');
$query = new SAMPQueryAPI('IP',port);
if(
$query->isOnline())
{
     
$rules $query->getRules();
     echo 
'Nombre d\'administrateurs en ligne : ' $rules['admins_online'];
     echo 
'Ce serveur est-il cool ? : ' $rules['cool'];
     echo 
'Nombre de joueurs en DM : ' $rules['players_dm'];
     
// etc etc.
}
else
{
     echo 
'Serveur hors-ligne.';
}


Voilà, j'espère que ce tuto vous aura servi, merci à Ssk pour le plugin bien pratique :)
++
« Modifié: 22 Janvier 2012, 11:48:21 par Gilux »

Hors ligne ShaDowxx™

  • We are cats.
  • *
  • Grand Banditisme
  • Messages: 706
    • Voir le profil
Re : [TUTO] Comment utiliser le plugin Edit_Rules de Ssk ?
« Réponse #1 le: 29 Août 2011, 10:51:02 »
Bonjour Gilux,

Merci pour le Tutorial pratique et surtout qui est en couleur. +1 comme d'abitude.

Cordialement ShaDowxx™

Hors ligne S!m

  • *
  • Messages: 2341
    • Voir le profil
Re : [TUTO] Comment utiliser le plugin Edit_Rules de Ssk ?
« Réponse #2 le: 30 Août 2011, 04:15:56 »
Salut,

je pense que ce serait une bonne idée d'ajouter ça au premier post dans le topic du plugin.

Je ne pense pas qu'un tuto sur un plugin doive être déplacé dans la section des tutoriels, ce n'est pas l'endroit où il serait le plus utile...

++Sim++





Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : [TUTO] Comment utiliser le plugin Edit_Rules de Ssk ?
« Réponse #3 le: 30 Août 2011, 13:27:24 »
Je link le tuto ;)

C'est sympa de ta part d'en avoir fait un tuto



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog