Dynamic Vehicle System - 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)
+--- Thread: Dynamic Vehicle System (
/showthread.php?tid=295846)
Dynamic Vehicle System -
rati555 - 08.11.2011
pawn Код:
COMMAND:addveh(playerid, params[])
{
new model,type,color1,color2;
if(sscanf(params, "uiii", model, type, color1, color2)) SendClientMessage(playerid, COLOR_GREY, "USAGE: /addveh [model] [type] [col1] [col2]");
else
{
if (PlayerInfo[playerid][pPlayerLogged] == 0) return SendClientMessage(playerid, COLOR_WHITE, "SERVER: You must be logged in to use this.");
if(model < 400 || model > 611) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 400 or above 611.");
if(type < 0 || type > 4) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 0 or above 4.");
if(color1 < 0 || color1 > 126) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 0 or above 126.");
if(color2 < 0 || color2 > 126) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 0 or above 126.");
if(PlayerInfo[playerid][pAdmin] >= 10)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x,y,z);
new carid = AddStaticVehicleEx(model, x,y,z, 0.0, color1, color2, 3600);
PutPlayerInVehicle(playerid, carid, 0);
CreateDynamicVehicle(playerid,model,Float:x,Float:y,Float:z,color1,color2);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "WARNING: You do not have access to this command.");
}
}
return 1;
}
When i type this gives me message
SERVER: Cannot go under 400 or above 611
Can somebody tell me where is mistake?
Re: Dynamic Vehicle System -
antonio112 - 08.11.2011
pawn Код:
COMMAND:addveh(playerid, params[])
{
new model,type,color1,color2;
if(sscanf(params, "iiii", model, type, color1, color2)) SendClientMessage(playerid, COLOR_GREY, "USAGE: /addveh [model] [type] [col1] [col2]");
else
{
if (PlayerInfo[playerid][pPlayerLogged] == 0) return SendClientMessage(playerid, COLOR_WHITE, "SERVER: You must be logged in to use this.");
if(model < 400 || model > 611) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 400 or above 611.");
if(type < 0 || type > 4) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 0 or above 4.");
if(color1 < 0 || color1 > 126) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 0 or above 126.");
if(color2 < 0 || color2 > 126) return SendClientMessage(playerid, COLOR_GREY, "SERVER: Cannot go under 0 or above 126.");
if(PlayerInfo[playerid][pAdmin] >= 10)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x,y,z);
new carid = AddStaticVehicleEx(model, x,y,z, 0.0, color1, color2, 3600);
PutPlayerInVehicle(playerid, carid, 0);
CreateDynamicVehicle(playerid,model,Float:x,Float:y,Float:z,color1,color2);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "WARNING: You do not have access to this command.");
}
}
return 1;
}
Re: Dynamic Vehicle System -
rati555 - 08.11.2011
thanks it worked