Добро пожаловать на Pawno-Info.Ru - Портал о программировании №1

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям и ответы на все интересующие Вас вопросы. После регистрации Вы сможете создавать темы, публиковать ответы, влиять на репутацию пользователей форума, обмениваться личными сообщениями и многое другое. Это быстро и совершенно бесплатно, так чего же Вы ждете?
Доступ к архиву

Переход в группу "Пользователь"

300.00
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Скачивать файлы
Создавать темы
Быть полноправным участником форума
Доступ к архиву Pawno-Info
Нормальное копирование кода

Маппинг для сервера

Если вы хотите обновить Ваш сервер новыми доработками - то зайдите в наш раздел. Большой выбор готовых решений от наших пользователей

Моды для сервера

Огромный выбор различных модификаций для Вашего сервера. Пролистайте эти темы! Возможно именно там Вы найдете то, что искали уже давно.

Модификации SA

Хотите разнообразить свою игру в San Andreas? Смелее в наш раздел. Отличный сборник готовых решений. Играйте с удовольствием

Статус
В этой теме нельзя размещать новые ответы.

XemyL

Изучающий
Пользователь
Регистрация
5 Мар 2012
Сообщения
719
Лучшие ответы
0
Репутация
572
Основа мода RLS. Сделал новую банду (25 ID), прописал чтобы они могли использовать команду /materialsput но при вводе этой команды у новой банды выходит сообщение Unknown command. У других банд всё работает. Как исправить?
Команда /materialsput:
PHP:
if(strcmp(cmd,"/materialsput",true)==0)
     {
          	new tmpcar = GetPlayerVehicleID(playerid);
  			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)  return SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
	 		switch(PlayerInfo[playerid][pMember])
			{
			case 12:
			{
  			if(PlayerInfo[playerid][pMats] < 250)
			{
			SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
			format(string, sizeof(string), "Ìàòåðèàëû â ôóðãîíå: %d/5000", Furi[tmpcar-matsfura[0]][gBallas]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
 			return 1;
			}
			if(Furi[tmpcar-matsfura[0]][gBallas] >= 5000) return SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
		 	SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
 			Furi[tmpcar-matsfura[0]][gBallas] += 250;//
		 	PlayerInfo[playerid][pMats] -=250;
			usemats[playerid] = 0;
			usegruz[playerid] = 0;
   			RemovePlayerAttachedObject(playerid, 1);
			format(string, sizeof(string), "Ìàòåðèàëû â ôóðãîíå: %d/5000", Furi[tmpcar-matsfura[0]][gBallas]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			}
			case 13:
			{
			if(PlayerInfo[playerid][pMats] < 250)
			{
			 SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
			 format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuravagos[0]][gVagos]);
		      SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			 return 1;
			 }
			 if(Furi[tmpcar-matsfuravagos[0]][gVagos] >= 5000) return SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
			 if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)  return SendClientMessage(playerid,COLOR_GREY,"Âû íå â ôóðãîíå!");
			SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			Furi[tmpcar-matsfuravagos[0]][gVagos] += 250;//
		 	PlayerInfo[playerid][pMats] -=250;
			usemats[playerid] = 0;
			usegruz[playerid] = 0;
			RemovePlayerAttachedObject(playerid, 1);
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuravagos[0]][gVagos]);
			SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			}
			case 15:
			{
			if(PlayerInfo[playerid][pMats] < 250)
			{
			SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuragrove[0]][gGrove]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			return 1;
			}
			if(Furi[tmpcar-matsfuragrove[0]][gGrove]  >= 5000) return  SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
		 	SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			Furi[tmpcar-matsfuragrove[0]][gGrove] += 250;//
			PlayerInfo[playerid][pMats] -=250;
			usemats[playerid] = 0;
			usegruz[playerid] = 0;
		 	RemovePlayerAttachedObject(playerid, 1);
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuragrove[0]][gGrove]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
      		}
			case 17:
			{
		 	if(PlayerInfo[playerid][pMats] < 250)
			{
			SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuraactek[0]][gAztek]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			return 1;
			}
   		if(Furi[tmpcar-matsfuraactek[0]][gAztek]  >= 5000)return SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
		 	SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			Furi[tmpcar-matsfuraactek[0]][gAztek] += 250;//
			PlayerInfo[playerid][pMats] -=250;
			usemats[playerid] = 0;
			usegruz[playerid] = 0;
		 	RemovePlayerAttachedObject(playerid, 1);
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuraactek[0]][gAztek]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			}
			case 18:
			{
			if(PlayerInfo[playerid][pMats] < 250)
			{
			SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfurarifa[0]][gRifa]);
			SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			return 1;
			}
   		if(Furi[tmpcar-matsfurarifa[0]][gRifa]   >= 5000)return 	SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
			SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			Furi[tmpcar-matsfurarifa[0]][gRifa] += 250;//
			PlayerInfo[playerid][pMats] -=250;
			usemats[playerid] = 0;
			usegruz[playerid] = 0;
			RemovePlayerAttachedObject(playerid, 1);
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfurarifa[0]][gRifa]);
			SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			}
			case 25:
			{
				 	if(PlayerInfo[playerid][pMats] < 250)
			{
			SendClientMessage(playerid,COLOR_GRAD1,"Ó âàñ íåò ìàòåðèàëîâ");
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuracrips[0]][gCrips]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			return 1;
			}
   		    if(Furi[tmpcar-matsfuracrips[0]][gCrips] >= 5000)return SendClientMessage(playerid,COLOR_GRAD1,"Ôóðãîí çàïîëíåí");
		 	SendClientMessage(playerid, COLOR_WHITE, "Âû ïîëîæèëè â ôóðãîí 250 ìàòîâ");
			Furi[tmpcar-matsfuracrips[0]][gCrips] += 250;
			PlayerInfo[playerid][pMats] -=250;
			usemats[playerid] = 0;
			usegruz[playerid] = 0;
		 	RemovePlayerAttachedObject(playerid, 1);
			format(string, sizeof(string), "Ìàòåðèàëû: %d/5000", Furi[tmpcar-matsfuracrips[0]][gCrips]);
		    SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
			}
	 }
     return 1;
}
 

DaD96

Изучающий
Пользователь
Регистрация
5 Фев 2011
Сообщения
272
Лучшие ответы
0
Репутация
37
Возраст
25
Адрес
Челябинск
Как я понимаю,вы выдаёте себе или кому то лидерку,а в условия стоит на участинка банды или кого то там.
 

XemyL

Изучающий
Пользователь
Регистрация
5 Мар 2012
Сообщения
719
Лучшие ответы
0
Репутация
572
Как я понимаю,вы выдаёте себе или кому то лидерку,а в условия стоит на участинка банды или кого то там.
Лидер тоже считается участником. Тем более у других банд всё работает прекрасно, а у новой (25 ID) пишет Unknown Command.
 

DaD96

Изучающий
Пользователь
Регистрация
5 Фев 2011
Сообщения
272
Лучшие ответы
0
Репутация
37
Возраст
25
Адрес
Челябинск
Я тебе так то говорю причину почему не работает
 

Jack_Oliver

Заблокирован
Регистрация
15 Янв 2012
Сообщения
454
Лучшие ответы
0
Репутация
193
Возможно кривой код или не доделал создание банды. Добавь в Skype, через Тим Вивер посмотрю.
 

XemyL

Изучающий
Пользователь
Регистрация
5 Мар 2012
Сообщения
719
Лучшие ответы
0
Репутация
572
Jack_Oliver, добавил, авторизируй...
 

Jack_Oliver

Заблокирован
Регистрация
15 Янв 2012
Сообщения
454
Лучшие ответы
0
Репутация
193
Нету заявки, скажи свой Skype, я добавлю.
 

XemyL

Изучающий
Пользователь
Регистрация
5 Мар 2012
Сообщения
719
Лучшие ответы
0
Репутация
572
xemyl15
------------
Первый раз не туда заявку кинул. Авторизируй теперь.
 
Последнее редактирование:

XemyL

Изучающий
Пользователь
Регистрация
5 Мар 2012
Сообщения
719
Лучшие ответы
0
Репутация
572
Поднимаю тему.
 

XemyL

Изучающий
Пользователь
Регистрация
5 Мар 2012
Сообщения
719
Лучшие ответы
0
Репутация
572

temak41

Изучающий
Пользователь
Регистрация
5 Фев 2011
Сообщения
307
Лучшие ответы
0
Репутация
21
Адрес
http://channel-2x2.ru/
PHP:
Furi[tmpcar-matsfura[0]][gBallas]);
--- смотри вот это проверка в матовозе ли ты,и если ты не втой машине то и будет писать Unknown Server9чето такое), убедись что именно
PHP:
matsfura[0]
у тебя есть в
PHP:
Public OnGameModeInit
примерно должно быть так:


PHP:
	matsfura[0] = AddStaticVehicleEx(482,1695.20950000,-2049.78690000,14.26480000,0.18710000,85,85,15); //Burrito

Если нету то создай!! и Все зарабоатет, у меня просто сейчас такая же ошибка была...
 
Последнее редактирование:

Гарольд

Изучающий
Пользователь
Регистрация
18 Апр 2012
Сообщения
468
Лучшие ответы
0
Репутация
135
Что даже Jack не помог:?
 
Статус
В этой теме нельзя размещать новые ответы.
shape1
shape2
shape3
shape4
shape7
shape8
Сверху Снизу