Hellósztok!
Nos a következő lenne a problémám. Van ez :
mysql_format(kapcs, query, sizeof(query), \"SELECT * FROM jatekosok WHERE Nev=\'%e\' LIMIT 1\", JatekosInfo[playerid][Nev]);
Nos, eddig már eljutottam:
new string[6][256], string2[156], expire, DIALOG[676];
new valami = cache_num_rows();
cache_get_row(valami-1, 3, string[1]);
cache_get_row(valami-1, 2, string[2]);
cache_get_row(valami-1, 1, string[3]);
cache_get_row(valami-1, 7, string[5]);
cache_get_row(valami-1, 5, string[4]);
cache_get_row_int(valami-1, 8, expire);
if(expire > gettime() || expire == 0)
{
strcat(DIALOG, \"{FFFFFF}Bannolva vagy a szerverröl,\\n\\n\");
format(string2, sizeof(string2), \"{FFFFFF}Felhasználó név: {FF0000}%s\\n\", string[3]);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}IP: {FF0000}%s\\n\", string[2]);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}Bannolt: {FF0000}%s\\n\", string[1]);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}Indok: {FF0000}%s\\n\", string[5]);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}Időpont: {FF0000}%s\\n\", string[4]);
strcat(DIALOG, string2);
new expire2[68];
if(expire == 0) expire2 = \"Örök\";
else expire2 = ConvertTime(expire);
format(string2, sizeof(string2), \"{FFFFFF}Hátralévő idő: {FF0000}%s\\n\\n\", expire2);
strcat(DIALOG, string2);
strcat(DIALOG, \"{FFFFFF}Ha a bant hubásnak illtve jogtalannak érzed, akkor nyiss egy unban kérelmet.\\n\");
strcat(DIALOG, \"Csinálj egy print screent erröl az üzenetröl (F8)!\");
ShowPlayerDialog(playerid, DIALOG_BAN, DIALOG_STYLE_MSGBOX, \"Üzenet\", DIALOG, \"Bezérés\", \"\");
NewKick(playerid);
return true;
}
No de most jöjjön a hiba:
http://kepfeltoltes.hu/160324/1027243629N_vtelen_www.kepfeltoltes.hu_.png[/img]
link a képhez: http://kepfeltoltes.hu/160324/1027243629N_vtelen_www.kepfeltoltes.hu_.png
http://kepfeltoltes.hu/160324/N_vtelen1_www.kepfeltoltes.hu_.png[/img]
link a képhez: http://kepfeltoltes.hu/160324/N_vtelen1_www.kepfeltoltes.hu_.png
Ja és a tábla:
http://kepfeltoltes.hu/160324/N_vtelen2_www.kepfeltoltes.hu_.png[/img]
link a képhez: http://kepfeltoltes.hu/160324/N_vtelen2_www.kepfeltoltes.hu_.png
Válaszotok előre is köszönöm!
mysql_format(kapcs, query, sizeof(query), \"SELECT * FROM bannok WHERE nev=\'%e\' LIMIT 1\", JatekosInfo[playerid][Nev]);
mysql_tquery(kapcs, query, \"BanEllenorzes\", \"i\",playerid);
fuggveny BanEllenorzes(playerid)
{
new nums, fields, expire, nev[32], ip[16], ki[32], mikor[64], oka[128], string2[156];
cache_get_data(nums, fields);
if(nums)
{
expire = cache_get_field_content_int(0, \"lejar\");
cache_get_field_content(0, \"nev\", nev, kapcs, 32);
cache_get_field_content(0, \"ip\", ip, kapcs, 16);
cache_get_field_content(0, \"ki\", banolta, kapcs, 32);
cache_get_field_content(0, \"Mikor\", mikor, kapcs, 64);
cache_get_field_content(0, \"oka\", oka, kapcs, 128);
if(expire > gettime() || expire == 0)
{
strcat(DIALOG, \"{FFFFFF}Bannolva vagy a szerverröl,\\n\\n\");
format(string2, sizeof(string2), \"{FFFFFF}Felhasználó név: {FF0000}%s\\n\", nev);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}IP: {FF0000}%s\\n\", ip);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}Bannolt: {FF0000}%s\\n\", banolta);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}Indok: {FF0000}%s\\n\",oka);
strcat(DIALOG, string2);
format(string2, sizeof(string2), \"{FFFFFF}Időpont: {FF0000}%s\\n\", mikor);
strcat(DIALOG, string2);
new expire2[68];
if(expire == 0) expire2 = \"Örök\";
else expire2 = ConvertTime(expire);
format(string2, sizeof(string2), \"{FFFFFF}Hátralévő idő: {FF0000}%s\\n\\n\", expire2);
strcat(DIALOG, string2);
strcat(DIALOG, \"{FFFFFF}Ha a bant hubásnak illtve jogtalannak érzed, akkor nyiss egy unban kérelmet.\\n\");
strcat(DIALOG, \"Csinálj egy print screent erröl az üzenetröl (F8)!\");
ShowPlayerDialog(playerid, DIALOG_BAN, DIALOG_STYLE_MSGBOX, \"Üzenet\", DIALOG, \"Bezárás\", \"\");
NewKick(playerid);
}
}
return true;
}
mivel te a játékosok táblából kérdezed nehezen töltenébe:
mysql_format(kapcs, query, sizeof(query), \"SELECT * FROM jatekosok WHERE Nev=\'%e\' LIMIT 1\", JatekosInfo[playerid][Nev]);