Respectoz
Умник
скачал мод но в него не подходят уроки по созданию фракций/организаций
Вот ссылка на мод в котором это все:
http://pawno-info.ru/threads/176573-NEW-Exclusive-RPG
Кто сможет сделать урок по такому образцу армии, чтобы можно было добавлять фраки в этот мод без ошибок и варнингов?!:
есть всего 1 лидер армии, с помощью /spawnchange он может выбрать дом или зона51 или авианосец:
Вот ссылка на мод в котором это все:
http://pawno-info.ru/threads/176573-NEW-Exclusive-RPG
Кто сможет сделать урок по такому образцу армии, чтобы можно было добавлять фраки в этот мод без ошибок и варнингов?!:
PHP:
if(PlayerInfo[playerid][pMember] == 12)// Фракция Армия
{
if(PlayerInfo[playerid][pSex] == 1)
{
if(PlayerInfo[playerid][pRang] == 1){PlayerInfo[playerid][pChar] = 287, SetPlayerSkin(playerid, 287);}
else if(PlayerInfo[playerid][pRang] == 2){PlayerInfo[playerid][pChar] = 287, SetPlayerSkin(playerid, 287);}
else if(PlayerInfo[playerid][pRang] == 3){PlayerInfo[playerid][pChar] = 287, SetPlayerSkin(playerid, 287);}
else if(PlayerInfo[playerid][pRang] == 4){PlayerInfo[playerid][pChar] = 179, SetPlayerSkin(playerid, 179);}
else if(PlayerInfo[playerid][pRang] == 5){PlayerInfo[playerid][pChar] = 179, SetPlayerSkin(playerid, 179);}
else if(PlayerInfo[playerid][pRang] == 6){PlayerInfo[playerid][pChar] = 147, SetPlayerSkin(playerid, 147);}
}
else if(PlayerInfo[playerid][pSex] == 2)
{
PlayerInfo[playerid][pChar] = 191, SetPlayerSkin(playerid, 191);
}
return 1;
}
else if(PlayerInfo[playerid][pLeader] == 12)// Фракция Армия
{
if(PlayerInfo[playerid][pSex] == 1)
{
PlayerInfo[playerid][pChar] = 147, SetPlayerSkin(playerid, 147);
}
else if(PlayerInfo[playerid][pSex] == 2)
{
PlayerInfo[playerid][pChar] = 191, SetPlayerSkin(playerid, 191);
}
return 1;
}
PHP:
if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)// Фракция Армия
{
if(PlayerInfo[playerid][pSpawnChange] == 0)
{
//Спавн
SetLifePos(playerid, 157.5386,1903.2029,18.6702);// Спавн
SetPlayerFacingAngle(playerid, 270.4894);// Угол поворота в градусах
}
else if(PlayerInfo[playerid][pSpawnChange] == 1)
{
//Спавн Дом
SetLifePos(playerid,HouseInfo[PlayerInfo[playerid][pHouseKey]][hPickupX],HouseInfo[PlayerInfo[playerid][pHouseKey]][hPickupY],HouseInfo[PlayerInfo[playerid][pHouseKey]][hPickupZ]);
}
else if(PlayerInfo[playerid][pSpawnChange] == 2)
{
//Спавн
SetLifePos(playerid, -1345.8967,492.4156,11.2027);// Спавн
SetPlayerFacingAngle(playerid, 88.8527);// Угол поворота в градусах
}
return 1;
}
PHP:
[PHP]if(leader == 12)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Армия Штата: %s.", sendername);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
PHP:
new ftext[50];
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pLeader] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if (ProxDetectorS(2.0, playerid, giveplayerid))
{
if (PlayerInfo[giveplayerid][pMember] == 0 && PlayerInfo[giveplayerid][pLeader] == 0)
{
if(PlayerInfo[playerid][pLeader] == 1){ftext = "Лицензеры";}
else if(PlayerInfo[playerid][pLeader] == 2){ftext = "Grove Street Gang";}
else if(PlayerInfo[playerid][pLeader] == 3){ftext = "LS Vagos Gang";}
else if(PlayerInfo[playerid][pLeader] == 4){ftext = "LS Ballas Gang";}
else if(PlayerInfo[playerid][pLeader] == 5){ftext = "LS Coronos Gang";}
else if(PlayerInfo[playerid][pLeader] == 6){ftext = "SF Rifa Gang";}
else if(PlayerInfo[playerid][pLeader] == 7){ftext = "Русская Мафия";}
else if(PlayerInfo[playerid][pLeader] == 8){ftext = "Якудза Мафия";}
else if(PlayerInfo[playerid][pLeader] == 9){ftext = "La Cosa Nostra";}
else if(PlayerInfo[playerid][pLeader] == 10){ftext = "Министерство Здравоохранения";}
else if(PlayerInfo[playerid][pLeader] == 11){ftext = "Полиция";}
else if(PlayerInfo[playerid][pLeader] == 12){ftext = "Армия";}
else if(PlayerInfo[playerid][pLeader] == 13){ftext = "Федеральное Бюро Расследований";}
PlayerInfo[giveplayerid][pMember] = PlayerInfo[playerid][pLeader];
PlayerInfo[giveplayerid][pRang] = 1;
PlayerInfo[giveplayerid][pSpawnChange] = 0;
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "Вы были приняты лидером %s в организацию %s.", sendername, ftext);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Вы приняли %s в свою организацию.(%s).", giveplayer,ftext);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
GiveFrackSkin(giveplayerid);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Игрок уже состоит в организации");
return 1;
}
}
PHP:
else if(PlayerInfo[targetid][pMember] == 12 || PlayerInfo[targetid][pLeader] == 12)//NG Ranks
{
ftext = "Армия штата";
}
Последнее редактирование:
