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

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

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

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

Проблема с ретурнами

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

Qenz

Умник
PHP:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
		if(newstate == PLAYER_STATE_DRIVER)
		{
		IsMotoL(playerid);
		}
		///////////Заовдка движка////////////
  		if(newstate == PLAYER_STATE_DRIVER)
		{
		new v = GetVehicleModel(GetPlayerVehicleID(playerid));
		if(v == 509 || v == 481 || v == 509 || v == 417 || v == 425 || v == 447 || v == 460 || v == 469 || v == 476 || v == 487 || v == 488 || v == 497 || v == 511 || v == 512 || v == 513 || v == 519 || v == 520 || v == 548 || v == 553 || v == 563 || v == 577 || v == 592 || v == 593) return SetVehicleParamsEx(v, true, lights, alarm, doors, bonnet, boot, objective);
		new ve = GetPlayerVehicleID(playerid);
		GetVehicleParamsEx(ve, engine, lights, alarm, doors, bonnet, boot, objective);
		printf("%d",engine);
		if(engine < 1)
		{
		SendClientMessage(playerid,-1,"{a35f06}**[Траспорт] {ffffff}Для того что-бы завести , или загулишь двигатель нажмите {a35f06}2 {ffffff}или {a35f06}Num +");
		}
		}
        //////////////////////========Проверка на игрока армии============////////////////////////
        new newcar = GetPlayerVehicleID(playerid);
		if(newcar >= armycar[0] && newcar <= armycar[1])
        {
        if(pInfo[playerid][pLeader] == 1 || pInfo[playerid][pMember] == 1)
        {
        }
        else if (newstate == PLAYER_STATE_DRIVER)
        {
        SendClientMessage(playerid,0xFF0000,"*{573912}[Ошибка] {b9c9bf}У вас нет ключей от этого транспорта!");
        RemovePlayerFromVehicle(playerid);
        TogglePlayerControllable(playerid, 1);
        }
        }
        //////////////////////========Проверка на LSPD============////////////////////////
		if(newcar >= lspdcar[0] && newcar <= lspdcar[1])
        {
        if(pInfo[playerid][pLeader] == 2 || pInfo[playerid][pMember] == 2)
        {
        }
        else if (newstate == PLAYER_STATE_DRIVER)
        {
        SendClientMessage(playerid,0xFF0000,"*{573912}[Ошибка] {b9c9bf}У вас нет ключей от этого транспорта!");
        RemovePlayerFromVehicle(playerid);
        TogglePlayerControllable(playerid, 1);
        }
        }
        //////////////////////========Проверка на дальнобойщика============////////////////////////
        if(newcar >= job1[0] && newcar <= job1[1])
        {
        if(pInfo[playerid][pJob] == 1)
        {
        }
        else if (newstate == PLAYER_STATE_DRIVER)
        {
        SendClientMessage(playerid,0xFF0000,"*{573912}[Ошибка] {b9c9bf}Вы не дальнобойщик. Сначала устройетсь на работу!");
        RemovePlayerFromVehicle(playerid);
        }
        }
        //////////////////////========Проверка на дальнобойщика============////////////////////////
       	return 1;
}
Если игрок садиться в авто армии его не выкидывает из кара , я там походу что-то с ретурнами напутал , а то выполняется только первая функция.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу