Jó isten borogass. Komolyan beleírtad azt a deklarálást amit írtam, és még csak fel sem használtad? Csõ.
public OnPlayerText(playerid, text[])
{
new Numbers;
new Dots;
for(new x = 0; x < strlen(text); ++x)
{
if(text
- > \'0\' || text
- < \'9\') Numbers++;
for(new i = 0; i < strlen(text); ++i)
{
if(text == \'.\') Dots++;
}
}
if(Numbers > 6 && Dots > 3)
{
SendClientMessage(playerid, COLOR_RED, \"A szerver tiltja a szerverek reklámozását!\" );
}
return 1;
}
Nem teszteltem, de jónak kell lennie.
Jó isten borogass. Komolyan beleírtad azt a deklarálást amit írtam, és még csak fel sem használtad? Csõ.
public OnPlayerText(playerid, text[])
{
new Numbers;
new Dots;
for(new x = 0; x < strlen(text); ++x)
{
if(text
- > \'0\' || text
- < \'9\') Numbers++;
for(new i = 0; i < strlen(text); ++i)
{
if(text == \'.\') Dots++;
}
}
if(Numbers > 6 && Dots > 3)
{
SendClientMessage(playerid, COLOR_RED, \"A szerver tiltja a szerverek reklámozását!\" );
}
return 1;
}
Nem teszteltem, de jónak kell lennie.
Ciklusba még egy ciklus, az se rossz...
public OnPlayerText(playerid, text[])
{
new Numbers;
new Dots;
new DoubleDots;
for(new x = 0; x < strlen(text); ++x)
{
if(text
- > \'0\' || text
- < \'9\') Numbers++;
if(text
if(text
}
if(Numbers == 6 && Dots == 3 && DoubleDots == 1)
{
SendClientMessage(playerid, 0x33AA33AA, \"A szerver tiltja a szerverek reklámozását!\" );
}
return 1;
}
public OnPlayerText(playerid, text[])
{
new Numbers;
new Dots;
new DoubleDots;
for(new x = 0; x < strlen(text); ++x)
{
if(text
- > \'0\' || text
- < \'9\') Numbers++;
}
for(new i = 0; i < strlen(text); ++i)
{
if(text == \'.\') Dots++;
}
for(new d = 0; d < strlen(text); ++d)
{
if(text[d] == \':\') DoubleDots++;
}
if(Numbers == 6 && Dots == 3 && DoubleDots == 1)
{
SendClientMessage(playerid, 0x33AA33AA, \"A szerver tiltja a szerverek reklámozását!\" );
}
return 1;
}
Úgy a fasza még két felesleges ciklus. Nem semmi.