SA-MP Forums Archive
Emergency Help! - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Emergency Help! (/showthread.php?tid=127722)



Emergency Help! - Smiths - 14.02.2010

Okay.. i only got 1 vehicle in my server... when i spawn a new car the other car is deleted O.o i cannot have more then 1 vehicle in my server.. why?

Sorry for my baad English...


Re: Emergency Help! - Fedee! - 14.02.2010

Are you using a FS?


Re: Emergency Help! - Smiths - 14.02.2010

ladmin4v2 only


Re: Emergency Help! - Fedee! - 14.02.2010

Quote:
Originally Posted by Smiths
ladmin4v2 only
Well.. yea.. ladmin just lets you have one vehicle... if im not wrong... try to edit the code by yourselfe.

Its not too hard.


Re: Emergency Help! - Smiths - 14.02.2010

Where do i change that? and what do i search for?


Re: Emergency Help! - Fedee! - 14.02.2010

Quote:
Originally Posted by Smiths
Where do i change that? and what do i search for?
Search for dcmd_car and replace it by this:

pawn Code:
dcmd_car(playerid,params[]) {
    if(PlayerInfo[playerid][Level] >= 3) {
      new tmp[256], tmp2[256], tmp3[256], Index; tmp = strtok(params,Index), tmp2 = strtok(params,Index); tmp3 = strtok(params,Index);
      if(!strlen(tmp)) return SendClientMessage(playerid, red, "USAGE: /car [Modelid/Name] [colour1] [colour2]");
        new car, colour1, colour2, string[128];
        if(!IsNumeric(tmp)) car = GetVehicleModelIDFromName(tmp); else car = strval(tmp);
        if(car < 400 || car > 611) return SendClientMessage(playerid, red, "ERROR: Invalid Vehicle Model");
        if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2);
        if(!strlen(tmp3)) colour2 = random(126); else colour2 = strval(tmp3);
        if(PlayerInfo[playerid][pCar] != 1 && !IsPlayerAdmin(playerid))
        {
        new LVehicleID,Float:X,Float:Y,Float:Z, Float:Angle,int1;   GetPlayerPos(playerid, X,Y,Z);  GetPlayerFacingAngle(playerid,Angle);  int1 = GetPlayerInterior(playerid);
        LVehicleID = CreateVehicle(car, X+3,Y,Z, Angle, colour1, colour2, -1); LinkVehicleToInterior(LVehicleID,int1);
        PlayerInfo[playerid][pCar] = LVehicleID;
        CMDMessageToAdmins(playerid,"CAR");
        format(string, sizeof(string), "%s spawned a \"%s\" (Model:%d) colour (%d, %d), at %0.2f, %0.2f, %0.2f", pName(playerid), VehicleNames[car-400], car, colour1, colour2, X, Y, Z);
    SaveToFile("CarSpawns",string);
        format(string, sizeof(string), "You have spawned a \"%s\" (Model:%d) colour (%d, %d)", VehicleNames[car-400], car, colour1, colour2);
        return SendClientMessage(playerid,lightblue, string);
        }
        return 1;
    }
    else return SendClientMessage(playerid,red,"ERROR: You need to be level 3 to use this command");
}
I tested it, no problems.