• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

error 001: expected token: ";", but found "}"

Hufu

Ученик
Здравствуйте, решил сделать код по примеру из учебника по павно, правда версии сампа 0.3d, но я думаю это не сыграет большой роли.
Вот ошибки
grandlarc.pwn(536) : error 017: undefined symbol "DSL"
grandlarc.pwn(539) : error 029: invalid expression, assumed zero
grandlarc.pwn(539) : error 004: function "OnDialogResponse" is not implemented
grandlarc.pwn(541) : error 017: undefined symbol "dialogid"
\grandlarc.pwn(543) : error 017: undefined symbol "listitem"
\grandlarc.pwn(546) : error 001: expected token: ";", but found "}"
\grandlarc.pwn(547) : error 017: undefined symbol "listitem"
\grandlarc.pwn(550) : error 001: expected token: ";", but found "}"
\grandlarc.pwn(570) : error 030: compound statement not closed at the end of file (started at line 534)
Понятия не имею почему столько ошибок, ведь я всё до запятой списал с учебника.
Вот код
C:
public  OnPlayerCommandText ( playerid, cmdtext [ ] )
{
if(strcmp("/weaponlist",cmdtext,true,10)==0)
{
ShowPlayerDialog(playerid,0,DSL,"Cписок оружия»,«Кольт\nКольт с глушителем","Выбор","Отмена");
return 1;
}
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
if(dialogid == 0)
{
if(listitem==1)
{
GivePlayerWeapon(playerid,22,100)
}
if(listitem==2)
{
GivePlayerWeapon(playerid,23,100)
}
}
return 1;
}
Я хотел сделать диалоговое окно с выдачей оружия
Прошу о помощи. Заранее спасибо.
 
Сверху Снизу