#zombie
Дебютант
Вообщем, создал команду makeleader. Ошибки не выскакивают. Когда прописываю в игре команду /makeleader, должен был поменять спавн и скин. Но этого не произошло,выдало скин CJ.
Строки в OnPlayerSpawn
Сама команда makeleader
как это выглядит в игре:
Строки в OnPlayerSpawn
PHP:
if(Player[playerid][pLeader] || Player[playerid][pMember] == 1)
{
SetPlayerSkin(playerid,Player[playerid][pChar]);
SetPlayerPos(playerid,1538.6003,-1686.8844,13.5469);
SetPlayerVirtualWorld(playerid,0);
SetPlayerColor(playerid,0xC3C3C3FF);
}
PHP:
CMD:makeleader(playerid,params[])
{
new PlayerName[MAX_PLAYER_NAME],leader,pleer,adminname[128],string[128],string2[128];
GetPlayerName(pleer,PlayerName,sizeof(PlayerName));
GetPlayerName(playerid,adminname,sizeof(adminname));
if(sscanf(params,"ud",pleer,leader))
return SendClientMessage(playerid,0xC9C9C9FF,"Подсказка: /makeleader [id] [1-10]");
if(Player[playerid][pAdmin] >=5)
{
Player[pleer][pLeader] = leader;
Player[pleer][pMember] = 0;
Player[pleer][pRank] = 10;
format(string,sizeof(string),"Администратор %s назначил вас лидером данной организации",adminname);SendClientMessage(pleer,0xAA3333AA,string);
format(string2,sizeof(string2),"Вы назначили игрока %s лидером организации №%d",PlayerName,leader);SendClientMessage(pleer,0xAA3333AA,string2);
switch(leader)
{
case 0:{Player[pleer][pRank] = 0; SpawnPlayer(playerid);}
case 1:{Player[pleer][pChar] = 149;}
}
SetPlayerSkin(pleer,Player[pleer][pChar]);
}
return 1;
}
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
