PDA

Просмотр полной версии : [Вопрос] Вопрос по командам



gangzone.ini
15.01.2015, 16:14
Если ли разница кодинга:


if(strcmp(cmd, "/cmd1", true) == 0)
{
SendClientMessage(playerid, -1, "CMD One");
return 1;
}

else if(strcmp(cmd, "/cmd2", true) == 0)
{
SendClientMessage(playerid, -1, "CMD Two");
return 1;
}
и

if(strcmp(cmd, "/cmd1", true) == 0)
{
SendClientMessage(playerid, -1, "CMD One");
return 1;
}

if(strcmp(cmd, "/cmd2", true) == 0)
{
SendClientMessage(playerid, -1, "CMD Two");
return 1;
}

Mazzilla
15.01.2015, 16:40
А сам как думаешь?

L0ndl3m
15.01.2015, 17:09
В первом случае необязательно ставить else if, т.к. если не выполнится первое условие, то второе условие при верной сравнивании строк должно выполниться. Так что второй вариант используйте.

gangzone.ini
15.01.2015, 17:14
Спасибо, закрывайте.