Основы создания фракции для new.pwn
Страница 1 из 1
Основы создания фракции для new.pwn
Всем привет,вот урок по созданию фракции для модов с 0 или new.pwn ,данный урок это только основы,а не все команды.
Для начала запишем в информацию о игроке некоторые данные у меня это pInfo
в public OnPlayerSpawn(playerid)
в public OnPlayerConnect(playerid)
public OnPlayerLogin(playerid,password[]) или что-то подобное и запишите
Лидерка,Фракция,Ранг,Выговоры,спавн для фракции
За вами только малость,сделать команды и действия,проверка для фракции будет такова
if(Player[playerid][pMember] == 1 || Player[playerid][pLeader] == 1)
Для начала запишем в информацию о игроке некоторые данные у меня это pInfo
- Код:
pMember, //фракция
pLeader,//лидерка
pRank,//ранг
pWarns,//выговоров
в public OnPlayerSpawn(playerid)
- Код:
if(Player[playerid][pMember] == 1 || Player[playerid][pLeader] == 1) //ид фракции 1 и лидер тоже равен 1
{
SetPlayerPos(playerid, 2574.8362,-2427.1150,21.9944); //координаты спавна
SetPlayerFacingAngle(playerid, 3.4467);//поворот
SetPlayerInterior(playerid,0);//интерьер
return 1;
}
в public OnPlayerConnect(playerid)
- Код:
Player[playerid][pMember] = 0;
Player[playerid][pLeader] = 0;
Player[playerid][pRank] = 0;
Player[playerid][pWarns] = 0;
public OnPlayerLogin(playerid,password[]) или что-то подобное и запишите
- Код:
ini_getInteger(iniFile,"Member",Player[playerid][pMember]);
ini_getInteger(iniFile,"Leader",Player[playerid][pLeader]);
ini_getInteger(iniFile,"Rank",Player[playerid][pRank]);
ini_getInteger(iniFile,"Warns",Player[playerid][pWarns]);
- Код:
ini_setInteger(iniFile,"Member",Player[playerid][pMember]);
ini_setInteger(iniFile,"Leader",Player[playerid][pLeader]);
ini_setInteger(iniFile,"Rank",Player[playerid][pRank]);
ini_setInteger(iniFile,"Warns",Player[playerid][pWarns]);
- Код:
ini_setInteger(iniFile,"Member",Player[playerid][pMember]);
ini_setInteger(iniFile,"Leader",Player[playerid][pLeader]);
ini_setInteger(iniFile,"Rank",Player[playerid][pRank]);
ini_setInteger(iniFile,"Warns",Player[playerid][pWarns]);
Лидерка,Фракция,Ранг,Выговоры,спавн для фракции
За вами только малость,сделать команды и действия,проверка для фракции будет такова
if(Player[playerid][pMember] == 1 || Player[playerid][pLeader] == 1)
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения
|
|