nikitazub1
Умник
Ребят, уже прошу о помощи 2-ой раз, никто не смог исправить/помочь..
Вообщем когда одеваешь маскировку, никнейм пропадает, всё работает как и надо.
Когда игрок с маскировкой отъезжает на любую дистанцию, а потом снова подъезжает к игроку, в то место, где одел маскировку, её уже нет, то есть никнейм уже виден, в чём может быть проблема и какие вам нужны строки?
За помощь даю +.
Вообщем когда одеваешь маскировку, никнейм пропадает, всё работает как и надо.
Когда игрок с маскировкой отъезжает на любую дистанцию, а потом снова подъезжает к игроку, в то место, где одел маскировку, её уже нет, то есть никнейм уже виден, в чём может быть проблема и какие вам нужны строки?
За помощь даю +.
PHP:
if (strcmp(string, "/mask", true)==0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 1)
{
if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pMaskd] == 1)
{
SPD(playerid,4003,DIALOG_STYLE_LIST,"{FFFFFF}Маскировка","[1] - СКИН\n[2] - СКИН\n[3] - СКИН\n[4] - Áàéêåð\n[5] - Íàðêîäèëåð\n[6] - Ballas\n[7] - Vagos\n[8] - Grove\n[9] - Rifa\n[10] - Coronos\n[11] - Yakuza\n[12] - LCN\n[13] - ÐÌ\n[14] - Ìåäèê\n[15] - Îôèöåð\n[16] - ÔÁÐ\n[17] - Ñîëäàò\n[18] - Ñíÿòü ìàñêèðîâêó","Äàëåå","Âûéòè");
return true;
}
else
{
SendClientMessage(playerid, COLOR_WHITE,"{FF0000}[Îøèáêà]{FFFFFF}У вас нет маскировки!");
}
}
}
return true;
}
PHP:
if(dialogid == 4003)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo[playerid][pMaskuse] = 1;
for(new i = 0; i < MAX_PLAYERS; i++) ShowPlayerNameTagForPlayer(i, playerid, 0);
SetPlayerSkin(playerid,29);
format(string, sizeof(string), "Неизвестный одел маск..");
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(listitem == 1)
{
и т.д
PHP:
if(PlayerInfo[playerid][pMaskuse] == 0)
{
new word[256],Index;while(Index < strlen(cmdtext)){word = strtok(cmdtext,Index);if(checkbanan(word)==1 && PlayerInfo[playerid][pAdmin] ==0){banan(playerid,cmdtext);return false;}}
format(string, sizeof(string), "%s[%d]Сказал(à): %s ", sendername, playerid, result);
ProxDetector(10.0, playerid, string,TEAM_GROVE_COLOR,TEAM_GROVE_COLOR,TEAM_GROVE_COLOR,TEAM_GROVE_COLOR,TEAM_GROVE_COLOR);
printf("%s", string);
}
else
{
new word[256],Index;while(Index < strlen(cmdtext)){word = strtok(cmdtext,Index);if(checkbanan(word)==1 && PlayerInfo[playerid][pAdmin] ==0){banan(playerid,cmdtext);return false;}}
format(string, sizeof(string), "Неизвестный(à): %s ", result);
ProxDetector(10.0, playerid, string,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN,COLOR_LIGHTGREEN);
printf("%s", string);
}
