Показать сообщение отдельно
Старый 28.04.2008, 23:40   #8
Юзер
 
Аватар для ЭМИКккк!!!
 
Регистрация: 05.08.2007
Адрес: Москва
Сообщений: 105
Репутация: 47 [+/-]
Я начал изучать скриптинг в Pawno
Решил создать менюшку покупки оружия
Но вот проблема - при компиляции вылетает ошибка:
Скрытый текст:
Код:
G:\Games\GTA SA\GTA San Andreas\filterscripts\GunBuyMenu.pwn(194) : error 002: only a single statement (or expression) can follow each "case"
G:\Games\GTA SA\GTA San Andreas\filterscripts\GunBuyMenu.pwn(194) : error 028: invalid subscript (not an array or too many subscripts): "Current"
G:\Games\GTA SA\GTA San Andreas\filterscripts\GunBuyMenu.pwn(194 -- 195) : error 001: expected token: "}", but found "new"
G:\Games\GTA SA\GTA San Andreas\filterscripts\GunBuyMenu.pwn(194 -- 195) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Вот сам отрывок кода, где ошибка (ВОПРОС: ЧТО НЕ ТАК???)
Скрытый текст:
Код:
public OnPlayerSelectedMenuRow(playerid, row)

	{
    new Menu:Current = GetPlayerMenu(playerid);
    switch(row){
    if(Current == menu){
   	new Float:x;
	new Float:y;
	new Float:z;
	GetPlayerPos(playerid, x, y, z);
	TogglePlayerControllable(playerid, 1);
    switch(row)
    {
        case 0:
     if(GetPlayerMoney(playerid)>=150){
     GivePlayerMoney(playerid, -150);
     GivePlayerWeapon(playerid,346,50);
     }
     else if(GetPlayerMoney(playerid)<150){
     SendClientMessage(playerid, 0xAA3333AA, "Недостаточно денег!")
	 }
    return 1;
	}
__________________
"Опыт - это название, которое каждый дает своим ошибкам." (Оскар Уайльд )
"Судьба - это не результат случайных обстоятельств, а результат выбора; ее надо не ждать, а создавать" (Уильям Брайан )
"640КБ оперативной памяти должно быть достаточно для каждого." (Билл Гейтс)
ЭМИКккк!!! вне форума  
Отправить сообщение для ЭМИКккк!!! с помощью ICQ Ответить с цитированием