Jump to content

Nlock car


Pitbul97

Recommended Posts

5 hours ago, Pitbul97 said:

Ma poate ajuta cineva sa pot modifica in Gm sa dau lock apasand tasta N ca la mine actual trebuie sa scriu /lock e vreau can apas tasta N sa dea Lock / Unlock deja stiti as ramana recunoscator va rog frumos din suflet.

Te duci la OnPlayerKeyStateChange si pui:

If(newkeys & KEY_NO)

{

//Aici pui ce aibla comanda /lock

}

  • Upvote 1

**********************************

Servicii Scripting de calitate:

*********************************

Future Project: ExpertGame

*********************************

Link to comment
Share on other sites

47 minutes ago, Pitbul97 said:

scuzama da nu am inteles deci asta e comanda da ce ii fac 

comanda 

http://pastebin.com/L7DNBMkm

If(newkeys & KEY_NO)

{

if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "You need to login first.");
    if(IsPlayerConnected(playerid))
    {
        new engine,lights,alarm,doors,bonnet,boot,objective;
        if(SwitchKey[playerid] == 1)
        {
            new string[100];
             if(personalcar[playerid] != 0)
              {
                if(CheckPlayerDistanceToVehicle(5.0, playerid, personalcar[playerid]))
                {
                     if(CarInfo[OwnedVeh(personalcar[playerid])][cLock] == 1)
                      {
                        GetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
                          SetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,0,bonnet,boot,objective);
                        format(string, sizeof(string), "~w~%s ~n~~g~Unlocked",CarInfo[OwnedVeh(personalcar[playerid])][cDescription]);
                        GameTextForPlayer(playerid, string, 4000, 3);
                        CarInfo[OwnedVeh(personalcar[playerid])][cLock] = 0;
                        gCarLock[personalcar[playerid]] = 0;
                        vUpdate(OwnedVeh(personalcar[playerid]), cLockx); //
                        return 1;
                    }
                    else if(CarInfo[OwnedVeh(personalcar[playerid])][cLock] == 0)
                    {
                        GetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
                          SetVehicleParamsEx(personalcar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
                        format(string, sizeof(string), "~w~%s ~n~~r~Locked",CarInfo[OwnedVeh(personalcar[playerid])][cDescription]);
                        GameTextForPlayer(playerid, string, 4000, 3);
                        CarInfo[OwnedVeh(personalcar[playerid])][cLock] = 1;
                        gCarLock[personalcar[playerid]] = 1;
                        vUpdate(OwnedVeh(personalcar[playerid]), cLockx); //
                        return 1;
                    }
                }
                else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Your vehicle not near you.");
             }
            else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have a vehicle.");
        }
        else if(SwitchKey[playerid] == 2)
        {
            new carid,string[128];
            if(HireCar[playerid] == -1) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not have a rental car/boat/bike/scooter already.");
            if(HireCar[playerid] != -1)
            {
                carid = HireCar[playerid];
            }
            if(CheckPlayerDistanceToVehicle(5.0, playerid, HireCar[playerid]))
            {
                if(gCarLock[carid] == 0)
                {
                    new vehicles = GetVehicleModel(carid) - 400;
                    format(string, sizeof(string), "~w~%s ~n~~r~Locked", aVehicleNames[vehicles]);
                    GameTextForPlayer(playerid, string, 4000, 3);
                      PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                    gCarLock[carid] = 1;
                    GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
                      SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective);
                    return 1;
                }
                else if(gCarLock[carid] == 1)
                {
                    new vehicles = GetVehicleModel(carid) - 400;
                    format(string, sizeof(string), "~w~%s ~n~~g~Unlocked", aVehicleNames[vehicles]);
                    GameTextForPlayer(playerid, string, 4000, 3);
                    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
                    gCarLock[carid] = 0;
                    GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective);
                      SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,0,bonnet,boot,objective);
                    return 1;
                }
            }
        }
    }

}

  • Upvote 1

**********************************

Servicii Scripting de calitate:

*********************************

Future Project: ExpertGame

*********************************

Link to comment
Share on other sites

 

Astea sunt ca trebuie aranjate nu ?

C:\Users\User\Desktop\gamemodes\Carbon.pwn(14521) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14527) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14534) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14535) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14542) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14545) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14546) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14556) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14573) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14574) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14576) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14577) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14587) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14588) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14595) : warning 217: loose indentation

Link to comment
Share on other sites

13 minutes ago, Pitbul97 said:

 

Astea sunt ca trebuie aranjate nu ?

C:\Users\User\Desktop\gamemodes\Carbon.pwn(14521) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14527) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14534) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14535) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14542) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14545) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14546) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14556) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14573) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14574) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14576) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14577) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14587) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14588) : warning 217: loose indentation
C:\Users\User\Desktop\gamemodes\Carbon.pwn(14595) : warning 217: loose indentation

Da

Le aranjezi si gata

T/C problema rezolvata.

  • Upvote 1

**********************************

Servicii Scripting de calitate:

*********************************

Future Project: ExpertGame

*********************************

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.