Рекомендованные сообщения



Не найдено.

3 posts in this topic

Спойлер

CMD:news(playerid, params[])
{
    if(!TeamDuty{playerid}) return SCM(playerid, COLOR_RED, !"Вы не на дежурстве!");
    if(!IsANews(playerid)) return SCM(playerid, COLOR_GREY, !"Вам не доступна эта команда!");
    if(PI[playerid][pRank]<5)return SCM(playerid, COLOR_GREY, !"Вам не доступна эта команда! (Необходим 5-тый ранг!)");
    if(PI[playerid][pMuteTime] > 0) return SendMuteMessage(playerid);
    extract params -> new string:text[150]; else return SCM(playerid, COLOR_RED, !"Используйте: /news [текст]");
    if(CheckIsADomen(playerid, text)) return 1;
    if(IsAIP(text))return 1;
    if(GetPVarInt(playerid,"newser")>gettime())return SCM(playerid, COLOR_LIGHTRED, !"[Ошибка]{FFFFFF} Не флуди!");
    new carid = GetPlayerVehicleID(playerid);
    static getradio[40];
    ResetStr(playerid);
    switch(PI[playerid][pMember])
    {
        case TEAM_RADIO: getradio = "LS";
        case TEAM_RADIOSF: getradio = "SF";
        case TEAM_RADIOLV: getradio = "LV";
        default: getradio = "";
    }
    if(IsANewsCar(carid) || IsPlayerInRangeOfPoint(playerid,50,1716.1687,-1663.5651,20.2279)|| IsPlayerInRangeOfPoint(playerid,50,1654.9037,-1640.4658,57.1529))
    {
         f(str_2,sizeof(str_2),"[ News %s ] %s %s[%d]:{FFFFFF} %s",getradio,GetRankName(TEAM_RADIO,PI[playerid][pRank]),PN(playerid),playerid,str_1);
        SCMAll(0x73B461FF,str_2);
        SetPVarInt(playerid,"newser",gettime()+4);
    }
    else SCM(playerid, COLOR_BLUENEW, !"Вы не находитесь в транспорте радио студии");
    return 1;
}

Я пишу текст например /news Всем привет! и у меня пишется в /.news но текст не отображается! Помогите прошу!

Share this post


Link to post
Share on other sites

Скинь команду если хочешь чтобы тебе помогли...

 

Share this post


Link to post
Share on other sites
if(IsANewsCar(carid) || IsPlayerInRangeOfPoint(playerid,50,1716.1687,-1663.5651,20.2279)|| IsPlayerInRangeOfPoint(playerid,50,1654.9037,-1640.4658,57.1529))
{
    f(str_2,sizeof(str_2),"[ News %s ] %s %s[%d]:{FFFFFF} %s",getradio,GetRankName(TEAM_RADIO,PI[playerid][pRank]),PN(playerid),playerid,text);
    SCMAll(0x73B461FF,str_2);
    SetPVarInt(playerid,"newser",gettime()+4);
}

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Dworkin
      By Dworkin
      Привет. Мне тяжело дается понимание строк в pawn из за не динамических массивов.
      #include enum pInfo { pRangName[25] } new players[MAX_PLAYERS][pInfo]; new string[20]; main() { format(string, sizeof(string), "Салага"); printf(string); players[0][pRangName] = string; } выдает ошибку "error 047: array sizes do not match, or destination array is too small" на строку "players[0][pRangName] = string;"
      Я понимаю что в ошибке говорится что размер не совпадает, но не могу понять как это сделать в павне