La clef API est disponible dans la fenêtre “Options” du personnage. Elle est constituée d'une chaîne de 40 caractères hexadécimaux.
Cette clef permet de se connecter au jeu, et doit donc rester secrète.
Une fois connecté au jeu pour un perso donné, si vous voulez accéder aux fonctions API pour un autre perso vous devez changer de perso ou vous déconnecter via l'interface du jeu. Le système de connexion du flux API ne tente de vous connecter que si vous êtes déconnecté.
La seule fonction disponible à ce jour est la fonction de visualisation : getinfos.php
On y accède à l'adresse http://www.starshine-online.com/getinfos.php?login=[login]&key=[clef_api]¶metres_de_tri
Ou plus simplement http://www.starshine-online.com/getinfos.php?parametres_de_tri si vous êtes déjà connecté au jeu.
Les paramètres permettant de trier :
La structure du fichier XML avec une balise de chaque et le nom des attributs :
<infos radius building_radius timezone> <square x y decor royaume type type_terrain> <pc nom race classe level exp honneur reputation frag mort crime melee distance esquive blocage dressage artisanat survie incantation sort_vie sort_element sort_mort image est_mort /> <npc nom image /> <building type nom royaume hp hp_max image /> <construction type nom royaume hp hp_max debut_placement fin_placement image /> <monster nom lib /> </square> </infos>
Tableau des royaumes
Id | Race | Nom |
---|---|---|
0 | Neutre | |
1 | barbare | Royaume barbare |
2 | elfebois | Loch'jaden |
3 | troll | Dorsh'iva |
4 | scavenger | Zandalyr |
6 | orc | Ouldang |
7 | nain | Scytä |
8 | mortvivant | Voilebrisé |
9 | humainnoir | Empire Vörsh |
10 | humain | Lordaeris |
11 | elfehaut | Kiel'loran |
12 | vampire | Ereth drannor |
Remarques :
Tableau des types de terrain
Id | Tentative d'interprétation |
---|---|
plaine | Plaine |
foret | Forêt |
desert | Désert |
glace | Glace |
eau | Eau |
montagne | Montagne |
marais | Marais |
route | Route |
objet | Bâtiment |
terre_maudite | Terre Maudite |
donjon | Donjon |
mur_donjon | Mur de Donjon |
mer | Zone inondée |
taverne_donjon | Repère des renégats |
donjon_aqua_level_1 | Donjon Aqua Level 1 |
Remarques :
Tableau des bâtiments
Nom | Type |
---|---|
Baliste | arme_de_siege |
Bélier d'entrainement | arme_de_siege |
Bélier | arme_de_siege |
Bourg | bourg |
Bourgade | bourg |
Carrière de sable | mine |
Carrière de sable II | mine |
Carrière de sable III | mine |
Catapulte | arme_de_siege |
drapeau | drapeau |
Etendard | drapeau |
Extracteur | mine |
Extracteur II | mine |
Extracteur III | mine |
Ferme | mine |
Ferme II | mine |
Ferme III | mine |
Fort | fort |
Forteresse | fort |
Fortin | fort |
Grand drapeau | drapeau |
Grand étendard | drapeau |
Grande Muraille | mur |
Meule | mine |
Meule II | mine |
Meule III | mine |
Mine | mine |
Mine II | mine |
Mine III | mine |
Mur | mur |
Muraille | mur |
Palissade | mur |
Péage | mine |
Péage II | mine |
Péage III | mine |
Petit bourg | bourg |
Petit Drapeau | drapeau |
Poste avancé | fort |
Puits | mine |
Puits a essence | mine |
Puits a essence II | mine |
Puits a essence III | mine |
Puits II | mine |
Puits III | mine |
Scierie | mine |
Scierie II | mine |
Scierie III | mine |
Tour d archers | tour |
Tour de garde | tour |
Tour de guet | tour |
Tour de mages | tour |
Trébuchet | arme_de_siege |
Remarques :