Locking
#1

he guys how lock cars oly for an skiN?? an swat car only swat can enter
Reply
#2

pawn Code:
new SWATVehicle;

public OnGameModeInit()
{
    SWATVehicle = CreateVehicle(.....);
    return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    {
        if(GetPlayerVehicleID(playerid) == SWATVehicle && GetPlayerSkin(playerid) != 285)
        {
            RemovePlayerFromVehicle(playerid);
            SendClientMessage(playerid, -1, "You must be a SWAT member to enter this vehicle.");
            return 1;
        }
    }

    return 1;
}
Reply
#3

i got an error
Quote:

C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


7 Warnings.

i got this if i do this
SWATVehicle = CreateVehicle(601);

and i got there 7 warns but if i do "601" i got 1 error and this is that error

Quote:

C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : error 035: argument type mismatch (argument 1)
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.

Reply
#4

Enter the position for it to spawn in..

I.E. XPos, YPos, ZPos

egrandom co-ords) 1342.000, 1215.231, 12.000);
Reply
#5

Quote:

C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Warnings.
i got this!

SWATVehicle = CreateVehicle(601,1978.30004883,-202.19999695,1.00000000); this one?
Reply
#6

CreateVehicle documentation.

SWATVehicle = CreateVehicle(601,1978.30004883,-202.19999695,1.00000000,180.0,-1,-1,60)
Reply
#7

Quote:

SWATVehicle = CreateVehicle(601,1978.30004883, -202.19999695, 1.00000000, 1, 1, 500);

Please help me !
Quote:

C:\Users\Mustafa\Desktop\Gta server\gamemodes\mygamemodemp.pwn(7 : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Warning.

Reply
#8

my apologizes, I forgot the ANGLE, please see the edited post.
Reply
#9

PHP Code:
new SWATVehicle[1]; /// max 2 cars 
public OnGameModeInit()
{
   
SWATVehicle[0] = CreateVehicle(x.y...);  /// you can add a lot of cars 
   
SWATVehicle[1] = CreateVehicle(x.y...); 
    return 
1;
}
public 
OnPlayerStateChange(playeridnewstateoldstate)
{
    if(
newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
    {
        if(
CarCheck == SWATVehicle[0] || CarCheck == SWATVehicle[1] && GetPlayerSkin(playerid) != 285)
        {
            
RemovePlayerFromVehicle(playerid);
            
SendClientMessage(playerid, -1"You must be a SWAT member to enter this vehicle.");
            return 
1;
        }
    }
    return 
1;

Reply
#10

works gratzie ::DDD
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)