Toto som našiel :
stock CreateProperty(typ,Float:x,Float:y,Float:z,cost){
PC++;
if(PC < MAX_PROPERTY){
PropertyPos[PC][0] = x;
PropertyPos[PC][1] = y;
PropertyPos[PC][2] = z;
if(typ < 0 || typ >= MAX_PROPERTY_TYPE) return printf("(%d/%d) Nehnutelnost ma nespravny typ !",PC,MAX_PROPERTY_TYPE);
PropertyType[PC] = typ;
PropertyCost[PC] = cost;
new str[256];
format(str,100,"Property/%d.txt",PC);
if(!fexist(str)){
new File:file = fopen(str,io_write);
format(str,256,"%s %d %d %d %d %s",PROPERTY_DEFAULT_OWNER,-1,PROPERTY_DEFAULT_PRICE,0,typ,DefaultName[typ]);
fwrite(file,str);
fclose(file);
PropertyPrice[PC] = PROPERTY_DEFAULT_PRICE;
format(PropertyName[PC],MAX_PROPERTY_NAME,"%s",DefaultName[typ]);
format(PropertyOwner[PC],MAX_PLAYER_NAME,"%s",PROPERTY_DEFAULT_OWNER);
}else{
new File:file = fopen(str,io_read);
fread(file,str);
DelChar(str);
sscanf(str,"siiiiz",PropertyOwner[PC],PropertyConnect[PC],PropertyPrice[PC],PropertyProfit[PC],PropertyType[PC],PropertyName[PC]);
}
PropertyPC[PC] = CreateStreamCp(x, y, z, 2.5);
format(str,256,"Nehnuteľnosť č.{FFFFFF}%d\n{FFFFFF}%s\n{FF0000}Owner: {FFFFFF}%s",PC,PropertyName[PC],PropertyOwner[PC]);
PropertyLabel[PC] = Create3DTextLabel(str,PROPERTY_LABEL_COLOR,x,y,z+1, 80, 0, 1);
CreateMapIcon(8, -1, x, y, z);
}else printf("(%d/%d) Na serveru je moc nehnutelnosti ! ",PC,MAX_PROPERTY);
return true;
}
Keď som napísal toto : CreateProperty("Sport Store",-1495.9666,-504.2681,14.1484,50000);
vyskočil tento problém :
C:\Users\Uzivatel PC\Desktop\RZE.pwn(553) : error 035: argument type mismatch (argument 1)