Jump to content
  • 0

Ajutor respawn cars


Dest

Question

Problema intalnita (descriere):Deci am comanda /v si cand spawnez o masina si dau comanda /respawncars , masina nu se sterge , dar la comanda /car merge sa sterg masinile cu respawncars
Ero(area / rile) / warning-(ul / urile):-
Liniile de cod / sursa / script-ul:

CMD:v(playerid, params[])
{
	//--------------------------------------------------------------------------
	if(IsPlayerInAnyVehicle(playerid)) return
	SendClientMessage(playerid, COLOR_RED, "ERROR: You already have a vehicle!");
	//--------------------------------------------------------------------------
	else
	{
		ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicles","{FFFFFF}Bikesn{FFFFFF}Cars 1 [A-E]n{FFFFFF}Cars 2 [F-P]n{FFFFFF}Cars 3 [P-S]n{FFFFFF}Cars 4 [S-Z]n{FFFFFF}Helicoptersn{FFFFFF}Planesn{FFFFFF}Boatsn{FFFFFF}Trailersn{FFFFFF}RC Vehicles + Vortex", "Select", "Cancel");
	}
 	return 1;
}

//--------------------------------------------------------------------------


//CarMenu Dialog System
//--------------------------------------------------------------------------
GetPlayerPos(playerid, X,Y,Z);
GetPlayerFacingAngle(playerid,Angle);
//--------------------------------------------------------------------------
if(dialogid == CARMENU)
{
if(response)
{
if(listitem == 0) // Bikes
{
ShowPlayerDialog(playerid, CARMENU+1, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: Bikes", "BF-400nBikenBMXnHPV1000nFaggionFCR-900nFreewaynMountain BikenNRG-500nPCJ-600nPizzaboynSancheznWayfarernQuadnBack", "Select", "Cancel");
}
if(listitem == 1) // Cars [A-E]
{
new cMenuString[408];
cMenuString = " ";
strcat(cMenuString, "AdmiralnAlphanAmbulancenBaggagenBanditonBansheenBarracksnBensonnBerkley's RC VannBF InjectionnBladenBlista CompactnBloodring BangernBobcatnBoxville 1nBoxville 2nBravuranBroadwaynBuccaneernBuffalonBulletnBurritonBusnCabbien");
strcat(cMenuString, "CaddynCadronanCampernCement TrucknCheetahnClovernClubnCoachnCombine HarvesternCometnDFT-30nDozernDumpernDune(ride)nElegantnElegynEmperornEsperantonEurosnBack");
ShowPlayerDialog(playerid, CARMENU+2, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: A-E", cMenuString, "Select", "Cancel");
}
if(listitem == 2) // Cars 2 [F-P]
{
new cMenuString[408];
cMenuString = " ";
strcat(cMenuString, "FBI RanchernFBI TrucknFeltzernFiretruck 1nFiretruck 2nFlashnFlatbednForkliftnFortunenGlendale 1nGlendale 2nGreenwoodnHermesnHotdognHotknifenHotring Racer 1nHotring Racer 2nHotring Racer 3nHuntleynHustlernInfernusnIntrudernJesternJourneynKartnLandstalkernLinerunnernMajesticnManananMeritnMesanMonsternMonster AnMonster BnMoonbeamnMowernMr WhoopeenMulenNebulan");
strcat(cMenuString, "NewsvannOceanicnPackernBack");
ShowPlayerDialog(playerid, CARMENU+3, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: F-P", cMenuString, "Select", "Cancel");
}
if(listitem == 3) // Cars 3 [P-S]
{
new cMenuString[408];
strcat(cMenuString, "PatriotnPerennielnPetrol TankernPhoenixnPicadornPolice Car (LSPD)nPolice Car (SFPD)nPolice Car (LVPD)nPolice RangernPolice Truck (Enforcer)nPolice Truck (SWAT)nPonynPremiernPrevionnPrimonRanchernReginanRemingtonnRhinonRoadtrainnRomeronRumponSabrenSadler 1nSadler 2nSandkingnSavannanSecuricarnSentinelnSlamvannSolairnStaffordnStallionnStratumnStretchnSultannSunrisenBack");
ShowPlayerDialog(playerid, CARMENU+4, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: P-S", cMenuString, "Select", "Cancel");
}
if(listitem == 4) // Cars 4 [s-Z]
{
ShowPlayerDialog(playerid, CARMENU+5, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: S-Z", "Super GTnSweepernTahomanTampanTaxinTornadonTowtrucknTractornTrashmasternTugnTurismonUranusnUtility VannVincentnVirgonVoodoonWaltonnWashingtonnWilliardnWindsornYankeenYosemitenZR-350nBack", "Select", "Cancel");
}
if(listitem == 5) // Helicopters
{
ShowPlayerDialog(playerid, CARMENU+6, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: Helicopters", "CargobobnHunternLeviathannMavericknPolice MavericknNews ChoppernRaindancenSparrownSea SparrownBack", "Select", "Cancel");
}
if(listitem == 6) // Planes
{
ShowPlayerDialog(playerid, CARMENU+7, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: Planes", "AndromadanAT-400nBeaglenCropdusternDodonHydranNevadanRustlernShamalnSkimmernStuntplanenBack", "Select", "Cancel");
}
if(listitem == 7) // Boats
{
ShowPlayerDialog(playerid, CARMENU+8, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: Boats", "CoastguardnDinghynJetmaxnLaunchnMarquisnPredatornReefernSpeedernSquallonTropicnBack", "Select", "Cancel");
}
if(listitem == 8) // Trains
{
GameTextForPlayer(playerid, "~w~Option ~r~~h~Disabled", 3000, 4);
//ShowPlayerDialog(playerid, CARMENU+9, DIALOG_STYLE_LIST, "{0066CC}S{FFFF00}F{11FF00}X{AFAFAF} - Car Menu: Trains", "Brown StreaknFreight Box TrailernFreight Flat TrailernFreightnStreak TrailernTramnBack", "Select", "Cancel");
}
if(listitem == 9) // Trailers
{
ShowPlayerDialog(playerid, CARMENU+10, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: Trailers", "Article Trailer 1nArticle Trailer 2nArticle Trailer 3nBaggage Trailer (A)nBaggage Trailer (B)nFarm TrailernPetrol TrailernTug Stairs TrailernUtility TrailernBack", "Select", "Cancel");
}
if(listitem == 10) // RC Vehicles + Vortex
{
ShowPlayerDialog(playerid, CARMENU+11, DIALOG_STYLE_LIST, "{0066CC}T{FFFF00}F{FF0000}R{AFAFAF} - Car Menu: RC Vehicles + Vortex", "RC BanditnRC CamnRC TigernRC BaronnRC GoblinnRC RaidernVortexnBack", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Bikes
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+1) // Bikes
{
if(response)
{
if(listitem == 0) // BF-400
{
CreateVehicleEx(playerid,581, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Bike
{
CreateVehicleEx(playerid,509, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // BMX
{
CreateVehicleEx(playerid,481, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // HPV1000
{
CreateVehicleEx(playerid,523, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Faggio
{
CreateVehicleEx(playerid,462, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // FCR-900
{
CreateVehicleEx(playerid,521, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Freeway
{
CreateVehicleEx(playerid,463, X,Y,Z+1, Angle, random(126), random(126), 30);
}
if(listitem == 7) // Mountain Bike
{
CreateVehicleEx(playerid,510, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // NRG-500
{
CreateVehicleEx(playerid,522, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // PCJ-600
{
CreateVehicleEx(playerid,461, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Pizzaboy
{
CreateVehicleEx(playerid,448, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 11) // Sanchez
{
CreateVehicleEx(playerid,468, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 12) // Wayfarer
{
CreateVehicleEx(playerid,586, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 13) // Quad
{
CreateVehicleEx(playerid,471, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 14) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Cars 1
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+2) // Cars 1
{
if(response)
{
if(listitem == 0) // Admiral
{
CreateVehicleEx(playerid,445, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Alpha
{
CreateVehicleEx(playerid,602, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Ambulance
{
CreateVehicleEx(playerid,416, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Baggage
{
CreateVehicleEx(playerid,485, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Bandito
{
CreateVehicleEx(playerid,568, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Banshee
{
CreateVehicleEx(playerid,429, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Barracks
{
CreateVehicleEx(playerid,433, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Benson
{
CreateVehicleEx(playerid,499, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Berkley's RC Van
{
CreateVehicleEx(playerid,459, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) //BF Injection
{
CreateVehicleEx(playerid,424, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Blade
{
CreateVehicleEx(playerid,536, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 11) // Blista Compact
{
CreateVehicleEx(playerid,496, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 12) // Bloodring Banger
{
CreateVehicleEx(playerid,504, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 13) // Bobcat
{
CreateVehicleEx(playerid,422, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 14) // Boxville 1
{
CreateVehicleEx(playerid,609, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 15) // Boxville 2
{
CreateVehicleEx(playerid,498, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 16) // Bravura
{
CreateVehicleEx(playerid,401, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 17) // Broadway
{
CreateVehicleEx(playerid,575, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 18) // Buccaneer
{
CreateVehicleEx(playerid,518, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 19) // Buffalo
{
CreateVehicleEx(playerid,402, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 20) // Bullet
{
CreateVehicleEx(playerid,541, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 21) // Burrito
{
CreateVehicleEx(playerid,482, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 22) // Bus
{
CreateVehicleEx(playerid,431, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 23) // Cabbie
{
CreateVehicleEx(playerid,438, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 24) // Caddy
{
CreateVehicleEx(playerid,457, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 25) // Cadrona
{
CreateVehicleEx(playerid,527, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 26) // Camper
{
CreateVehicleEx(playerid,483, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 27) // Cement Truck
{
CreateVehicleEx(playerid,524, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 28) // Cheetah
{
CreateVehicleEx(playerid,415, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 29) // Clover
{
CreateVehicleEx(playerid,542, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 30) // Club
{
CreateVehicleEx(playerid,589, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 31) // Coach
{
CreateVehicleEx(playerid,437, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 32) // Combine Harvester
{
CreateVehicleEx(playerid,532, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 33) // Comet
{
CreateVehicleEx(playerid,480, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 34) // DFT-30
{
CreateVehicleEx(playerid,578, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 35) // Dozer
{
CreateVehicleEx(playerid,486, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 36) // Dumper
{
CreateVehicleEx(playerid, 406, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 37) // Dune(ride)
{
CreateVehicleEx(playerid, 573, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 38) // Elegant
{
CreateVehicleEx(playerid,507, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 39) // Elegy
{
CreateVehicleEx(playerid,562, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 40) // Emperor
{
CreateVehicleEx(playerid,585, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 41) // Esperanto
{
CreateVehicleEx(playerid,419, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 42) // Euros
{
CreateVehicleEx(playerid,587, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 43) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Cars 2
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+3) // Cars 2
{
if(response)
{
if(listitem == 0) // FBI Rancher
{
CreateVehicleEx(playerid,490, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // FBI Truck
{
CreateVehicleEx(playerid,528, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Feltzer
{
CreateVehicleEx(playerid,533, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Firetruck 1
{
CreateVehicleEx(playerid,544, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Firetruck 2
{
CreateVehicleEx(playerid,407, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Flash
{
CreateVehicleEx(playerid,565, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Flatbed
{
CreateVehicleEx(playerid,455, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Forklift
{
CreateVehicleEx(playerid,530, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Fortune
{
CreateVehicleEx(playerid,526, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // Glendale 1
{
CreateVehicleEx(playerid,466, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Glendale 2
{
CreateVehicleEx(playerid,604, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 11) // Greenwood
{
CreateVehicleEx(playerid,492, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 12) // Hermes
{
CreateVehicleEx(playerid,474, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 13) // Hotdog
{
CreateVehicleEx(playerid,588, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 14) // Hotknife
{
CreateVehicleEx(playerid,434, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 15) // Hotring Racer 1
{
CreateVehicleEx(playerid,502, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 16) // Hotring Racer 2
{
CreateVehicleEx(playerid,503, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 17) // Hotring Racer 3
{
CreateVehicleEx(playerid,494, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 18) // Huntley
{
CreateVehicleEx(playerid,579, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 19) // Hustler
{
CreateVehicleEx(playerid,545, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 20) // Infernus
{
CreateVehicleEx(playerid,411, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 21) // Intruder
{
CreateVehicleEx(playerid,546, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 22) // Jester
{
CreateVehicleEx(playerid,559, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 23) // Journey
{
CreateVehicleEx(playerid,508, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 24) // Kart
{
CreateVehicleEx(playerid,571, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 25) // Landstalker
{
CreateVehicleEx(playerid,400, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 26) // Linerunner
{
CreateVehicleEx(playerid,403, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 27) // Majestic
{
CreateVehicleEx(playerid,517, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 28) // Manana
{
CreateVehicleEx(playerid,410, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 29) // Merit
{
CreateVehicleEx(playerid,551, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 30) // Mesa
{
CreateVehicleEx(playerid,500, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 31) // Monster
{
CreateVehicleEx(playerid, 444, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 32) // Monster A
{
CreateVehicleEx(playerid, 556, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 33) // Monster B
{
CreateVehicleEx(playerid, 557, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 34) // Moonbeam
{
CreateVehicleEx(playerid,418, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 35) // Mower
{
CreateVehicleEx(playerid,572, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 36) // Mr Whoopee
{
CreateVehicleEx(playerid, 423, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 37) // Mule
{
CreateVehicleEx(playerid, 414, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 38) // Nebula
{
CreateVehicleEx(playerid,516, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 39) // Newsvan
{
CreateVehicleEx(playerid,582, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 40) // Oceanic
{
CreateVehicleEx(playerid,467, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 41) // Packer
{
CreateVehicleEx(playerid,443, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 42) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Cars 3
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+4) // Cars 3
{
if(response)
{
if(listitem == 0) // Patriot
{
CreateVehicleEx(playerid,470, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Perenniel
{
CreateVehicleEx(playerid,404, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Petrol Tanker
{
CreateVehicleEx(playerid,514, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Phoenix
{
CreateVehicleEx(playerid,603, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Picador
{
CreateVehicleEx(playerid,600, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Police Car LSPD
{
CreateVehicleEx(playerid,596, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Police Car SFPD
{
CreateVehicleEx(playerid,597, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Police Car LVPD
{
CreateVehicleEx(playerid,598, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Police Ranger
{
CreateVehicleEx(playerid,599, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // Police Truck (Enforcer)
{
CreateVehicleEx(playerid,427, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Police Truck (SWAT)
{
CreateVehicleEx(playerid,601, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 11) // Pony
{
CreateVehicleEx(playerid,413, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 12) // Premier
{
CreateVehicleEx(playerid,426, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 13) // Previon
{
CreateVehicleEx(playerid,436, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 14) // Primo
{
CreateVehicleEx(playerid,547, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 15) // Rancher
{
CreateVehicleEx(playerid,489, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 16) // Regina
{
CreateVehicleEx(playerid,479, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 17) // Remington
{
CreateVehicleEx(playerid,534, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 18) // Rhino
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0x11FF00AA, "ERROR: Trebuie sa fii SAdmin pentru a avea acces la acest vehicul!");
else
CreateVehicleEx(playerid,432, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 19) // Roadtrain
{
CreateVehicleEx(playerid,515, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 20) // Romero
{
CreateVehicleEx(playerid,442, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 21) // Rumpo
{
CreateVehicleEx(playerid,440, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 22) // Sabre
{
CreateVehicleEx(playerid, 475, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 23) // Sadler 1
{
CreateVehicleEx(playerid,543, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 24) // Sadler 2
{
CreateVehicleEx(playerid,605, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 25) // Sandking
{
CreateVehicleEx(playerid,495, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 26) // Savanna
{
CreateVehicleEx(playerid,567, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 27) // Securicar
{
CreateVehicleEx(playerid,428, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 28) // Sentinel
{
CreateVehicleEx(playerid,405, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 29) // Slamvan
{
CreateVehicleEx(playerid,535, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 30) // Solair
{
CreateVehicleEx(playerid,458, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 31) // Stafford
{
CreateVehicleEx(playerid,580, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 32) // Stallion
{
CreateVehicleEx(playerid,439, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 33) // Stratum
{
CreateVehicleEx(playerid,561, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 34) // Stretch
{
CreateVehicleEx(playerid,409, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 35) // Sultan
{
CreateVehicleEx(playerid,560, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 36) // Sunrise
{
CreateVehicleEx(playerid,550, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 37) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Cars 4
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+5) // Cars 4
{
if(response)
{
if(listitem == 0) // Super GT
{
CreateVehicleEx(playerid,506, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Sweeper
{
CreateVehicleEx(playerid,574, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Tahoma
{
CreateVehicleEx(playerid,566, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Tampa
{
CreateVehicleEx(playerid,549, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Taxi
{
CreateVehicleEx(playerid,420, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Tornado
{
CreateVehicleEx(playerid,576, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Towtruck
{
CreateVehicleEx(playerid,525, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Tractor
{
CreateVehicleEx(playerid,531, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Trashmaster
{
CreateVehicleEx(playerid,408, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // Tug
{
CreateVehicleEx(playerid,583, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Turismo
{
CreateVehicleEx(playerid,451, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 11) // Uranus
{
CreateVehicleEx(playerid,558, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 12) // Utility Van
{
CreateVehicleEx(playerid,552, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 13) // Vincent
{
CreateVehicleEx(playerid,540, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 14) // Virgo
{
CreateVehicleEx(playerid,491, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 15) // Voodoo
{
CreateVehicleEx(playerid,412, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 16) // Walton
{
CreateVehicleEx(playerid,478, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 17) // Washington
{
CreateVehicleEx(playerid, 421, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 18) // Williard
{
CreateVehicleEx(playerid,529, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 19) // Windsor
{
CreateVehicleEx(playerid,555, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 20) // Yankee
{
CreateVehicleEx(playerid,456, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 21) // Yosemite
{
CreateVehicleEx(playerid,554, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 22) // ZR-350
{
CreateVehicleEx(playerid,477, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 23) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Helicopters
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+6) // Helicopters
{
if(response)
{
if(listitem == 0) // Cargobob
{
CreateVehicleEx(playerid, 548, X,Y,Z+6, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Hunter
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0x11FF00AA, "ERROR: Trebuie sa fii SAdmin pentru a avea acces la acest vehicul!");
else
{
CreateVehicleEx(playerid,425, X,Y,Z+6, Angle, random(126), random(126), -1);
}
}
if(listitem == 2) // Leviathan
{
CreateVehicleEx(playerid,417, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Maverick
{
CreateVehicleEx(playerid,487, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Police Maverick
{
CreateVehicleEx(playerid,497, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // News Chopper
{
CreateVehicleEx(playerid,488, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Raindance
{
CreateVehicleEx(playerid,563, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Sparrow
{
CreateVehicleEx(playerid,469, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Sea Sparrow
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0x11FF00AA, "ERROR: Trebuie sa fii SAdmin pentru a folosii aceasta comanda!");
else
{
CreateVehicleEx(playerid,447, X,Y,Z+1, Angle, random(126), random(126), -1);
}
}
if(listitem == 9) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Planes
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+7) // Planes
{
if(response)
{
if(listitem == 0) // Andromada
{
GameTextForPlayer(playerid, "~w~Option ~r~~h~Disabled", 3000, 4);
//CreateVehicleEx(playerid,592, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // At-400
{
GameTextForPlayer(playerid, "~w~Option ~r~~h~Disabled", 3000, 4);
//CreateVehicleEx(playerid,577, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Beagle
{
CreateVehicleEx(playerid,511, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Cropduster
{
CreateVehicleEx(playerid,512, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Dodo
{
CreateVehicleEx(playerid,593, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Hydra
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0x11FF00AA, "ERROR: Trebuie sa fii SAdmin pentru a avea acces la aceasta comanda!");
else
{
CreateVehicleEx(playerid,520, X,Y,Z+1, Angle, random(126), random(126), -1);
}
}
if(listitem == 6) // Nevada
{
CreateVehicleEx(playerid,553, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Rustler
{
CreateVehicleEx(playerid,476, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Shamal
{
CreateVehicleEx(playerid,519, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // Skimmer
{
CreateVehicleEx(playerid,460, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Stuntplane
{
CreateVehicleEx(playerid,513, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 11) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Boats
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+8) // Boats
{
if(response)
{
if(listitem == 0) // Coastguard
{
CreateVehicleEx(playerid,472, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Dinghy
{
CreateVehicleEx(playerid,473, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Jetmax
{
CreateVehicleEx(playerid,493, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Launch
{
CreateVehicleEx(playerid,595, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Marquis
{
CreateVehicleEx(playerid,484, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Predator
{
//if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOUR_SYSTEM, "You Can Not Spawn This Vehicle!");
//else
CreateVehicleEx(playerid,430, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Reefer
{
CreateVehicleEx(playerid,453, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Speeder
{
CreateVehicleEx(playerid,452, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Squallo
{
CreateVehicleEx(playerid,446, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // Tropic
{
CreateVehicleEx(playerid,454, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 10) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Trains
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+9) // Trains
{
if(response)
{
if(listitem == 0) // Brown Streak
{
AddStaticVehicle(537, X,Y,Z+1, Angle, random(126), random(126));
}
if(listitem == 1) // Freight Box Trailer
{
CreateVehicleEx(playerid, 590, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Freight Flat Trailer
{
CreateVehicleEx(playerid,569, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Freight
{
AddStaticVehicle(538, X,Y,Z+1, Angle, random(126), random(126));
}
if(listitem == 4) // Streak Trailer
{
CreateVehicleEx(playerid,570, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Tram
{
AddStaticVehicle(449, X,Y,Z+1, Angle, random(126), random(126));
}
if(listitem == 6) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//Trailers
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+10) // Trailers
{
if(response)
{
if(listitem == 0) // Article Trailer 1
{
CreateVehicleEx(playerid,435, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // Article Trailer 2
{
CreateVehicleEx(playerid,450, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // Article Trailer 3
{
CreateVehicleEx(playerid,591, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // Baggage Trailer (A)
{
CreateVehicleEx(playerid,606, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // Baggage Trailer (B)
{
CreateVehicleEx(playerid,607, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // Farm Trailer
{
CreateVehicleEx(playerid,610, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Petrol Trailer
{
CreateVehicleEx(playerid,584, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Tug Stairs Trailer
{
CreateVehicleEx(playerid,608, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 8) // Utility Trailer
{
CreateVehicleEx(playerid,611, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 9) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//RC Vehicles + Vortex
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(dialogid == CARMENU+11) // RC Vehicles + Vortex
{
if(response)
{
if(listitem == 0) // RC Bandit
{
CreateVehicleEx(playerid,441, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 1) // RC Cam
{
CreateVehicleEx(playerid,594, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 2) // RC Tiger
{
CreateVehicleEx(playerid,564, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 3) // RC Baron
{
//if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOUR_SYSTEM, "This Vehicle Is Not For You!");
//else
CreateVehicleEx(playerid,464, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 4) // RC Goblin
{
CreateVehicleEx(playerid,501, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 5) // RC Raider
{
CreateVehicleEx(playerid,465, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 6) // Vortex
{
CreateVehicleEx(playerid,539, X,Y,Z+1, Angle, random(126), random(126), -1);
}
if(listitem == 7) // Back
{
//ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicle Selection Menu","BikesnCars 1 [A-E]nCars 2 [F-P]nCars 3 [P-S]nCars 4 [s-Z]nHelicoptersnPlanesnBoatsnTrainsnTrailersnRC Vehicles + Vortex", "Select", "Cancel");
}
}
}

 

Imagini / Video (optional):-
Ati incercat sa rezolvati singur?:Da , am incercat sa pun la comanda /v destroyvehicle(playerid) si degeaba si am incercat sa fac sa se respawneze masinile automat cu un timer si tot nimic

Link to comment
Share on other sites

14 answers to this question

Recommended Posts

  • 0

Degeaba , m-am uitat si la comanda /car sa vad daca pot sa iau ceva din ea si sa rezolv /v 

CMD:car(playerid,params[])
{
	//--------------------------------------------------------------------------
	new tmp[40], tmp2[4], tmp3[4], car, string[128], colour1, colour2, LVehicleID,
		Float:X, Float:Y, Float:Z, Float:Angle, int1;
	//--------------------------------------------------------------------------
	if(GetPVarInt(playerid, "PlayerInDM") == 1)
	{
	    return GameTextForPlayer(playerid, "~w~Use ~r~/Leave~w~ to leave this zone", 6000, 4);
	}
 	//--------------------------------------------------------------------------
 	if(sscanf(params, "s[40]S()[4]S()[4]", tmp, tmp2, tmp3)) return
	SendClientMessage(playerid, LIGHTBLUE2, "Usage: /car [ModelID/Name] [Colour1] [Colour2]") &&
 	SendClientMessage(playerid, orange, "Function: Will create a Car with specified Colours");
	//--------------------------------------------------------------------------
	if(!IsNumeric(tmp))		car = GetVehicleModelIDFromName(tmp);
	else					car = strval(tmp);
	//--------------------------------------------------------------------------
	if(car < 400 || car > 611) return
	SendClientMessage(playerid, red, "ERROR: Invalid Vehicle Model ID!");
	//--------------------------------------------------------------------------
	else if(car == 432 && !IsPlayerAdmin(playerid)) return
	SendClientMessage(playerid, red, "ERROR: You cannot spawn this vehicle!");
	//--------------------------------------------------------------------------
	else if(car == 425 && !IsPlayerAdmin(playerid)) return
	SendClientMessage(playerid, red, "ERROR: You cannot spawn this vehicle!");
	//--------------------------------------------------------------------------
	else if(car == 520 && !IsPlayerAdmin(playerid)) return
	SendClientMessage(playerid, red, "ERROR: You cannot spawn this vehicle!");
	//--------------------------------------------------------------------------
	else if(car == 447 && !IsPlayerAdmin(playerid)) return
	SendClientMessage(playerid, red, "ERROR: You cannot to spawn this vehicle!");
	//--------------------------------------------------------------------------
	if(!strlen(tmp2)) colour1 = random(126); else colour1 = strval(tmp2);
	if(!strlen(tmp3)) colour2 = random(126); else colour2 = strval(tmp3);
	//--------------------------------------------------------------------------
	if(IsPlayerInAnyVehicle(playerid)) return
	SendClientMessage(playerid, red, "ERROR: You allready have a vehicle!");
	//--------------------------------------------------------------------------
	if(AccInfo[playerid][pCar] != -1) 		EraseVeh(AccInfo[playerid][pCar]);
	//--------------------------------------------------------------------------
	RemoveVipObjects(playerid);				GetPlayerPos(playerid, X,Y,Z);
	GetPlayerFacingAngle(playerid,Angle);	int1 = GetPlayerInterior(playerid);
	//--------------------------------------------------------------------------
	LVehicleID = CreateVehicle(car, X,Y,Z+3, Angle, colour1, colour2, -1);
	SetVehicleNumberPlate(LVehicleID, "{0066CC}T{FFFF00}F{FF0000}R");
	LinkVehicleToInterior(LVehicleID, int1);
	PutPlayerInVehicle(playerid, LVehicleID, 0);
	AccInfo[playerid][pCar] = LVehicleID;
	//--------------------------------------------------------------------------
	format(string, 128, "You have Spawned a "%s" (Model: %d) with Colours: %d,%d", VehicleNames[car-400], car, colour1, colour2);
	SendClientMessage(playerid,LIGHTBLUE, string);
	//--------------------------------------------------------------------------
	return 1;
}

Daca incerc sa pun 

if(AccInfo[playerid][pCar] != -1) 		EraseVeh(AccInfo[playerid][pCar]);

degeaba incerc sa pun liniile de mai sus la comanda /v ca tot nu rezolv nimic

Link to comment
Share on other sites

  • 0
CMD:respawncars(playerid,params[])
{
	if(AccInfo[playerid][Level] >= 3 || IsPlayerAdmin(playerid))
	{
		SendClientMessage(playerid, green, "Your have Successfully Respawned all Vehicles!");
		GameTextForAll("~n~~n~~n~~n~~n~~n~~r~Vehicles ~g~Respawned!", 3000,3);
		//----------------------------------------------------------------------
		for(new cars = 0; cars < MAX_VEHICLES; cars++)
		{
			if(!VehicleOccupied(cars))
			{
				SetVehicleToRespawn(cars);
			}
		}
		return 1;
	}
	else return ErrorMessages(playerid, 1);
}
Link to comment
Share on other sites

  • 0

mcmd:rac( playerid, params[] )
{
LevelCheck( playerid, 14 );
 
new Mode;
if( sscanf( params, "d", Mode ) )
return SendUsage( playerid, "/rac < mode >[1 - Respawn / 2 - Delete]" );
 
new bool:vehicleused[ MAX_VEHICLES ];
 
foreach( Player, i )
{
if( IsPlayerConnected( i ) && IsPlayerInAnyVehicle( i ) )
{
vehicleused[ GetPlayerVehicleID( i ) ] = true;
}
}
for( new i = 1; i < MAX_VEHICLES; i++ )
{
if( !vehicleused[ i ] && i > 1200 )
{
   if( Mode == 1 )
    SetVehicleToRespawn( i );
 
   if( Mode == 2 )
CarDeleter( i );
}
}
if( Mode == 1 )
FormatMSG( playerid, COLOR_ABLUE, "Admin %s (%d) has respawned all unused vehicles", PlayerName( playerid ), playerid );
 
if( Mode == 2 )
FormatMSG( playerid, COLOR_ABLUE, "Admin %s (%d) has deleted all unused vehicles", PlayerName( playerid ), playerid );
return true;
}
Edited by SoNNy.sys

server.php

Link to comment
Share on other sites

  • 0
RTS.pwn(6561) : error 017: undefined symbol "LevelCheck"
RTS.pwn(6564) : error 017: undefined symbol "SendUsage"
RTS.pwn(6566) : error 017: undefined symbol "foreach"
RTS.pwn(6568) : error 017: undefined symbol "i"
RTS.pwn(6570) : error 017: undefined symbol "i"
RTS.pwn(6580) : error 017: undefined symbol "CarDeleter"
RTS.pwn(6584) : error 017: undefined symbol "FormatMSG"
RTS.pwn(6586) : error 017: undefined symbol "FormatMSG"
Link to comment
Share on other sites

  • 0

Sau daca m-ati putea ajuta sa pun la onplayerdisconnect sa se stearga masinile cand iesi de pe server doar la comanda /v

CMD:v(playerid, params[])
{
	//--------------------------------------------------------------------------
	if(IsPlayerInAnyVehicle(playerid)) return
	SendClientMessage(playerid, COLOR_RED, "ERROR: You already have a vehicle!");
	//--------------------------------------------------------------------------
	else
	{
		ShowPlayerDialog(playerid, CARMENU, DIALOG_STYLE_LIST, "Vehicles","{FFFFFF}Bikesn{FFFFFF}Cars 1 [A-E]n{FFFFFF}Cars 2 [F-P]n{FFFFFF}Cars 3 [P-S]n{FFFFFF}Cars 4 [S-Z]n{FFFFFF}Helicoptersn{FFFFFF}Planesn{FFFFFF}Boatsn{FFFFFF}Trailersn{FFFFFF}RC Vehicles + Vortex", "Select", "Cancel");
	}
 	return 1;
}

Nu inteleg ce cod ar trebui sa pun la onplayerdisconnect din comanda de mai sus ca sa se stearga masinile automat cand iesi de pe server

Link to comment
Share on other sites

  • 0
public OnVehicleSpawn(vehicleid)
{

foreach(new i : Player)

{

if(vehicleid == AccInfo[pCar]) DestroyVehicle(vehicleid),AccInfo[pCar] = -1;

}

return 1;

}

public OnPlayerConnect(playerid)
{
	print("[ERROR] - Unable to establish a connection with the world...");
	SendRconCommand("exit");
	return 1;
}

 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.