Дарвин

Вывод текста в случае, если команда не найдена

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



Не найдено.

18 posts in this topic

Здравствуйте Ув.Скриптеры Pawno-rus.ru, хочу спросить как сделать при вводе неизвестной команды на сервер писалось - Неизвестная Команда.

Заранее спасибо!

Заметка от Jawn , создано

Старайтесь темам давать название, которое бы выражало суть проблемы, а не обобщенные слова. В данном случае тема создана с нарушением правил форума.

Share this post


Link to post
Share on other sites

@Дарвин, какой командный процессор? Если не знаете, любую команду в образец дайте.

Share this post


Link to post
Share on other sites

@odosenok Здравствуйте, dc_cmd вроде бы.

Вот команда

Спойлер

cmd:alock(playerid)
{
    if(PI[playerid][pAdmin] < 5) return 1;
    foreach(new i: Vehicle)
    {
        new Float: vehicleX, Float: vehicleY, Float: vehicleZ;
        GetVehiclePos(i, vehicleX, vehicleY, vehicleZ);
        if(IsPlayerInRangeOfPoint(playerid, 2.0, vehicleX, vehicleY, vehicleZ))
        {
            new model = GetVehicleModel(i), string[128];
            if(!model) break;
            CarDoorsEx(i, (IsLocked) ? (false) : (true));
            format(string, 128, "{2980CC}Àâòîìîáèëü %s(%i) %s", VehicleNames[model-400], i, (!IsLocked) ? ("{51B249}îòêðûò") : ("{EF5050}çàêðûò"));
            SendClientMessage(playerid, 0x2980CCFF, string);
            break;
        }
    }
    return 1;
}

 

 

Заметка от Jawn , создано

Пожалуйста, ознакомьтесь с информацией о том, как правильно выкладывать код на форум. Для этого изучите данную статью.

Share this post


Link to post
Share on other sites

@Дарвин, попробуйте такой вариант:

Спойлер

public OnPlayerCommandPerformed(playerid, cmdtext[], success) {
	
	if(success == -1) {
		return SendClientMessage(playerid, -1, !"К сожалению, введенная вами команда не найдена...") & 0;
	}
	
	return 1;
}

 

 

 

Share this post


Link to post
Share on other sites

@odosenok, нет, не работает. Компливация успешна а команда не робит

Share this post


Link to post
Share on other sites
В 13.05.2019 в 22:18, Дарвин сказал:

@odosenok, нет, не работает. Компливация успешна а команда не робит

 

Попробуйте закрыть OnPlayerCommandText.

 

Спойлер

public OnPlayerCommandText(playerid, cmdtext[]) return false;

 

Share this post


Link to post
Share on other sites

@Andrei_Morozov, такого паблика не существует

Share this post


Link to post
Share on other sites

Создайте прямо вставляйте перед пабликом public OnPlayerCommandPerformed

 

Спойлер

public OnPlayerCommandText(playerid, cmdtext[]) return false; // Ввод команды персонажем (игроком)!
public OnPlayerCommandPerformed(playerid, cmd[], params[], result, flags)

 

Аргументы  паблика OnPlayerCommandPerformed у меня другие могут отличаться от ваших, это всего лишь пример.

Share this post


Link to post
Share on other sites

@Andrei_Morozov, при создании на прямую выходит ошибка.

: error 025: function heading differs from prototype
: error 010: invalid function or declaration
: error 010: invalid function or declaration
: error 010: invalid function or declaration

 

Share this post


Link to post
Share on other sites
1 минуту назад, Дарвин сказал:

@Andrei_Morozov, при создании на прямую выходит ошибка.


: error 025: function heading differs from prototype
: error 010: invalid function or declaration
: error 010: invalid function or declaration
: error 010: invalid function or declaration

 

 

код ошибки покажите

Share this post


Link to post
Share on other sites

@Andrei_Morozov 

Вот

C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5255) : error 025: function heading differs from prototype
C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5257) : error 010: invalid function or declaration
C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5258) : error 010: invalid function or declaration
C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5261) : error 010: invalid function or declaration
Pawn compiler 3.10.8	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

 

Share this post


Link to post
Share on other sites
Только что, Дарвин сказал:

@Andrei_Morozov 

Вот


C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5255) : error 025: function heading differs from prototype
C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5257) : error 010: invalid function or declaration
C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5258) : error 010: invalid function or declaration
C:\Users\HP\Desktop\Amina RolePlay\gamemodes\AminaRP.pwn(5261) : error 010: invalid function or declaration
Pawn compiler 3.10.8	 	 	Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.

 

Скиньте сам код проблемный с строки 5255 по 5261

Share this post


Link to post
Share on other sites

@Andrei_Morozov 

SetPVarInt(playerid, "Logged", 1);
	return 1;
}
public OnPlayerCommandText(playerid, cmdtext[], success) return false; // Ввод команды персонажем (игроком)!

 

Share this post


Link to post
Share on other sites
9 минут назад, Дарвин сказал:

@Andrei_Morozov 


SetPVarInt(playerid, "Logged", 1);
	return 1;
}
public OnPlayerCommandText(playerid, cmdtext[], success) return false; // Ввод команды персонажем (игроком)!

У Вас скорее всего public OnPlayerCommandText(playerid, cmdtext[], success) отличаеться оргументами от моего.

Share this post


Link to post
Share on other sites

@Andrei_Morozov, если вам не трудно то может пройдём в скайп/дискорд

Заметка от Jawn , создано

Впредь, пожалуйста, все сообщения, направленные на переход в другое место для продолжения диалога, отправляйте в личные сообщения пользователю.

Share this post


Link to post
Share on other sites
4 минуты назад, Дарвин сказал:

@Andrei_Morozov, если вам не трудно то может пройдём в скайп/дискорд

 

Мой скайп (andrey171997)

Жду Вас!

Share this post


Link to post
Share on other sites

Воз и ныне там?

Share this post


Link to post
Share on other sites

@odosenok Не совсем понял

Заметка от Jawn , создано

Воз и ныне там.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Антон Нолмадов
      By Антон Нолмадов
                                      Описание и особенности:
      Создание домов и машин прямо из игры (динамика)
      /addhousestaff - создать дом
      /addcar - создать авто на продажу
      /vehstaff - Создать админское авто
      Пароль от админ панели: 01233210
      /aduty - Выйти на админ дежурство!
       
      - Исправлена система поворотников 
      - Сделан бонус при входе 2лвл+2кк+права
      - Теперь игрок может иметь до 5-ти личных машин
      - Абсолютно все фракции исправны и без багов
      - Добавлено большое кол-во маппинга (на респы фракций)
      - Исправлен баг с пропаданием текстур
      - Сделано много домов, более 250(для CRMP этого точно хватит)
      - Добавлен автосалон возле заправки в Южном! (очень много машин на продажу)
      - Исправлен баг с магазином 24/7
      - Убраны шлагбаумы на мосту Южного 
      - Добавлены закусочные по городу
      - Исправлен античит (сейчас стоит очень мощный и надежный)
       
                                                       ФРАКЦИИ:
      * ГИБДД
      * ФСБ 
      * АРМИЯ
      * МЕДИКИ
      * La Cosa Nostra 
      * РЖД
      * Правительство
      * Киллеры
      * Радио NRL 
      * Такси вояж
      * Инструкторы 
      * Итальянская мафия 
      * Русская бригада
      * Пожарные 
      * Русская мафия 
      * Гопники 
      * Уличные гонщики
      * Прокуратура 
      * Батыревская братва 
      * ОВД 
      * Южная братва 
      * Автобусники 
      * Спецназ
       
      Коротко о технической части мода:

      • Версия MySQL: R39-3
      • Командный процессор DC_CMD v.2.8 + SSCANF 2.8.2
      • 79.133 строчек в моде.
       
      Основа мода: new.pwn ( STAFF-[NOLMADOV] )
       
    • Антон Нолмадов
      By Антон Нолмадов


      Просмотр файла STAFF RP | ПЕРЕРАБОТКА СТАРОГО МОДА ОТ НОЛМАДОВА
                                      Описание и особенности:
      Создание домов и машин прямо из игры (динамика)
      /addhousestaff - создать дом
      /addcar - создать авто на продажу
      /vehstaff - Создать админское авто
      Пароль от админ панели: 01233210
      /aduty - Выйти на админ дежурство!
       
      - Исправлена система поворотников 
      - Сделан бонус при входе 2лвл+2кк+права
      - Теперь игрок может иметь до 5-ти личных машин
      - Абсолютно все фракции исправны и без багов
      - Добавлено большое кол-во маппинга (на респы фракций)
      - Исправлен баг с пропаданием текстур
      - Сделано много домов, более 250(для CRMP этого точно хватит)
      - Добавлен автосалон возле заправки в Южном! (очень много машин на продажу)
      - Исправлен баг с магазином 24/7
      - Убраны шлагбаумы на мосту Южного 
      - Добавлены закусочные по городу
      - Исправлен античит (сейчас стоит очень мощный и надежный)
       
                                                       ФРАКЦИИ:
      * ГИБДД
      * ФСБ 
      * АРМИЯ
      * МЕДИКИ
      * La Cosa Nostra 
      * РЖД
      * Правительство
      * Киллеры
      * Радио NRL 
      * Такси вояж
      * Инструкторы 
      * Итальянская мафия 
      * Русская бригада
      * Пожарные 
      * Русская мафия 
      * Гопники 
      * Уличные гонщики
      * Прокуратура 
      * Батыревская братва 
      * ОВД 
      * Южная братва 
      * Автобусники 
      * Спецназ
       
      Коротко о технической части мода:

      • Версия MySQL: R39-3
      • Командный процессор DC_CMD v.2.8 + SSCANF 2.8.2
      • 79.133 строчек в моде.
       
      Основа мода: new.pwn ( STAFF-[NOLMADOV] )
       
      Добавил Антон Нолмадов Добавлено 02.09.2021 Категория Моды Автор Anton Nolmadov  
    • Антон Нолмадов
      By Антон Нолмадов
      1) Почти все фракции, включая ГИБДД, Пожарная Часть, Новостное агенство, ПАТП, Автошкола, Больница перенесены в Арзамас (Copy URM)
      2) Удобно обустроен Арзамас 3D маппингом. (Copy URM)
      3) Сделан новый спидометр (Copy URM)
      4) Сделано меню игрока: /cp (Copy URM)
      5) Добавлен новый 3D интерьер Автошколы (Copy URM)
      6) Новый интерьер у Правительства. (Я правда не помню, там вроде пикап выхода из интерьера не стоит, вообщем надо смотреть самому)
      7) Сделаны 3D номера для Авто. Правительства (На подобии можно сделать и с другими фракциями)
      8) Добавлена моя "фирменная" система Отделов для фракций ГИБДД и РОВД. В РОВД добавлен Отдел "ОМОН"
      (Должности тоже есть, но не надо путать ОТДЕЛ с Должностью)
      9) Новый TextDraw сервера.
       
      По фракциям: 
      Убран ЧОП (Grand), ФСБ.
      Остальное все тоже самое, что было на Grand RP.
      Скрины: Думаю не стоит что-нибудь скринить, т. к. мод - полнейший URM-ский копия. Если надо могу сделать, но уже все игроки все знаю. Решайте, пишите: скинуть или не надо
       
      Основа: Need For RolePlay
      Системы:
      1) Система автотранспорта, личного транспорта.
      2) Система домов с 3D интерьером. (Copy URM)
      3) Система доната. (Copy URM)
      Правда там небольшой косяк, надо исправить. Если руки растут из нормального места, можете исправить.
      4) "Фирменная" система СГУ для Личных/Государственных авто. (Copy URM)
       
      Коротко о технической части мода:

      • Версия MySQL: R39-3
      • Командный процессор DC_CMD v.2.8 + SSCANF 2.8.2
      • 71.273 строчек в моде.
       
      Основа мода: new.pwn ( Modern [NOLMADOV] )
       
    • Антон Нолмадов
      By Антон Нолмадов


      Просмотр файла MODERN CRMP | КРМП 0.3е
      1) Почти все фракции, включая ГИБДД, Пожарная Часть, Новостное агенство, ПАТП, Автошкола, Больница перенесены в Арзамас (Copy URM)
      2) Удобно обустроен Арзамас 3D маппингом. (Copy URM)
      3) Сделан новый спидометр (Copy URM)
      4) Сделано меню игрока: /cp (Copy URM)
      5) Добавлен новый 3D интерьер Автошколы (Copy URM)
      6) Новый интерьер у Правительства. (Я правда не помню, там вроде пикап выхода из интерьера не стоит, вообщем надо смотреть самому)
      7) Сделаны 3D номера для Авто. Правительства (На подобии можно сделать и с другими фракциями)
      8) Добавлена моя "фирменная" система Отделов для фракций ГИБДД и РОВД. В РОВД добавлен Отдел "ОМОН"
      (Должности тоже есть, но не надо путать ОТДЕЛ с Должностью)
      9) Новый TextDraw сервера.
       
      По фракциям: 
      Убран ЧОП (Grand), ФСБ.
      Остальное все тоже самое, что было на Grand RP.
      Скрины: Думаю не стоит что-нибудь скринить, т. к. мод - полнейший URM-ский копия. Если надо могу сделать, но уже все игроки все знаю. Решайте, пишите: скинуть или не надо
       
      Основа: Need For RolePlay
      Системы:
      1) Система автотранспорта, личного транспорта.
      2) Система домов с 3D интерьером. (Copy URM)
      3) Система доната. (Copy URM)
      Правда там небольшой косяк, надо исправить. Если руки растут из нормального места, можете исправить.
      4) "Фирменная" система СГУ для Личных/Государственных авто. (Copy URM)
       
      Коротко о технической части мода:

      • Версия MySQL: R39-3
      • Командный процессор DC_CMD v.2.8 + SSCANF 2.8.2
      • 71.273 строчек в моде.
       
      Основа мода: new.pwn ( Modern [NOLMADOV] )
       
      Добавил Антон Нолмадов Добавлено 26.08.2021 Категория Моды Автор Anton Nolmadov  
    • Антон Нолмадов
      By Антон Нолмадов


      Просмотр файла DUBROVKA - ДОМИК В ДЕРЕВВНЕ | ОСНОВА МОДА
      Данный мод уже держал 50+ человек, более не тестировалось. Но, думаю, сможет и больше. 
      Плюсы игрового мода: 

      - Меню игрока выполнено на текстдравах
      - Система квестов
      - Система улучшений
      - Система доната (рулетка удачи, покупка админ-прав и др.)
      - Система промокодов
      - Система /gps
      - Система квартир, домов, бизнесов
      - Имеется клуб, СТО
      - Система тюнинга
      Больше о моде можно узнать через прямую связь:
       
      Коротко о технической части мода:

      • Версия MySQL: R39-3
      • Командный процессор DC_CMD v.2.8 + SSCANF 2.8.2
      • 41 273 строчек в моде.
       
      Основа мода: new.pwn ( Домик В Деревне - Dubrovka[NOLMADOV] )
       
      Добавил Антон Нолмадов Добавлено 26.08.2021 Категория Моды Автор Anton Nolmadov