Hi, also ich möchte jetzt z.B. das wenn jemand einen Text in den Chat schreibt. Der Text dann Lücken enthalten soll. Das heißt jeder 3. Buchstabe soll ersetzt werden.
Habe es jetzt so ausprobiert:
public Reden(playerid, text[], Staerke)
{
new
len=strlen(text);
for(new i;i<len;i++)
{
if(text[i]==' ') { return 1; }
else
{
Count ++;
if(Count == Staerke)
{
len = X; // FehlerZeile
Count = 0;
return 1;
}
}
}
return 1;
}
So, habe ich mir erhofft, wird jeder ,durch Staerke angegebener Buchstabe, mit einem X ersetzt.
Den Code habe ich mir aus einem Schnipsel von Goldkiller zusammengebaut.
Allerdings gibt bringt er mir folgenden Error:
Zitaterror 029: invalid expression, assumed zero
Könnte mir jemand sagen, oder scripten wie ich so etwas mache?