Deo skripte:
Run time error 3: "Stack/heap collision (insufficient stack size)"
Stack pointer (STK) is 0x7EB6BC4, heap pointer (HEA) is 0x7EB71A4
AMX backtrace:
#0 00000000 in public ucitajAliasForPlayerOff ()Kod:
private ucitajAliasForPlayerOff(playerid, name[]) {
new rows;
cache_get_row_count(rows);
if(!rows) return SendErrorMessage(playerid, "Trenutno nema Multiacc od ovog igraca!");
else
{
if(rows > 50) return SendErrorMessage(playerid, "Odabrani igrac ima vise nego 50 ip adresa.");
new str_ime;
new imena;
for(new i = 0; i < rows; i++) {
cache_get_value_name( i, "ip", imena, MAX_PLAYER_NAME );
format(str_ime, sizeof(str_ime), "%s OR `ip` = '%s'", str_ime, imena);
}
new query,rowss;
mysql_format( dbSQL, query, sizeof(query), "SELECT * FROM `"TABLE_ALIAS"` WHERE `ime_igraca` = '%e'%s", name, str_ime );
new Cache:cache_alias = mysql_query( dbSQL, query );
cache_get_row_count(rowss);
if(rowss)
{
if(rowss > 35) return SendErrorMessage(playerid, "Odabrani igrac ima vise nego 35 acc-a.");
new str, str_konacno;
new imenaa;
for(new i = 0; i < rowss; i++)
{
cache_get_value_name( i, "ime_igraca", imenaa, MAX_PLAYER_NAME );
}
new count_name, id_name;
for(new i = 0; i < rowss; i++) {
id_name = 0;
for(new j = 0; j < rowss; j++) {
if(!strcmp(imenaa,imenaa,true)) {
count_name++;
}
}
if(count_name == 1) {
format(str_konacno, sizeof(str_konacno), "%s%s\n", str_konacno, imenaa);
}
}
for(new i = 0; i < rowss; i++) {
if(count_name >= 2) {
for(new j = 0; j < rowss; j++) {
if(!strcmp(imenaa,imenaa,true)) {
if(id_name == 0) format(str_konacno, sizeof(str_konacno), "%s%s\n", str_konacno, imenaa);
id_name = 1; id_name = 1;
}
}
}
}
format(str, sizeof(str), ""col_white"Drugi korisnicki racuni za ime {FFA200}%s "col_white"su:\n%s", name, str_konacno );
SPD(playerid, DIALOG_OSTALO, DIALOG_STYLE_MSGBOX, ""col_white"PROVERA {FFA200}MULTI RACUNA", str, "Zatvori", "");
}
cache_delete(cache_alias);
}
return true;
}

