Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define PATHV "/daday/Vehicle/%i.ini"
- public LoadUserV_data(vehicleid,name[],value[])
- {
- INI_Int("vID",PlayerVehicle[vehicleid][vID]);
- INI_Float("vX",PlayerVehicle[vehicleid][vX]);
- INI_Float("vY",PlayerVehicle[vehicleid][vY]);
- INI_Float("vZ",PlayerVehicle[vehicleid][vZ]);
- printf("\n99999vID %i", PlayerVehicle[vehicleid][vID]); // test part
- printf("vX %f",PlayerVehicle[vehicleid][vX]);
- printf("vY %f",PlayerVehicle[vehicleid][vY]);
- printf("vZ %f",PlayerVehicle[vehicleid][vZ]);
- //SetVehiclePos(PlayerInfo[vehicleid][pVehicle1], PlayerVehicle[PlayerInfo[vehicleid][pVehicle1]][vX], PlayerVehicle[PlayerInfo[vehicleid][pVehicle1]][vY], PlayerVehicle[PlayerInfo[vehicleid][pVehicle1]][vZ]);
- INI_Float("vZr",PlayerVehicle[vehicleid][vZr]);
- //SetVehicleZAngle(PlayerInfo[vehicleid][pVehicle1], PlayerVehicle[vehicleid][vZr]);
- INI_Int("vColor1",PlayerVehicle[vehicleid][vColor1]);
- INI_Int("vColor2",PlayerVehicle[vehicleid][vColor2]);
- //ChangeVehicleColor(PlayerInfo[vehicleid][pVehicle1], PlayerVehicle[PlayerInfo[vehicleid][pVehicle1]][vColor1], PlayerVehicle[PlayerInfo[vehicleid][pVehicle1]][vColor2]);
- INI_Float("vHealth",PlayerVehicle[vehicleid][vHealth]);
- //SetVehicleHealth(PlayerInfo[vehicleid][pVehicle1], PlayerVehicle[PlayerInfo[vehicleid][pVehicle1]][vHealth]);
- INI_Int("vModel",PlayerVehicle[vehicleid][vModel]);
- INI_String("vPrio",PlayerVehicle[vehicleid][vPrio], MAX_PLAYER_NAME);
- INI_Int("vTake",PlayerVehicle[vehicleid][vTake]);
- return 1;
- }
- printf("\n\n[SYSTEM] GAMEMODE INIT ...\n\n");
- for(new i = GetVehiclePoolSize(); i > 0; i--)
- {
- //printf("Vehicle ID : %i", i);
- if(!fexist(UserPathV(i)))
- {
- new randomC1, randomC2;
- randomC1 = random(100);
- randomC2 = random(100);
- GetVehicleZAngle(i,PlayerVehicle[i][vZr]);
- GetVehiclePos(i, PlayerVehicle[i][vX], PlayerVehicle[i][vY], PlayerVehicle[i][vZ]);
- PlayerVehicle[i][vID] = GetVehicleModel(i);
- PlayerVehicle[i][vColor1] = randomC1;
- PlayerVehicle[i][vColor2] = randomC2;
- ChangeVehicleColor(i, PlayerVehicle[i][vColor1], PlayerVehicle[i][vColor2]);
- PlayerVehicle[i][vModel] = GetVehicleModel(i);
- GetVehicleHealth(i, PlayerVehicle[i][vHealth]);
- PlayerVehicle[i][vTake] = 0;
- /*printf("vID : %i", PlayerVehicle[i][vID]);
- printf("vPos (x,y,z) : %f %f %f - %i", x, y, z, i);
- printf("vZr : %f", PlayerVehicle[i][vZr]);
- printf("Color : %i - %i", PlayerVehicle[i][vColor1], PlayerVehicle[i][vColor2]);
- printf("vModel : %i", PlayerVehicle[i][vModel]);
- printf("vHealth : %f", PlayerVehicle[i][vHealth]);*/
- new INI:File = INI_Open(UserPathV(i));
- INI_WriteInt(File,"vID",PlayerVehicle[i][vID]);
- INI_WriteFloat(File,"vX",PlayerVehicle[i][vX]);
- INI_WriteFloat(File,"vY",PlayerVehicle[i][vY]);
- INI_WriteFloat(File,"vZ",PlayerVehicle[i][vZ]);
- INI_WriteFloat(File,"vZr",PlayerVehicle[i][vZr]);
- INI_WriteInt(File,"vColor1",PlayerVehicle[i][vColor1]);
- INI_WriteInt(File,"vColor2",PlayerVehicle[i][vColor2]);
- INI_WriteFloat(File,"vHealth",PlayerVehicle[i][vHealth]+1000.0);
- INI_WriteInt(File,"vModel",PlayerVehicle[i][vModel]);
- INI_WriteString(File,"vPrio","None");
- INI_WriteInt(File,"vTake",PlayerVehicle[i][vTake]);
- INI_Close(File);
- printf("\n[FICHIER] VĂ©hicle ID : %i - Cree\n", i);
- }
- else
- {
- new chemin[120];
- format(chemin, sizeof(chemin), "/daday/Vehicle/%i.ini", i);
- //INI_ParseFile(i, "LoadUser_%i", .bExtra = true, .extra = playerid);
- //INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
- INI_ParseFile(chemin, "LoadUserV_%i", .bExtra = true, .extra = i);
- printf("\nvID %i", PlayerVehicle[i][vID]);
- printf("vX %f",PlayerVehicle[i][vX]);
- printf("vY %f",PlayerVehicle[i][vY]);
- printf("vZ %f",PlayerVehicle[i][vZ]);
- printf("vZr %f",PlayerVehicle[i][vX]);
- printf("vColor1 %i",PlayerVehicle[i][vColor1]);
- printf("vColor2 %i",PlayerVehicle[i][vColor2]);
- printf("vHealth %f",PlayerVehicle[i][vHealth]);
- printf("vModel %i",PlayerVehicle[i][vModel]);
- printf("vPrio 'None' '%s'",PlayerVehicle[i][vPrio]);
- printf("vTake %i",PlayerVehicle[i][vTake]);
- print("\nVeh chargé");
- }
- }
- print("\n[SYSTEM] GAMEMODE LOADED");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement