Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама



**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 100руб/мес, Текстовая 50руб/мес.
Страница 5 из 5 ПерваяПервая ... 345
Показано с 41 по 50 из 50
  1. #41
    Аватар для Anton Styazhkin
    Модератор

    Статус
    Оффлайн
    Регистрация
    15.03.2015
    Адрес
    Slobodskoy
    Сообщений
    658
    Репутация:
    229 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Не очень? И чем же не очень?
    ПАТАМУШТА НА MXINI ПИШУТ ТОЛЬКО ЛОХИ (не мое мнение). Кстати, зачем это постонабивательство? Хочешь отблагодарить автора, ставь "спасибо", тема же для вопрос и не больше.
    В армии кароч.

  2. #42
    Аватар для СтаниславШумков
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.07.2016
    Сообщений
    1
    Репутация:
    0 ±
    DeimoS помоги. Хочу сделать чтобы сохранялись все заработанные Score. Как сделать? Подскажи плиз!!!

  3. #43
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,374
    Репутация:
    1348 ±
    Цитата Сообщение от СтаниславШумков Посмотреть сообщение
    DeimoS помоги. Хочу сделать чтобы сохранялись все заработанные Score. Как сделать? Подскажи плиз!!!
    Смотри как сохраняются деньги и делай так же
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    11.07.2016
    Сообщений
    0
    Репутация:
    0 ±
    DeimoS, в паблике OnDialogResponse, лучше бы использовать switch, чем if/else, потому, что при испобльзовании switch, нагрузка на сервер уменьшится в кратное число
    P.S. этот совет полезен в будущем....

  5. #45
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,374
    Репутация:
    1348 ±
    Цитата Сообщение от digger Посмотреть сообщение
    DeimoS, в паблике OnDialogResponse, лучше бы использовать switch, чем if/else, потому, что при испобльзовании switch, нагрузка на сервер уменьшится в кратное число
    P.S. этот совет полезен в будущем....
    Этот урок был написан ещё году в 13-ом или 12-ом. Тогда ещё либо switch/case не завезли в SA-MP, либо я о них не знал.
    А в 14-ом году я просто перенёс статью на этот портал. Всё ленюсь переписать нормально
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.11.2016
    Адрес
    Очень Далеко
    Сообщений
    37
    Репутация:
    1 ±
    Когда я вхожу у меня 10к я трачу их покупая оружие у меня остается 8к перезахожу и у меня опять 10к. Как это исправить?

  7. #47
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,374
    Репутация:
    1348 ±
    Цитата Сообщение от Max_Tolk Посмотреть сообщение
    Когда я вхожу у меня 10к я трачу их покупая оружие у меня остается 8к перезахожу и у меня опять 10к. Как это исправить?
    Покажи код сохранения/загрузки
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.11.2016
    Адрес
    Очень Далеко
    Сообщений
    37
    Репутация:
    1 ±
    PHP код:
    forward OnPlayerLogin(playerid,password[]);
    public 
    OnPlayerLogin(playerid,password[])
    {
        if(
    IsPlayerConnected(playerid))// Проверка на подключение игрока
        
    {
            new 
    string[64];// Массив с путём для файла
            
    new pass[64];// Массив с паролем
            
    new playername[MAX_PLAYER_NAME];// Массив для получения имени игрока
            
    GetPlayerName(playeridplayernamesizeof(playername));// Получаем Имя игрока
            
    format(string,sizeof(string), "players/%s.ini"playername);// Добавляем имя игрока, в путь для загрузки
            
    new iniFile ini_openFile(string);// Открываем файл
            
    ini_getString(iniFile,"Pass",pass,64);// Загружаем пароль
            
    if(strcmp(pass,password,true) == 0)// Если введёный пароль, соответсвует паролю при регистрации, то загружаем акк
            
    {
                 
    ini_getString(iniFile,"Pass",Player[playerid][pPass],64);// Загружаем пароль
                 
    ini_getInteger(iniFile,"Admin",Player[playerid][pAdmin]);
                 
    ini_getInteger(iniFile,"Money",Player[playerid][pMoney]);
                 
    ini_closeFile(iniFile);// Закрываем файл
            
    }
            else
    // Если пароль не верен..
            
    {
                
    ini_closeFile(iniFile);// Закрываем файл
                
    ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно Входа","Здравствуйте\nВаш аккаунт есть на сервере\nВведите свой пароль в окошко","Ввод","");// Показываем диалог входа в игру.
                
    return 1;
            }
            
    SendClientMessage(playerid,0xFF00000,"Удачного выживания");// Выводим игрок сообщение
            
    SpawnPlayer(playerid);// Спавним игрока
        
    }
        return 
    1;

    Ну это с моего, твой я скачал тоже самое. И если в users прибавить кол-во денег, то оно прибавится, но будет такая же фигня. Например я добавил в users себе 100000 и когда я трачу деньги их кол-во уменьшается, но если перезайду опять будет 100000
    На моем тоже после перезахода деньги возвращаются

    - - - Добавлено - - -

    Просто уже 3-й день не могу понять почему так. Посмотрел в готовый, работающий, а там вроде все так же как и у меня.

  9. #49
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,374
    Репутация:
    1348 ±
    Вот версия мода с более-менее нормальным кодом
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.11.2016
    Адрес
    Очень Далеко
    Сообщений
    37
    Репутация:
    1 ±
    Спасибо! Но ошибку которая не сохраняла нашел чуть раньше . Если будет время создам мануал с решенной проблемой

 

 
Страница 5 из 5 ПерваяПервая ... 345

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

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

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

Ваши права

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