[CM]Lucas |
Дата: Воскресенье, 03.11.2013, 16:45 | Сообщение # 1
|
Боец
Сообщений: 79
Статус: Offline
|
Данная команда Копия Самп-рп на 100 процентов,мб код не на 100 процентов,за то действие этой команды тоже самое вплоть до цвета.
Код YCMD:invite(playerid, params[], help) { if(PlayerInfo[playerid][pLogin] == 0) return true; new para1; new string[128]; new sendername[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; new ftext[32]; if(IsPlayerConnected(playerid)) { if(sscanf(params, "u",para1)) return SendClientMessage(playerid, COLOR_GRAD2, "Введите: /invite [id]"); if(GetDistanceBetweenPlayers(playerid, para1) < 5.0) { if (PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] == 14) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!"); if(PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит"); if(PlayerInfo[para1][pWarns] >= 1) return SendClientMessage(playerid, COLOR_GRAD1, "У игрока Warn."); if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] == 14) { ftext = "SAPD"; InviteSkin[para1] = 280; } else { return true; } GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Вы пригласили %s присоеденится к %s", giveplayer,ftext); SendClientMessage(playerid, 0x6BB3FFAA, string); format(string, sizeof(string), "Вы были приглашены в %s лидером %s", ftext, sendername); SendClientMessage(para1, 0x6BB3FFAA, string); PlayerInfo[para1][pMember] = 1; FormaFrac[para1] = 0. PlayerInfo[para1][pRank] = 1; PlayerInfo[para1][pJob] = 0; PlayerInfo[para1][pJobHeal] = PlayerInfo[playerid][pJobHeal]; PlayerInfo[para1][pModel] = 280; } } }
Сообщение отредактировал [CM]Lucas - Вторник, 05.11.2013, 21:16 |
|
|
|