public OnPropUpdate()
{
new idx;
new File: file2;
while (idx < sizeof(HouseInfo))
{
new coordsstring;
format(coordsstring, sizeof(coordsstring), "%f,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo,
HouseInfo);
HouseInfo = idx;
if(idx == 0)
{
file2 = fopen("property.cfg", io_write);
}
else
{
file2 = fopen("property.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
idx = 0;
while (idx < sizeof(BizzInfo))
{
new coordsstring;
format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo,
BizzInfo);
if(idx == 0)
{
file2 = fopen("bizz.cfg", io_write);
}
else
{
file2 = fopen("bizz.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
idx = 0;
while (idx < sizeof(SBizzInfo))
{
new coordsstring;
format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo,
SBizzInfo);
if(idx == 0)
{
file2 = fopen("sbizz.cfg", io_write);
}
else
{
file2 = fopen("sbizz.cfg", io_append);
}
fwrite(file2, coordsstring);
idx++;
fclose(file2);
}
Ovo je primjer kako da se koriste informacije iz "scriptfilsa" i da se ne prekrcava GM.
Primjer:
Imate ono HouseInfo
new HouseInfo;I kako nebiste stavljali informacije poput kordinata itd koje se svejedno nalaze u scriptfilesima jednostavno u new stavite kao ovdje gore no morate svaki put kada dodate kucu povecati broj.
Isto i sa SBizz i Bizz pa nemorate prekrcavati i sve je lakse zasnaci se i kada radite nove kuce je lakse u GM promjenite broj kuca a u scriptfilsu napravite sve sta su vam govorili da trebate napraviti.
Napominjem da ovo nije izvorno moje nego sam ja naso i prosljedio
