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

    Статус
    Оффлайн
    Регистрация
    30.03.2014
    Сообщений
    132
    Репутация:
    -2 ±

    Загрузка домов!

    Всем привет, С новым годом. Почему не загружаются дома, в чем ошибка?

    Код:
    stock LoadHouse()
    {
        
        if(!fexist("System/Houses.ini"))return print("[Ошибка] Файл System/Houses.ini не найден");
        new file = ini_openFile("System/Houses.ini");
        new STR[158]; new str[8]; new string[170];
        for(new idx = 1; idx < sizeof(HouseInfo); idx++)
        {
    
    		format(str,sizeof(str),"ID %d", idx);
            ini_getString(file,str,STR);
            sscanf(STR,"p<|>is[24]iffffffiiiiii", idx,
    		HouseInfo[idx][hOwner],
    		HouseInfo[idx][hOwned],
    		HouseInfo[idx][hEnterX],
    		HouseInfo[idx][hEnterY],
    		HouseInfo[idx][hEnterZ],
    		HouseInfo[idx][hExitX],
    		HouseInfo[idx][hExitY],
    		HouseInfo[idx][hExitZ],
    		HouseInfo[idx][hInt],
    		HouseInfo[idx][hWirtMir],
    		HouseInfo[idx][hPrice],
    		HouseInfo[idx][hLevel],
    		HouseInfo[idx][hRent],
    		HouseInfo[idx][hRentabil]);
    
            printf("%i %s %i %f %f %f %f %f %f %i %i %i %i %i %i", idx,
    		HouseInfo[idx][hOwner],
    		HouseInfo[idx][hOwned],
    		HouseInfo[idx][hEnterX],
    		HouseInfo[idx][hEnterY],
    		HouseInfo[idx][hEnterZ],
    		HouseInfo[idx][hExitX],
    		HouseInfo[idx][hExitY],
    		HouseInfo[idx][hExitZ],
    		HouseInfo[idx][hInt],
    		HouseInfo[idx][hWirtMir],
    		HouseInfo[idx][hPrice],
    		HouseInfo[idx][hLevel],
    		HouseInfo[idx][hRent],
    		HouseInfo[idx][hRentabil]);
            
            if(HouseInfo[idx][hOwned] == 0)
            {
                format(string, sizeof(string), "{FF6347}* Дом *{FFFFFF}\nАдрес: {7CFC00}Diamond City %i{FFFFFF}\nЦена: {7CFC00}$%i{FFFFFF}\nУровень: {7CFC00}%d{FFFFFF}", HouseInfo[idx][hID], HouseInfo[idx][hPrice], HouseInfo[idx][hLevel]);
    			HouseInfo[idx][hPickup] = CreatePickup(1273, 23, HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ],-1);
    			HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 31, COLOR_WHITE, 0, -1, -1, 400.0);
    		}
            if(HouseInfo[idx][hOwned] == 1)
            {
                if(HouseInfo[idx][hRentabil] == 0) format(string, sizeof(string), "{FF6347}* Дом *{FFFFFF}\nАдрес: {7CFC00}Diamond City %i{FFFFFF}\nВладелец: {7CFC00}%s{FFFFFF}", HouseInfo[idx][hID], HouseInfo[idx][hOwner]);
                else if(HouseInfo[idx][hRentabil] == 1) format(string, sizeof(string), "{FF6347}* Дом *{FFFFFF}\nАдрес: {7CFC00}Diamond City %i{FFFFFF}\nВладелец: {7CFC00}%s{FFFFFF}\nАренда: {7CFC00}$%d{FFFFFF}", HouseInfo[idx][hID], HouseInfo[idx][hOwner], HouseInfo[idx][hRent]);
    			HouseInfo[idx][hMIcon] = CreateDynamicMapIcon(HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ], 32, COLOR_WHITE, 0, -1, -1, 400.0);
                HouseInfo[idx][hPickup] = CreatePickup(1272, 23, HouseInfo[idx][hEnterX], HouseInfo[idx][hEnterY], HouseInfo[idx][hEnterZ],-1);
    		}
            HouseInfo[idx][hLabel] = Create3DTextLabel(string,0xFFFFFFFF,HouseInfo[idx][hEnterX],HouseInfo[idx][hEnterY],HouseInfo[idx][hEnterZ]+1,20.0,0,1);
        }
        
        ini_closeFile(file);
        
    	return 1;
    }

  2. #2
    Аватар для Dima_Tushin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.04.2013
    Адрес
    Россия
    Сообщений
    154
    Репутация:
    1 ±
    Переводи на MYSQL лучше!

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

    Статус
    Оффлайн
    Регистрация
    15.06.2014
    Сообщений
    651
    Репутация:
    106 ±
    OnGameModeInit стоит
    PHP код:
    LoadHouse(); 
    ?

  4. #4
    Аватар для Mr.DeViLsS
    Пользователь

    Статус
    Оффлайн
    Регистрация
    30.03.2014
    Сообщений
    132
    Репутация:
    -2 ±
    Цитата Сообщение от #Azumi Посмотреть сообщение
    OnGameModeInit стоит
    PHP код:
    LoadHouse(); 
    ?
    Стоит конечно.

    Цитата Сообщение от Dima_Tushin Посмотреть сообщение
    Переводи на MYSQL лучше!
    Тебе забыл спросить на чем мне писать системы.

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Mr.DeViLsS Посмотреть сообщение
    Стоит конечно.


    Тебе забыл спросить на чем мне писать системы.
    А с логами то что?

    Реально лучше уш на MySQL

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

    Статус
    Оффлайн
    Регистрация
    30.03.2014
    Сообщений
    132
    Репутация:
    -2 ±
    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    Реально лучше уш на MySQL
    я знаю MySQL.

    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    А с логами то что?
    Пишет всё "0" - хотя я добавил один дом.

    лог:
    Код:
    1  0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0 0 0 0 0 0
    файл:
    Код:
    ID 1|None|1|1073.6285|-1703.9858|13.5469|0.0|0.0|0.0|0|0|100|1|10|1

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Цитата Сообщение от Mr.DeViLsS Посмотреть сообщение
    я знаю MySQL.


    Пишет всё "0" - хотя я добавил один дом.

    лог:
    Код:
    1  0 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0 0 0 0 0 0
    файл:
    Код:
    ID 1|None|1|1073.6285|-1703.9858|13.5469|0.0|0.0|0.0|0|0|100|1|10|1
    Показывай как сейвишь

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

    Статус
    Оффлайн
    Регистрация
    30.03.2014
    Сообщений
    132
    Репутация:
    -2 ±
    Цитата Сообщение от Bublik_Public Посмотреть сообщение
    Показывай как сейвишь
    Что?

  9. #9
    Аватар для A N D R E Y
    Пользователь

    Статус
    Оффлайн
    Регистрация
    07.12.2013
    Сообщений
    149
    Репутация:
    14 ±
    Цитата Сообщение от Mr.DeViLsS Посмотреть сообщение
    Что?
    Код сохранения домов в студию.

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

    Статус
    Оффлайн
    Регистрация
    30.03.2014
    Сообщений
    132
    Репутация:
    -2 ±
    Цитата Сообщение от A N D R E Y Посмотреть сообщение
    Код сохранения домов в студию.
    Причем тут сохранение? Нет сохранения.

 

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

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

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

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

Ваши права

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