Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 1 из 3 1 2 3 ПоследняяПоследняя
Показано с 1 по 10 из 27
  1. #1
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±

    загрузка склада, выдает ошибки

    PHP код:
    stock ServerSklad()
    {
        if(!
    dini_Exists("Server/Sklad.ini"))
        {
            
    dini_Create("Server/Sklad.ini");
            print(
    "\n[SERVER] > Файл Sklad.ini успешно создан");
        }
        if(!
    dini_Isset("Server/Sklad.ini","LCNSKLAD[0]")) dini_IntSet("Server/Sklad.ini","LCNSKLAD[0]",0);
        if(!
    dini_Isset("Server/Sklad.ini","RMSKLAD[1]")) dini_IntSet("Server/Sklad.ini","RMSKLAD[1]",0);
        if(!
    dini_Isset("Server/Sklad.ini","CMSKLAD[2]")) dini_IntSet("Server/Sklad.ini","CMSKLAD[2]",0);
        if(!
    dini_Isset("Server/Sklad.ini","ARMYSKLAD[3]")) dini_IntSet("Server/Sklad.ini","ARMYSKLAD[3]",0);
        if(!
    dini_Isset("Server/Sklad.ini","POLICESKLAD[4]")) dini_IntSet("Server/Sklad.ini","POLICESKLAD[4]",0);
        if(
    dini_Exists("Server/Sklad.ini"))
        {
                    
    SkladLN[0] = dini_Int("Server/Sklad.ini","LCNSKLAD[0]");
                    
    SkladRM[1] = dini_Int("Server/Sklad.ini","RMSKLAD[1]");
                    
    SkladCM[2] = dini_Int("Server/Sklad.ini","CMSKLAD[2]");
                    
    SkladAM[3] = dini_Int("Server/Sklad.ini","ARMYSKLAD[3]");
                    
    SkladPL[4] = dini_Int("Server/Sklad.ini","POLICESKLAD[4]");


        } 
    Ошибки:

    PHP код:
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3604) : error 017undefined symbol "SkladLN"
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3604) : warning 215expression has no effect
    C
    :\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3604) : error 001expected token";"but found "]"
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3604) : error 029invalid expressionassumed zero
    C
    :\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3604) : fatal error 107too many error messages on one line

    Compilation aborted
    .Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    4 Errors


  2. #2
    Аватар для bredvix
    Старичок

    Статус
    Оффлайн
    Регистрация
    01.08.2013
    Адрес
    Нижний Новгород
    Сообщений
    480
    Репутация:
    183 ±
    PHP код:
    new SkladLN[5]; 
    добавь

  3. #3
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Код HTML:
    	if(!dini_Exists("Server/Sklad.ini"))
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3619) : error 030: compound statement not closed at the end of file (started at line 3586)
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    1 Error.

  4. #4
    Аватар для bredvix
    Старичок

    Статус
    Оффлайн
    Регистрация
    01.08.2013
    Адрес
    Нижний Новгород
    Сообщений
    480
    Репутация:
    183 ±
    Цитата Сообщение от heralt Посмотреть сообщение
    Код HTML:
    	if(!dini_Exists("Server/Sklad.ini"))
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3619) : error 030: compound statement not closed at the end of file (started at line 3586)
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    1 Error.
    строки в студию.

  5. #5
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    PHP код:


    C
    :\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3619) : error 030compound statement not closed at the end of file (started at line 3586)
    Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase


    1 Error

    Код HTML:
    [PHP]
    	if(!dini_Exists("Server/Sklad.ini"))[/PHP]

  6. #6
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    Короче. Проблему решил, но возникла новая.
    PHP код:
        if(pickupid == patron)
        {
        if(
    PlayerInfo[playerid][pGroup] != 8)//Ôðàêöèÿ ìåíÿòü íà ñâîþ.
        
    {
        
    SendClientMessage(playeridred,"Äîñòóï ê ñêëàäó íåäîñòóïåí.");
        return 
    1;
        }
        if(
    SkladCM <= 0)
        {
        
    SendClientMessage(playeridred,"Íà ñêëàäå ìàôèè íåò îðóæèå!");
        return 
    1;
        }
        
    GivePlayerWeapon(playerid2450);
        
    GivePlayerWeapon(playerid31100);
        
    SkladCM 500;
        } 
    PHP код:
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(1936) : error 033: array must be indexed (variable "SkladCM")
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(1943) : error 033: array must be indexed (variable "SkladCM")
    Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase 
    + Нету числового отображения.
    PHP код:
        format(mats_stringsizeof(mats_string), "La Cosa Nostra\nКоличество патронов: %d"SkladLN);
        
    Create3DTextLabel(mats_stringCOLOR_LCN4.8785,2825.3062,12.165925.00);
        
    patron CreatePickup(2035,23,-1494.4797,1950.4949,42.1500,0);
        
    format(mats_stringsizeof(mats_string), "Colombian Mafia\nКоличество патронов: %d"SkladCM);
        
    Create3DTextLabel(mats_stringCOLOR_CM, -1494.47971950.494942.150025.00); 
    http://imgur.com/7xJUfTU

  7. #7
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    PHP код:
    SkladCM 500
    PHP код:
    SkladCM -= 500
    Как объявлены переменные SkladCM, SkladLCN и т.д. в моде?

  8. #8
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    PHP код:
                 SkladLN[5],
                 
    SkladRM[5],
                 
    SkladCM[5],
                 
    SkladAM[5],
                 
    SkladPL[5], 
    Смысл в том, число должно загружаться с файла, так как оно будет изменяться.

    Cтроки Sklad.ini


    LCNSKLAD[0]=10000
    RMSKLAD[1]=0
    CMSKLAD[2]=5000
    ARMYSKLAD[3]=0
    POLICESKLAD[4]=0

  9. #9
    Аватар для Mazzilla
    Пользователь

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    PHP код:
    new
        
    SkladLN,
        
    SkladRM,
        
    SkladCM,
        
    SkladAM,
        
    SkladPL
    PHP код:
    stock ServerSklad()
    {
        if(!
    dini_Exists("Server/Sklad.ini"))
        {
            
    dini_Create("Server/Sklad.ini");
            print(
    "\n[SERVER] > Файл Sklad.ini успешно создан");
        }
        if(!
    dini_Isset("Server/Sklad.ini","LCNSKLAD")) dini_IntSet("Server/Sklad.ini","LCNSKLAD",0);
        if(!
    dini_Isset("Server/Sklad.ini","RMSKLAD")) dini_IntSet("Server/Sklad.ini","RMSKLAD",0);
        if(!
    dini_Isset("Server/Sklad.ini","CMSKLAD")) dini_IntSet("Server/Sklad.ini","CMSKLAD",0);
        if(!
    dini_Isset("Server/Sklad.ini","ARMYSKLAD")) dini_IntSet("Server/Sklad.ini","ARMYSKLAD",0);
        if(!
    dini_Isset("Server/Sklad.ini","POLICESKLAD")) dini_IntSet("Server/Sklad.ini","POLICESKLAD",0);
        if(
    dini_Exists("Server/Sklad.ini"))
        {
                    
    SkladLN dini_Int("Server/Sklad.ini","LCNSKLAD");
                    
    SkladRM dini_Int("Server/Sklad.ini","RMSKLAD");
                    
    SkladCM dini_Int("Server/Sklad.ini","CMSKLAD");
                    
    SkladAM dini_Int("Server/Sklad.ini","ARMYSKLAD");
                    
    SkladPL dini_Int("Server/Sklad.ini","POLICESKLAD");
        }


  10. #10
    Аватар для heralt
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.12.2014
    Сообщений
    164
    Репутация:
    0 ±
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3612) : warning 203: symbol is never used: "SkladAM"
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3612) : warning 203: symbol is never used: "SkladPL"
    C:\Users\Áàòÿ âñåÿ Ðóñè\Desktop\Ïðîåêò\gamemodes\Heinz-v3.pwn(3612) : warning 203: symbol is never used: "SkladRM"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    3 Warnings.

 

 
Страница 1 из 3 1 2 3 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •