Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 4 из 5 ПерваяПервая ... 2 3 4 5 ПоследняяПоследняя
Показано с 31 по 40 из 48
  1. #31
    Аватар для Пельмень
    Пользователь

    Статус
    Оффлайн
    Регистрация
    05.12.2013
    Сообщений
    188
    Репутация:
    116 ±
    С сохранением подробнее объясните ситуацию. (2)

  2. #32
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±
    Цитата Сообщение от Пельмень Посмотреть сообщение
    С сохранением подробнее объясните ситуацию. (2)
    Нужно что бы после захвата сохраняло зону банде которая выиграла.

    ________________________________________________________________

    А, что с конвертацией?

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

    Статус
    Оффлайн
    Регистрация
    05.12.2013
    Сообщений
    188
    Репутация:
    116 ±
    Цитата Сообщение от Zeror_Dalglish Посмотреть сообщение
    Нужно что бы после захвата сохраняло зону банде которая выиграла.

    ________________________________________________________________

    А, что с конвертацией?
    Я про код подробнее, я не знаю многих ньюансов в коде. Для конвертации можно выбрать иную функцию, или-же найти правильное применение, которую выложили вы.

  4. #34
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±
    Цитата Сообщение от Пельмень Посмотреть сообщение
    Я про код подробнее, я не знаю многих ньюансов в коде. Для конвертации можно выбрать иную функцию, или-же найти правильное применение, которую выложили вы.
    А что там не так?

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

    Статус
    Оффлайн
    Регистрация
    05.12.2013
    Сообщений
    188
    Репутация:
    116 ±
    Цитата Сообщение от Zeror_Dalglish Посмотреть сообщение
    А что там не так?
    Сама функция корректна, функции можно применять по разному.

  6. #36
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±
    Я про сохранение
    P.S: Ушел смотреть футбол.
    Последний раз редактировалось Zeror_Dalglish; 19.06.2014 в 00:26.

  7. #37
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±
    Я, не понимаю Вам помочь трудно?)

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

    Статус
    Оффлайн
    Регистрация
    07.02.2014
    Сообщений
    39
    Репутация:
    5 ±
    Следует избавиться от цикла в сохранении. Незачем сохранять зоны, которые даже не были задействованы.

    PHP код:
    forward SaveGZ(i);
    public 
    SaveGZ(i)
    {
        new 
    querys[512];
        
    format(queryssizeof(querys), "UPDATE `GANGZONES_GANGWAR` SET `First_Coordinate`='%f', `Second_Coordinate`='%f', `Third_Coordinate`='%f', `Fourth_Coordinate`='%f', `Group`='%d' WHERE `id`='%d'",
        
    GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3], GZInfo[i][gFrak], i);
        
    mysql_function_query(connect_to_mysqlquerysfalse"""");
        return 
    1;


    И где вызывается функция сохранения зоны после окончания захвата, добавь аргумент IsCapture, т.е.:
    PHP код:
    SaveGZ(IsCapture); 
    Если будет сохраняться не на ту строку, то замени:
    PHP код:
    GZInfo[IsCapture][gFrak] = IDGang2;
    SaveGZ(); 
    на:
    PHP код:
    GZInfo[IsCapture-1][gFrak] = IDGang2;
    SaveGZ(IsCapture-1); 

  9. #39
    Аватар для Zeror_Dalglish
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    04.06.2014
    Сообщений
    224
    Репутация:
    -1 ±
    Цитата Сообщение от KShaddix Посмотреть сообщение
    Следует избавиться от цикла в сохранении. Незачем сохранять зоны, которые даже не были задействованы.

    PHP код:
    forward SaveGZ(i);
    public 
    SaveGZ(i)
    {
        new 
    querys[512];
        
    format(queryssizeof(querys), "UPDATE `GANGZONES_GANGWAR` SET `First_Coordinate`='%f', `Second_Coordinate`='%f', `Third_Coordinate`='%f', `Fourth_Coordinate`='%f', `Group`='%d' WHERE `id`='%d'",
        
    GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3], GZInfo[i][gFrak], i);
        
    mysql_function_query(connect_to_mysqlquerysfalse"""");
        return 
    1;


    И где вызывается функция сохранения зоны после окончания захвата, добавь аргумент IsCapture, т.е.:
    PHP код:
    SaveGZ(IsCapture); 
    Если будет сохраняться не на ту строку, то замени:
    PHP код:
    GZInfo[IsCapture][gFrak] = IDGang2;
    SaveGZ(); 
    на:
    PHP код:
    GZInfo[IsCapture-1][gFrak] = IDGang2;
    SaveGZ(IsCapture-1); 
    Не ту зону сохроняет + банде не той.

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

    Статус
    Оффлайн
    Регистрация
    07.02.2014
    Сообщений
    39
    Репутация:
    5 ±
    Цитата Сообщение от Zeror_Dalglish Посмотреть сообщение
    Не ту зону сохроняет + банде не той.
    И так тоже делал?
    Цитата Сообщение от KShaddix Посмотреть сообщение
    Если будет сохраняться не на ту строку, то замени:
    PHP код:
    GZInfo[IsCapture][gFrak] = IDGang2;
    SaveGZ(); 
    на:
    PHP код:
    GZInfo[IsCapture-1][gFrak] = IDGang2;
    SaveGZ(IsCapture-1); 

 

 
Страница 4 из 5 ПерваяПервая ... 2 3 4 5 ПоследняяПоследняя

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

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

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

Ваши права

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