Привет! Если вы читаете это - вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы получить доступ ко всем разделам нашего форума. Удачи!
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Анти-Home)

  1. #1
    Активный пользователь Аватар для DoSiK
    Регистрация
    23.07.2011
    Адрес
    Aqtobe
    Возраст
    29
    Сообщений
    271
    Репутация: 7

    Звание: пока не определено

    Вопрос Анти-Home)

    Короче вот поставил такую штуку, когда садишься в кар через s0beIt тебя выкидывает с транспортного средства и пишет Удалите читы бла бла бла.... В общем все работает, вот только когда сидишь в машине, и садишься собейтом на другую машину он не выкидывает вот код
    PHP код:
    public OnPlayerEnterVehicle(playeridvehicleidispassenger)
    {
        
    PlayerEnterVeh[playerid] = 1;
        return 
    1;
    }

    public 
    OnPlayerStateChange(playeridnewstateoldstate)
    {
        if(
    newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
        {
            if(
    PlayerEnterVeh[playerid] != 1)
            {
                
    SendClientMessage(playerid,0xAA3333AA,"Для игры удалите все читы!");
                
    RemovePlayerFromVehicle(playerid);
                return 
    1;
            }
            
    PlayerEnterVeh[playerid] = 0;
        }
        return 
    1;

    Помог?! Ставь +
    Или посмотри это >>ТЫК<<

  2. #2
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    33
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Анти-Home)

    потому что OnPlayerStateChange не срабатывает.. и не сработает, потому что игрок фактически не меняет state
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

  3. #3
    Активный пользователь Аватар для h4pok
    Регистрация
    30.06.2011
    Адрес
    Минская облать
    Возраст
    28
    Сообщений
    288
    Репутация: 32

    Звание: на пути к лучшему

    Re: Анти-Home)

    Нормально, щас проверю!

    Добавлено,%%%
    Как то у меня ошибки появляються
    PHP код:
    D:\Санка\new.pwn\gamemodes\newnew.pwn(2550) : error 017undefined symbol "PlayerEnterVeh"
    D:\Санка\new.pwn\gamemodes\newnew.pwn(2550) : warning 215expression has no effect
    D
    :\Санка\new.pwn\gamemodes\newnew.pwn(2550) : error 001expected token";"but found "]"
    D:\Санка\new.pwn\gamemodes\newnew.pwn(2550) : error 029invalid expressionassumed zero
    D
    :\Санка\new.pwn\gamemodes\newnew.pwn(2550) : fatal error 107too many error messages on one line 
    2550 PlayerEnterVeh[playerid] = 1;
    Мои работы:
    GM-Solitary-Confinement
    [MAP]Stunt 1
    [MAP]Stunt 2
    [MAP]DM Zone

    Помог? Дай +


    Цитата Сообщение от Арес Посмотреть сообщение
    Запускаешь МТА, бубен, выделяешь нужный объект и бегаешь вокруг компа криками стань больше.
    Если не поможет переустанови МТА оО

  4. #4
    Активный пользователь Аватар для DoSiK
    Регистрация
    23.07.2011
    Адрес
    Aqtobe
    Возраст
    29
    Сообщений
    271
    Репутация: 7

    Звание: пока не определено

    Re: Анти-Home)

    Мб мне кто нибудь поможет?!
    Помог?! Ставь +
    Или посмотри это >>ТЫК<<

  5. #5
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    33
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Анти-Home)

    всмысле? что ты сделал? я говорю же, это не отследить.. хотя
    можно наверно)
    PHP код:
    public OnPlayerEnterVehicle(playeridvehicleidispassenger)
    {
        
    PlayerEnterVeh[playerid] = 1;
        
    PlayerEnterVehID[playerid] = vehicleid;
        return 
    1;
    }

    public 
    OnPlayerStateChange(playeridnewstateoldstate)
    {
        if(
    newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
        {
            if(
    PlayerEnterVeh[playerid] != || PlayerEnterVehID[playerid] != GetPlayerVehicleID(playerid))
            {
                
    SendClientMessage(playerid,0xAA3333AA,"Для игры удалите все читы!");
                
    RemovePlayerFromVehicle(playerid);
                return 
    1;
            }
            
    PlayerEnterVeh[playerid] = 0;
        }
        return 
    1;

    как то так..
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

  6. #6
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    33
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Анти-Home)

    new PlayerEnterVehID[MAX_PLAYERS];
    не забудь
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

  7. #7
    Активный пользователь Аватар для DoSiK
    Регистрация
    23.07.2011
    Адрес
    Aqtobe
    Возраст
    29
    Сообщений
    271
    Репутация: 7

    Звание: пока не определено

    Re: Анти-Home)

    хорошо, сейчас попробую
    Помог?! Ставь +
    Или посмотри это >>ТЫК<<

  8. #8
    Активный пользователь Аватар для dikekike
    Регистрация
    05.10.2010
    Адрес
    C:\WINDOWS\system32
    Возраст
    27
    Сообщений
    1,721
    Репутация: 116

    Звание: скоро придёт к известности

    Re: Анти-Home)

    PHP код:
    public OnPlayerStateChange(playeridnewstateoldstate)
    {
        if(
    newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
        {
         else if(
    newstate == PLAYER_STATE_PASSENGER || newstate == PLAYER_STATE_DRIVER)     
          {
          if(
    PlayerEnterVeh[playerid] != || PlayerEnterVehID[playerid] != GetPlayerVehicleID(playerid))
            {
               
    SendClientMessage(playerid,0xAA3333AA,"Для игры удалите все читы!");
               
    RemovePlayerFromVehicle(playerid);
               return 
    1;
            }
            
    PlayerEnterVeh[playerid] = 0;
        }
        return 
    1;

    я не мастер и тока начинаю но может быть так будет?)



  9. #9
    Активный пользователь Аватар для DoSiK
    Регистрация
    23.07.2011
    Адрес
    Aqtobe
    Возраст
    29
    Сообщений
    271
    Репутация: 7

    Звание: пока не определено

    Re: Анти-Home)

    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : error 017: undefined symbol "PlayerEnterVehID"
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : warning 215: expression has no effect
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : error 001: expected token: ";", but found "]"
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : error 029: invalid expression, assumed zero
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    4 Errors.
    Помог?! Ставь +
    Или посмотри это >>ТЫК<<

  10. #10
    Проверенный Аватар для frog163
    Регистрация
    12.04.2010
    Адрес
    Samara
    Возраст
    33
    Сообщений
    4,548
    Репутация: 365

    Звание: - очень-очень хороший человек

    Re: Анти-Home)

    Цитата Сообщение от (_SuprEmE_) Посмотреть сообщение
    PHP код:
    public OnPlayerStateChange(playeridnewstateoldstate)
    {
        if(
    newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
        {
         else if(
    newstate == PLAYER_STATE_PASSENGER || newstate == PLAYER_STATE_DRIVER)     
          {
          if(
    PlayerEnterVeh[playerid] != || PlayerEnterVehID[playerid] != GetPlayerVehicleID(playerid))
            {
               
    SendClientMessage(playerid,0xAA3333AA,"Для игры удалите все читы!");
               
    RemovePlayerFromVehicle(playerid);
               return 
    1;
            }
            
    PlayerEnterVeh[playerid] = 0;
        }
        return 
    1;

    я не мастер и тока начинаю но может быть так будет?)
    математику учил в 1 классе? от перемены мест слагаемых сумма не меняется
    Цитата Сообщение от DoSiK Посмотреть сообщение
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : error 017: undefined symbol "PlayerEnterVehID"
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : warning 215: expression has no effect
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : error 001: expected token: ";", but found "]"
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : error 029: invalid expression, assumed zero
    C:\Documents and Settings\User\&#208;&#224;&#225;&#238;&#247;&#232; &#233; &#241;&#242;&#238;&#235;\BorX-STReets\[FS]&#209;&#234;&#240;&#232;&#239;&#242;&#251;\AntiHom e\Anticheat-FakeEnterVeh.pwn(8) : fatal error 107: too many error messages on one line

    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    4 Errors.
    я же написал, new PlayerEnterVehID[MAX_PLAYERS]; не забудь вверх мода
    Ничто не ограничивает полет мысли программиста так, как компилятор, сцуко!
    Если в предложении собеседника различного рода смайлов больше чем слов - однозначно, что этот индивид страдает критической, неизлечимой и при этом прогрессирующей формой долбоебизма © лурка
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •