SA-MP Forums Archive
Locking - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Locking (/showthread.php?tid=385724)



Locking - Mustafa6155 - 17.10.2012

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


Re: Locking - SuperViper - 17.10.2012

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;
}



AW: Locking - Mustafa6155 - 17.10.2012

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.




Re: Locking - RLGaming - 17.10.2012

Enter the position for it to spawn in..

I.E. XPos, YPos, ZPos

egrandom co-ords) 1342.000, 1215.231, 12.000);


AW: Locking - Mustafa6155 - 17.10.2012

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?


Re: Locking - CmZxC - 17.10.2012

CreateVehicle documentation.

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


AW: Locking - Mustafa6155 - 17.10.2012

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.




Re: Locking - CmZxC - 17.10.2012

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


Re : Locking - yusei - 17.10.2012

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;




AW: Locking - Mustafa6155 - 17.10.2012

works gratzie ::DDD