Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Правильная табуляция

Статус
В этой теме нельзя размещать новые ответы.

Aiesec

Новичок
Вроде пользовался поиском, но не нашел ответа)

Собственно: Есть ли разница между первым и вторым способом написания кода?

Первый:
PHP:
CMD:v(playerid, params[])
{
    if(Logged[playerid] == false || AdminLogged[playerid] == false) return 1;
    if(sscanf(params,"d", params[0])) return SCM(playerid, COLOR_GRAY1, "Использование: /v [id car]");
    if(params[0] < 400 || params[0] > 600) return SCM(playerid, COLOR_GRAY1, "- Некорректный ID транспорта.");
    if(GetPVarInt(playerid, "CreateVeh") == 1) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) RemovePlayerFromVehicle(playerid); DestroyVehicle(CreateVeh[playerid]); }

   	new Float:x, Float:y, Float:z; 
        GetPlayerPos(playerid, x, y, z);
	CreateVeh[playerid] = AddStaticVehicleEx(params[0], x, y+1, z, 82.2873, 1, 1, 0, 0);
	PutPlayerInVehicle(playerid, CreateVeh[playerid], 0);
	if(!GetPVarInt(playerid, "CreateVeh")) SetPVarInt(playerid, "CreateVeh", 1);
	PlayerTextDrawSetString(playerid, textPlayerVelocimetro[0][playerid], getVehicleName(GetPlayerVehicleID(playerid)));
	return 1;
}
Второй:
PHP:
CMD:v(playerid, params[])
{
    if(Logged[playerid] == false || AdminLogged[playerid] == false) return 1;
    if(sscanf(params,"d", params[0])) return SCM(playerid, COLOR_GRAY1, "Использование: /v [id car]");
    if(params[0] < 400 || params[0] > 600) return SCM(playerid, COLOR_GRAY1, "- Некорректный ID транспорта.");
    if(GetPVarInt(playerid, "CreateVeh") == 1) { if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) RemovePlayerFromVehicle(playerid); DestroyVehicle(CreateVeh[playerid]); }

   	new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z);
	CreateVeh[playerid] = AddStaticVehicleEx(params[0], x, y+1, z, 82.2873, 1, 1, 0, 0); PutPlayerInVehicle(playerid, CreateVeh[playerid], 0);
	if(!GetPVarInt(playerid, "CreateVeh")) SetPVarInt(playerid, "CreateVeh", 1); PlayerTextDrawSetString(playerid, textPlayerVelocimetro[0][playerid], getVehicleName(GetPlayerVehicleID(playerid)));
	return 1;
}
Суть в том, можно ли отдельную функцию не записывать в отдельную строку, а просто строить последовательной в одной строке?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу