Ha asd1 néven mentél fel akkor ha azt írja hogy nem vagy az, akkor az if feltétel melyik kimenetelére van rosszul írva a kód? (if else)
Próbáld így: (nincs tesztelve!)
CMD:k(playerid, params[])
{
new
nev[MAX_PLAYER_NAME];
GetPlayerName(playerid, nev, sizeof(nev));
if(!strcmp(nev, \"asd1\") || !strcmp(nev, \"asd2\") || !strcmp(nev, \"asd3\"))
{
for(new i; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i))
{
PlayAudioStreamForPlayer(i, \"http://users1.ml.mindenkilapja.hu/users/teszt/uploads/kuk.mp3\");
}
SendClientMessage( playerid, -1, \"{00FF00}Mivel te vagy asd1 sikeresen tudtad módosítani a (?szinedet?) ! \" );
} else SendClientMessage( playerid, -1, \"{ff0000}Nem használható számodra ez a parancs mivel nem vagy asd1!\");
return 1;
}