Сегодня Воскресенье | Дата: 05.05.2024 | Время: 11:03
                        
Последние новости
Оф. C-HUD GTA-ONE (v. beta 1.0) by Darius Stone для GTA - SA
Добавил: Kronos
Всего комментариев: 0
Новая волна GTA-ONE
Добавил: Ice_Code
Всего комментариев: 3
Трейлер Grand Theft Auto - V
Добавил: Kronos
Всего комментариев: 0
Новые темы форума
Last Empire War Z
Ответил: Kronos
Всего ответов:
Adobe Photoshop Touch
Ответил: Kronos
Всего ответов:
ePSXe for Android
Ответил: Kronos
Всего ответов:
Лучшие пользователи
Kronos
Логин: Kronos
Репутация: 10
Группа: Администраторы
Ice_Code
Логин: Ice_Code
Репутация: 2
Группа: Администраторы
ExT
Логин: ExT
Репутация: 1
Группа: Пользователи
Здравствуй, Гость! Авторизуйся или зарегистрируйся
Цвет фона
Случайные материалы



Последние материалы

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Pawn - скриптинг » Мануалы/уроки » [Мануал] Создаем фракцию для мода Skrillax Rp
[Мануал] Создаем фракцию для мода Skrillax Rp
KronosДата: Четверг, 03.07.2014, 00:40 | Сообщение # 1
Местный мазафака
Сообщений: 117
Награды: 0
Репутация: 10
Вот решил выложит урок для новичков или тех кто не знает как создать фракцию для мода Skrillax Rp
Так как мне надоели некоторые люди которые спамят как создать фракцию
И так мы приступим:
1.В начале пишем ( ко всем #define )
Код
#define TEAM_RED 27 //27 - Ид Фракции

Если вы делаете 27 фракции ставим на 1 больше 28 а если 28 тогда 29 ну вы понимаете

2.После первого шага, нам потребуются скины.
которые вы можете найти здесь http://wiki.sa-mp.com/wiki/Skins:All

3.И так проходим в
Код
new JoinPed

4.new JoinPed[110][1] = { // К примеру я добавил 4 скина, то есть 110+4=104 на 104
И ниже пишем т.е. добавляем ко всем иды скинов....
к примеру это будет....
Код
{179},//army3  
{191},//army3  
{255},//army3  
{287},//army3

Именно, в таком виде и нужно будет это добавить.

5.В stock SetPlayerSpawn(playerid)
Код
case 27:  
     {  
         SetPlayerInterior(playerid, 0); // если в здании то id интерьера  
         SetPlayerVirtualWorld(playerid, 0); // если в здании то id виртуального мира  
         SetPlayerPos(playerid, 372.0985,-53.2946,1076.4708); Координаты спавна  
         PlayerInfo[playerid][pInt] = 0;  
         SetPlayerFacingAngle(playerid, 90.0000);  
         return 1;

6.Далее stock ShowStats(playerid,targetid)
Код
case 27: { ftext = "Vvs"; }

7.Чуть ниже нужно будет указать ранги, которые будут в статистике персонажа
Код
        else if(PlayerInfo[targetid][pMRInections] == 27 || PlayerInfo[targetid][pLRInections] == 27)//VVS Ranks  
         {  
             if(PlayerInfo[targetid][pRKInections] == 1) { rtext = "Рядовой"; }  
             else if(PlayerInfo[targetid][pRKInections] == 2) { rtext = "Ефрейтор"; }  
             else if(PlayerInfo[targetid][pRKInections] == 3) { rtext = "Мл.Сержант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 4) { rtext = "Сержант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 5) { rtext = "Ст.Сержант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 6) { rtext = "Старшина"; }  
             else if(PlayerInfo[targetid][pRKInections] == 7) { rtext = "Прапорщик"; }  
             else if(PlayerInfo[targetid][pRKInections] == 8) { rtext = "Мл.Лейтенант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 9) { rtext = "Лейтенант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 10) { rtext = "Ст.Лейтенант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 11) { rtext = "Капитан"; }  
             else if(PlayerInfo[targetid][pRKInections] == 12) { rtext = "Майор"; }  
             else if(PlayerInfo[targetid][pRKInections] == 13) { rtext = "Подполковник"; }  
             else if(PlayerInfo[targetid][pRKInections] == 14) { rtext = "Полковник"; }  
             else if(PlayerInfo[targetid][pRKInections] == 15) { rtext = "Генерал"; }  
             else { rtext = "Генерал"; }

8.Ищем команду /invite и находим строчки похожие как ниже и добавляем такую ток место 27 свой ид фраки
Код
else if (PlayerInfo[playerid][pLRInections] == 27 || PlayerInfo[playerid][pMRInections] == 27 && PlayerInfo[playerid][pRKInections] == 9) { ftext = "VVS"; InviteSkin[para1] = 3; }

9.Далее ищем команду /makeleader заменяем где 26 на 27 и добавляем
Код
case 27: { PlayerInfo[para1][pRKInections] = 10; InviteSkin[para1] = 197; }

10.Если это мафия или банда то тогда в stock OnPlayerText(playerid, text[])
Код
        case 27:  
             {  
                 format(stringer,sizeof(stringer), "показал(a) татуировку The GodFather Family");  
                 SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);  
                 format(stringer, sizeof(stringer), "%s показал(a) татуировку The GodFather Family", PlayerInfo[playerid][pNames]);  
                 ProxDetector(30.0, playerid, stringer, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);  
                 if(PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GANGS","prtial_hndshk_01",4.0,0,0,0,0,0,1); }  
                 return false;  
             }

Вот и все привязать команды и машины и цвет сами сможете надеюсь если нет то мой скайп arniss41 конечно услуги не бесплатны извиняюсь за не грамотность я из Латвии если будет 40 + сделаю урок как привязать машины колор и команды


СообщениеВот решил выложит урок для новичков или тех кто не знает как создать фракцию для мода Skrillax Rp
Так как мне надоели некоторые люди которые спамят как создать фракцию
И так мы приступим:
1.В начале пишем ( ко всем #define )
Код
#define TEAM_RED 27 //27 - Ид Фракции

Если вы делаете 27 фракции ставим на 1 больше 28 а если 28 тогда 29 ну вы понимаете

2.После первого шага, нам потребуются скины.
которые вы можете найти здесь http://wiki.sa-mp.com/wiki/Skins:All

3.И так проходим в
Код
new JoinPed

4.new JoinPed[110][1] = { // К примеру я добавил 4 скина, то есть 110+4=104 на 104
И ниже пишем т.е. добавляем ко всем иды скинов....
к примеру это будет....
Код
{179},//army3  
{191},//army3  
{255},//army3  
{287},//army3

Именно, в таком виде и нужно будет это добавить.

5.В stock SetPlayerSpawn(playerid)
Код
case 27:  
     {  
         SetPlayerInterior(playerid, 0); // если в здании то id интерьера  
         SetPlayerVirtualWorld(playerid, 0); // если в здании то id виртуального мира  
         SetPlayerPos(playerid, 372.0985,-53.2946,1076.4708); Координаты спавна  
         PlayerInfo[playerid][pInt] = 0;  
         SetPlayerFacingAngle(playerid, 90.0000);  
         return 1;

6.Далее stock ShowStats(playerid,targetid)
Код
case 27: { ftext = "Vvs"; }

7.Чуть ниже нужно будет указать ранги, которые будут в статистике персонажа
Код
        else if(PlayerInfo[targetid][pMRInections] == 27 || PlayerInfo[targetid][pLRInections] == 27)//VVS Ranks  
         {  
             if(PlayerInfo[targetid][pRKInections] == 1) { rtext = "Рядовой"; }  
             else if(PlayerInfo[targetid][pRKInections] == 2) { rtext = "Ефрейтор"; }  
             else if(PlayerInfo[targetid][pRKInections] == 3) { rtext = "Мл.Сержант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 4) { rtext = "Сержант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 5) { rtext = "Ст.Сержант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 6) { rtext = "Старшина"; }  
             else if(PlayerInfo[targetid][pRKInections] == 7) { rtext = "Прапорщик"; }  
             else if(PlayerInfo[targetid][pRKInections] == 8) { rtext = "Мл.Лейтенант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 9) { rtext = "Лейтенант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 10) { rtext = "Ст.Лейтенант"; }  
             else if(PlayerInfo[targetid][pRKInections] == 11) { rtext = "Капитан"; }  
             else if(PlayerInfo[targetid][pRKInections] == 12) { rtext = "Майор"; }  
             else if(PlayerInfo[targetid][pRKInections] == 13) { rtext = "Подполковник"; }  
             else if(PlayerInfo[targetid][pRKInections] == 14) { rtext = "Полковник"; }  
             else if(PlayerInfo[targetid][pRKInections] == 15) { rtext = "Генерал"; }  
             else { rtext = "Генерал"; }

8.Ищем команду /invite и находим строчки похожие как ниже и добавляем такую ток место 27 свой ид фраки
Код
else if (PlayerInfo[playerid][pLRInections] == 27 || PlayerInfo[playerid][pMRInections] == 27 && PlayerInfo[playerid][pRKInections] == 9) { ftext = "VVS"; InviteSkin[para1] = 3; }

9.Далее ищем команду /makeleader заменяем где 26 на 27 и добавляем
Код
case 27: { PlayerInfo[para1][pRKInections] = 10; InviteSkin[para1] = 197; }

10.Если это мафия или банда то тогда в stock OnPlayerText(playerid, text[])
Код
        case 27:  
             {  
                 format(stringer,sizeof(stringer), "показал(a) татуировку The GodFather Family");  
                 SetPlayerChatBubble(playerid,stringer,COLOR_PURPLE,30.0,10000);  
                 format(stringer, sizeof(stringer), "%s показал(a) татуировку The GodFather Family", PlayerInfo[playerid][pNames]);  
                 ProxDetector(30.0, playerid, stringer, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);  
                 if(PlayerCuffed[playerid] == 0) {    ApplyAnimation(playerid,"GANGS","prtial_hndshk_01",4.0,0,0,0,0,0,1); }  
                 return false;  
             }

Вот и все привязать команды и машины и цвет сами сможете надеюсь если нет то мой скайп arniss41 конечно услуги не бесплатны извиняюсь за не грамотность я из Латвии если будет 40 + сделаю урок как привязать машины колор и команды

Автор - Kronos
Дата добавления - 03.07.2014 в 00:40
Форум » Pawn - скриптинг » Мануалы/уроки » [Мануал] Создаем фракцию для мода Skrillax Rp
  • Страница 1 из 1
  • 1
Поиск:
Загрузка...

Revision by www.GTA-ONE.ru
Copyright © 2024 |