Command help
#1

I have this code
PHP код:
new slt; if(sscanf(params"d"slt)) return SendClientMessage(playeridCOLOR_WHITE"USAGE: /resetcar [slot]"); 
when I type /resetcar 1 and 2 works but when I type /resetcar 3 it says unknown commands why?
Reply
#2

Show the whole command.
Reply
#3

here
PHP код:
CMD:resetcar(playeridparams[])
{
    new 
playername[25], string[256], giveplayeridmoneys1tmp[256], slt;
    if(!
vipmember[playerid])
    {
        new 
ownerid IsVehicleOwned(pvehicle[playerid][0]);
        if (
ownerid != playerid) return SendClientMessage(playeridCOLOR_RED"You Dont Own any Vehicle");
        if (
IsPlayerInVehicle(playeridpvehicle[playerid][0]))    return SendClientMessage2(playeridCOLOR_SILVER"Your vehicle doesn't need relocating, you are in it!");
        if (
GetVehicleHealth2(pvehicle[playerid][0]) == 100.0) return SendClientMessage2(playeridCOLOR_RED"Your vehicle can't be reset due to the damage.");
        new 
tvar6=-1;
        
sscanf(params"d"tvar6);
        
GetPlayerName(playeridplayernameMAX_PLAYER_NAME);
        new 
tvar1 dini_Int(AddDirFile(dir_userfilesplayername), "propowned")-1;
        new 
tvar12 dini_Int(AddDirFile(dir_userfilesplayername), "busowned")-1;
        if (
tvar1 != -&& tvar12 == -&& tvar6 == -1)
        {
            if (
DoesPlayerHaveMenuOpen(playerid) || GetPlayerDialog(playerid) != -1)    return SendClientMessage2(playeridCOLOR_WHITE"SERVER: Please exit your current menu first.");
            
ShowPlayerDialog2(playeridDIALOG_RESET_CARDIALOG_STYLE_LIST"Where do you want to reset your car?""Police Department\nYour Property""Select""Cancel");
            return 
1;
        }
        else if (
tvar12 != -&& tvar1 == -&& tvar6 == -1)
        {
            if (
DoesPlayerHaveMenuOpen(playerid) || GetPlayerDialog(playerid) != -1)    return SendClientMessage2(playeridCOLOR_WHITE"SERVER: Please exit your current menu first.");
            
ShowPlayerDialog2(playeridDIALOG_RESET_CAR3DIALOG_STYLE_LIST"Where do you want to reset your car?""Police Department\nYour Business""Select""Cancel");
            return 
1;
        }
        else if(
tvar12 != -&& tvar1 != -&& tvar6 == -1)
        {
            if (
DoesPlayerHaveMenuOpen(playerid) || GetPlayerDialog(playerid) != -1)    return SendClientMessage2(playeridCOLOR_WHITE"SERVER: Please exit your current menu first.");
            
ShowPlayerDialog2(playeridDIALOG_RESET_CAR2DIALOG_STYLE_LIST"Where do you want to reset your car?""Police Department\nYour Property\nYour Business""Select""Cancel");
            return 
1;
        }
         
format(string50"V_%s_0"playername);
        new 
tvar2 dini_Int(AddDirFile(dir_carfilesstring), "model");
        new 
panelsdoorslightstiresFloat:health;
        if (
tvar1 == -|| tvar6 == || tvar12 != -1) {
            new 
tvar3tvar4tvar5Float:xFloat:yFloat:zFloat:a;
            
giveplayerid = -1;
            
tvar5 vehstored[pvehicle[playerid][0]];
            if (
tvar5 != -1) {
                
holdsv[tvar5] = 0;
                
vehstored[pvehicle[playerid][0]] = -1;
            }
            if (
GetPlayerInterior(playerid) != 0) {
                new 
shamalid GetPlayerShamalID(playerid);
                if (
shamalid != && GetVehicleInterior(shamalid) == 0) {
                    
GetVehiclePos(shamalidxyz);
                }
                else {
                    
adata[plastdoor[playerid]][ax];
                    
adata[plastdoor[playerid]][ay];
                    
adata[plastdoor[playerid]][az];
                }
            }
            else {
                
GetPlayerPos(playeridxyz);
            }
            for (new 
0sizeof(pdCoords); d++) {
                if (
PointToPoint2D(xypdCoords[d][0], pdCoords[d][1]) <= PointToPoint2D(xypdCoords[tvar3][0], pdCoords[tvar3][1])) {
                    
tvar4 = -1;
                    for (new 
0sizeof(pdCarCoords); b++) {
                        if (
pdCarCoords[b][4] == d+&& holdsv[b] == 0) {
                            
tvar4 b;
                            break;
                        }
                    }
                    if (
tvar4 != -1) {
                        
giveplayerid d;
                        
moneys1 tvar4;
                    }
                    
tvar3 d;
                }
            }
            if (
giveplayerid == -1) {
                return 
SendClientMessage2(playeridCOLOR_WHITE"Sorry there are no spaces available to relocate your vehicle.");
            }
            if (
tvar2 == 457 || tvar2 == 596 || tvar2 == 597 || tvar2 == 598) {
                for (new 
0PLAYERSi++) {
                    
format(tmp12"hpevsp%d"pvehicle[playerid][0]);
                    if (
GetPVarInt(itmp) == 1) {
                        
SetPVarInt(itmp0);
                    }
                }
            }
            if (
bootdcp[pvehicle[playerid][0]] != 0) {
                
DestroyDynamicCP(bootdcp[pvehicle[playerid][0]]);
                for (new 
0PLAYERSi++) {
                    if (
IsPlayerConnected2(i) && pdynamiccp[i] == bootdcp[pvehicle[playerid][0]]) {
                        
CallLocalFunction("OnPlayerLeaveDynamicCP""dd"ipdynamiccp[i]);
                    }
                }
                
cptype[bootdcp[pvehicle[playerid][0]]][0] = 0;
                
cptype[bootdcp[pvehicle[playerid][0]]][1] = -1;
                
bootdcp[pvehicle[playerid][0]] = 0;
            }
            if (
tvar5 == -&& GetVehicleVirtualWorld(pvehicle[playerid][0]) == 0) {
                
GetVehiclePos(pvehicle[playerid][0], xyz);
                
GetVehicleZAngle(pvehicle[playerid][0], a);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "X"x);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "Y"y);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "Z"z);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "A"a);
            }
            new 
temp1 pvehicle[playerid][0];
            new 
temp2 GetVehicleModel(temp1);
            if (
tvar2 == temp2) {
                
GetVehicleDamageStatus(pvehicle[playerid][0], panelsdoorslightstires);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "panels"panels);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "doors"doors);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "lights"lights);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "tires"tires);
            }
            else {
                
vmodelused[temp2-400] --;
                if (
vmodelused[temp2-400] == 0vehiclemodels --;
                
dini_IntSet(AddDirFile(dir_carfilesstring), "panels"0);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "doors"0);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "lights"0);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "tires"0);
            }
            
GetVehicleHealth(pvehicle[playerid][0], health);
            
dini_FloatSet(AddDirFile(dir_carfilesstring), "health"health-1000);
            
DestroyVehicle(pvehicle[playerid][0]);
            
pvehicle[playerid][0] = CreateVehicle(tvar2pdCarCoords[moneys1][0], pdCarCoords[moneys1][1], pdCarCoords[moneys1][2], pdCarCoords[moneys1][3], vehcol[pvehicle[playerid][0]][0], vehcol[pvehicle[playerid][0]][1], -1);
            if (
pvehicle[playerid][0] != temp1) {
                
vehcol[pvehicle[playerid][0]][0] = vehcol[temp1][0];
                
vehcol[pvehicle[playerid][0]][1] = vehcol[temp1][1];
                
vehcol[temp1][0] = 0;
                
vehcol[temp1][1] = 0;
                if (
bootdata[temp1][0][0] != 0)
                {
                    
bootdata[pvehicle[playerid][0]][0][0] = bootdata[temp1][0][0];
                    
bootdata[temp1][0][0] = 0;
                    
bootdata[pvehicle[playerid][0]][0][1] = bootdata[temp1][0][1];
                    
bootdata[temp1][0][1] = 0;
                    
bootdata[pvehicle[playerid][0]][0][2] = bootdata[temp1][0][2];
                    
bootdata[temp1][0][2] = 0;
                    
bootdata[pvehicle[playerid][0]][0][3] = bootdata[temp1][0][3];
                    
bootdata[temp1][0][3] = 0;
                    
bootdata[pvehicle[playerid][0]][0][4] = bootdata[temp1][0][4];
                    
bootdata[temp1][0][4] = 0;
                }
                if (
bootdata[temp1][1][0] != 0)
                {
                    
bootdata[pvehicle[playerid][0]][1][0] = bootdata[temp1][1][0];
                    
bootdata[temp1][1][0] = 0;
                    
bootdata[pvehicle[playerid][0]][1][1] = bootdata[temp1][1][1];
                    
bootdata[temp1][1][1] = 0;
                    
bootdata[pvehicle[playerid][0]][1][2] = bootdata[temp1][1][2];
                    
bootdata[temp1][1][2] = 0;
                    
bootdata[pvehicle[playerid][0]][1][3] = bootdata[temp1][1][3];
                    
bootdata[temp1][1][3] = 0;
                    
bootdata[pvehicle[playerid][0]][1][4] = bootdata[temp1][1][4];
                    
bootdata[temp1][1][4] = 0;
                }
                if (
plockedveh[playerid] == temp1) {
                    for (new 
0PLAYERSi++) {
                        if (
!= playerid) {
                            
vehiclelocked[i][temp1] = false;
                            
vehiclelocked[i][pvehicle[playerid][0]] = true;
                        }
                    }
                    
plockedveh[playerid] = pvehicle[playerid][0];
                }
                
Gas[pvehicle[playerid][0]] = Gas[temp1];
                
Gas[temp1] = FuelMax;
            }
    
//
            
SetVehicleHealth(pvehicle[playerid][0], health);
            if (
tvar2 == temp2) {
                
UpdateVehicleDamageStatus(pvehicle[playerid][0], panelsdoorslightstires);
            }
            for (new 
0CAR_MOD_SLOTSd++) {
                
format(tmp24"mod_s%d"d);
                if (
dini_Isset(AddDirFile(dir_carfilesstring), tmp)) {
                    
AddVehicleComponent(pvehicle[playerid][0], dini_Int(AddDirFile(dir_carfilesstring), tmp));
                }
            }
            if (
dini_Isset(AddDirFile(dir_carfilesstring), "paintjob")) {
                
ChangeVehiclePaintjob(pvehicle[playerid][0], dini_Int(AddDirFile(dir_carfilesstring), "paintjob"));
            }
            if (
dini_Isset(AddDirFile(dir_carfilesstring), "lplate")) {
                if (
dini_Isset(AddDirFile(dir_carfilesstring), "platecolor")) {
                    
format(tmp32"{%s}%s"dini_Get(AddDirFile(dir_carfilesstring), "platecolor"), dini_Get(AddDirFile(dir_carfilesstring), "lplate"));
                    
SetVehicleNumberPlate2(pvehicle[playerid][0], tmp);
                }
                else {
                    
SetVehicleNumberPlate2(pvehicle[playerid][0], dini_Get(AddDirFile(dir_carfilesstring), "lplate"));
                }
            }
            
vehstored[pvehicle[playerid][0]] = moneys1;
            
holdsv[moneys1] = pvehicle[playerid][0];
            if( 
dini_Int(AddDirFile(dir_carfilesstring), "nenon11") || dini_Int(AddDirFile(dir_carfilesstring), "nenon12"))
            {
                
dini_IntSet(AddDirFile(dir_userfilesplayername), "Neon"0);
                
DestroyObject(obj3[pvehicle[playerid][0]]);
                
DestroyObject(obj4[pvehicle[playerid][0]]);
                
dini_Unset(AddDirFile(dir_carfilesstring), "nenon11");
                
dini_Unset(AddDirFile(dir_carfilesstring), "nenon12");
                
obj3[pvehicle[playerid][0]] = 0;
                
obj4[pvehicle[playerid][0]] = 0;
            }
            
format(string128"Your %s has been allocated to %s."vehName[tvar2-400], pdNames[giveplayerid]);
            
SendClientMessage2(playeridCOLOR_ORANGEstring);
        }
        
printf("[resetcar] %s (Id%d) has reset their vehicle."playernameplayerid);
        
SetPVarInt(playerid"Vehicle"pvehicle[playerid][0]);
    }
    else
    {
        if(
sscanf(params"d"slt)) return SendClientMessage(playeridCOLOR_WHITE"USAGE: /resetcar [slot]");
        new 
ownerid IsVehicleOwned(pvehicle[playerid][slt]);
        if (
ownerid != playerid) return SendClientMessage(playeridCOLOR_RED"You Dont Own any Vehicle");
        if (
IsPlayerInVehicle(playeridpvehicle[playerid][slt]))    return SendClientMessage2(playeridCOLOR_SILVER"Your vehicle doesn't need relocating, you are in it!");
        if (
GetVehicleHealth2(pvehicle[playerid][slt]) == 100.0) return SendClientMessage2(playeridCOLOR_RED"Your vehicle can't be reset due to the damage.");
        if(
slt>|| slt<1) return SendClientMessage(playeridCOLOR_RED"ERROR: Available Slots 1-3.");
        new 
tvar6=-1;
        
sscanf(params"d"tvar6);
        
GetPlayerName(playeridplayernameMAX_PLAYER_NAME);
        new 
tvar1 dini_Int(AddDirFile(dir_userfilesplayername), "propowned")-1;
        new 
tvar12 dini_Int(AddDirFile(dir_userfilesplayername), "busowned")-1;
        if (
tvar1 != -&& tvar12 == -&& tvar6 == -1)
        {
            if (
DoesPlayerHaveMenuOpen(playerid) || GetPlayerDialog(playerid) != -1)    return SendClientMessage2(playeridCOLOR_WHITE"SERVER: Please exit your current menu first.");
            
ShowPlayerDialog2(playeridDIALOG_RESET_CARDIALOG_STYLE_LIST"Where do you want to reset your car?""Police Department\nYour Property""Select""Cancel");
            return 
1;
        }
        else if (
tvar12 != -&& tvar1 == -&& tvar6 == -1)
        {
            if (
DoesPlayerHaveMenuOpen(playerid) || GetPlayerDialog(playerid) != -1)    return SendClientMessage2(playeridCOLOR_WHITE"SERVER: Please exit your current menu first.");
            
ShowPlayerDialog2(playeridDIALOG_RESET_CAR3DIALOG_STYLE_LIST"Where do you want to reset your car?""Police Department\nYour Business""Select""Cancel");
            return 
1;
        }
        else if(
tvar12 != -&& tvar1 != -&& tvar6 == -1)
        {
            if (
DoesPlayerHaveMenuOpen(playerid) || GetPlayerDialog(playerid) != -1)    return SendClientMessage2(playeridCOLOR_WHITE"SERVER: Please exit your current menu first.");
            
ShowPlayerDialog2(playeridDIALOG_RESET_CAR2DIALOG_STYLE_LIST"Where do you want to reset your car?""Police Department\nYour Property\nYour Business""Select""Cancel");
            return 
1;
        }
         
format(string50"V_%s_%d"playernameslt);
        new 
tvar2 dini_Int(AddDirFile(dir_carfilesstring), "model");
        new 
panelsdoorslightstiresFloat:health;
        if (
tvar1 == -|| tvar6 == || tvar12 != -1) {
            new 
tvar3tvar4tvar5Float:xFloat:yFloat:zFloat:a;
            
giveplayerid = -1;
            
tvar5 vehstored[pvehicle[playerid][slt]];
            if (
tvar5 != -1) {
                
holdsv[tvar5] = 0;
                
vehstored[pvehicle[playerid][slt]] = -1;
            }
            if (
GetPlayerInterior(playerid) != 0) {
                new 
shamalid GetPlayerShamalID(playerid);
                if (
shamalid != && GetVehicleInterior(shamalid) == 0) {
                    
GetVehiclePos(shamalidxyz);
                }
                else {
                    
adata[plastdoor[playerid]][ax];
                    
adata[plastdoor[playerid]][ay];
                    
adata[plastdoor[playerid]][az];
                }
            }
            else {
                
GetPlayerPos(playeridxyz);
            }
            for (new 
0sizeof(pdCoords); d++) {
                if (
PointToPoint2D(xypdCoords[d][0], pdCoords[d][1]) <= PointToPoint2D(xypdCoords[tvar3][0], pdCoords[tvar3][1])) {
                    
tvar4 = -1;
                    for (new 
0sizeof(pdCarCoords); b++) {
                        if (
pdCarCoords[b][4] == d+&& holdsv[b] == 0) {
                            
tvar4 b;
                            break;
                        }
                    }
                    if (
tvar4 != -1) {
                        
giveplayerid d;
                        
moneys1 tvar4;
                    }
                    
tvar3 d;
                }
            }
            if (
giveplayerid == -1) {
                return 
SendClientMessage2(playeridCOLOR_WHITE"Sorry there are no spaces available to relocate your vehicle.");
            }
            if (
tvar2 == 457 || tvar2 == 596 || tvar2 == 597 || tvar2 == 598) {
                for (new 
0PLAYERSi++) {
                    
format(tmp12"hpevsp%d"pvehicle[playerid][slt]);
                    if (
GetPVarInt(itmp) == 1) {
                        
SetPVarInt(itmp0);
                    }
                }
            }
            if (
bootdcp[pvehicle[playerid][slt]] != 0) {
                
DestroyDynamicCP(bootdcp[pvehicle[playerid][slt]]);
                for (new 
0PLAYERSi++) {
                    if (
IsPlayerConnected2(i) && pdynamiccp[i] == bootdcp[pvehicle[playerid][slt]]) {
                        
CallLocalFunction("OnPlayerLeaveDynamicCP""dd"ipdynamiccp[i]);
                    }
                }
                
cptype[bootdcp[pvehicle[playerid][slt]]][0] = 0;
                
cptype[bootdcp[pvehicle[playerid][slt]]][1] = -1;
                
bootdcp[pvehicle[playerid][slt]] = 0;
            }
            if (
tvar5 == -&& GetVehicleVirtualWorld(pvehicle[playerid][slt]) == 0) {
                
GetVehiclePos(pvehicle[playerid][slt], xyz);
                
GetVehicleZAngle(pvehicle[playerid][slt], a);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "X"x);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "Y"y);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "Z"z);
                
dini_FloatSet(AddDirFile(dir_carfilesstring), "A"a);
            }
            new 
temp1 pvehicle[playerid][slt];
            new 
temp2 GetVehicleModel(temp1);
            if (
tvar2 == temp2) {
                
GetVehicleDamageStatus(pvehicle[playerid][0], panelsdoorslightstires);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "panels"panels);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "doors"doors);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "lights"lights);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "tires"tires);
            }
            else {
                
vmodelused[temp2-400] --;
                if (
vmodelused[temp2-400] == 0vehiclemodels --;
                
dini_IntSet(AddDirFile(dir_carfilesstring), "panels"0);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "doors"0);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "lights"0);
                
dini_IntSet(AddDirFile(dir_carfilesstring), "tires"0);
            }
            
GetVehicleHealth(pvehicle[playerid][slt], health);
            
dini_FloatSet(AddDirFile(dir_carfilesstring), "health"health-1000);
            
DestroyVehicle(pvehicle[playerid][slt]);
            
pvehicle[playerid][slt] = CreateVehicle(tvar2pdCarCoords[moneys1][0], pdCarCoords[moneys1][1], pdCarCoords[moneys1][2], pdCarCoords[moneys1][3], vehcol[pvehicle[playerid][0]][0], vehcol[pvehicle[playerid][0]][1], -1);
            if (
pvehicle[playerid][slt] != temp1) {
                
vehcol[pvehicle[playerid][slt]][0] = vehcol[temp1][0];
                
vehcol[pvehicle[playerid][slt]][1] = vehcol[temp1][1];
                
vehcol[temp1][0] = 0;
                
vehcol[temp1][1] = 0;
                if (
bootdata[temp1][0][0] != 0)
                {
                    
bootdata[pvehicle[playerid][slt]][0][0] = bootdata[temp1][0][0];
                    
bootdata[temp1][0][0] = 0;
                    
bootdata[pvehicle[playerid][slt]][0][1] = bootdata[temp1][0][1];
                    
bootdata[temp1][0][1] = 0;
                    
bootdata[pvehicle[playerid][slt]][0][2] = bootdata[temp1][0][2];
                    
bootdata[temp1][0][2] = 0;
                    
bootdata[pvehicle[playerid][slt]][0][3] = bootdata[temp1][0][3];
                    
bootdata[temp1][0][3] = 0;
                    
bootdata[pvehicle[playerid][slt]][0][4] = bootdata[temp1][0][4];
                    
bootdata[temp1][0][4] = 0;
                }
                if (
bootdata[temp1][1][0] != 0)
                {
                    
bootdata[pvehicle[playerid][slt]][1][0] = bootdata[temp1][1][0];
                    
bootdata[temp1][1][0] = 0;
                    
bootdata[pvehicle[playerid][slt]][1][1] = bootdata[temp1][1][1];
                    
bootdata[temp1][1][1] = 0;
                    
bootdata[pvehicle[playerid][slt]][1][2] = bootdata[temp1][1][2];
                    
bootdata[temp1][1][2] = 0;
                    
bootdata[pvehicle[playerid][slt]][1][3] = bootdata[temp1][1][3];
                    
bootdata[temp1][1][3] = 0;
                    
bootdata[pvehicle[playerid][slt]][1][4] = bootdata[temp1][1][4];
                    
bootdata[temp1][1][4] = 0;
                }
                if (
plockedveh[playerid] == temp1) {
                    for (new 
0PLAYERSi++) {
                        if (
!= playerid) {
                            
vehiclelocked[i][temp1] = false;
                            
vehiclelocked[i][pvehicle[playerid][0]] = true;
                        }
                    }
                    
plockedveh[playerid] = pvehicle[playerid][slt];
                }
                
Gas[pvehicle[playerid][slt]] = Gas[temp1];
                
Gas[temp1] = FuelMax;
            }
    
//
            
SetVehicleHealth(pvehicle[playerid][slt], health);
            if (
tvar2 == temp2) {
                
UpdateVehicleDamageStatus(pvehicle[playerid][slt], panelsdoorslightstires);
            }
            for (new 
0CAR_MOD_SLOTSd++) {
                
format(tmp24"mod_s%d"d);
                if (
dini_Isset(AddDirFile(dir_carfilesstring), tmp)) {
                    
AddVehicleComponent(pvehicle[playerid][slt], dini_Int(AddDirFile(dir_carfilesstring), tmp));
                }
            }
            if (
dini_Isset(AddDirFile(dir_carfilesstring), "paintjob")) {
                
ChangeVehiclePaintjob(pvehicle[playerid][slt], dini_Int(AddDirFile(dir_carfilesstring), "paintjob"));
            }
            if (
dini_Isset(AddDirFile(dir_carfilesstring), "lplate")) {
                if (
dini_Isset(AddDirFile(dir_carfilesstring), "platecolor")) {
                    
format(tmp32"{%s}%s"dini_Get(AddDirFile(dir_carfilesstring), "platecolor"), dini_Get(AddDirFile(dir_carfilesstring), "lplate"));
                    
SetVehicleNumberPlate2(pvehicle[playerid][slt], tmp);
                }
                else {
                    
SetVehicleNumberPlate2(pvehicle[playerid][slt], dini_Get(AddDirFile(dir_carfilesstring), "lplate"));
                }
            }
            
vehstored[pvehicle[playerid][slt]] = moneys1;
            
holdsv[moneys1] = pvehicle[playerid][slt];
            if( 
dini_Int(AddDirFile(dir_carfilesstring), "nenon11") || dini_Int(AddDirFile(dir_carfilesstring), "nenon12"))
            {
                
dini_IntSet(AddDirFile(dir_userfilesplayername), "Neon"0);
                
DestroyObject(obj3[pvehicle[playerid][slt]]);
                
DestroyObject(obj4[pvehicle[playerid][slt]]);
                
dini_Unset(AddDirFile(dir_carfilesstring), "nenon11");
                
dini_Unset(AddDirFile(dir_carfilesstring), "nenon12");
                
obj3[pvehicle[playerid][slt]] = 0;
                
obj4[pvehicle[playerid][slt]] = 0;
            }
            
format(string128"Your %s has been allocated to %s."vehName[tvar2-400], pdNames[giveplayerid]);
            
SendClientMessage2(playeridCOLOR_ORANGEstring);
        }
        
printf("[resetcar] %s (Id%d) has reset their vehicle."playernameplayerid);
        
SetPVarInt(playerid"Vehicle"pvehicle[playerid][slt]);
    }
    return 
1;

the problem is in the second part where he isn't a vip
Reply
#4

PHP код:
new tvar6=-1;
        
sscanf(params"d"tvar6); 
Why do you do this?
Reply
#5

Didn't read the whole but is it some where returning 0?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)