Hallo,
ich habe der zeit ein Problem und zwar mache ich gerade ein Filterscript. Man soll Private Notizen erstellen können. Dies mache ich per Textdraw's. Derzeit kann man die Private Notizen sehen und welche erstellen. So wenn ich notizen erstelle und sie dann per Textdraws an seigen möchte, werden sie nicht angezeigt nur das wird angezeigt: - - - - - - - - - - - - - - - - - - - . Doch in der Mysql Tabelle sind die erfolgreich eingetragen worden. COde:
new string2[200];
for(new i=0;i!=sizeof(PN);i++)
{
if(i == 1)
{
format(string2,sizeof string2,"- %s",PN[playerid][Ueberschrift]);
}
else
{
format(string2,sizeof string2,"- %s~n~- %s",string2,PN[playerid][Ueberschrift]);
}
}
PlayerTextDrawSetString(playerid,Textdraw4[playerid],string2);
enum PrivateN {
Ueberschrift,
Text
}
new PN[MAX_PLAYERS][PrivateN];
new query[128],data[50],name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(query,sizeof(query),"SELECT * FROM `PrivateNotizen` WHERE `Name`='%s'",name);
mysql_query(1,query);
mysql_store_result();
if(mysql_num_rows())
{
if(mysql_retrieve_row())
{
mysql_fetch_field_row(data,"Ueberschrift");
format(PN[playerid][Ueberschrift],64,data);
mysql_fetch_field_row(data,"Text");
format(PN[playerid][Text],264,data);
}
}