Доступ к архиву

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

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

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

Попробовал добавить свою первую команду

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

z1mbo

Новичок
Вообщем, попробовал сделать свою первую команду. Чат для дальнобойщиков.

PHP:
	if(strcmp(cmd, "/transdb", true) == 0 || strcmp(cmd, "/tr", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsPlayerInVehicle(playerid,56 || 57 || 58 || 59 || 60 || 61 || 62 || 63 || 64))
			{
				GetPlayerName(playerid, sendername, sizeof(sendername));
				new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "Используйте: /tr [текст]");
					return 1;
				}
				if(PlayerInfo[playerid][pJob] == 16 )
				{
				    format(string, sizeof(string), "Дальнобойщик %s[%d]: %s. ", sendername,playerid,result); }
					else
					{
						format(string, sizeof(string), "Дальнобойщик %s[%d]: %s. ", sendername,playerid,result);
					}
					SendRadioMessage(1, TEAM_LIC_COLOR, string);
					printf("%s", string);
					return 1;
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD2, "Вы не дальнобойщик!");
					return 1;
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD2, "Вам не доступен /tr чат!");
					return 1;
				}
			}
			return 1;
		}
	}
Павн ругается что что-то со скобками...И код вообще правильный я написал?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу