Kronos Дата: Четверг, 03.07.2014, 00:40 | Сообщение # 1
Местный мазафака
Сообщений: 117
Вот решил выложит урок для новичков или тех кто не знает как создать фракцию для мода Skrillax Rp Так как мне надоели некоторые люди которые спамят как создать фракцию И так мы приступим: 1.В начале пишем ( ко всем #define ) Код
#define TEAM_RED 27 //27 - Ид Фракции
Если вы делаете 27 фракции ставим на 1 больше 28 а если 28 тогда 29 ну вы понимаете 2.После первого шага, нам потребуются скины. которые вы можете найти здесь http://wiki.sa-mp.com/wiki/Skins:All 3.И так проходим в 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.И так проходим в 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