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

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 9 из 9
  1. #1
    Аватар для Flime
    Пользователь

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

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

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

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

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

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    15 ±
    Цитата Сообщение от 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
    Репутация:
    15 ±
    Поднимаю!

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

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    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
    Репутация:
    15 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    Что мешает убрать jit и проверить?
    Jit не влияет уже проверил :(

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Попробуйте в 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); 
    Это пока не найдём адекватное решение проблемы.
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    01.06.2014
    Адрес
    Москва
    Сообщений
    92
    Репутация:
    15 ±
    Цитата Сообщение от 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
    Адрес
    Восточный Мордор
    Сообщений
    3,931
    Репутация:
    1502 ±
    Цитата Сообщение от Flime Посмотреть сообщение
    Из-за чего это может быть есть какие - нибудь предположения?
    Как уже писал выше, серверу не хватает каких-то данных о игроке (скин/координаты спавна и т.п. Это может быть как отсутствие AddPlayerClass, так и что-то ещё. SA-MP же :D). Нужно найти то, что ему не хватает и дать. Или найти способ обойти его требования.
    Самый верный способ - поискать в интернете все подобные проблемы и посмотреть какие пути решения находили там. Их будет много, ибо многие факторы приводят к спавну на грув. Поэтому искать нужно долго и упорно
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

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

 

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

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

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

Ваши права

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