(Kérem a súlyosan értelmi fogyatékosok kíméljenek!)
Helló!
Mi lehet ebben a hiba?
#include <a_samp>
#include <core>
#include <float>
new glob0[2][] = {
\"asd123\",
\"LoooL\"
};
function58(arg0, arg1, arg2)
{
return !strcmp(arg0, arg1, arg2);
}
functionA0(arg0, arg1)
{
new var0 = 0, var1 = 0, var2 = 4294967295, var3[11.25][2];
new var4 = strlen(arg0) - 1;
for(new var5 = 0; strlen(arg0) > var5; var5++)
{
if(arg0[var5] <= 32 || var5 == var4)
{
if(!var1)
{
var2++;
if(var2 == arg1)
{
if(var5 == var4 && arg0[var5] > 32)
{
strmid(var3, arg0, var0, var5 + 1, 24);
}
else
{
strmid(var3, arg0, var0, var5, 24);
}
}
}
else if(var5 == var4)
{
if(arg0[var5] > 32)
{
var2++;
if(var2 == arg1)
{
strmid(var3, arg0, var5, var5 + 1, 24);
}
}
}
var1 = 1;
}
else
{
if(var1 == 1)
{
var0 = var5;
}
var1 = 0;
}
}
return var3;
}
function47C(arg0)
{
new var0 = 0, var1 = 0;
for(new var2 = 0; strlen(arg0) > var2; var2++)
{
if(arg0[var2] <= 32)
{
var0 = 1;
}
else
{
if(var0 == 1)
{
var1++;
}
var0 = 0;
}
}
return var1;
}
function590(playerid)
{
new var0[24];
GetPlayerName(playerid, var0, 24);
return var0;
}
function610(playerid)
{
for(new var0 = 0; var0 < 12; )
{
if(function58(function590(playerid), glob0[var0], true))
{
return 1;
}
}
return 0;
}
function770(arg0, &arg1)
{
new var0 = strlen(arg0);
while(arg1 < var0 && arg0[arg1] <= 32)
{
arg1++;
}
new var1 = arg1;
new var2[20];
while(arg1 < var0 && arg0[arg1] > 32 && arg1 - var1 < 19)
{
var2[arg1 - var1] = arg0[arg1];
arg1++;
}
var2[arg1 - var1] = 0;
return var2;
}