Kullanışlı Kodlar

Başlatan casper, Şubat 28, 2026, 03:13:39 ÖÖ

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Belirtilen araçtaki oyuncunun ID sini bulma.

stock GetDriverID(vehicleid)

{

    for(new i=0; i<MAX_PLAYERS; i++)

    {

        if(GetPlayerVehicleID(i) == vehicleid && GetPlayerState(i) == 2) return i;

    }

    return -1;

}

m1-m10 araç kodları.

if(strcmp(cmdtext, "/m1", true)==0) {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



        if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(587,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

        AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079);

        ChangeVehicleColor(ivehicle[playerid],6,0);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



if (strcmp("/m2", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

{

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

        new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(575,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);     AddVehicleComponent(ivehicle[playerid],1028); AddVehicleComponent(ivehicle[playerid],1030); AddVehicleComponent(ivehicle[playerid],1031); AddVehicleComponent(ivehicle[playerid],1138); AddVehicleComponent(ivehicle[playerid],1140);  AddVehicleComponent(ivehicle[playerid],1170);

      AddVehicleComponent(ivehicle[playerid],1044); AddVehicleComponent(ivehicle[playerid],1099); AddVehicleComponent(ivehicle[playerid],1174); AddVehicleComponent(ivehicle[playerid],1176); AddVehicleComponent(ivehicle[playerid],1042);

    PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],1);

        SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

        Araba[playerid] = 1;

        }

return 1;

    }

if (strcmp("/m3", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

{

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

        new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(576,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

      AddVehicleComponent(ivehicle[playerid],1135); AddVehicleComponent(ivehicle[playerid],1134); AddVehicleComponent(ivehicle[playerid],1191); AddVehicleComponent(ivehicle[playerid],1192);

  PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],1);

        SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

        Araba[playerid] = 1;

        }

return 1;

    }

   

   

    if (strcmp("/m4", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

{

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

        new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(534,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

        AddVehicleComponent(ivehicle[playerid],1100); AddVehicleComponent(ivehicle[playerid],1101); AddVehicleComponent(ivehicle[playerid],1123); AddVehicleComponent(ivehicle[playerid],1126); AddVehicleComponent(ivehicle[playerid],1178); AddVehicleComponent(ivehicle[playerid],1179);

  PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],1);

        SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

        Araba[playerid] = 1;

        }

return 1;

    }



    if (strcmp("/m5", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;



    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(506,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087); ChangeVehicleColor(ivehicle[playerid],252,252);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



    if (strcmp("/m6", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;



    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(522,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    ChangeVehicleColor(ivehicle[playerid],3,3);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



  if (strcmp("/m7", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {

if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;



    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(502,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087);  ChangeVehicleColor(ivehicle[playerid],3,3);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }

   

      if (strcmp("/m8", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(503,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087);  ChangeVehicleColor(ivehicle[playerid],126,126);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



      if (strcmp("/m9", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(494,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    AddVehicleComponent(ivehicle[playerid],1010); AddVehicleComponent(ivehicle[playerid],1079); AddVehicleComponent(ivehicle[playerid],1087); ChangeVehicleColor(ivehicle[playerid],106,106);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }



    if (strcmp("/m10", cmdtext, true,10) == 0)

    {



        if(IsPlayerInAnyVehicle(playerid)) GameTextForPlayer(playerid,"~w~Zaten Bir Aractasin~n~~b~~h~Aractan in",2500,5);

      else

    {



if(Araba[playerid] == 1) if(!DestroyKontrol(ivehicle[playerid])) DestroyVehicle(ivehicle[playerid]), Araba[playerid] = 0;

    new Float:X,Float:Y,Float:Z,Float:Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle);

        ivehicle[playerid] = CreateVehicle(483,X,Y,Z,Angle,1,-1,-1); PutPlayerInVehicle(playerid,ivehicle[playerid],0);

    ChangeVehicleColor(ivehicle[playerid],126,126); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ChangeVehiclePaintjob(ivehicle[playerid],0);

    SetVehicleVirtualWorld(ivehicle[playerid], GetPlayerVirtualWorld(playerid)); LinkVehicleToInterior(ivehicle[playerid], GetPlayerInterior(playerid));

Araba[playerid] = 1;

}

return 1;

    }

return 0;

}

Tek tek araba plakası ekleyeceğimize, tek bir kodla tüm araçların plakaları aynı olmasını sağlıyoruz.
public OnVehicleSpawn(vehicleid) {

    SetVehicleNumberPlate(vehicleid,"Test_Plaka01");

    return 1;

}