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

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

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

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

Исправляем баги в Rezone RP v7

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

Sam_Fisher_Gta

Специалист
Тема создана чтобы люди смогли исправить баги!
Тема будет обновляться!
Буду исправлять как смогу ведь уровень моих знаний не высок ну и щас занет учебой!​

Ищем команду /safe
И заменяем команду на эту!

PHP:
if(strcmp(cmd, "/safe", true) == 0) 
    { 
        for(new i = 0; i < AllHouse; i++) 
        { 
            if(PlayerToPoint(10, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz])) 
            { 
                if(GetPlayerVirtualWorld(playerid) == i+50) 
                { 
                    SetPVarInt(playerid, "Hhouse", i); 
                    SPD(playerid, D_JOB+23, 1, "Сейф", "Введите код от сейфа:", "Принять", "Отмена"); 
                    return true; 
                } 
            } 
        } 
    }

заменяем case 9521

PHP:
case 9521: 
        { 
            if(response) 
            { 
                new moneys; 
                new h = PlayerInfo[playerid][pPhousekey]; 
                switch(HouseInfo[h][hKlass]) 
                { 
                    case 0:moneys = 50; 
                    case 1:moneys = 100; 
                    case 2:moneys = 150; 
                    case 3:moneys = 200; 
                    default: moneys = 250; 
                } 
                switch(listitem) 
                { 
                    case 1:{ moneys = moneys*5; } 
                    case 2:{ moneys = moneys*24; } 
                    case 3:{ moneys = moneys*72; } 
                    case 4:{ moneys = moneys*168; } 
                    case 5:{ moneys = moneys*720; } 
                } 
                if(PlayerInfo[playerid][pBank] < moneys) return    SendClientMessage(playerid, COLOR_GRAD1, "У вас нет столько денег!"); 
                PlayerInfo[playerid][pBank] -= moneys; 
                HouseInfo[h][hTakings] +=moneys; 
                SendMes(playerid, 0x6495EDFF,"Вы положили на счёт %d вирт. Всего на счету: %d вирт", moneys,HouseInfo[h][hTakings]); 
                return true; 
            } 
            else return true; 
        }

Нам нужно добавить в public OnplayerLogin в самый низ
PHP:
DollahScoreUpdate();
И все ваш уровень будет обновляться при подключение.

И заменяем stock DollahScoreUpdate на эту!
PHP:
stock DollahScoreUpdate()
{
    for(new i=0; i<GetMaxPlayers(); i++) if(IsPlayerConnected(i)) SetPlayerScore(i, PlayerInfo[i][pLevel]);
    return 1;
}


PHP:
Баг с заправкой  Некоторые не работают, проблемы с прибылью.
Баг с домами плохо создаються дома.
Баги с машинами бывает бензин уходит под 0, при выходи из интерьера спокойно можно сесть в машину без ключа.(/lock)  токо в мопед.
Баги с сис-мой /soe после рестарта не объекты не загружаются.

Те кто знает как исправить 1 из этих багов прошу запилить в тему!

+ не надо а если кому то не нравится могу закрыть тему
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу