CMD:customvehicle(playerid, params[]) { new playerb, string[128], modelid, slot; if(sscanf(params, "udd", playerb, slot, modelid)) return SendClientMessage(playerid, COLOR_GREY, "USAGE: /customvehicle [playerid] [1-3] [modelid]"); if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command."); if(modelid < 400 || modelid > 611) return SendClientMessage(playerid, COLOR_GREY, "Vehicles are between 400 and 611."); if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command."); if(slot == 1) { PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, 532.3726,-1287.4926,17.2422,272.3125,0,0,32000); SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0); PlayerInfo[playerb][vLocked] = 1; PlayerInfo[playerb][vModel] = modelid; GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]); GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]); PlayerInfo[playerb][vC1] = 0; PlayerInfo[playerb][vC2] = 0; format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 1) %s.", NORPN(playerid), NORPN(playerb)); SendAdminMessage(COLOR_DARKRED, 1, string); } else if(slot == 2) { PlayerInfo[playerb][pVVeh] = CreateVehicle(modelid, 532.3726,-1287.4926,17.2422,272.3125,0,0,32000); SetVehicleParamsEx(PlayerInfo[playerb][pVVeh], 0, 0, 0, 1, 0, 0, 0); PlayerInfo[playerb][vVLocked] = 1; PlayerInfo[playerb][vVModel] = modelid; GetVehiclePos(PlayerInfo[playerb][pVVeh], PlayerInfo[playerb][vVX], PlayerInfo[playerb][vVY], PlayerInfo[playerb][vVZ]); GetVehicleZAngle(PlayerInfo[playerb][pVVeh], PlayerInfo[playerb][vVA]); PlayerInfo[playerb][vVC1] = 0; PlayerInfo[playerb][vVC2] = 0; format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle (Slot 2) for %s.", NORPN(playerid), NORPN(playerb)); SendAdminMessage(COLOR_DARKRED, 1, string); } else if(slot == 3) { PlayerInfo[playerb][pBVeh] = CreateVehicle(modelid, 532.3726,-1287.4926,17.2422,272.3125,0,0,32000); SetVehicleParamsEx(PlayerInfo[playerb][pBVeh], 0, 0, 0, 1, 0, 0, 0); PlayerInfo[playerb][vBLocked] = 1; PlayerInfo[playerb][vBModel] = modelid; GetVehiclePos(PlayerInfo[playerb][pBVeh], PlayerInfo[playerb][vBX], PlayerInfo[playerb][vBY], PlayerInfo[playerb][vBZ]); GetVehicleZAngle(PlayerInfo[playerb][pBVeh], PlayerInfo[playerb][vBA]); PlayerInfo[playerb][vBC1] = 0; PlayerInfo[playerb][vBC2] = 0; format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle (Slot 3) for %s.", NORPN(playerid), NORPN(playerb)); SendAdminMessage(COLOR_DARKRED, 1, string);
CMD:customvehicle(playerid, params[])
{
new playerb, string[128], modelid, slot, Positions[3];
if(sscanf(params, "udd", playerb, slot, modelid))
return SendClientMessage(playerid, COLOR_GREY, "USAGE: /customvehicle [playerid] [1-3] [modelid]");
if(!IsPlayerLoggedIn(playerid))
return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(<= 400 modelid <= 611)
return SendClientMessage(playerid, COLOR_GREY, "Vehicles are between 400 and 611.");
if(PlayerInfo[playerid][pAdmin] < 3)
return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command.");
switch(slot)
{
GetPlayerPos(playerb, Positions[0], Positions[1], Positions[2]);
case 1:
{
PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, Positions[0], Positions[1], Positions[2], 0, 0, 32000);
GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]);
GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]);
PlayerInfo[playerb][vC1] = 0, PlayerInfo[playerb][vC2] = 0,
PlayerInfo[playerb][vLocked] = 1, PlayerInfo[playerb][vModel] = modelid;
SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0);
format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 1) %s.", NORPN(playerid), NORPN(playerb)),
SendAdminMessage(COLOR_DARKRED, 1, string);
}
case 2:
{
PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, Positions[0], Positions[1], Positions[2], 0, 0, 32000);
GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]);
GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]);
PlayerInfo[playerb][vC1] = 0, PlayerInfo[playerb][vC2] = 0,
PlayerInfo[playerb][vLocked] = 1, PlayerInfo[playerb][vModel] = modelid;
SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0);
format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 2) %s.", NORPN(playerid), NORPN(playerb)),
SendAdminMessage(COLOR_DARKRED, 1, string);
}
case 3:
{
PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, Positions[0], Positions[1], Positions[2], 0, 0, 32000);
GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]);
GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]);
PlayerInfo[playerb][vC1] = 0, PlayerInfo[playerb][vC2] = 0,
PlayerInfo[playerb][vLocked] = 1, PlayerInfo[playerb][vModel] = modelid;
SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0);
format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 3) %s.", NORPN(playerid), NORPN(playerb)),
SendAdminMessage(COLOR_DARKRED, 1, string);
}
}
return true;
}
C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : error 029: invalid expression, assumed zero C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : warning 215: expression has no effect C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : error 001: expected token: ";", but found "-identifier-" C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : warning 215: expression has no effect C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : error 001: expected token: ";", but found ")" C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : fatal error 107: too many error messages on one line
I get this error now with your code:
Код:
C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : error 029: invalid expression, assumed zero C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : warning 215: expression has no effect C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : error 001: expected token: ";", but found "-identifier-" C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : warning 215: expression has no effect C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : error 001: expected token: ";", but found ")" C:\Users\Sonny\Documents\scripting suite\ML-RP\gamemodes\modernliferp.pwn(9315) : fatal error 107: too many error messages on one line |
What line is it? I probably miss something What line is it? I probably missed something. |
if(<= 400 modelid <= 611)
if(400 <= modelid <= 611)
This forum requires that you wait 240 seconds between posts. Please try again in 19 seconds. - you annoying little bitch.
CMD:customvehicle(playerid, params[])
{
new playerb, string[128], modelid, slot, Positions[3];
if(sscanf(params, "udd", playerb, slot, modelid))
return SendClientMessage(playerid, COLOR_GREY, "USAGE: /customvehicle [playerid] [1-3] [modelid]");
GetPlayerPos(playerb, Positions[0], Positions[1], Positions[2]);
if(!IsPlayerLoggedIn(playerid))
return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(400 <= modelid <= 611)
return SendClientMessage(playerid, COLOR_GREY, "Vehicles are between 400 and 611.");
if(PlayerInfo[playerid][pAdmin] < 3)
return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command.");
switch(slot)
{
case 1:
{
PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, Positions[0], Positions[1], Positions[2], 0, 0, 32000);
GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]);
GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]);
PlayerInfo[playerb][vC1] = 0, PlayerInfo[playerb][vC2] = 0,
PlayerInfo[playerb][vLocked] = 1, PlayerInfo[playerb][vModel] = modelid;
SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0);
format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 1) %s.", NORPN(playerid), NORPN(playerb)),
SendAdminMessage(COLOR_DARKRED, 1, string);
}
case 2:
{
PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, Positions[0], Positions[1], Positions[2], 0, 0, 32000);
GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]);
GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]);
PlayerInfo[playerb][vC1] = 0, PlayerInfo[playerb][vC2] = 0,
PlayerInfo[playerb][vLocked] = 1, PlayerInfo[playerb][vModel] = modelid;
SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0);
format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 2) %s.", NORPN(playerid), NORPN(playerb)),
SendAdminMessage(COLOR_DARKRED, 1, string);
}
case 3:
{
PlayerInfo[playerb][pVeh] = CreateVehicle(modelid, Positions[0], Positions[1], Positions[2], 0, 0, 32000);
GetVehiclePos(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vX], PlayerInfo[playerb][vY], PlayerInfo[playerb][vZ]);
GetVehicleZAngle(PlayerInfo[playerb][pVeh], PlayerInfo[playerb][vA]);
PlayerInfo[playerb][vC1] = 0, PlayerInfo[playerb][vC2] = 0,
PlayerInfo[playerb][vLocked] = 1, PlayerInfo[playerb][vModel] = modelid;
SetVehicleParamsEx(PlayerInfo[playerb][pVeh], 0, 0, 0, 1, 0, 0, 0);
format(string, sizeof(string), "{FF0000}[Admin Warn]{FF6347} %s has created a custom vehicle for (Slot 3) %s.", NORPN(playerid), NORPN(playerb)),
SendAdminMessage(COLOR_DARKRED, 1, string);
}
}
return true;
}
Silly me!, This would compile properly, enjoy :P
pawn Код:
Код:
This forum requires that you wait 240 seconds between posts. Please try again in 19 seconds. - you annoying little bitch. |
Alright, I did alot of mistake there due to I was in a hurry :P
Full Fix Code pawn Код:
|