Please, help... - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Please, help... (
/showthread.php?tid=74139)
Please, help... -
deathdealer - 20.04.2009
Hello,
i have this really weird problem, everytime i run my server it crashes, and no error comes up.
The script is from Sin City, so it's MySQL.
Код:
public LoadGroupPermissions(groupid)
{
new resultline[1024];
new permission[2][64];
new query[256];
ConnectToDatabase();
//if(gGroups[groupid][gSQLId]) return 0;
printf("Loading Group %d Permissions...",groupid);
format(query, sizeof(query), "SELECT id,permissionid FROM groups_permissions WHERE groupid = %d",groupid);
printf(" SQL: %s",query);
samp_mysql_query(query);
samp_mysql_store_result();
new permissioncount;
while(samp_mysql_fetch_row(resultline)==1)
{
printf("%s", resultline);
split(resultline, permission, '|');
gGroupPermissions[groupid][gpSQLId][permissioncount] = strval(permission[0]);
gGroupPermissions[groupid][gpPermissionid][permissioncount] = strval(permission[1]);
permissioncount++;
}
}
I know thats the problem, so does anyone know why?
Help!
Re: Please, help... -
deathdealer - 20.04.2009
Anyone?
Re: Please, help... -
Eric_Natsu - 20.04.2009
anyone
Re: Please, help... -
Bearfist - 20.04.2009
I have no knowledge about MySql but I think that crash belongs to this line --->
Код:
//if(gGroups[groupid][gSQLId]) return 0;
printf("Loading Group %d Permissions...",groupid);
format(query, sizeof(query), "SELECT id,permissionid FROM groups_permissions WHERE groupid = %d",groupid);
printf(" SQL: %s",query);
samp_mysql_query(query);
samp_mysql_store_result();
because on my normal server i got many crashes because of "%s" and so on xD
...hope it helps you =)