"CMD:pirate(playerid, params[])
{
{
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
piratev[playerid] = CreateVehicle(484,x+3,y+3,z,a,1,1,10000);
pirateo[playerid] = CreateObject(8493, 0.195679, 0.113892, -10.283400, 0.0, 0.0, 96.0);
LinkVehicleToInterior(piratev[playerid], 10);
PutPlayerInVehicle(playerid, piratev[playerid], 0);
AttachObjectToVehicle(pirateo[playerid], piratev[playerid], 7.0, 0.0, 16.0, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_YELLOW, "To remove the piratefun do /pirateremove.!");
return 1;
}
}
//=====================[PIRATE REMOVE]==========================================
CMD:pirateremove(playerid, params[])
{
RemovePlayerFromVehicle(playerid);
DestroyObject(pirateo[playerid]);
DestroyVehicle(piratev[playerid]);
GameTextForPlayer(playerid, "~g~Succsessfully destroyed",10000,5);
return 1;
}
new CreateShip[MAX_PLAYERS];
//In Command:
CreateShip[playerid] = 1;
// Top of Command;
if(CreateShip[playerid] == 1) return SendClientMessage(playerid, -1, "You created the ship, please use /removeship");
// Command of Remove
CreateShip[playerid] = 0;
|
Create one variable and set for the command, example:
pawn Код:
|
CMD:pirate(playerid, params[])
{
pirated[playerid] = 1;
{
if(pirated[playerid] == 0) return SendClientMessage(playerid, -1, "You created the ship, please use /removeship");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
piratev[playerid] = CreateVehicle(484,x+3,y+3,z,a,1,1,10000);
pirateo[playerid] = CreateObject(8493, 0.195679, 0.113892, -10.283400, 0.0, 0.0, 96.0);
LinkVehicleToInterior(piratev[playerid], 10);
PutPlayerInVehicle(playerid, piratev[playerid], 0);
AttachObjectToVehicle(pirateo[playerid], piratev[playerid], 7.0, 0.0, 16.0, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_YELLOW, "To remove the piratefun do /pirateremove.!");
return 1;
}
}
//=====================[PIRATE REMOVE]==========================================
CMD:pirateremove(playerid, params[])
{
pirated[playerid] = 0;
RemovePlayerFromVehicle(playerid);
DestroyObject(pirateo[playerid]);
DestroyVehicle(piratev[playerid]);
GameTextForPlayer(playerid, "~g~Succsessfully destroyed",10000,5);
return 1;
}
CMD:pirate(playerid, params[])
{
if(pirated[playerid] == 0) return SendClientMessage(playerid, -1, "You created the ship, please use /removeship");
new Float:x,Float:y,Float:z,Float:a;
GetPlayerPos(playerid,x,y,z);
GetPlayerFacingAngle(playerid,a);
piratev[playerid] = CreateVehicle(484,x+3,y+3,z,a,1,1,10000);
pirateo[playerid] = CreateObject(8493, 0.195679, 0.113892, -10.283400, 0.0, 0.0, 96.0);
LinkVehicleToInterior(piratev[playerid], 10);
PutPlayerInVehicle(playerid, piratev[playerid], 0);
pirated[playerid] = 1;
AttachObjectToVehicle(pirateo[playerid], piratev[playerid], 7.0, 0.0, 16.0, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_YELLOW, "To remove the piratefun do /pirateremove.!");
return 1;
}
And the 2nd person too For giving me a idea