- Регистрация
- 24 Фев 2011
- Сообщения
- 644
- Лучшие ответы
- 0
- Репутация
- 59
Такой темы не было, поэтому я хочу уделить ей внимание, так как я сам долго путался в этих гребаных скобках:
Для начала возьмем команду, которая написана правильно и разберем ее:
Скобка { - является открывающей скобкой(говорю на понятном для новичков языке)
Скобка } - является закрывающей скобкой
В данной команде открылось две скобки { и закрылось две скобки }
Но если бы, предположим, открылось две скобки { и закрылась одна скобка}, то павно просто бы вылетел(вот из-за чего эти вылеты!). Поэтому если такое случается - всегда знайте, вы где-то забыли поставить закрывающую скобку }.
После строки return 1; или return 0; ставится закрывающаяся скобка }, иначе при компиляции павно будет выдавать варнинг. Мой вам совет: "Не спешите, лучше проверьте все 5 раз, а потом компилируйте. Проверяйте равенство скобок { и }
Автор урока: Victor_Ananyev
P.S. Писал в первый раз на подобную тему урок, просьба строго не судить....
Для начала возьмем команду, которая написана правильно и разберем ее:
PHP:
if (strcmp("/repair", cmdtext, true, 10) == 0)
{
if(GetPlayerMoney(playerid) < 1000)
{
SendClientMessage(playerid, 0x00FF00AA, " Не достаточно денег. Нужно $1000 ");
return 1;
}
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFF0000AA," Ошибка: Вы должны находится в машине. ");
RepairVehicle(GetPlayerVehicleID(playerid));
GivePlayerMoney(playerid,-1000);
PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
return SendClientMessage(playerid,0xFFFF00AA," Вы починились! ");
}
Скобка } - является закрывающей скобкой
В данной команде открылось две скобки { и закрылось две скобки }
Но если бы, предположим, открылось две скобки { и закрылась одна скобка}, то павно просто бы вылетел(вот из-за чего эти вылеты!). Поэтому если такое случается - всегда знайте, вы где-то забыли поставить закрывающую скобку }.
После строки return 1; или return 0; ставится закрывающаяся скобка }, иначе при компиляции павно будет выдавать варнинг. Мой вам совет: "Не спешите, лучше проверьте все 5 раз, а потом компилируйте. Проверяйте равенство скобок { и }
Автор урока: Victor_Ananyev
P.S. Писал в первый раз на подобную тему урок, просьба строго не судить....
Последнее редактирование: