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

Реклама


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

    Статус
    Оффлайн
    Регистрация
    08.11.2013
    Сообщений
    25
    Репутация:
    1 ±

    Выбор скина на TextDraw.

    Здравствуйте Пользователи Pro-Pawn. Добавил систему Выбор скина на TextDraw

    Все отлично работает, ток когда выбираешь скин, видно окно спидометра.



    + еще при спавне TextDraw не пропадает.

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

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    47 ±
    Цитата Сообщение от #mike Посмотреть сообщение
    Здравствуйте Пользователи Pro-Pawn. Добавил систему Выбор скина на TextDraw

    Все отлично работает, ток когда выбираешь скин, видно окно спидометра.



    + еще при спавне TextDraw не пропадает.
    Меня лично не волнует реклама это или нет. Ссылку скидывать сюда вообще не обязательно, + писать расшифровку(Хоспаде).
    А не обязательно скидывать - т.к. это ничего не даст, лучше бы вы код скинули, чем ссылку на Г-И.
    Скажите в каком паблике у вас создается спидометр.
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

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

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

    Статус
    Оффлайн
    Регистрация
    08.11.2013
    Сообщений
    25
    Репутация:
    1 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    Меня лично не волнует реклама это или нет. Ссылку скидывать сюда вообще не обязательно, + писать расшифровку(Хоспаде).
    А не обязательно скидывать - т.к. это ничего не даст, лучше бы вы код скинули, чем ссылку на Г-И.
    Скажите в каком паблике у вас создается спидометр.
    PHP код:
    public OnPlayerConnect(playerid

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

    Статус
    Оффлайн
    Регистрация
    07.03.2014
    Сообщений
    333
    Репутация:
    47 ±
    Цитата Сообщение от #mike Посмотреть сообщение
    PHP код:
    public OnPlayerConnect(playerid
    А текстдравы выбора скина?
    И теперь код самих текстдравов и спидометра и скинов.
    "Власть, кровь, няш-мяш, кровь, власть, Крым наш!" - (c) Наталья Поклонская.

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

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

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

    По поводу второго - почитайте о текстдравах, в конце то концов. Там всего функций 20 наберётся, из которых 15 - настройки текстдрава при создании. Найдите функцию скрытия текстдрава и вставьте туда, куда надо.

    И вообще. Вопрос наитупейший. Я понимаю когда люди спрашивают о том, как реализовать какую-то сложную систему, о которой нигде не написано в интернетах и взята она из головы. Но когда весь вопрос заключается в банальном незнании одной функции и предназначения стандартных колбэков... Нуу, это уже лень чистой воды. Какой смысл лезть в какую-то систему, не изучив её перед этим досконально? Этим вы избавили бы и себя, и нас от впустую потраченного времени. И сейчас бы уже давно занимались какой-то другой системой, а не сидели с текстдравами... В общем, странный народ нынче в скриптеры идёт... Вся информация перед ними на блюдечки лежит, но они предпочитают услышать то же самое от других людей, потратив и своё, и чужое время.
    Связаться со мной можно в личных сообщениях этой группы

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

    Steve Pavlina

  6. 2 пользователя(ей) сказали cпасибо:
    #mike (24.05.2014)[ForD] (24.05.2014)
  7. #6
    Аватар для #mike
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.11.2013
    Сообщений
    25
    Репутация:
    1 ±
    Цитата Сообщение от underwoker Посмотреть сообщение
    А текстдравы выбора скина?
    И теперь код самих текстдравов и спидометра и скинов.
    текстдрайвы скинов на

    PHP код:
    public OnPlayerClickTextDraw(playeridText:clickedid

    проблему с спидометром решил..

    вот код.

    PHP код:
        if(SelectCharPlace[playerid] > 0)
        {
            if(
    clickedid == ButtonRight)
            {
                if(
    PlayerInfo[playerid][pSex] == 1)
                {
                    if(
    SelectCharPlace[playerid] == 1) { SetPlayerSkin(playeridJoinPed[96][0]); SelectCharPlace[playerid] = 2ChosenSkin[playerid] = JoinPed[96][0]; }
                    else if(
    SelectCharPlace[playerid] == 2) { SetPlayerSkin(playeridJoinPed[97][0]); SelectCharPlace[playerid] = 3ChosenSkin[playerid] = JoinPed[97][0]; }
                    else if(
    SelectCharPlace[playerid] == 3) { SetPlayerSkin(playeridJoinPed[98][0]); SelectCharPlace[playerid] = 4ChosenSkin[playerid] = JoinPed[98][0]; }
                    else if(
    SelectCharPlace[playerid] == 4) { SetPlayerSkin(playeridJoinPed[99][0]); SelectCharPlace[playerid] = 5ChosenSkin[playerid] = JoinPed[99][0]; }
                    else if(
    SelectCharPlace[playerid] == 5) { SetPlayerSkin(playeridJoinPed[100][0]); SelectCharPlace[playerid] = 6ChosenSkin[playerid] = JoinPed[100][0]; }
                    else if(
    SelectCharPlace[playerid] == 6) { SetPlayerSkin(playeridJoinPed[101][0]); SelectCharPlace[playerid] = 7ChosenSkin[playerid] = JoinPed[101][0]; }
                    else if(
    SelectCharPlace[playerid] == 7) { SetPlayerSkin(playeridJoinPed[130][0]); SelectCharPlace[playerid] = 8ChosenSkin[playerid] = JoinPed[130][0]; }
                    else if(
    SelectCharPlace[playerid] == 8) { SetPlayerSkin(playeridJoinPed[131][0]); SelectCharPlace[playerid] = 9ChosenSkin[playerid] = JoinPed[131][0]; }
                    else if(
    SelectCharPlace[playerid] == 9) { SetPlayerSkin(playeridJoinPed[132][0]); SelectCharPlace[playerid] = 10ChosenSkin[playerid] = JoinPed[132][0]; }
                    else if(
    SelectCharPlace[playerid] == 10) { SetPlayerSkin(playeridJoinPed[133][0]); SelectCharPlace[playerid] = 1ChosenSkin[playerid] = JoinPed[133][0]; }
                }
                else
                {
                    if(
    SelectCharPlace[playerid] == 1) { SetPlayerSkin(playeridJoinPed[103][0]); SelectCharPlace[playerid] = 2ChosenSkin[playerid] = JoinPed[103][0]; }
                    else if(
    SelectCharPlace[playerid] == 2) { SetPlayerSkin(playeridJoinPed[104][0]); SelectCharPlace[playerid] = 3ChosenSkin[playerid] = JoinPed[104][0]; }
                    else if(
    SelectCharPlace[playerid] == 3) { SetPlayerSkin(playeridJoinPed[134][0]); SelectCharPlace[playerid] = 1ChosenSkin[playerid] = JoinPed[134][0]; }
                 }
            }
            else if(
    clickedid == ButtonLeft)
            {
                if(
    PlayerInfo[playerid][pSex] == 1)
                {
                    if(
    SelectCharPlace[playerid] == 1) { SetPlayerSkin(playeridJoinPed[96][0]); SelectCharPlace[playerid] = 2ChosenSkin[playerid] = JoinPed[96][0]; }
                    else if(
    SelectCharPlace[playerid] == 2) { SetPlayerSkin(playeridJoinPed[97][0]); SelectCharPlace[playerid] = 3ChosenSkin[playerid] = JoinPed[97][0]; }
                    else if(
    SelectCharPlace[playerid] == 3) { SetPlayerSkin(playeridJoinPed[98][0]); SelectCharPlace[playerid] = 4ChosenSkin[playerid] = JoinPed[98][0]; }
                    else if(
    SelectCharPlace[playerid] == 4) { SetPlayerSkin(playeridJoinPed[99][0]); SelectCharPlace[playerid] = 5ChosenSkin[playerid] = JoinPed[99][0]; }
                    else if(
    SelectCharPlace[playerid] == 5) { SetPlayerSkin(playeridJoinPed[100][0]); SelectCharPlace[playerid] = 6ChosenSkin[playerid] = JoinPed[100][0]; }
                    else if(
    SelectCharPlace[playerid] == 6) { SetPlayerSkin(playeridJoinPed[101][0]); SelectCharPlace[playerid] = 7ChosenSkin[playerid] = JoinPed[101][0]; }
                    else if(
    SelectCharPlace[playerid] == 7) { SetPlayerSkin(playeridJoinPed[130][0]); SelectCharPlace[playerid] = 8ChosenSkin[playerid] = JoinPed[130][0]; }
                    else if(
    SelectCharPlace[playerid] == 8) { SetPlayerSkin(playeridJoinPed[131][0]); SelectCharPlace[playerid] = 9ChosenSkin[playerid] = JoinPed[131][0]; }
                    else if(
    SelectCharPlace[playerid] == 9) { SetPlayerSkin(playeridJoinPed[132][0]); SelectCharPlace[playerid] = 10ChosenSkin[playerid] = JoinPed[132][0]; }
                    else if(
    SelectCharPlace[playerid] == 10) { SetPlayerSkin(playeridJoinPed[133][0]); SelectCharPlace[playerid] = 1ChosenSkin[playerid] = JoinPed[133][0]; }
                }
                else
                {
                    if(
    SelectCharPlace[playerid] == 1) { SetPlayerSkin(playeridJoinPed[103][0]); SelectCharPlace[playerid] = 2ChosenSkin[playerid] = JoinPed[103][0]; }
                    else if(
    SelectCharPlace[playerid] == 2) { SetPlayerSkin(playeridJoinPed[104][0]); SelectCharPlace[playerid] = 3ChosenSkin[playerid] = JoinPed[104][0]; }
                    else if(
    SelectCharPlace[playerid] == 3) { SetPlayerSkin(playeridJoinPed[134][0]); SelectCharPlace[playerid] = 1ChosenSkin[playerid] = JoinPed[134][0]; }
                 }
            }
            else if(
    clickedid == ButtonSelect)
            {
                
    PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
                
    SelectCharPlace[playerid] = 0;
                
    PlayerInfo[playerid][pTut] = 1;
                
    CharPrice[playerid] = 0;
                
    SelectCharID[playerid] = 0;
                
    SelectChar[playerid] = 0;
                
    PicCP[playerid] = 0;
                
    PlayerInfo[playerid][pAdmInections] = 0;
                for(new 
    030i++) SendClientMessage(playeridCOLOR_WHITE"");
                
    SendClientMessage(playeridCOLOR_WHITE"Добро пожаловать на Perfect World RolePlay!");
                
    SendClientMessage(playeridCOLOR_WHITE"Сайт сервера "Server_URL"");
                
    SendClientMessage(playeridCOLOR_WHITE"С его вы сможете попасть на форум сервера и в группу ВК!");
                
    SendClientMessage(playeridCOLOR_WHITE"Вы можете устроиться на работу в Мэрии");
                
    SendClientMessage(playeridCOLOR_WHITE"Для получения лицензий используйте ''Donate'' услуги");
                
    SendClientMessage(playeridCOLOR_WHITE"Приятной игры на нашем сервере!");
                
    SpawnPlayer(playerid);
            }
            if(
    clickedid == Text:INVALID_TEXT_DRAW)
            {
                if(
    SelectCharPlace[playerid] > 0)
                {
                    
    TogglePlayerControllable(playerid0);
                    
    TextDrawShowForPlayer(playerid,ButtonLeft);
                    
    TextDrawShowForPlayer(playerid,ButtonRight);
                    
    TextDrawShowForPlayer(playerid,ButtonSelect);
                    
    SelectTextDraw(playerid0xFF4040AA);
                }
            } 
    Последний раз редактировалось #mike; 24.05.2014 в 14:55.

  8. #7
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    3,428
    Репутация:
    1079 ±
    Еще раз увижу рекламу заблокирую ваш аккаунт на 3 дня. И да, когда приветствуете пользователей,стоит приветствовать пользователей данного портала,а не какого-то другого.

  9. #8
    Аватар для #mike
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.11.2013
    Сообщений
    25
    Репутация:
    1 ±
    Цитата Сообщение от Osetin Посмотреть сообщение
    Еще раз увижу рекламу заблокирую ваш аккаунт на 3 дня. И да, когда приветствуете пользователей,стоит приветствовать пользователей данного портала,а не какого-то другого.
    Прошу прощения..

 

 

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

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

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

Ваши права

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