Invalid Function
#10

pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
    {
        new newcar = GetPlayerVehicleID(playerid);
        if(newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
        {
            if(gTeam[playerid] == EHUMANO)
            {
                if(Motor[newcar] == 0)
                {
                    SendClientMessage(playerid, AMARILLO, " Press ALT or write /engine to toggle the engine.");
                }
                else
                {
                    SendClientMessage(playerid, AMARILLO, " Press ALT or write /engine to toggle the engine.");
                }

            }
            else if(gTeam[playerid] == EZOMBIE)
            {
                new Float:slx, Float:sly, Float:slz;
                GetPlayerPos(playerid, slx, sly, slz);
                SetPlayerPos(playerid, slx, sly, slz+2);
                SendClientMessage(playerid, ROJO_OSCURO, "* Zombies cant drive!");
            }
        }
        if(newstate == PLAYER_STATE_ONFOOT)
        {
            TextDrawHideForPlayer(playerid, Coche[playerid]);
        }
    }
    if ( newstate == PLAYER_STATE_DRIVER )
            {
                if ( IsAnAirVehicle ( GetPlayerVehicleID ( playerid ) )
                {
                            if (PlayerInfo[playerid][jProfesion] == 1 | PlayerInfo[playerid][jProfesion] == 2 | PlayerInfo[playerid][jProfesion] == 3 | PlayerInfo[playerid][jProfesion] == 4)
                    {
                        RemovePlayerFromVehicle(playerid);
                        SendClientMessage(playerid,COLOR_RED,"You don't know how to drive aircraft vehicles.");
                    }
                }
            }
pawn Код:
stock IsAnAirVehicle( vehicleid )
{
    new
        model = GetVehicleModel( vehicleid )
    ;
    switch ( model )
    {
        case 592: return 1;
        case 577: return 1;
        case 511: return 1;
        case 512: return 1;
        case 593: return 1;
        case 520: return 1;
        case 553: return 1;
        case 476: return 1;
        case 519: return 1;
        case 460: return 1;
        case 513: return 1;
        case 548: return 1;
        case 425: return 1;
        case 417: return 1;
        case 487: return 1;
        case 488: return 1;
        case 497: return 1;
        case 563: return 1;
        case 447: return 1;
        case 469: return 1;
    }
    return 0;
}
That's everything.
Reply


Messages In This Thread
Invalid Function - by Oh - 02.12.2011, 20:43
Re: Invalid Function - by reckst4r - 02.12.2011, 21:29
Re: Invalid Function - by Oh - 02.12.2011, 21:37
Re: Invalid Function - by reckst4r - 02.12.2011, 21:49
Re: Invalid Function - by Oh - 02.12.2011, 21:52
Re: Invalid Function - by reckst4r - 02.12.2011, 22:02
Re: Invalid Function - by WLSF - 02.12.2011, 22:03
Re: Invalid Function - by MP2 - 02.12.2011, 22:05
Re: Invalid Function - by sleepysnowflake - 02.12.2011, 22:07
Re: Invalid Function - by Oh - 02.12.2011, 22:09

Forum Jump:


Users browsing this thread: 1 Guest(s)