Übersetzung zur ÜberprüfungGib nicht den Mitwirkenden die Schuld, sondern komm und hilf ihnen. 😎
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 |
|
|
iczahp_3.sitem
|
|
c |
(optional), Standart ist 1 Die Farbe des Gegenstandes. Ist ein Wert zwischen 0 und 7 |
|
c=1
|
|
|
q |
(optional), Standard ist 0 Die Qualität des Gegenstandes. |
|
q=0
|
|
|
|
0 |
120
|
|
s |
(optional), Standard ist 0 Die Größe des Stapels. |
|
s=0
|
|
|
|
0 |
53
|
|
sap |
(optional) Menge des Sap plus 1 des Gegenstandes. -1 = (Standard) Kein Sap-Symbol, keine Zahl 0 = Sap-Symbol, keine Zahl |
|
sap=-1
|
|
|
destroyed |
(optional) zeigt den Gegenstand an, als ob er zerstört wäre (mit einem roten Kreuz) 0 = (Standard) |
|
destroyed=0
|
|
|
|
0 |
1
|
|
label |
(optional), zeichnet den Text des Symbols, falls vorhanden 1 = (Standard) |
|
label=1
|
|
|
|
0 |
1
|
|
locked |
(optional) zeigt den Gegenstand so an, als ob er vom Eigentümer gesperrt worden wäre 0 = (default) |
|
locked=0
|
|
|
|
0 |
1
|
|
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=\"\">";