Ryzom API/Gegenstands-Symbol
Aus EnzyklopAtys
< Ryzom API
Version vom 27. Mai 2023, 13:46 Uhr von Leda (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<noinclude>{{Trad|DE=Ryzom API/Gegenstands-Symbol|EN=Ryzom API/Item icon|palette=api|H=1}}__TOC__</noinclude> Ruft Gegenstandssymbole ab (siehe hierzu auch: […“)
Inhaltsverzeichnis
Ruft Gegenstandssymbole ab (siehe hierzu auch: Ryzom API/Gegenstands-SheetIDs)
Verwendung
<base URL>/item_icon.php?sheetid=iczahp_3.sitem&c=1&q=0&s=0&sap=-1&destroyed=0&label=1&locked=0
URL-Parameter
Parameter | Beschreibung | Standart | Beispiel-Symbol | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
sheetid | Es handelt sich um die ID eines Elements, die Sie in der Xml-Datei Charakter finden können. Zum Beispiel, iczahp_3.sitem ist ein gültiges SheetID. SheetIDs findest Du in Nimetu's ryzom_extra repository |
| |||||||||||||||||||
c | (optional), Standart ist 1 Die Farbe des Gegenstandes. Ist ein Wert zwischen 0 und 7 |
|
| ||||||||||||||||||
q | (optional), Standard ist 0 Die Qualität des Gegenstandes. |
|
| ||||||||||||||||||
s | (optional), Standard ist 0 Die Größe des Stapels. |
|
| ||||||||||||||||||
sap | (optional) Menge des Sap plus 1 des Gegenstandes. -1 = (Standard) Kein Sap-Symbol, keine Zahl 0 = Sap-Symbol, keine Zahl |
|
| ||||||||||||||||||
destroyed | (optional) zeigt den Gegenstand an, als ob er zerstört wäre (mit einem roten Kreuz) 0 = (Standard) |
|
| ||||||||||||||||||
label | (optional), zeichnet den Text des Symbols, falls vorhanden 1 = (Standard) |
|
| ||||||||||||||||||
locked | (optional) zeigt den Gegenstand so an, als ob er vom Eigentümer gesperrt worden wäre 0 = (default) |
|
|
Cache-Laufzeit
Es wird für immer zwischengespeichert, da das Symbol einzigartig ist und sich nie ändert. Für ein bestimmtes Symbol wird immer das gleiche Bild zurückgegeben.
PHP-Interface
ryzom_item_icon_url($sheetid, $c=-1, $q=0, $s=0, $sap=-1, $destroyed=false, $label=true, $locked=false)
Gibt eine Zeichenkette zurück, die die Url für die Anzeige eines Gegenstands-Symbols enthält.
<?php
require_once "ryzomapi_lite.php";
$url = ryzom_item_icon_url('iczahp_3.sitem', 2);
echo "<img src=\"{$url}\" alt=\"\">";