18.04.2014, 10:21
Quote:
I asked another person to script it but he told me to ask in forums about to prob. will try what u say.
What is the one causing Problems? EDIT: pawn Код:
line 359-382 Edit: If i use cache_get_row_count(), it says error 017: undefined symbol "cache_get_row_count" |
pawn Код:
if(rows >= 1) // Nah, no need to do like this.
if(rows) // There are rows found!
if(!rows) // No rows found!
// OR
if(rows)
{
// Found rows
}
else
{
// No rows found
}
// If you really want to use the cache_get_data, just simply.
new rows, field;
cache_get_data(rows, field);
#undef fields
// OR if you're getting fields so
#undef rows
// Little bit simplifying your CheckAccountEx function
public CheckAccountEx(account[])
{
new rows, field;
cache_get_data(rows, field);
#undef field
if(rows)
QueryState = true;
else
QueryState = false;
return (QueryState ? true : false); // IDK, maybe just return QueryState. (Not needed this I guess)
}
https://github.com/pBlueG/SA-MP-MySQL/releases
Eh, you don't need to do this "accountExists[playerid]" variable at all. You can just simply get the rows and save them to the player variables instead of doing that afterwards. Waste of memory.