O kakvom savjetu se radi:Pravim System kupovine auta.E sad zanima me moze li mi neko obljasniti kako on fuknkcionise.
Detaljan opis savjeta:U glavnom sve kontam kako trebam uraditi provere dal je igracev auto i sve, ali kako da uradim da kada kupi auto da se taj auto kreira ali sa nekim "ID" ili cime vec pomocu koga mogu da vrsim druge provere.
Komentar:Ne zelim kod ili uradjenu skriptu.Zelim obljasnjenje.Hvala
new VehicleName[212][] =
{
{"Landstal"},{"Bravura"},{"Buffalo"},{"Linerunner"},{"Perrenial"},{"Sentinel"}, {"Dumper"},{"Firetruck"},{"Trashmaster"},{"Stretch"},{"Manana"},{"Infernus"},{"Voodoo"},{"Pony"},{"Mule"},{"Cheetah"},{"Ambulance"},{"Leviathan"},{"Moonbeam"},{"Esperanto"},{"Taxi"},
{"Washington"},{"Bobcat"},{"Whoopee"},{"BF-INJ"},{"Hunter"},{"Premier"},{"Enforcer"},{"Securicar"},{"Banshee"},{"Predator"},{"Bus"},{"Rhino"},{"Barracks"},{"Hotknife"},{"Article TR"},{"Previon"},{"Coach"},{"Cabbie"},{"Stallion"},{"Rumpo"},{"RC Bandit"},{"Romero"},{"Packer"},{"Monster"},
{"Admiral"},{"Squalo"},{"Seasparrow"},{"Pizzaboy"},{"Tram"},{"Article TR2"},{"Turismo"},{"Speeder"},{"Reefer"},{"Tropic"},{"Flatbed"},{"Yankee"},{"Caddy"},{"Solair"},{"Berkley's RC"},{"Skimmer"},{"PCJ-600"},{"Faggio"},{"Freeway"},{"RC Baron"},{"RC Raider"},{"Glendale"},{"Oceanic"},{"Sanchez"},
{"Sparrow"},{"Patriot"},{"Quad"},{"Coastguard"},{"Dinghy"},{"Hermes"},{"Sabre"},{"Rustler"},{"ZR-350"},{"Walton"},{"Regina"},{"Comet"},{"BMX"},{"Burrito"},{"Camper"},{"Marquis"},{"Baggage"},{"Dozer"},{"Maverick"},{"Chopper"},{"Rancher"},{"FBI - Ra"},{"Virgo"},{"Greenwood"},{"Jetmax"},{"Hotring"},
{"Sandking"},{"Blista Compact"},{"Police Maverick"},{"Boxville"},{"Benson"},{"Mesa"},{"RC Goblin"},{"HR - A"},{"HR - B"},{"Bloodring Banger"},{"Rancher"},{"Super GT"},{"Elegant"},{"Journey"},{"Bike"},{"Mountain Bike"},{"Beagle"},{"Cropdust"},{"Stuntplane"},{"Tanker"},{"Roadtrain"},
{"Nebula"},{"Majestic"},{"Buccaneer"},{"Shamal"},{"Hydra"},{"FCR-900"},{"NRG-500"},{"HPV1000"},{"Cement Truck"},{"Tow Truck"},{"Fortune"},{"Cadrona"},{"FBI Truck"},{"Willard"},{"Forklift"},{"Tractor"},{"Combine"},{"Feltzer"},{"Remington"},{"Slamvan"},{"Blade"},{"Freight"},{"Streak"},{"Vortex"},
{"Vincent"},{"Bullet"},{"Clover"},{"Sadler"},{"Firetruck LA"},{"Hustler"},{"Intruder"},{"Primo"},{"Cargobob"},{"Tampa"},{"Sunrise"},{"Merit"},{"Utility"},{"Nevada"},{"Yosemite"},{"Windsor"},{"Monster A"},{"Monster B"},{"Uranus"},{"Jester"},{"Sultan"},{"Stratum"},{"Elegy"},{"Raindance"},
{"RC Tiger"},{"Flash"},{"Tahoma"},{"Savanna"},{"Bandito"},{"Freight Flat"},{"Streak Carriage"},{"Kart"},{"Mower"},{"Dunerider"},{"Sweeper"},{"Broadway"},{"Tornado"},{"AT-400"},{"DFT-30"},{"Huntley"},{"Stafford"},{"BF-400"},{"Newsvan"},{"Tug"},{"Article Trailer 3"},{"Emperor"},{"Wayfarer"},{"Euros"},{"Mobile Hotdog"},
{"Club"},{"Carriage"},{"Trailer 3"},{"Andromada"},{"Dodo"},{"RC Cam"},{"Launch"},{"Police"},{"Police"},{"Police"},{"LSDP-Ranger"},{"Picador"},{"SWAT Van"},{"Alpha"},{"Phoenix"},{"Glendale"},{"Sadler"},{"Luggage TR A"},{"Luggage TR B"},{"Stair Trailer"},
{"Boxville"},{"Farm Plow"},{"Utility TR"}
}; //sa-mp.com
new
ProdajaAuta[5][2] =
{
//{ MODELID, CIJENA },
{ 411, 200000 }, //ID: 0 / Model: Infernus / Cijena: 200k (1)
{ 522, 100000 }, //ID: 1 / Model: NRG 500 / Cijena: 100k (2)
{ 402, 150000 }, //ID: 2 / Model: Buffalo / Cijena: 150k (3)
{ 405, 70000 }, //ID: 3 / Model: Sentinel / Cijena: 70k (4)
{ 415, 170000 } //ID: 4 / Model: Cheetah / Cijena: 170k (5)
};
Zatim napravis vozilo koje se moze kupovati i kada udjes ides
CMD:vbuy(playerid,params[])
{
new vehicle = GetPlayerVehicleID(playerid);
new string[128];
format(string, sizeof(string), "Ime vozila: %s", VehicleName[GetVehicleModel(vehicle) - 400]);
SendClientMessage(playerid, -1, string);
format(string, sizeof(string), "Cijena: %d", VehCost(GetVehicleModel(GetPlayerVehicleID(playerid))));
SendClientMessage(playerid, -1, string);
GivePlayerMoney(playerid, -VehCost(GetVehicleModel(GetPlayerVehicleID(playerid))));
//postavis varijable
return 1;
}
stock VehCost(modelvozila)
{
for(new q;q<5;q++) { if(ProdajaAuta[q][0] == modelvozila) return q; }
return 0;
}
A ako hoces da listas (po medernijem) poristi OnPlayerKeyStateChange i varijablu koja ce ici u ++ i citati ProdajaAuta[varijabla][0] (ID VOZILA) i ProdajaAuta[varijabla][1] (IME VOZILA)
A kako onda da spremim igracevo vozilo, da mu ostane?
-Cuj kako evo ti primjer ,posalji kodove kako ti ide ?
SacuvajIgracaMotor(motorid);
ili
SacuvajIgraca(playerid);
ili
SacuvajIgracaVoz(autoid);