Hallo , heute dachte ich mir , dass ich mal eine Tabelle mach für Dialoge ... besser gesagt für Pickups die dialoge anzeigen lassen mit der taste enter .. ok es funktioniert auch alles wunderbar , außer die list dialoge ... hier ein screen
http://picupload.org/i/9e73de1bed29.jpg
und hier der code ..
public LoadDialogPickups(i)
{
new query[256];
new data[255];
format(query,sizeof(query),"SELECT * FROM `dialogpickups` WHERE `ID`='%d'",i);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows())
{
mysql_fetch_field("dX",data);
DialogPickups[i][dX]=floatstr(data);
mysql_fetch_field("dY",data);
DialogPickups[i][dY]=floatstr(data);
mysql_fetch_field("dZ",data);
DialogPickups[i][dZ]=floatstr(data);
mysql_fetch_field("dpickupobjekt",data);
DialogPickups[i][dpickupobjekt]=strval(data);
mysql_fetch_field("style",data);
DialogPickups[i][dStyle]=strval(data);
mysql_fetch_field("caption",data);
strmid(DialogPickups[i][dCaption],data,0,128,128);
mysql_fetch_field("info",data);
strmid(DialogPickups[i][dInfo],data,0,128,128);
mysql_fetch_field("button1",data);
strmid(DialogPickups[i][dButton1],data,0,128,128);
mysql_fetch_field("button2",data);
strmid(DialogPickups[i][dButton2],data,0,128,128);
DiaPickPick[i]=CreatePickup(DialogPickups[i][dpickupobjekt],1,DialogPickups[i][dX],DialogPickups[i][dY],DialogPickups[i][dZ]);
mysql_free_result();
}
return 1;
}
edit(vergessen den fehler zu beschreiben) : Ja er zeigt mir alles in einer Zeile an , obwohl ich \n gemacht habe ...
edit: fehler verbessert -.-