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

    Статус
    Оффлайн
    Регистрация
    04.07.2014
    Сообщений
    2
    Репутация:
    0 ±

    Проблема с пикапом

    Проблема с пикапом
    Помогите, создаю пикап на одежду в два выбора для работы, начать и завершить, после того как начинаю меняется скин на рабочий все проходит успешно нужный скин появляется, а когда заканчиваю то мне выдаётся любой другой скин, как исправить чтобы оставался всегда свой купленный?

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

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    331
    Репутация:
    47 ±
    Цитата Сообщение от Thomas_Deepone Посмотреть сообщение
    Помогите, создаю пикап на одежду в два выбора для работы, начать и завершить, после того как начинаю меняется скин на рабочий, а когда заканчиваю то мне выдаётся любой другой скин, как исправить чтобы оставался всегда свой купленный?
    При взятии пикапа записываешь ид скина в переменную.
    Ну а если у тебя РП мод, то ищешь что то типо pModel. Либо pSkin.
    Вобщем переменную отвечающую за купленный скин. И просто при сдаче работы, выдаешь человеку скин из переменной в которой хранится ид купленного скина.
    PHP код:
    SetPlayerSkin(playeridТУТИМЯПЕРЕМЕННОЙ); 
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

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

  3. #3
    Аватар для Konstantin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.07.2014
    Сообщений
    1
    Репутация:
    0 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    При взятии пикапа записываешь ид скина в переменную.
    Ну а если у тебя РП мод, то ищешь что то типо pModel. Либо pSkin.
    Вобщем переменную отвечающую за купленный скин. И просто при сдаче работы, выдаешь человеку скин из переменной в которой хранится ид купленного скина.
    PHP код:
    SetPlayerSkin(playeridТУТИМЯПЕРЕМЕННОЙ); 
    Ну допустим, а вот я пишу мод с 0 и я сделал так что скин, деньги и т.д само сохранялось при определенном промежутке времени и если я
    напишу

    PHP код:
    SetPlayerSkin(playeridлюбойидрабочего); 
    То у меня он сохранится через например 1мин и

    PHP код:
    SetPlayerSkin(playeridТУТИМЯПЕРЕМЕННОЙ); 

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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    При смене скина на скин рабочего
    PHP код:
    SetPVarInt(playerid"PlayerClothing"GetPlayerSkin(playerid)); 
    И установка скина обратно
    PHP код:
    SetPlayerSkin(playeridGetPVarInt(playerid"PlayerClothing")); 


    Или же новую переменную
    PHP код:
    new clothing_player[MAX_PLAYERS]; 
    При покупке скина
    PHP код:
    clothing_player[playerid] = ID скина
    И при уходе с работы
    PHP код:
    SetPlayerSkin(playeridclothing_player[playerid]); 
    P.S. Зачем нужна система, которую вы не можете контролировать?
    Последний раз редактировалось DeimoS; 04.07.2014 в 11:08.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

 

 

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

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

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

Ваши права

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