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

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    16 ±

    Вопрос по спавну

    Почему после того как игрок заспавнился проходит 1 секунда и он перемещается на ферму, где завод на адвансе с бутылкой в руке? Иногда появляется на респе грувв стрит с сигарой.

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    AddPlayerClass есть? Или же в OnPlayerSpawn с координатами всё нормально (SetPlayerPos есть?). И выбор скина происходит нормально?
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  3. Пользователь сказал cпасибо:
    Flime (08.06.2014)
  4. #3
    Аватар для Flime
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    16 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    AddPlayerClass есть? Или же в OnPlayerSpawn с координатами всё нормально (SetPlayerPos есть?). И выбор скина происходит нормально?
    Пишу мод с 0. И с самого 1 дня написания этот баг. Сейчас опишу подробнее. Когда игрок спанится в 80% случаев он заспавнится нормально. В остальных 20% он попадет на те места о которых я писал ранее. Координаты нормальные. Выбор скина если это важно у меня на кнопках(стандартный <<< >>> SPAWN) после выбора скина спавнит обычно нормально. Еще одна зацепка заключается в том, что спавнит всегда нормально но после проходит 1 или 2 секунды и игрока перекидывает на те места(Но это не точно). Странный баг. И вот еще кое что может это связано. Когда спавнит на новое место ну то есть где игрок еще не был в обычных РП модах из паблика текстуры прогружаются быстро за 1-2 секунды у меня же приходится подождать секунды 3-4. Может эти два бага связаны? Может быть дело в палагине jit.dll, но на офф сайте написано, что он должен ускорять а не замедлять =D Ну в общем жду вашей помощи :)
    Последний раз редактировалось Flime; 06.06.2014 в 13:57.

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

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    16 ±
    Поднимаю!

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

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    331
    Репутация:
    47 ±
    Цитата Сообщение от Flime Посмотреть сообщение
    Пишу мод с 0. И с самого 1 дня написания этот баг. Сейчас опишу подробнее. Когда игрок спанится в 80% случаев он заспавнится нормально. В остальных 20% он попадет на те места о которых я писал ранее. Координаты нормальные. Выбор скина если это важно у меня на кнопках(стандартный <<< >>> SPAWN) после выбора скина спавнит обычно нормально. Еще одна зацепка заключается в том, что спавнит всегда нормально но после проходит 1 или 2 секунды и игрока перекидывает на те места(Но это не точно). Странный баг. И вот еще кое что может это связано. Когда спавнит на новое место ну то есть где игрок еще не был в обычных РП модах из паблика текстуры прогружаются быстро за 1-2 секунды у меня же приходится подождать секунды 3-4. Может эти два бага связаны? Может быть дело в палагине jit.dll, но на офф сайте написано, что он должен ускорять а не замедлять =D Ну в общем жду вашей помощи :)
    Что мешает убрать jit и проверить?
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

    Критик должен быть готов и способен в любой момент и по первому требованию занять место критикуемого им и выполнять его дело продуктивно и компетентно. В противном случае критика превращается в наглую, самодовлеющую силу и становится тормозом на пути прогресса. (с) AXE

  7. #6
    Аватар для Flime
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    16 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    Что мешает убрать jit и проверить?
    Jit не влияет уже проверил :(

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Попробуйте в OnPlayerSpawn


    PHP код:
    if(IsPlayerInRangeOfPoint(playerid2.02488.6748,-1667.1305,13.3438) && (GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_BEER || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_SMOKE_CIGGY)) SpawnPlayer(playerid); 
    Это пока не найдём адекватное решение проблемы.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  9. 2 пользователя(ей) сказали cпасибо:
    Flime (08.06.2014) HarrWe (20.08.2016)
  10. #8
    Аватар для Flime
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    16 ±
    Цитата Сообщение от DeimoS Посмотреть сообщение
    Попробуйте в OnPlayerSpawn


    PHP код:
    if(IsPlayerInRangeOfPoint(playerid2.02488.6748,-1667.1305,13.3438) && (GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_DRINK_BEER || GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_SMOKE_CIGGY)) SpawnPlayer(playerid); 
    Это пока не найдём адекватное решение проблемы.
    Из-за чего это может быть есть какие - нибудь предположения?

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от Flime Посмотреть сообщение
    Из-за чего это может быть есть какие - нибудь предположения?
    Как уже писал выше, серверу не хватает каких-то данных о игроке (скин/координаты спавна и т.п. Это может быть как отсутствие AddPlayerClass, так и что-то ещё. SA-MP же :D). Нужно найти то, что ему не хватает и дать. Или найти способ обойти его требования.
    Самый верный способ - поискать в интернете все подобные проблемы и посмотреть какие пути решения находили там. Их будет много, ибо многие факторы приводят к спавну на грув. Поэтому искать нужно долго и упорно
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

  12. Пользователь сказал cпасибо:
    Flime (08.06.2014)
 

 

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

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

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

Ваши права

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