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

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

    Найти ближайшее

    Вот опять не могу понять, что не так делаю. В общем в моде по городу разбросаны 20 пунктов СТО(для починки транспорта). Как сделать так, чтобы в /gps Срабатывала функция "Найти ближайшее СТО". А то я делаю и у меня постоянно показывает на СТО #1. Кто знает как сделать киньте пример далее я сам как нибудь

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

    Статус
    Оффлайн
    Регистрация
    24.03.2014
    Адрес
    Санкт-Петербург
    Сообщений
    1
    Репутация:
    0 ±
    Погугли где то видел вроде на самп вики
    program LutherFr0st;
    begin
    write ('Ya Na pro-pawn.ru Exyxy!');
    readln
    end.

  3. #3
    Аватар для (Wh)AnGeL
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.01.2014
    Сообщений
    26
    Репутация:
    0 ±
    на это есть функция которая измерняет сколько игроку до какого либо объекта если найдешь можешь попробовать совместить

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,561
    Репутация:
    1973 ±
    http://wiki.sa-mp.com/wiki/GetPlayerDistanceFromPoint
    Циклом прогоняешь и определяешь самую ближайшую точку.
    Связаться со мной в VK можно через личные сообщения этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    25.02.2014
    Сообщений
    13
    Репутация:
    2 ±
    Измерить то она измеряет, но почему на 1 показывает, ладно попробую сам, что-нибудь придумать

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,561
    Репутация:
    1973 ±
    Цитата Сообщение от Skuba_Lo Посмотреть сообщение
    Измерить то она измеряет, но почему на 1 показывает, ладно попробую сам, что-нибудь придумать
    Что она показывает? О_о
    Она отображает расстояние от игрока до определённой точки. Каждую точку по очереди записывай в переменные и потом ищи меньшее значение. Это и будет нужное тебе место
    Связаться со мной в VK можно через личные сообщения этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    07.12.2013
    Сообщений
    149
    Репутация:
    14 ±
    http://wiki.sa-mp.com/wiki/NPC:GetDistanceFromMeToPoint - С этой функцией полюбому химичить надо...

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,561
    Репутация:
    1973 ±
    Цитата Сообщение от A N D R E Y Посмотреть сообщение
    http://wiki.sa-mp.com/wiki/NPC:GetDistanceFromMeToPoint - С этой функцией полюбому химичить надо...
    Get the distance between the NPC and a point.
    Связаться со мной в VK можно через личные сообщения этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    07.12.2013
    Сообщений
    149
    Репутация:
    14 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Get the distance between the NPC and a point.
    аа блин, слепой...

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,561
    Репутация:
    1973 ±
    Сейчас специально проверил. Функция полностью рабочая. Виной всему ваши руки, а не функция.
    PHP код:
    //Это в команду
    format(varstringsizeof(varstring), "%.0f",GetPlayerDistanceFromPoint(playerid000));
    SendClientMessage(playerid0xFFFFFFFFvarstring);
    if(
    GetPlayerDistanceFromPoint(playerid000) >= 10) return SendClientMessage(playerid0xFF000FF"Дальше 10 метров");
    else return 
    SendClientMessage(playerid0xFF000FF"Ближе 10 метров"); 
     Скрин
    http://rghost.ru/53329950/image.png








    Связаться со мной в VK можно через личные сообщения этой группы

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

    Steve Pavlina

 

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

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

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

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

Ваши права

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