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

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

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

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

Ошибка система дуэли

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

sabik

Новичок
Помогите с ошибками
PHP:
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 017: undefined symbol "Player"
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : warning 215: expression has no effect
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 001: expected token: ";", but found "]"
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 029: invalid expression, assumed zero
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : 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.
PHP:
if(duel_system == 1)
        {
                if(getplayerid == playerid)
                {
                  
                	new str[200], name[MAX_PLAYER_NAME];
                    GetPlayerName(getplayerid, name, sizeof(name));
                    format(str, sizeof(str), "Äóýëü îêîí÷åíà! Ïðîòèâíèê %s âûøåë èç èãðû", name);
                    SendClientMessage(setplayerid, -1, str);
                    Player[setplayerid][pM] += duel_sum*2;
                    GivePlayerMoney(setplayerid, Player[setplayerid][pM]);
                    SpawnPlayer(setplayerid);
                    TextDrawHideForPlayer(setplayerid, Box_1);
                    TextDrawHideForPlayer(getplayerid, Box_1);
                    TextDrawHideForPlayer(setplayerid, Box_2);
                    TextDrawHideForPlayer(getplayerid, Box_2);
                    TextDrawHideForPlayer(setplayerid, System);
                    TextDrawHideForPlayer(getplayerid, System);
                    TextDrawHideForPlayer(setplayerid, Aga);
                    TextDrawHideForPlayer(getplayerid, Aga);
                    TextDrawHideForPlayer(setplayerid, Aga2);
                    TextDrawHideForPlayer(getplayerid, Aga2);
                    TextDrawHideForPlayer(setplayerid, Time);
                    TextDrawHideForPlayer(getplayerid, Time);
                    DDtime[getplayerid] = 0;
                    DDtime[setplayerid] = 0;
                    duel_map = "";
                    duel_raund = 0;
                    duel_weapon = "";
                    duel_map_num = 0;
                    duel_weapon_num = 0;
                    duel_sum = 0;
                    getplayerid = 0;
                    setplayerid = 0;
                    duel_system = 0;
                    duel_second = 0;
                    duel_minute = 0;
                    duel_gkiller = 0;
                    duel_skiller = 0;

                }
                if(setplayerid == playerid)
                {
                       new str[200], name[MAX_PLAYER_NAME];
                    GetPlayerName(setplayerid, name, sizeof(name));
                    format(str, sizeof(str), "Äóýëü îêîí÷åíà! Ïðîòèâíèê %s âûøåë èç èãðû", name);
                    SendClientMessage(getplayerid, -1, str);
                    Player[getplayerid][pM] += duel_sum*2;
                    GivePlayerMoney(getplayerid, Player[getplayerid][pM]);
                    SpawnPlayer(getplayerid);
                    TextDrawHideForPlayer(setplayerid, Box_1);
                    TextDrawHideForPlayer(getplayerid, Box_1);
                    TextDrawHideForPlayer(setplayerid, Box_2);
                    TextDrawHideForPlayer(getplayerid, Box_2);
                    TextDrawHideForPlayer(setplayerid, System);
                    TextDrawHideForPlayer(getplayerid, System);
                    TextDrawHideForPlayer(setplayerid, Aga);
                    TextDrawHideForPlayer(getplayerid, Aga);
                    TextDrawHideForPlayer(setplayerid, Aga2);
                    TextDrawHideForPlayer(getplayerid, Aga2);
                    TextDrawHideForPlayer(setplayerid, Time);
                    TextDrawHideForPlayer(getplayerid, Time);
                    DDtime[getplayerid] = 0;
                    DDtime[setplayerid] = 0;
                    duel_map = "";
                    duel_raund = 0;
                    duel_weapon = "";
                    duel_map_num = 0;
                    duel_weapon_num = 0;
                    duel_sum = 0;
                    getplayerid = 0;
                    setplayerid = 0;
                    duel_system = 0;
                    duel_second = 0;
                    duel_minute = 0;
                    duel_gkiller = 0;
                    duel_skiller = 0;
                }
        }
Но когда добавляю переменную
PHP:
New Player;
Выходит ошибка
PHP:
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 028: invalid subscript (not an array or too many subscripts): "Player"
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : warning 215: expression has no effect
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 001: expected token: ";", but found "]"
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 029: invalid expression, assumed zero
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : 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.
Но когда добавляю массив любой
PHP:
new Player[30];
Выходит такая ошибка
PHP:
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : warning 215: expression has no effect
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 001: expected token: ";", but found "["
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 029: invalid expression, assumed zero
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : error 017: undefined symbol "pM"
C:\Users\Àëåêñàíäð\Downloads\ZONA - DRIFTA\gamemodes\new.pwn(1620) : 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.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу