17.08.2009, 09:42
Hey, I've been scripting for a while now, and currently I'm working on a RL GM in Blueberry. But now I got a problem I can't fix. I just made a script so you can buy cars, and they'll spawn for your door, locked so only you can enter them. But my game (client, not server) crashes as soon as I try to spawn. This is the code:
Who sees the mistake?
Thanks in advance!
Код:
enum HOUSE { naam[128], Float:x, Float:y, Float:z, Float:angle } new Autos[][HOUSE] = { {"Blank", 1000.0000, 1000.0000, 1000.0000, 0.0000}, {"Huis1Auto", 319.3104,-127.6115,1.8452,269.9319}, // huis 1auto {"Huis2Auto", 319.1501,-86.5001,1.8718,270.1909}, // huis2auto {"Huis3Auto", 287.8148,-56.0016,1.2858,180.8278}, // huis3auto {"Huis4Auto", 278.0771,-57.9574,1.2846,179.3597}, // huis4atuo {"Huis5Auto", 245.8908,-85.4922,1.7829,90.0099}, // huis5atuo {"Huis6Auto", 246.8221,-127.3508,1.9527,89.6495},// huis6atuo {"Huis7Auto", 347.9392,-86.8232,1.0762,88.8303}, // huis7atuo {"Huis8Auto", 334.1310,-57.0428,1.2225,90.7807}, // huis8auto {"Huis9Auto", 340.0226,69.7249,3.6209,119.7046}, // huis9auto {"Huis10Auto", 328.4067,28.2995,6.0838,204.9715},// huis10auto {"Huis11Auto", 325.2183,61.0262,3.0980,228.0177}, // huis11auto {"Huis12Auto", 311.5359,46.6569,2.5756,205.5373}, // huis12auto {"Huis13Auto", 290.7342,38.9044,2.2759,200.9525}, // huis13auto {"Huis14Auto", 306.2288,17.4394,4.0454,204.0326}, // huis14auto {"Caravan1Auto", 260.7227,-264.1146,1.2858,101.4284}, // caravan 1auto {"Caravan2Auto", 266.7806,-278.8409,1.2848,61.0982}, // caravan 2auto {"Caravan3Auto", 257.3769,-311.5176,1.3065,74.6087}, // caravan2atuo {"Caravan4Auto", 229.5779,-312.5587,1.3110,26.9298}// caravan4auto }; new VehIDs[sizeof(Autos)]; public OnFilterScriptInit() { if(!dini_Exists("BlueberryCars.txt")) { dini_Create("BlueberryCars.txt") } for(new i = 1; i <= sizeof(Autos); i++) { if(dini_Int("BlueberryCars.txt", Autos[i][naam]) != 0) { new modelid = dini_Int("BlueberryCars", Autos[i][naam]); VehIDs[i] = CreateVehicle(modelid, Autos[i][x], Autos[i][y], Autos[i][z], Autos[i][angle], CARGREY, CARGREY, 1000); } else { VehIDs[i] = -1; } } return 1; } public OnPlayerSpawn(playerid) { new pName[24]; GetPlayerName(playerid, pName, sizeof(pName)); new spawnid = dini_Int(udb_encode(pName), "spawn"); for(new h = 0; h <= sizeof(Autos); h++) { if(h != spawnid && VehIDs[h] != -1) { SetVehicleParamsForPlayer(VehIDs[h], playerid, true, true); } } return 1; }
Thanks in advance!