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

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 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
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    http://wiki.sa-mp.com/wiki/GetPlayerDistanceFromPoint
    Циклом прогоняешь и определяешь самую ближайшую точку.
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

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

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

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

    Широко известно, что идеи стоят 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
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от A N D R E Y Посмотреть сообщение
    http://wiki.sa-mp.com/wiki/NPC:GetDistanceFromMeToPoint - С этой функцией полюбому химичить надо...
    Get the distance between the NPC and a point.
    Связаться со мной можно в личных сообщениях этой группы

    Широко известно, что идеи стоят 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
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Сейчас специально проверил. Функция полностью рабочая. Виной всему ваши руки, а не функция.
    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








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

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

    Steve Pavlina

 

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

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

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

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

Ваши права

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