Plugin [JSONAPI][PHP] Plusieurs questions

luk1kucas

Survivant en puissance !
3 Novembre 2011
126
9
13
yveline
Bonjours, comme vous l'aurez compris j'ai plusieurs questions sur les variable jsonapi:
  • 1er question: Quelqu'un connaît-il la méthode a récupérer pour afficher la raison d'un ban(si elle existe bien)
  • 2ème question: Comment fait-on pour afficher les item d'un inventaire dans une chose qui y ressemble grâce a la méthode suivante?
    PHP:
    $playerData['success']['inventory']
Merci a ceux qui pourront me répondre et bonne visite au autre.

Ps: Detobel36, je te respecte a mort pour le travail de modération que tu fournit :)
 
  • J'aime
Reactions: Detobel36

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,

Je sais que le poste date un peu, mais rien que pour cette phrase:
Ps: Detobel36, je te respecte a mort pour le travail de modération que tu fournit :)

Je vais essayer de t'aider.

A tu été voir ici: http://alecgorge.com/minecraft/jsonapi/apidocs/
J'ai trouvé ça:
wiki a dit:
Name: banWithReason
Description: Bans the specified player with the specified reason.
Arguments:
  • String The name of the player to be banned.
  • String The reason the player is being banned.
Returns: boolean Returns true if the player was banned while online; false if the player was offline when he/she was banned.

Pour la 2ème question, je comprend pas bien...


Cordialement,
Detobel36
 

hexicans

Configurateur- Heberg TS
22 Août 2013
16
0
1
28
Bonjour,
Prends le Panel spacebukkit. As-tu verifier que les port de ton site sont ou vert ?
 

luk1kucas

Survivant en puissance !
3 Novembre 2011
126
9
13
yveline
Merci dotobel, bien que jai été voir la d'oc de l'api, je n' ai pas vue que cette fonction revoyai deux string.
Quant a ma deuxième question, comment puis je afficher le résultat de l'array dans un tableau correctement mis en forme?
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,
Quant a ma deuxième question, comment puis je afficher le résultat de l'array dans un tableau correctement mis en forme?

A, c'est tout de suite plus claire xD
Via une boucle... Maintenant il faut voir quel paramètre mettre pour qu'elle s'arrête quand on a parcourus l'inventaire...

Est ce que cela va recherchez toutes les cases de l'inventaires, ou uniquement celle où il y a des items ?


Cordialement,
Detobel36
 

Detobel36

Créateur de plugins (PhoenixRebirth)
Support
17 Août 2012
10 536
24
2 247
347
28
Bruxelles - Belgique
www.phoenix-rebirth.fr
Salut,
toutes les case
Alors c'est super simple...

Je suppose donc que l'élément $inventaire est l'array qui contient l'inventaire du joueur.
$inventaire['0'] contient le nom de l'item en case 0.
Suffit de faire une boucle du genre:
echo '<ul>';
for ($i = 0; $i <= X; $i++) {
echo '<li>'.$inventaire[$i].'</li>';
}
echo '<ul>';
Remplace X par le nombre de slots d'un inventaire (je le connais pas...).
Je n'ai pas testé ce code...

Autre solution, beaucoup plus simple, mais beaucoup moins jolie:
Code:
foreach($invenatire as $inv)
  echo $inv;


EDIT: code testé et approuvé ;) attention cependant à ne pas oublié que 0 est le 1er chiffre... Il faut donc faire le nombre de case de l'inventaire - 1 !


Cordialement,
Detobel36