Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 19
  1. #1
    Аватар для -WorcOut-
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.12.2014
    Сообщений
    30
    Репутация:
    23 ±

    Хост и Команды

    Добрый день вот возникла ошибка или даже не знаю как сказать , купил хост 1GAME , кто знает залил мод всё , запустил всё работает , регистрируюсь выбор скина и так далее , командный процесс на ZCMD вожу команду примеру
    CMD:givegun место действия команды у меня пишет текст "Используйте: /givegun [ид] [ид оружия] [кол-во]"
    вожу другие команды , та же самая фигня , вот что интересно когда запускаю через localhost у меня все команды работаю , думаю что делать перевёл командный процесс на обычный вид , всё также через localhost работаю , залил на хост у меня место кождой команды пишется 1 команда в моде то есть если стоит givegun . то у меня пишет "Используйте: /givegun [ид] [ид оружия] [кол-во]" , вожу /makeleader а у меня всё равно пишет "Используйте: /givegun [ид] [ид оружия] [кол-во]" Помогите пожалуйста !!!

  2. #2
    Аватар для -WorcOut-
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.12.2014
    Сообщений
    30
    Репутация:
    23 ±
    и что интересное
    PHP код:
    CMD:members(playeridparams[])
    {
        new 
    ZCMDctr[100];
         new 
    memberss;
          if (
    PlayerInfo[playerid][pMember] != 0memberss PlayerInfo[playerid][pMember];
           else return 
    SCM(playerid, -1"Вы нигде не состоите!");
           for(new 
    i=0;i<MAX_PLAYERS;i++)
        {
            if(
    PlayerInfo[i][pMember] == memberssformat(ZCMDctrsizeof(ZCMDctr), "%s\nID: %d | Имя: %s | Ранг: %s",ZCMDctr,i,GN(i), RankName(i));
             if(
    strlen(ZCMDctr) > 1SPD(playerid1040DIALOG_STYLE_MSGBOX,"{ffcf00}Члены организации.",ZCMDctr,"Закрыть","");
           }
           return 
    true;

    такая команда работает



    А такая нет
    PHP код:
    CMD:makeleader(playeridparams[])
    {
        if(
    IsPlayerConnected(playerid))
        {
            new 
    giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],ZCMDctr[126];
            if(
    sscanf(params"dd"params[0], params[1]))return send(playerid,  "Используйте /makeleader [id] [номер]");
            if(
    params[1] > 15 || params[1] < 0) { SCM(playerid, -1"{DB7093}[X]{ffffff}ID организации от 1 до 15"); return true; }
            if (
    PlayerInfo[playerid][pAdmin] != 11)return send(playerid,"Не доступно");
            if(
    IsPlayerConnected(params[0]))
            {
                if(
    params[0] != INVALID_PLAYER_ID)
                {
                    
    GetPlayerName(params[0], giveplayersizeof(giveplayer));
                    
    GetPlayerName(playeridsendernamesizeof(sendername));
                    new 
    otext[35];
                    if(
    params[1] == 0)
                    {
                        
    SetPlayerSkin(params[0], PlayerInfo[params[0]][pChar]);
                        
    PlayerInfo[params[0]][pRang] = 0PlayerInfo[params[0]][pMember] = 0PlayerInfo[params[0]][pLeader] = 0;
                        
    SCM(params[0], -1"{f4c430}С вас сняли лидерство организации.");
                        
    SetPlayerSkin(params[0], PlayerInfo[params[0]][pSkin]);
                        return 
    true;
                    }
                    switch(
    params[1])
                    {
                        case 
    1PlayerInfo[params[0]][pSkin] = 292,otext "-WorcOut-",PlayerInfo[params[0]][pRang] = 8;
                        case 
    15PlayerInfo[params[0]][pSkin] = 294,otext "H E R O E S | S.A",PlayerInfo[params[0]][pRang] = 8;
                        case 
    3PlayerInfo[params[0]][pSkin] = 165,otext "Директором ФБР",PlayerInfo[params[0]][pRang] = 8;
                        case 
    4PlayerInfo[params[0]][pSkin] = 255,otext "Генералом армии `Зона 51`",PlayerInfo[params[0]][pRang] = 8;
                        case 
    5PlayerInfo[params[0]][pSkin] = 270,otext "Лидером Grove St. Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    6PlayerInfo[params[0]][pSkin] = 104,otext "Лидером F.Y Ballas Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    7PlayerInfo[params[0]][pSkin] = 115,otext "Лидером El Coronos Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    8PlayerInfo[params[0]][pSkin] = 110,otext "Лидером L.S Vagos Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    9PlayerInfo[params[0]][pSkin] = 173,otext "Лидером The Rifa Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    10PlayerInfo[params[0]][pSkin] = 223,otext "Директором Радиоцентра",PlayerInfo[params[0]][pRang] = 8;
                        case 
    11PlayerInfo[params[0]][pSkin] = 223,otext "Лидером Russian Mafia",PlayerInfo[params[0]][pRang] = 8;
                        case 
    12PlayerInfo[params[0]][pSkin] = 223,otext "Лидером Yakuza",PlayerInfo[params[0]][pRang] = 8;
                        case 
    13PlayerInfo[params[0]][pSkin] = 223,otext "Лидером La Cosa Nostra",PlayerInfo[params[0]][pRang] = 8;
                        case 
    14PlayerInfo[params[0]][pSkin] = 17,otext "Мэром San Andreas",PlayerInfo[params[0]][pRang] = 8;
                        case 
    2PlayerInfo[params[0]][pSkin] = 288,otext "Шерифом Police S.A",PlayerInfo[params[0]][pRang] = 8;
                    }
                    
    PlayerInfo[params[0]][pLeader] = params[1];
                    
    PlayerInfo[params[0]][pMember] = params[1];
                    
    format(ZCMDctrsizeof(ZCMDctr), "{f4c430}Вы назначили %s {d0f0c0}%s."giveplayer,otext);
                    
    SCM(playerid, -1ZCMDctr);
                    
    format(ZCMDctrsizeof(ZCMDctr), "{f4c430}Администратор %s, назначил(а) вас {d0f0c0}%s.",sendername ,otext);
                    
    SCM(params[0], -1ZCMDctr);
                    
    SetPlayerSkin(params[0], PlayerInfo[params[0]][pSkin]);
                }
            }
        }
        return 
    true;


  3. #3
    Аватар для Shayba
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.10.2014
    Сообщений
    191
    Репутация:
    19 ±
    Может попробовать провести проверки на команды,и которые не работают,просто их заменить.

  4. #4
    Аватар для -WorcOut-
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.12.2014
    Сообщений
    30
    Репутация:
    23 ±
    Какие проверки ? кинь подобную !!!

  5. #5
    Аватар для Shayba
    Пользователь

    Статус
    Оффлайн
    Регистрация
    11.10.2014
    Сообщений
    191
    Репутация:
    19 ±
    Цитата Сообщение от -WorcOut- Посмотреть сообщение
    Какие проверки ? кинь подобную !!!
    Обычные проверки на работоспособность команды,у меня была похожая проблема,я взял и вырезал команды с другого мода.
    И все проблема была решена,попробуй так же.
    Последний раз редактировалось Shayba; 14.01.2015 в 14:50. Причина: Ошибка!

  6. #6
    Аватар для -WorcOut-
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.12.2014
    Сообщений
    30
    Репутация:
    23 ±
    Цитата Сообщение от -WorcOut- Посмотреть сообщение
    и что интересное
    PHP код:
    CMD:members(playeridparams[])
    {
        new 
    ZCMDctr[100];
         new 
    memberss;
          if (
    PlayerInfo[playerid][pMember] != 0memberss PlayerInfo[playerid][pMember];
           else return 
    SCM(playerid, -1"Вы нигде не состоите!");
           for(new 
    i=0;i<MAX_PLAYERS;i++)
        {
            if(
    PlayerInfo[i][pMember] == memberssformat(ZCMDctrsizeof(ZCMDctr), "%s\nID: %d | Имя: %s | Ранг: %s",ZCMDctr,i,GN(i), RankName(i));
             if(
    strlen(ZCMDctr) > 1SPD(playerid1040DIALOG_STYLE_MSGBOX,"{ffcf00}Члены организации.",ZCMDctr,"Закрыть","");
           }
           return 
    true;

    такая команда работает



    А такая нет
    PHP код:
    CMD:makeleader(playeridparams[])
    {
        if(
    IsPlayerConnected(playerid))
        {
            new 
    giveplayer[MAX_PLAYER_NAME],sendername[MAX_PLAYER_NAME],ZCMDctr[126];
            if(
    sscanf(params"dd"params[0], params[1]))return send(playerid,  "Используйте /makeleader [id] [номер]");
            if(
    params[1] > 15 || params[1] < 0) { SCM(playerid, -1"{DB7093}[X]{ffffff}ID организации от 1 до 15"); return true; }
            if (
    PlayerInfo[playerid][pAdmin] != 11)return send(playerid,"Не доступно");
            if(
    IsPlayerConnected(params[0]))
            {
                if(
    params[0] != INVALID_PLAYER_ID)
                {
                    
    GetPlayerName(params[0], giveplayersizeof(giveplayer));
                    
    GetPlayerName(playeridsendernamesizeof(sendername));
                    new 
    otext[35];
                    if(
    params[1] == 0)
                    {
                        
    SetPlayerSkin(params[0], PlayerInfo[params[0]][pChar]);
                        
    PlayerInfo[params[0]][pRang] = 0PlayerInfo[params[0]][pMember] = 0PlayerInfo[params[0]][pLeader] = 0;
                        
    SCM(params[0], -1"{f4c430}С вас сняли лидерство организации.");
                        
    SetPlayerSkin(params[0], PlayerInfo[params[0]][pSkin]);
                        return 
    true;
                    }
                    switch(
    params[1])
                    {
                        case 
    1PlayerInfo[params[0]][pSkin] = 292,otext "-WorcOut-",PlayerInfo[params[0]][pRang] = 8;
                        case 
    15PlayerInfo[params[0]][pSkin] = 294,otext "H E R O E S | S.A",PlayerInfo[params[0]][pRang] = 8;
                        case 
    3PlayerInfo[params[0]][pSkin] = 165,otext "Директором ФБР",PlayerInfo[params[0]][pRang] = 8;
                        case 
    4PlayerInfo[params[0]][pSkin] = 255,otext "Генералом армии `Зона 51`",PlayerInfo[params[0]][pRang] = 8;
                        case 
    5PlayerInfo[params[0]][pSkin] = 270,otext "Лидером Grove St. Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    6PlayerInfo[params[0]][pSkin] = 104,otext "Лидером F.Y Ballas Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    7PlayerInfo[params[0]][pSkin] = 115,otext "Лидером El Coronos Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    8PlayerInfo[params[0]][pSkin] = 110,otext "Лидером L.S Vagos Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    9PlayerInfo[params[0]][pSkin] = 173,otext "Лидером The Rifa Gang",PlayerInfo[params[0]][pRang] = 8;
                        case 
    10PlayerInfo[params[0]][pSkin] = 223,otext "Директором Радиоцентра",PlayerInfo[params[0]][pRang] = 8;
                        case 
    11PlayerInfo[params[0]][pSkin] = 223,otext "Лидером Russian Mafia",PlayerInfo[params[0]][pRang] = 8;
                        case 
    12PlayerInfo[params[0]][pSkin] = 223,otext "Лидером Yakuza",PlayerInfo[params[0]][pRang] = 8;
                        case 
    13PlayerInfo[params[0]][pSkin] = 223,otext "Лидером La Cosa Nostra",PlayerInfo[params[0]][pRang] = 8;
                        case 
    14PlayerInfo[params[0]][pSkin] = 17,otext "Мэром San Andreas",PlayerInfo[params[0]][pRang] = 8;
                        case 
    2PlayerInfo[params[0]][pSkin] = 288,otext "Шерифом Police S.A",PlayerInfo[params[0]][pRang] = 8;
                    }
                    
    PlayerInfo[params[0]][pLeader] = params[1];
                    
    PlayerInfo[params[0]][pMember] = params[1];
                    
    format(ZCMDctrsizeof(ZCMDctr), "{f4c430}Вы назначили %s {d0f0c0}%s."giveplayer,otext);
                    
    SCM(playerid, -1ZCMDctr);
                    
    format(ZCMDctrsizeof(ZCMDctr), "{f4c430}Администратор %s, назначил(а) вас {d0f0c0}%s.",sendername ,otext);
                    
    SCM(params[0], -1ZCMDctr);
                    
    SetPlayerSkin(params[0], PlayerInfo[params[0]][pSkin]);
                }
            }
        }
        return 
    true;

    ты читал пост верхний у меня все команды работают когда я запускаю через localhost . или 2ip когда купил хостинг они у меня там не работают половина

  7. #7
    Аватар для Osetin
    •Администратор•

    Статус
    Оффлайн
    Регистрация
    26.03.2013
    Адрес
    Pro-Pawn.Ru
    Сообщений
    3,428
    Репутация:
    1079 ±
    А что за хостинг?

  8. #8
    Аватар для Rick
    Пользователь

    Статус
    Оффлайн
    Регистрация
    10.08.2013
    Сообщений
    68
    Репутация:
    0 ±
    Цитата Сообщение от Osetin Посмотреть сообщение
    А что за хостинг?
    1GAME - там в 1 посту,всё описано) Уважаемый Osetin

  9. #9
    Аватар для -WorcOut-
    Заблокирован

    Статус
    Оффлайн
    Регистрация
    12.12.2014
    Сообщений
    30
    Репутация:
    23 ±
    Кабо-то проблема в params
    так как команда
    PHP код:
    CMD:a(playerid,params[])
    {
        if(
    PlayerInfo[playerid][pAdmin] < 1) return ERROR_MSG
        
    new result[128];
        new 
    msg[86];
        if(
    sscanf(params,"s[88]",result)) return SCM(playeridCOLOR_RED,"Используйте: /a [текст]");
        if(
    strlen(result) < 1) return SCM(playeridCOLOR_RED,"Используйте: /a [текст]");
        
    format(msg158"[AX-CHAT] %s: %s"GN(playerid), result);
        
    SendClientMessage(playerid,COLOR_RED,msg);
        return 
    true;

    не работает
    а такая работает
    PHP код:
    CMD:bonus(playerid,params[])
    {
        if(
    IsPlayerConnected(playerid))
        {
            if(
    PlayerInfo[playerid][pLevel] == 1)
            {
                
    PlayerInfo[playerid][pLevel] = 2;
                
    PlayerInfo[playerid][pCash] += 50000;
                
    send(playerid,"Поздравляем, вы получили 2 уровень и 50.000 | Бонус выдается на время ОБТ");
            }
            else 
    send(playerid""C1"Извините, вы уже получили свой бонус");
        }


  10. #10
    Аватар для Londlem
    Модератор

    Статус
    Оффлайн
    Регистрация
    19.10.2013
    Сообщений
    1,360
    Репутация:
    767 ±
    Возможно сам хостинг вам поменял плагин sscanf на старый, попробуйте обновить на хостинге сам плагин.

 

 
Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •