22.08.2013, 20:24
Can someone give an example of how this stock can be made in mysql:
Thanks in advance.
pawn Код:
stock CreaCase()
{
new nomefile[256];
new r;
for(r=0;r<sizeof(House);r++){
new ownername[MAX_PLAYER_NAME];
ownername="NoBodY";
format(nomefile,sizeof(nomefile),"Casa%d.txt",House[r][HouseID]);
if (!dini_Exists(nomefile))
{
dini_Create(nomefile);
dini_IntSet(nomefile,"id",House[r][HouseID]);
dini_Set(nomefile,"owner",ownername);
dini_IntSet(nomefile,"rentable",1);
dini_IntSet(nomefile,"rentprice",1500);
dini_IntSet(nomefile,"level",1);
dini_IntSet(nomefile,"closed",0);
dini_IntSet(nomefile,"fullprice",minrand(900000, 1800000));
dini_IntSet(nomefile,"buyable",1);
dini_IntSet(nomefile,"housecash",1000);
dini_IntSet(nomefile,"till", 0);
dini_IntSet(nomefile,"sguns", 0);
dini_IntSet(nomefile,"sdrugs", 0);
dini_IntSet(nomefile,"interiorpack",0);
dini_FloatSet(nomefile, "x", House[r][House_x]);
dini_FloatSet(nomefile, "y", House[r][House_y]);
dini_FloatSet(nomefile, "z", House[r][House_z]);
printf("%s created\n",nomefile);
}
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"interiorpack")) dini_IntSet(nomefile,"interiorpack",0);
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"till")) dini_IntSet(nomefile,"till",0);
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"sguns")) dini_IntSet(nomefile,"sguns",0);
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"sdrugs")) dini_IntSet(nomefile,"sdrugs",0);
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"x")) dini_FloatSet(nomefile, "x", House[r][House_x]);
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"y")) dini_FloatSet(nomefile, "y", House[r][House_y]);
if(dini_Exists(nomefile) && !dini_Isset(nomefile,"z")) dini_FloatSet(nomefile, "z", House[r][House_z]);
if(dini_Exists(nomefile))
{
if(!dini_Isset(nomefile, "garageX")) dini_FloatSet(nomefile, "garageX", 0.0);
if(!dini_Isset(nomefile, "garageY")) dini_FloatSet(nomefile, "garageY", 0.0);
if(!dini_Isset(nomefile, "garageZ")) dini_FloatSet(nomefile, "garageZ", 0.0);
if(!dini_Isset(nomefile, "garage")) dini_IntSet(nomefile, "garage", 0);
myStrcpy(House[r][tmpowner], dini_Get(nomefile, "owner"));
House[r][House_x] = dini_Float(nomefile, "x");
House[r][House_y] = dini_Float(nomefile, "y");
House[r][House_z] = dini_Float(nomefile, "z");
House[r][Garage] = dini_Int(nomefile, "garage");
House[r][Garage_x] = dini_Float(nomefile, "garageX");
House[r][Garage_y] = dini_Float(nomefile, "garageY");
House[r][Garage_z] = dini_Float(nomefile, "garageZ");
}
}