[POMOC]Komanda za DestroyThisCar


Započeo Lukic_SA:MP, Jul 21, 2014, 18:05:14 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Edit Kajle RP
Detaljan opis problema:Treba mi komanda /dtc u YCMD
Dio skripte:
YCMD:veh(playerid, params[],help)
{
    #pragma unused help
    if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
   if(PlayerInfo[playerid][pAdmin] >= 3)
   new vehID,boja1,boja2,string[128],Float:A;//,Float:X,Float:Y,Float:Z,Float:A;
   {
      if(sscanf(params, "iii", vehID,boja1,boja2)) return SCM(playerid, 0xFFFFFFFF, "{FF8000}>>[KORISTITE]: {FFFFFF}/veh [ID vozila] [boja 1] [boja2]");
      if(vehID < 400 || vehID > 611) { SCM(playerid, 0xFFFFFFFF, "{FF0000}>> [GRESKA]: {FFFFFF}ID vozila ne moze biti ispod 400 ili iznad 611!"); return 1; }
      if(boja1 < -1 || boja1 > 255) { SCM(playerid, 0xFFFFFFFF, "{FF0000}>> [GRESKA]: {FFFFFF}ID boje 1 ne moze biti ispod 0 ili iznad 126!"); return 1; }
        if(boja2 < -1 || boja2 > 255) { SCM(playerid, 0xFFFFFFFF, "{FF0000}>> [GRESKA]: {FFFFFF}ID boje 2 ne moze biti ispod 0 ili iznad 126 !"); return 1; }
      GetPlayerPos(playerid, X,Y,Z);
      GetPlayerFacingAngle(playerid, A);
      new carid = CreateVehicle(vehID, X,Y+5,Z,A,boja1,boja2,0);
      PutPlayerInVehicle(playerid,carid,0);
      SendAdminMessage(0xFFFFFFFF, string);
      format(string, sizeof(string),"{0492FB}>> [INFO]: {FFFFFF}Vozilo ID %d je spawnano.",vehID);
      SCM(playerid, 0x62B382AA, string);
   }
   return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):/

YCMD:dtc( playerid, params [ ], help)
{
   if( !IsPlayerInAnyVehicle( playerid )) return true;
   
   DestroyVehicle(GetPlayerVehicleID(playerid));
   RemovePlayerFromVehicle(playerid);
   return true;
}
Poslednja Izmena: Jul 21, 2014, 18:10:33 POSLE PODNE od C++
69

new bool: IsVehicleCustomv[MAX_VEHICLES] = false;

dodaj u veh komandu ispod kreiranja:

IsVehicleCustomv[carid] = true;


YCMD:destroycar(p,pr,help)
{
    #pragma unused help
    #pragma unused pr
    new v = GetPlayerVehicleID;
    if(IsVehicleCustomv[v])
    {
         DestroyVehicle(v);
         IsVehicleCustomv[v] = false;
    }  return 1;
}