Moin. bei diesem Code hier:
public GetSavePlayerMessages(playerid)
{
new zahl;
for(new numb = 0; numb < 150; numb++)
{
new playername[256]; new string[256];
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "PM/%s_%d.pm",playername,numb);
if (dini_Exists(string))
{
zahl ++;
}
}
zahl += 1;
return zahl;
}
Wird immer 1 Returnt, durch dieses "zahl += 1;" ganz unten.Ich habe im Ordner PM in meinen Scriptfiles 3 Daten, [SyL]DeadLock_01.pm,[SyL]DeadLock_03.pm und [SyL]DeadLock_03.pm Jetzt sollte es 4 Returnen. Wieso funktioniert das nicht?
MfG