Станок для бисероплетения своими руками чертежи


Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи


Для начала приготовимся:

1. Вам нужно знать информацию респавна фракции( координаты x, y, z )
2. Знать ID скина лидера

Так теперь начнем:

В начало мода ко всем #define:
#define TEAM_Mafia 21

Дальше я напишу в таком порядке:
1.Находим public ShowStats и ко всем строчкам добавляем еще одну:

[Table]else if(PlayerInfo[targetid][pMember] == 21 || PlayerInfo[targetid][pLeader] == 21) { ttext = "MS-13"; }// MS-13 название фракции ооно будет отображаться у вас в stats его можно заменить на любое другое название, 21 ИД фракции[/Table]

2. В public SetPlayerSpawn пишем информацию респауна:

[Table]//---------------------------------------------------------------------
if (PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)// MS-13 Spawn
{
SetPlayerToTeamColor(playerid); //
GivePlayerWeapon(playerid, 24, 200);// оружее которое будет выдаваться при спавне, 24 - ид оружия, 200 кол-во патронов
SetPlayerPos(playerid, 1481.4275,2214.6392,11.0234); // координаты самого респавна( х, у, z )
SetPlayerFacingAngle(playerid, 3.4467); // направление камеры
SetPlayerInterior(playerid,0); // ид интерьера, если на улице то id=0
PlayerInfo[playerid][pInt] = 0; //
return 1;
}//======================================================================[/Table]
3. находим команду /makeleader и добавляем ко всем строчкам:

[Table]else if(level == 21) { PlayerInfo[para1][pChar] = 34; }//21 - ид фракции, 34 ид скина лидера[/Table]

НО, тут еще не всё, не забудьте это:

[Table]if(level > 29 || level < 0) { SendClientMessage(playerid, COLOR_RED, " Не возможна цифра меньше 0 и больше 29!"); return 1; }//if(level > 29 | 29 это количество фракций на сервере, если например у вас их было 20 и вы добавили еще одну, то это число надо изменить на 21[/Table]

И тут тоже самое:

[Table]gTeam[para1] = 29;
PlayerInfo[para1][pTeam] = 29[/Table];

4. Теперь в ищем команду /invite и там ко всем строчкам добавляем:

[Table]else if(PlayerInfo[playerid][pLeader] == 21) { PlayerInfo[para1][pTeam] = 21; gTeam[para1] = 21; ftext = "MS-13"; ChosenSkin[para1] = 60; SetPlayerSkin(para1, 60); }// 60 ид скина, вы можете написать свой [/Table]

[Table]5[/Table]. И самое главное это чат, находим /family

и добавляем:

[Table]else if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
{
if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), " Padre %s: %s. )) ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), " Adjuno %s: %s. )) ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), " Capitulo %s: %s. )) ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), " Cabeza %s: %s. )) ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), " Gestion %s: %s. )) ", sendername, result); }
else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), " Autoridad %s: %s. )) ", sendername, result); }
else
{
format(string, sizeof(string), " Бандит %s: %s", sendername, result);
}
SendRadioMessage(21, TEAM_AZTECAS_COLOR, string);// не забудьте число 21 поменять на число фракции которую вы добавляете
printf("%s", string);
return 1;
}[/Table]
Да и еще у вас возникнут вопросы со скинами, их можно добавлять 2 способами:
1.Через JoinPed
2. Через /giverank, т.е при соответствующем ранги соответствующий скин
========================================================

Вот как добавлять скины через /giverank я напишу, а про JoinPed в другой теме

И так там всё просто, находим команду /giverank и добавляем туда:

[Table]//------------------------------------------------------------------------------
else if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] ==21)// номер фракции
{
if(PlayerInfo[para1][pSex] == 1)
{
//32,48,34 - ИДы скинов
if(PlayerInfo[para1][pRank] == 1) { PlayerInfo[para1][pChar] = 32; SetPlayerSkin(para1, 32); }
else if(PlayerInfo[para1][pRank] == 2) { PlayerInfo[para1][pChar] = 32; SetPlayerSkin(para1, 32); }
else if(PlayerInfo[para1][pRank] == 3) { PlayerInfo[para1][pChar] = 33; SetPlayerSkin(para1, 33); }
else if(PlayerInfo[para1][pRank] == 4) { PlayerInfo[para1][pChar] = 33; SetPlayerSkin(para1, 33); }
else if(PlayerInfo[para1][pRank] == 5) { PlayerInfo[para1][pChar] = 48; SetPlayerSkin(para1, 48); }
else if(PlayerInfo[para1][pRank] == 6) { PlayerInfo[para1][pChar] = 34; SetPlayerSkin(para1, 34); }
}
else if(PlayerInfo[para1][pSex] == 2)
{
PlayerInfo[para1][pChar] = 55; SetPlayerSkin(para1, 55);
}
}
//------------------------------------------------------------------------------[/Table]

ВНИМАНИЕ!!!
Если у вас нету таких строчек, то лучше воспользоваться JoinPed, про него как я уже говорил в другой теме

Ну вообщем всё, удачного вам компилирования, если что то не так - пишите поможем!



Источник: http://guardgames.do.am/forum/55-31-1


Станок для бисероплетения своими руками чертежи фото


Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Станок для бисероплетения своими руками чертежи

Читать: