Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4
  1. #1
    Аватар для Batka1337
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.10.2015
    Сообщений
    12
    Репутация:
    18 ±

    Синхронизация Редактора объектов SAMP

    Вопрос: Зачем она вообще нужна?
    Ответ: Бывало ли у вас, что вы редактируете объект на сервере, а у других он стоит на одном месте? Если да, то синхронизация нужна именно для этого

    1. Идём в public OnPlayerEditObject
    2. Вставляем туда данный код:

    PHP код:
    new Float:oldXFloat:oldYFloat:oldZ,
    Float:oldRotXFloat:oldRotYFloat:oldRotZ;
    GetObjectPos(objectidoldXoldYoldZ);
    GetObjectRot(objectidoldRotXoldRotYoldRotZ);
    if(!
    playerobjectMoveObject(objectidfXfYfZ10.0fRotXfRotYfRotZ);
    if(
    response == EDIT_RESPONSE_FINAL)
    {
        if(!
    playerobject)
        {
            
    SetObjectPos(objectidoldXoldYoldZ);
            
    SetObjectRot(objectidoldRotXoldRotYoldRotZ);
        }
        else
        {
            
    SetPlayerObjectPos(playeridobjectidoldXoldYoldZ);
            
    SetPlayerObjectRot(playeridobjectidoldRotXoldRotYoldRotZ);
        }

    Последний раз редактировалось Batka1337; 20.02.2016 в 18:03.

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

    Статус
    Оффлайн
    Регистрация
    07.10.2015
    Сообщений
    4
    Репутация:
    0 ±
    Еще бы Синхронизацию Игроков Добавил бы, Хорошо было бы

  3. #3
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    я вообще мало чего в этой жизни понимаю, но для чего записываются данные в массив?

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

    Статус
    Оффлайн
    Регистрация
    18.02.2014
    Сообщений
    93
    Репутация:
    1 ±
    Зачем вовсе получать позиции объекта? Ведь OnPlayerEditObject уже передает данные о позициях, ротации объекта, зачем вообще сохранение?

 

 

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

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

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

Ваши права

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