Дата: 10.06.2010, Четверг, 18:59:18 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 27
такие команды как: /forceskin ,tie/ Обе пишут,что эти игроки не состоят во фракциях,или не лидеры.Помогите!
|
Дата: 10.06.2010, Четверг, 19:06:30 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 112
Fk_Govno, выложи команды
|
Дата: 10.06.2010, Четверг, 23:14:21 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 27
Quote (Agresor) Команда сменить скин , админкой? Нет,это когда ты находишься во фракции,и там меняешь себе скины,фракционные Добавлено (10.06.2010, 23.14) --------------------------------------------- мод GodFather,вот код команды /tie : Code if(strcmp(cmd, "/tie", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsAMember(playerid) || PlayerInfo[playerid][pFMember] < 255) { if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, " Âû íóæäàåòåñü â Ðàçðÿäå 3 èëè âûøå ñâÿçàòü ëþäåé !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "..::Virtual City::..: Èñïîëüçóéòå: /tie [Playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if(PlayerTied[giveplayerid] > 0) { SendClientMessage(playerid, COLOR_GREY, " Èãðîê, óæå Ïðèâÿçàííûé !"); return 1; } if (ProxDetectorS(8.0, playerid, giveplayerid)) { new car = GetPlayerVehicleID(playerid); if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "Âû íå ìîæåòå Ñâÿçàòü ñåáÿ!"); return 1; } if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Âû áûëè ñâÿçàíû %s.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Âû ñâÿçàëè %s.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* %s ñâÿçûâàåò %s.", sendername ,giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GameTextForPlayer(giveplayerid, "~r~Tied", 2500, 3); TogglePlayerControllable(giveplayerid, 0); PlayerTied[giveplayerid] = 1; } else { SendClientMessage(playerid, COLOR_GREY, " Èãðîê íå â Âàøåì Àâòîìîáèëå, èëè âû íå Âîäèòåëü !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " Òîò èãðîê íå îêîëî Âàñ !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " Ýòîò èãðîê íå â èãðå !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " Âû íå ×ëåí ñåìüè / Ëèäåð !"); } } return 1; } А вот код команды /forceskin : Code if(strcmp(cmd, "/forceskin", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "..::Virtual City::..: Èñïîëüçóéòå: /forceskin [playerid/PartOfName]"); return 1; } new para1; para1 = ReturnUser(tmp); if (PlayerInfo[playerid][pAdmin] >= 4) { if(IsPlayerConnected(para1)) { if(para1 != INVALID_PLAYER_ID) { if(PlayerInfo[para1][pMember] < 1) { SendClientMessage(playerid, COLOR_GREY, " Òîò èãðîê íå íàõîäèòñÿ â Ñåìüå / Ñèëà !"); return 1; } GetPlayerName(para1, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Âû Èçìåíèëè ñâîé ñêèí Àäìèíèñòðàòîðîì %s.", sendername); SendClientMessage(para1, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Âû âûíóäèëè %s èçìåíèòü åãî ñêèí.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); if(PlayerInfo[para1][pMember] == 1) { PlayerInfo[para1][pTeam] = 5; ChosenSkin[para1] = 59; } else if(PlayerInfo[para1][pMember] == 2) { PlayerInfo[para1][pTeam] = 6; ChosenSkin[para1] = 121; } else if(PlayerInfo[para1][pMember] == 3) { PlayerInfo[para1][pTeam] = 7; ChosenSkin[para1] = 98; } else if(PlayerInfo[para1][pMember] == 4) { PlayerInfo[para1][pTeam] = 8; ChosenSkin[para1] = 46; } else if(PlayerInfo[para1][pMember] == 5) { PlayerInfo[para1][pTeam] = 9; ChosenSkin[para1] = 174; } else if(PlayerInfo[para1][pMember] == 6) { PlayerInfo[para1][pTeam] = 2; ChosenSkin[para1] = 280; } else if(PlayerInfo[para1][pMember] == 7) { PlayerInfo[para1][pTeam] = 2; ChosenSkin[para1] = 164; } else if(PlayerInfo[para1][pMember] == 8) { PlayerInfo[para1][pTeam] = 10; ChosenSkin[para1] = 186; } else { return 1; } SetPlayerInterior(para1,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(para1, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(para1, gInviteSpawns[rand][3]); SetPlayerCameraPos(para1,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(para1,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(para1, 0); SelectChar[para1] = 255; SelectCharID[para1] = PlayerInfo[para1][pMember]; SelectCharPlace[para1] = 1; PlayerInfo[para1][pModel] = ChosenSkin[para1]; PlayerInfo[para1][pChar] = ChosenSkin[para1]; SendClientMessage(para1, COLOR_LIGHTRED, "* Èñïîëüçóéòå 'next', ÷òîáû Âûáðàòü ñëó÷àéíóþ ðàáîòó, êîòîðóþ Âû õîòèòå èñïîëüçîâàòü."); SendClientMessage(para1, COLOR_LIGHTRED, "* Åñëè åñëè âû õîòèòå ýòó ðàáîòó, Âû äîëæíû, íàïå÷àòàòü 'done'."); } } } else { SendClientMessage(playerid, COLOR_GRAD1, " Âû íå óïîëíîìî÷åíû èñïîëüçîâàòü ýòó êîìàíäó!"); } } return 1; }
|
Дата: 11.06.2010, Пятница, 09:43:31 | Сообщение # $NUMBER
Группа: Проверенные
Сообщений: 112
в /tie убери такие строчки Code if(IsAMember(playerid) || PlayerInfo[playerid][pFMember] < 255) { if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, " Âû íóæäàåòåñü â Ðàçðÿäå 3 èëè âûøå ñâÿçàòü ëþäåé !"); return 1; } в /forceskin тоже убери такие строчки Code if(PlayerInfo[para1][pMember] < 1) { SendClientMessage(playerid, COLOR_GREY, " Òîò èãðîê íå íàõîäèòñÿ â Ñåìüå / Ñèëà !"); return 1; }
|
Дата: 11.06.2010, Пятница, 12:07:38 | Сообщение # $NUMBER
Группа: Пользователи
Сообщений: 27
с /tie не помогает то что ты сказал ,а c /forceskin ,ппишет что типо скин меняеться,но ничего не происходит.
|