Вопросы

Senya Kolymbijskij
Освоившийся
  Список ошибок (открыть спойлер)

 

такие ошибки что делать???

@mr_sasha087 @DEST Помогите!!

Это строки  там где  SendClientMessage есть @mr_sasha087 @DEST Помогите!!

@odosenok

Отредактировано пользователем odosenok

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

Вынес в отдельную тему

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 ответ на этот вопрос

  • 0
Senya Kolymbijskij
Освоившийся

@Умелец Это вместо чего поставить?

 

@Умелец Вставил ваш код  вместо #define SendClientMesseage SCM

C:\gamemodes\new.pwn(299) : error 021: symbol already defined: "SendClientMessage"
C:\gamemodes\new.pwn(21119) : warning 219: local variable "name" shadows a variable at a preceding level
C:\gamemodes\new.pwn(21120) : error 035: argument type mismatch (argument 2)
C:\gamemodes\new.pwn(21120) : error 029: invalid expression, assumed zero
C:\gamemodes\new.pwn(21120) : warning 215: expression has no effect
C:\gamemodes\new.pwn(21119) : warning 204: symbol is assigned a value that is never used: "name"
C:\gamemodes\new.pwn(58668) : error 017: undefined symbol "PLAYER_DATA"
C:\gamemodes\new.pwn(58668) : warning 215: expression has no effect
C:\gamemodes\new.pwn(58668) : error 001: expected token: ";", but found "]"
C:\gamemodes\new.pwn(58668) : error 029: invalid expression, assumed zero
C:\gamemodes\new.pwn(58668) : fatal error 107: too many error messages on one line

вот ошибки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Senya Kolymbijskij
Освоившийся

@Умелец 

C:\gamemodes\new.pwn(21103) : error 012: invalid function call, not a valid address
C:\gamemodes\new.pwn(21103) : warning 215: expression has no effect
C:\gamemodes\new.pwn(21103) : warning 215: expression has no effect
C:\gamemodes\new.pwn(21103) : warning 215: expression has no effect
C:\gamemodes\new.pwn(21103) : error 001: expected token: ";", but found ")"
C:\gamemodes\new.pwn(21103) : error 029: invalid expression, assumed zero
C:\gamemodes\new.pwn(21103) : fatal error 107: too many error messages on one line

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Умелец
Пиво подошло к концу

@Senya Kolymbijskij это в команде /ps?, кинь весь код этой команды!

 

 

Отредактировано пользователем Умелец

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Senya Kolymbijskij
Освоившийся

@Умелец 

CMD:ps(playerid, params[])
{
	//ïðîâåðêó íà ôðàêöèþ
	if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_WARNING, "USAGE: /pursuit [id]");
	if(GetPVarInt(playerid, "pursuited")) return SendClientMessage(playerid, COLOR_WARNING, "Âû óæå âåäåòå ïîãîíþ! Äëÿ îòìåíû /cancelps");
	if(params[0] == playerid) return SendClientMessage(playerid, COLOR_WARNING, "Íåâîçìîæíî âûïîëíèòü äëÿ ñàìîãî ñåáÿ!");
	if(GetPVarInt(playerid, "paf") > gettime()) return SendClientMessage(playerid, COLOR_WARNING, "Ìîæíî èñïîëüçîâàòü ðàç â 10 ñåêóíä!");
	if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_WARNING, "Èãðîê íå ïîäêëþ÷åí!");
	new Float:x, Float:y, Float:z;
	GetPlayerPos(params[0], x, y, z);
	if(GetPlayerDistanceFromPoint(playerid, x, y, z) > 30) return SendClientMessage(playerid, COLOR_WARNING, "Âû ñëèøêîì äàëåêî îò ïðèñëåäóåìîãî! (áîëåå 30ì)");


	SetPVarInt(params[0], "pursuit", 1);
	SetPVarInt(playerid, "pursuited", params[0]);
	SendClientMessage(params[0], COLOR_WARNING, "[ÂÍÈÌÀÍÈÅ!] Çà âàìè íà÷àëè ïîãîíþ ïîëèöåéñêèå. Åñëè âû âûéäèòå èç èãðû, âû àâòîìàòè÷åñêè ïîïàäåòå â ÊÏÇ!");
	static const fmt_str[] = "[Dispatch Police] Çà âàìè íà÷àë ïîãîíþ ïîëèöåéñêèé %s[%d]";
	PlayCrimeReportForPlayer(playerid, params[0], 3);
	new name[MAX_PLAYER_NAME];
	GetPlayerName(playerid, name, MAX_PLAYER_NAME];
	new str[sizeof(fmt_str)+MAX_PLAYER_NAME+12];
	format(str, sizeof(str), fmt_str, name, playerid);
	SendClientMessage(params[0], COLOR_WARNING, str);
	SendClientMessage(playerid, COLOR_WARNING, "Âû íà÷àëè ïîãîíþ çà ïîäîçðåâàåìûì. Îñòàâàéòåñü â ðàäèóñå 70 ì, èíà÷å ïîãîíÿ áóäåò ïðåêðàùåíà!");
	SetPVarInt(playerid, "paf", gettime()+10);

	PursuitTimer[playerid] = SetTimerEx("TimerPursuit", 1000*3, true, "ii", playerid, params[0]);

	return true;
}

 

@Умелец 


CMD:cancelps(playerid)
{
	//ïðîâåðêà íà ôðàêöèþ
	if(!GetPVarInt(playerid, "pursuited")) return SendClientMessage(playerid, COLOR_WARNING, "Âû íèêîãî íå ïðèñëåäîâàëè! Äåéñòâèå íåâîçìîæíî!");

	SendClientMessage(GetPVarInt(playerid, "pursuited"), COLOR_WARNING, "Ïîãîíÿ çà âàìè ïðåêðàùåíà!");
	SendClientMessage(playerid, COLOR_WARNING, "Ïîãîíÿ ïðåêðàùåíà!");
	DeletePVar(GetPVarInt(playerid, "pursuited"), "pursuit");
	DeletePVar(playerid, "pursuit");
	DeletePVar(playerid, "paf");

	return true;
}

это отмена погони

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
𝙡𝙖𝙨𝙩 𝙚𝙢𝙥𝙚𝙧𝙤𝙧.
Создатель WayDev

Приветствую, @Senya Kolymbijskij.

На какие именно строки выдаёт ошибки? Укажите их, или скиньте отдельно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Senya Kolymbijskij
Освоившийся

@Умелец  а спасибо,понял)))

@Умелец Исправил.....ругается

C:\gamemodes\new.pwn(21118) : warning 219: local variable "name" shadows a variable at a preceding level
C:\gamemodes\new.pwn(21119) : error 035: argument type mismatch (argument 2)
C:\gamemodes\new.pwn(21118) : warning 204: symbol is assigned a value that is never used: "name"
C:\gamemodes\new.pwn(58668) : error 001: expected token: ";", but found "-identifier-"
C:\gamemodes\new.pwn(58668) : error 028: invalid subscript (not an array or too many subscripts): "PLAYER_DATA"
C:\gamemodes\new.pwn(58668) : warning 215: expression has no effect
C:\gamemodes\new.pwn(58668) : error 001: expected token: ";", but found "]"
C:\gamemodes\new.pwn(58668) : fatal error 107: too many error messages on one line

вот строки там где  ошибки-21119,21118

new name[MAX_PLAYER_NAME];
	GetPlayerName(playerid, name, MAX_PLAYER_NAME);

и вот 58668

  PLAYER_DATA[playerid][data_JAIL] = 1;

 

Отредактировано пользователем Senya Kolymbijskij

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Умелец
Пиво подошло к концу

@Senya Kolymbijskij 1.У тебя уже есть объявление переменной new name[MAX_PLAYER_NAME];
2.Покажи весь паблик где у тебя строка 58668

Отредактировано пользователем Умелец

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Senya Kolymbijskij
Освоившийся

@Умелец 

public OnPlayerDisconnect ( playerid, reason )
{
	#if defined debug_mode
		printf ( "[DEBUG] [OnPlayerDisconnect] playerid:%d | reason:%d", playerid, reason ) ;
	#endif

	if(GetPVarInt(playerid, "Registration") == 1) clear_td_registration(playerid);
	if(GetPVarInt(playerid, "Autorization") == 1) clear_td_autorization(playerid);
	if(GetPVarInt(playerid, "show_pass") == 1)
	{
		for(new i = 0; i < 39; i++)
		{
		    PlayerTextDrawDestroy(playerid, Passport_PTD[playerid][i]);
		    Passport_PTD [ playerid ] [ i ] = PlayerText:-1 ;

			if(i < 6) TextDrawHideForPlayer(playerid, Passport_TD[i]);
		}
		DeletePVar(playerid, "show_pass");
	}
	if(GetPVarInt(playerid, "pursuit") == 1)
	{
	new  PLAYER_DATA
  	/* ÄÀÍÍÛÅ ÔÓÍÊÖÈÈ ÇÀÌÅÍÈÒÜ ÍÀ ÑÂÎÈ, ÎÁÍÓËÅÍÈÅ ÐÎÇÛÑÊÀ À ÒÀÊÆÅ ÂÛÄÀ×À ÒÞÐÜÌÛ. 3600 - ÝÒÎ ÂÐÅÌß, 60 ìèíóò*/
    PLAYER_DATA[playerid][data_JAIL] = 1;
    PLAYER_DATA[playerid][data_JAILTIME] = 3600;
    PLAYER_DATA[playerid][data_WANTED] = 0;
  	/*ÊÎÍÅÖ ÇÀÌÅÍÛ ÎÑÒÀËÜÍÎÅ ÂÑÅ ÌÎÆÍÎ ÎÑÒÀÂÈÒÜ*/
    static const fmt_str[] = "%s áûë ïîñàæåí â êïç íà 60 ìèíóò. Ïðè÷èíà: âûõîä ïðè ïîãîíå";
    new text[sizeof(fmt_str)+MAX_PLAYER_NAME], names[MAX_PLAYER_NAME];
    GetPlayerName(playerid, names, MAX_PLAYER_NAME];
    format(text,sizeof(text),fmt_str, names);
    SendClientMessageToAll(-1,text);
	}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Умелец
Пиво подошло к концу

@Senya Kolymbijskij 1.Убери 

new  PLAYER_DATA

2.Поищи в моде у себя 

enum PLAYER_DATA
{
	
}

3.Если нету то создай

enum PLAYER_DATA
{
	data_JAIL,
	data_JAILTIME,
  	data_WANTED
  
}
new pInfo[MAX_PLAYERS][PLAYER_DATA];

4. Замени это:

PLAYER_DATA[playerid][data_JAIL] = 1;
PLAYER_DATA[playerid][data_JAILTIME] = 3600;
PLAYER_DATA[playerid][data_WANTED] = 0;

На это:

pInfo[playerid][data_JAIL] = 1;
pInfo[playerid][data_JAILTIME] = 3600;
pInfo[playerid][data_WANTED] = 0;

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • sinvays
      От sinvays


      Скачать файл RUSSIA RP 1.0 | 2025
      Добрый день!
      Решил не отставать от сообщества копирайтеров да и особо мне было нечего делать, вот и подготовил собственную копию RUSSIA, которую планирую дорабатывать со временем если увижу отдачу на видеоролике в ютуб. На данный момент реализованы основные системы и визуальные обновления. Не всё ещё доведено до идеала, но масштабные функции уже работают как нужно. Сливаю мод от того что не вижу смысла его продавать.
      Обзор на YouTube
      Что уже сделано:
      Рабочая шахта (добыча золота, алмазов и угля);
      Система крафта (создание теслы, предметов и т.п.);
      Добавлены новые титулы + система «Мои титулы» (можно надевать и снимать);
      Новые костюмы;
      Обновлён парк у мэрии;
      Обновлён интерьер LSPD;
      Реализовано открытие дверей в здании полиции (частично);
      Обновлены эксклюзивные аксессуары;
      Исправлена покупка эксклюзивных авто;
      Добавлен пикап спавна транспорта организаций (учитывая штучность транспорта);
      Устранена уязвимость (дыра по SKY, через которую можно было крашить сервер);
      По многочисленным просьбам удалён weapon-config и все его связки.
       
      И это далеко не всё!
      Важное:
      Это первая версия мода. В дальнейшем буду дорабатывать и улучшать его по мере возможности если увижу отдачу на видеоролике в ютуб.
      Если у вас будут дополнения к системам или возникнут проблемы — пишите смело: vk.com/gta_lacoste.
      Я не до конца знаком с оригиналом проекта, но главная суть уже реализована, осталось только довести детали.
      Прошу писать мне прилагая скриншоты/видео, чтобы я наглядно видел как работает та или инная система представленная на проекта. Спасибо)
       
      Удачи в открытии копий, хулиганы! 😉
      Добавил sinvays Добавлено 18.09.2025 Категория Моды Автор Angel Sinvays (Daddy Lacoste)  
    • sinvays
      От sinvays
      Добрый день!
      Решил не отставать от сообщества копирайтеров да и особо мне было нечего делать, вот и подготовил собственную копию RUSSIA, которую планирую дорабатывать со временем если увижу отдачу на видеоролике в ютуб. На данный момент реализованы основные системы и визуальные обновления. Не всё ещё доведено до идеала, но масштабные функции уже работают как нужно. Сливаю мод от того что не вижу смысла его продавать.
      Обзор на YouTube
      Что уже сделано:
      Рабочая шахта (добыча золота, алмазов и угля);
      Система крафта (создание теслы, предметов и т.п.);
      Добавлены новые титулы + система «Мои титулы» (можно надевать и снимать);
      Новые костюмы;
      Обновлён парк у мэрии;
      Обновлён интерьер LSPD;
      Реализовано открытие дверей в здании полиции (частично);
      Обновлены эксклюзивные аксессуары;
      Исправлена покупка эксклюзивных авто;
      Добавлен пикап спавна транспорта организаций (учитывая штучность транспорта);
      Устранена уязвимость (дыра по SKY, через которую можно было крашить сервер);
      По многочисленным просьбам удалён weapon-config и все его связки.
       
      И это далеко не всё!
      Важное:
      Это первая версия мода. В дальнейшем буду дорабатывать и улучшать его по мере возможности если увижу отдачу на видеоролике в ютуб.
      Если у вас будут дополнения к системам или возникнут проблемы — пишите смело: vk.com/gta_lacoste.
      Я не до конца знаком с оригиналом проекта, но главная суть уже реализована, осталось только довести детали.
      Прошу писать мне прилагая скриншоты/видео, чтобы я наглядно видел как работает та или инная система представленная на проекта. Спасибо)
       
      Удачи в открытии копий, хулиганы! 😉
    • Доналдо Фарекелка
      От Доналдо Фарекелка


      Скачать файл Arizona RolePlay || Ser
      Приветствую, этот мод я нашёл на просторах интернета. 
      Скачал мод у автора:  Developer Stravinskiy
      Доработал мод: Donaldo_Farekelka
       
      Предупреждаю! Мод сырой, багов стало меньше, но они есть.
      Мод: Баня, Подвал, В некоторых местах маппинг, система коронавируса, 8 лвл админок
       
      Информация:
      1) Dc_Cmd
      2) Mysql, mode, language - Всё настраивается теперь в pawno ( UPDATE: 1.1.0 )
      3) Административные права в данный момент можно выдать через /amakeadmin(Смотреть уроки) или БД ( UPDATE: 1.2.2 ).
       
      То что я сделал ( Всё что я делаю сейчас, смотрите в изменениях ):

      Как установить мод на хостинг(Чтобы больше не было вопросов в ЛС):
      RUTUBE: https://rutube.ru/video/f74276be05e090652ee46bcbe2b4e27d
      YOUTUBE: https://youtu.be/z07sJUAVQpI
      Добавил Доналдо Фарекелка Добавлено 13.04.2023 Категория Моды Автор shenol (vk.com/donaldo_farekelka)  
    • Maksim_Nemos
      От Maksim_Nemos
      Всех приветствую!
      Решил запустит на локальной сети сервер samp но при входе не открывается окно регистрации а в чат только пишет Connect to "Название Сервера прописанное в моде" и появляется курсор самп мышки и внизу кнопки < > spawn
      Скрин №1 и №2