Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!: Onplayerclickmap - Форум Pawn-Wiki.Ru - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Onplayerclickmap Оценка: -----

#1
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
OnPlayerClickMap вызывается, когда игрок нажимает на правую кнопку мыши на карте в меню паузы.

Цитата

Этот обратный вызов был добавлен в SA-MP 0.3d и не будет работать в более ранних версиях!


Параметры:
(playerid, Float:fX, Float:fY, Float:fZ)

playerid Идентификатор игрока, который нажал на карте
Float:fX Координаты X (там где нажал)
Float:fY Координаты Y (там где нажал)
Float:fZ Координаты Z (определяется не точно)

Эта автовызываемая функция ничего не возвращает.

Пример:
public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
SetPlayerPos(playerid, fX, fY, fZ);
return 1;
}


Телепортирует игрока туда, куда он нажал на карте в меню паузы.
3

#2
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Хорошая функция. Можно офигенный GPS навигатор заделать +
0

#3
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияRomzes (05 Декабрь 2011 - 18:26) писал:

Хорошая функция. Можно офигенный GPS навигатор заделать +


На счёт GPS не уверен, но для админа можно телепорт, ставить что нибудь (иконки, объекты и т.д.)
0

#4
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Ну для админов я уже юзаю... А нащет GPS просто при клике на карте ставить чекпоинт писать чтото в чат и при нахождении на чекпоинт его дел.
0

#5
Пользователь офлайн   Пашка 

  • Знаток
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
C:\Users\?????\Desktop\CrimeGTA [0.3d]  by The_Logan\rega   adminka.pwn(666) : warning 235: public function lacks forward declaration (symbol "OnPlayerClickMap")
как я понял форвард надо создать?
0

#6
Пользователь офлайн   Romzes 

  • © Pawn-Wiki.Ru
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Создай...
0

#7
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияReLium (26 Февраль 2012 - 02:21) писал:

C:\Users\?????\Desktop\CrimeGTA [0.3d]  by The_Logan\rega   adminka.pwn(666) : warning 235: public function lacks forward declaration (symbol "OnPlayerClickMap")
как я понял форвард надо создать?


Нет, паблик то стандартный, новый в 0.3d


0

#8
Пользователь офлайн   Emanuele_Russo 

  • Новичок
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
Забрал себе спасибо
0

#9
Пользователь офлайн   Saveel 

  • Прохожий
  • Вставить ник
  • Цитировать
  • Раскрыть информацию
А куда вставлять? Можете подсказать. Извините за глупый вопрос, я только учусь.
0

#10
Пользователь офлайн   SwipoStyle 

  • Благодетель
  • Вставить ник
  • Цитировать
  • Раскрыть информацию

Просмотр сообщенияSaveel (06 Ноябрь 2012 - 16:00) писал:

А куда вставлять? Можете подсказать. Извините за глупый вопрос, я только учусь.


В скрипт, куда ещё же? Это событие, а не функция.
0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей