• Страница 1 из 1
  • 1
Модератор форума: [east_side]_trane, drifter-dron, valych, admin  
pawno урок текстдрайв при заходе на сервер!
adminДата: Суббота, 03.09.2011, 13:59:43 | Сообщение # 1

Группа: Администраторы
Сообщений: 3869

Когда игрок будет заходить на ваш сервер будет такое изображения как на скрине. Отредактировать можете под себя как вам удобно :)
Верху мода:
Code
new Text:Intro[12];
forward ShowIntro(playerid);

Ищем public OnGameModeInit() и туда добавляем:
Code
    Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
   TextDrawLetterSize(Intro[0], 0.5, 49.5);
   TextDrawUseBox(Intro[0], 1);
   TextDrawBoxColor(Intro[0], 0x000000FF);
   TextDrawTextSize(Intro[0], -2.0, 0.0);

   Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~Username");
   TextDrawFont(Intro[1], 2);
   TextDrawLetterSize(Intro[1], 0.570000, 1.799999);

   Intro[2] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[2], 2);
   TextDrawColor(Intro[2], 0xFFFFFF22);
   TextDrawLetterSize(Intro[2], 0.570000, 1.799999);

   Intro[3] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[3], 2);
   TextDrawColor(Intro[3], 0xFFFFFF44);
   TextDrawLetterSize(Intro[3], 0.570000, 1.799999);

   Intro[4] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[4], 2);
   TextDrawColor(Intro[4], 0xFFFFFF66);
   TextDrawLetterSize(Intro[4], 0.570000, 1.799999);

   Intro[5] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[5], 2);
   TextDrawColor(Intro[5], 0xFFFFFF88);
   TextDrawLetterSize(Intro[5], 0.570000, 1.799999);

   Intro[6] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[6], 2);
   TextDrawColor(Intro[6], 0xFFFFFFAA);
   TextDrawLetterSize(Intro[6], 0.570000, 1.799999);

   Intro[7] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[7], 2);
   TextDrawColor(Intro[7], 0xFFFFFFCC);
   TextDrawLetterSize(Intro[7], 0.570000, 1.799999);

   Intro[8] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[8], 2);
   TextDrawColor(Intro[8], 0xFFFFFFFF);
   TextDrawLetterSize(Intro[8], 0.570000, 1.799999);

   Intro[9] = TextDrawCreate(190.0, 202.0, ".");
   TextDrawFont(Intro[9], 1);
   TextDrawLetterSize(Intro[9], 23.250051, 1.099999);

   Intro[10] = TextDrawCreate(304.00, 223.0, "~y~~h~The name of the SERVER");
   TextDrawFont(Intro[10], 2);
   TextDrawLetterSize(Intro[10], 0.340000, 1.099999);

   Intro[11] = TextDrawCreate(331.0, 235.0, "~g~~h~www.samp-pawno.ru");
   TextDrawFont(Intro[11], 2);
   TextDrawLetterSize(Intro[11], 0.340000, 1.099999);

Примерно так должно у вас быть:
Code
public OnGameModeInit()
{
   Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
   TextDrawLetterSize(Intro[0], 0.5, 49.5);
   TextDrawUseBox(Intro[0], 1);
   TextDrawBoxColor(Intro[0], 0x000000FF);
   TextDrawTextSize(Intro[0], -2.0, 0.0);

   Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~Username");
   TextDrawFont(Intro[1], 2);
   TextDrawLetterSize(Intro[1], 0.570000, 1.799999);

   Intro[2] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[2], 2);
   TextDrawColor(Intro[2], 0xFFFFFF22);
   TextDrawLetterSize(Intro[2], 0.570000, 1.799999);

   Intro[3] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[3], 2);
   TextDrawColor(Intro[3], 0xFFFFFF44);
   TextDrawLetterSize(Intro[3], 0.570000, 1.799999);

   Intro[4] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[4], 2);
   TextDrawColor(Intro[4], 0xFFFFFF66);
   TextDrawLetterSize(Intro[4], 0.570000, 1.799999);

   Intro[5] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[5], 2);
   TextDrawColor(Intro[5], 0xFFFFFF88);
   TextDrawLetterSize(Intro[5], 0.570000, 1.799999);

   Intro[6] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[6], 2);
   TextDrawColor(Intro[6], 0xFFFFFFAA);
   TextDrawLetterSize(Intro[6], 0.570000, 1.799999);

   Intro[7] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[7], 2);
   TextDrawColor(Intro[7], 0xFFFFFFCC);
   TextDrawLetterSize(Intro[7], 0.570000, 1.799999);

   Intro[8] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[8], 2);
   TextDrawColor(Intro[8], 0xFFFFFFFF);
   TextDrawLetterSize(Intro[8], 0.570000, 1.799999);

   Intro[9] = TextDrawCreate(190.0, 202.0, ".");
   TextDrawFont(Intro[9], 1);
   TextDrawLetterSize(Intro[9], 23.250051, 1.099999);

   Intro[10] = TextDrawCreate(304.00, 223.0, "~y~~h~The name of the SERVER");
   TextDrawFont(Intro[10], 2);
   TextDrawLetterSize(Intro[10], 0.340000, 1.099999);

   Intro[11] = TextDrawCreate(331.0, 235.0, "~g~~h~www.samp-pawno.ru");
   TextDrawFont(Intro[11], 2);
   TextDrawLetterSize(Intro[11], 0.340000, 1.099999);

   return 1;
}

После этого ищем public OnPlayerConnect и туда вставляем:
Code
    TogglePlayerSpectating(playerid, true);
   ForceClassSelection(playerid);
   SetPVarInt(playerid, "Intro", 0);
   SetTimerEx("ShowIntro", 1000, 0, "d", playerid);

Примерно так должен быть public:
Code
public OnPlayerConnect(playerid)
{
   TogglePlayerSpectating(playerid, true);
   ForceClassSelection(playerid);
   SetPVarInt(playerid, "Intro", 0);
   SetTimerEx("ShowIntro", 1000, 0, "d", playerid);
   return 1;
}

После этого ищем public OnGameModeExit и туда вставляем:
Code
    for(new i; i < sizeof(Intro); i++)
   {
    TextDrawDestroy(Intro[i]);
   }

Примерно так должен быть public:
Code
public OnGameModeExit()
{
   for(new i; i < sizeof(Intro); i++)
   {
    TextDrawDestroy(Intro[i]);
   }
   return 1;
}

И после этого добавляем сам public функцию:
Code
public ShowIntro(playerid)
{
   SetPVarInt(playerid, "Intro", GetPVarInt(playerid, "Intro") + 1);
   new iteration = GetPVarInt(playerid, "Intro");
   switch(iteration)
   {
    case 1:
    {
     for(new i; i < 11; i++)
     {
         SendClientMessage(playerid, -1, "");
     }
     TextDrawShowForPlayer(playerid, Intro[0]);
    }
    case 2:
    {
        TextDrawShowForPlayer(playerid, Intro[1]);
    }
    case 3:
    {
              TextDrawShowForPlayer(playerid, Intro[2]);
    }
    case 4:
    {
        TextDrawHideForPlayer(playerid, Intro[2]);
        TextDrawShowForPlayer(playerid, Intro[3]);
    }
    case 5:
    {
        TextDrawHideForPlayer(playerid, Intro[3]);
        TextDrawShowForPlayer(playerid, Intro[4]);
    }
    case 6:
    {
        TextDrawHideForPlayer(playerid, Intro[4]);
        TextDrawShowForPlayer(playerid, Intro[5]);
    }
    case 7:
    {
        TextDrawHideForPlayer(playerid, Intro[5]);
        TextDrawShowForPlayer(playerid, Intro[6]);
    }
    case 8:
    {
        TextDrawHideForPlayer(playerid, Intro[6]);
        TextDrawShowForPlayer(playerid, Intro[7]);
    }
    case 9:
    {
        TextDrawHideForPlayer(playerid, Intro[7]);
        TextDrawShowForPlayer(playerid, Intro[8]);
    }
    case 10:
    {
        TextDrawShowForPlayer(playerid, Intro[9]);
    }
    case 11:
    {
        TextDrawShowForPlayer(playerid, Intro[10]);
    }
    case 12:
    {
        TextDrawShowForPlayer(playerid, Intro[11]);
    }
   }
   if(GetPVarInt(playerid, "Intro") < 10)
   {
    SetTimerEx("ShowIntro", 300, 0, "d", playerid);
   }
   else if(9 < GetPVarInt(playerid, "Intro") < 13)
   {
          SetTimerEx("ShowIntro", 2000, 0, "d", playerid);
   }
   else
   {
       for(new i; i < sizeof(Intro); i++)
       {
     TextDrawHideForPlayer(playerid, Intro[i]);
    }
    TogglePlayerSpectating(playerid, false);
    ForceClassSelection(playerid);
   }
   return 1;
}

Урок by - 26_RUSSS
Автор самого кода:O.K.Style


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение
Когда игрок будет заходить на ваш сервер будет такое изображения как на скрине. Отредактировать можете под себя как вам удобно :)
Верху мода:
Code
new Text:Intro[12];
forward ShowIntro(playerid);

Ищем public OnGameModeInit() и туда добавляем:
Code
    Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
   TextDrawLetterSize(Intro[0], 0.5, 49.5);
   TextDrawUseBox(Intro[0], 1);
   TextDrawBoxColor(Intro[0], 0x000000FF);
   TextDrawTextSize(Intro[0], -2.0, 0.0);

   Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~Username");
   TextDrawFont(Intro[1], 2);
   TextDrawLetterSize(Intro[1], 0.570000, 1.799999);

   Intro[2] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[2], 2);
   TextDrawColor(Intro[2], 0xFFFFFF22);
   TextDrawLetterSize(Intro[2], 0.570000, 1.799999);

   Intro[3] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[3], 2);
   TextDrawColor(Intro[3], 0xFFFFFF44);
   TextDrawLetterSize(Intro[3], 0.570000, 1.799999);

   Intro[4] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[4], 2);
   TextDrawColor(Intro[4], 0xFFFFFF66);
   TextDrawLetterSize(Intro[4], 0.570000, 1.799999);

   Intro[5] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[5], 2);
   TextDrawColor(Intro[5], 0xFFFFFF88);
   TextDrawLetterSize(Intro[5], 0.570000, 1.799999);

   Intro[6] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[6], 2);
   TextDrawColor(Intro[6], 0xFFFFFFAA);
   TextDrawLetterSize(Intro[6], 0.570000, 1.799999);

   Intro[7] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[7], 2);
   TextDrawColor(Intro[7], 0xFFFFFFCC);
   TextDrawLetterSize(Intro[7], 0.570000, 1.799999);

   Intro[8] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[8], 2);
   TextDrawColor(Intro[8], 0xFFFFFFFF);
   TextDrawLetterSize(Intro[8], 0.570000, 1.799999);

   Intro[9] = TextDrawCreate(190.0, 202.0, ".");
   TextDrawFont(Intro[9], 1);
   TextDrawLetterSize(Intro[9], 23.250051, 1.099999);

   Intro[10] = TextDrawCreate(304.00, 223.0, "~y~~h~The name of the SERVER");
   TextDrawFont(Intro[10], 2);
   TextDrawLetterSize(Intro[10], 0.340000, 1.099999);

   Intro[11] = TextDrawCreate(331.0, 235.0, "~g~~h~www.samp-pawno.ru");
   TextDrawFont(Intro[11], 2);
   TextDrawLetterSize(Intro[11], 0.340000, 1.099999);

Примерно так должно у вас быть:
Code
public OnGameModeInit()
{
   Intro[0] = TextDrawCreate(642.0, 1.0, "~n~");
   TextDrawLetterSize(Intro[0], 0.5, 49.5);
   TextDrawUseBox(Intro[0], 1);
   TextDrawBoxColor(Intro[0], 0x000000FF);
   TextDrawTextSize(Intro[0], -2.0, 0.0);

   Intro[1] = TextDrawCreate(190.000000, 190.000000, "~p~~h~Username");
   TextDrawFont(Intro[1], 2);
   TextDrawLetterSize(Intro[1], 0.570000, 1.799999);

   Intro[2] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[2], 2);
   TextDrawColor(Intro[2], 0xFFFFFF22);
   TextDrawLetterSize(Intro[2], 0.570000, 1.799999);

   Intro[3] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[3], 2);
   TextDrawColor(Intro[3], 0xFFFFFF44);
   TextDrawLetterSize(Intro[3], 0.570000, 1.799999);

   Intro[4] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[4], 2);
   TextDrawColor(Intro[4], 0xFFFFFF66);
   TextDrawLetterSize(Intro[4], 0.570000, 1.799999);

   Intro[5] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[5], 2);
   TextDrawColor(Intro[5], 0xFFFFFF88);
   TextDrawLetterSize(Intro[5], 0.570000, 1.799999);

   Intro[6] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[6], 2);
   TextDrawColor(Intro[6], 0xFFFFFFAA);
   TextDrawLetterSize(Intro[6], 0.570000, 1.799999);

   Intro[7] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[7], 2);
   TextDrawColor(Intro[7], 0xFFFFFFCC);
   TextDrawLetterSize(Intro[7], 0.570000, 1.799999);

   Intro[8] = TextDrawCreate(310.000000, 190.000000, "present...");
   TextDrawFont(Intro[8], 2);
   TextDrawColor(Intro[8], 0xFFFFFFFF);
   TextDrawLetterSize(Intro[8], 0.570000, 1.799999);

   Intro[9] = TextDrawCreate(190.0, 202.0, ".");
   TextDrawFont(Intro[9], 1);
   TextDrawLetterSize(Intro[9], 23.250051, 1.099999);

   Intro[10] = TextDrawCreate(304.00, 223.0, "~y~~h~The name of the SERVER");
   TextDrawFont(Intro[10], 2);
   TextDrawLetterSize(Intro[10], 0.340000, 1.099999);

   Intro[11] = TextDrawCreate(331.0, 235.0, "~g~~h~www.samp-pawno.ru");
   TextDrawFont(Intro[11], 2);
   TextDrawLetterSize(Intro[11], 0.340000, 1.099999);

   return 1;
}

После этого ищем public OnPlayerConnect и туда вставляем:
Code
    TogglePlayerSpectating(playerid, true);
   ForceClassSelection(playerid);
   SetPVarInt(playerid, "Intro", 0);
   SetTimerEx("ShowIntro", 1000, 0, "d", playerid);

Примерно так должен быть public:
Code
public OnPlayerConnect(playerid)
{
   TogglePlayerSpectating(playerid, true);
   ForceClassSelection(playerid);
   SetPVarInt(playerid, "Intro", 0);
   SetTimerEx("ShowIntro", 1000, 0, "d", playerid);
   return 1;
}

После этого ищем public OnGameModeExit и туда вставляем:
Code
    for(new i; i < sizeof(Intro); i++)
   {
    TextDrawDestroy(Intro[i]);
   }

Примерно так должен быть public:
Code
public OnGameModeExit()
{
   for(new i; i < sizeof(Intro); i++)
   {
    TextDrawDestroy(Intro[i]);
   }
   return 1;
}

И после этого добавляем сам public функцию:
Code
public ShowIntro(playerid)
{
   SetPVarInt(playerid, "Intro", GetPVarInt(playerid, "Intro") + 1);
   new iteration = GetPVarInt(playerid, "Intro");
   switch(iteration)
   {
    case 1:
    {
     for(new i; i < 11; i++)
     {
         SendClientMessage(playerid, -1, "");
     }
     TextDrawShowForPlayer(playerid, Intro[0]);
    }
    case 2:
    {
        TextDrawShowForPlayer(playerid, Intro[1]);
    }
    case 3:
    {
              TextDrawShowForPlayer(playerid, Intro[2]);
    }
    case 4:
    {
        TextDrawHideForPlayer(playerid, Intro[2]);
        TextDrawShowForPlayer(playerid, Intro[3]);
    }
    case 5:
    {
        TextDrawHideForPlayer(playerid, Intro[3]);
        TextDrawShowForPlayer(playerid, Intro[4]);
    }
    case 6:
    {
        TextDrawHideForPlayer(playerid, Intro[4]);
        TextDrawShowForPlayer(playerid, Intro[5]);
    }
    case 7:
    {
        TextDrawHideForPlayer(playerid, Intro[5]);
        TextDrawShowForPlayer(playerid, Intro[6]);
    }
    case 8:
    {
        TextDrawHideForPlayer(playerid, Intro[6]);
        TextDrawShowForPlayer(playerid, Intro[7]);
    }
    case 9:
    {
        TextDrawHideForPlayer(playerid, Intro[7]);
        TextDrawShowForPlayer(playerid, Intro[8]);
    }
    case 10:
    {
        TextDrawShowForPlayer(playerid, Intro[9]);
    }
    case 11:
    {
        TextDrawShowForPlayer(playerid, Intro[10]);
    }
    case 12:
    {
        TextDrawShowForPlayer(playerid, Intro[11]);
    }
   }
   if(GetPVarInt(playerid, "Intro") < 10)
   {
    SetTimerEx("ShowIntro", 300, 0, "d", playerid);
   }
   else if(9 < GetPVarInt(playerid, "Intro") < 13)
   {
          SetTimerEx("ShowIntro", 2000, 0, "d", playerid);
   }
   else
   {
       for(new i; i < sizeof(Intro); i++)
       {
     TextDrawHideForPlayer(playerid, Intro[i]);
    }
    TogglePlayerSpectating(playerid, false);
    ForceClassSelection(playerid);
   }
   return 1;
}

Урок by - 26_RUSSS
Автор самого кода:O.K.Style

Автор - admin
Дата добавления - 03.09.2011 в 13:59:43
EmporiOДата: Суббота, 03.09.2011, 19:11:42 | Сообщение # 2

Группа: Пользователи
Сообщений: 30
хм.. интересная штука! + тебе :) :)

Minzdrav Gang M*FUCKA!!!
 
Сообщениехм.. интересная штука! + тебе :) :)

Автор - EmporiO
Дата добавления - 03.09.2011 в 19:11:42
АлександрДата: Суббота, 03.09.2011, 19:33:11 | Сообщение # 3

Группа: Пользователи
Сообщений: 298
Пригодилось, спасибо

Dimka_71rus,[east_side]_trane,и конечноже Я...

Запомните этих великих флудеров, офтоперов, и просто самых самых :D
 
СообщениеПригодилось, спасибо

Автор - Александр
Дата добавления - 03.09.2011 в 19:33:11
90sp90Дата: Суббота, 19.11.2011, 22:44:18 | Сообщение # 4

Группа: Пользователи
Сообщений: 30
а зачем столько Презентс скажите плз headbang
 
Сообщениеа зачем столько Презентс скажите плз headbang

Автор - 90sp90
Дата добавления - 19.11.2011 в 22:44:18
adminДата: Воскресенье, 20.11.2011, 04:42:01 | Сообщение # 5

Группа: Администраторы
Сообщений: 3869
90sp90, незнаю у автора окстиле спрашивай :)


zm-jail.ru

Разработка сайта samp-pawno.ru


 
Сообщение90sp90, незнаю у автора окстиле спрашивай :)

Автор - admin
Дата добавления - 20.11.2011 в 04:42:01
tempridДата: Воскресенье, 20.11.2011, 12:48:06 | Сообщение # 6

Группа: Пользователи
Сообщений: 22
да,у Окса видел)
притормаживает при входе на сервер только)
 
Сообщениеда,у Окса видел)
притормаживает при входе на сервер только)

Автор - temprid
Дата добавления - 20.11.2011 в 12:48:06
  • Страница 1 из 1
  • 1
Поиск:
Загрузка страницы, займет меньше минуты...
Загрузка...

Статистика Форума
Последнии темы Читаемые темы Лучшие пользователи Новые пользователи
Система телефонов поломалась
Не в себе
фильм скалайн
Трансформеры 3
форсаж 6
Ищу [FS]Для админок на сервер
нужны координаты карты для отметки зон...
Помогите найти мод
pawno урок автоматические ворота
обращение к скриптерам.
Вопросы по скриптингу
Ваши ошибки при компиляции GM/FS

Вопросы по скриптингу

(1081)

Считаем до 1000

(274)

Ваши ошибки при компиляция gm

(260)

Набор в команду

(80)

Ваши ошибки при компиляции GM/FS

(71)

вопроосы по скриптингу от 22.04.2013

(64)

Баннеробмен

(64)

несколько команд на samp 0.3 c

(64)

Оценки сайта samp-pawno.ru

(55)

Заказ хостинга

(51)

Набор в команду(форум)

(45)

Урок №61 по созданию системы авто для GodFather

(45)

admin

(3869)

[east_side]_trane

(443)

TWiX

(316)

valych

(501)

drifter-dron

(477)

danik_rok

(317)

Dimka_71rus

(360)

Drifter96

(300)

MaNb9K

(220)

[MTA]MaPeR5518

(181)

Dima_Tkach

(107)

Nik_Ull

(184)

system32xzxz

(Четверг 09:25:24)

torbin169

(Суббота 23:09:29)

kuchuk_00

(Суббота 17:10:14)

artem_boyko_3

(Суббота 15:57:37)

greggelbak

(Среда 18:29:37)

vladisvlavs

(Среда 13:51:57)

add02102002

(Понедельник 22:37:15)

Диман221

(Понедельник 18:12:45)

almas051004

(Воскресенье 11:05:32)

megasuccessms

(Суббота 14:15:36)

nawe

(Пятница 22:25:23)

swoysb

(Пятница 14:55:29)

Вверх
23:45:29
ОбновитьСмайлыУправление мини-чатом
ЧАТ-PAWNO
2010-2025

vkontakte :samp-pawno.ru: