Guten Abend liebes Breadfish Forum,
ich hab ein Problem mit meinen Icons Speichern.
Mein Code zum erstellen des Business:
ocmd:createladen(playerid,params[])
{
new Float:x,Float:y,Float:z,preis,level,int,world,opentime,closetime;
new Zeit = gettime();
if(sscanf(params,"dddddd",preis,level,int,world,opentime,closetime))return SendClientMessage(playerid,ROT,"FEHLER:/createladen [PREIS] [LEVEL] [INT-NR] [V-WELT] [OpenTime] [CloseTime]");
if(int < 0 || int > 22)return SendClientMessage(playerid,ROT,"FEHLER:Die INTERIOR-NUMMER muss zwischen 0 - 22 liegen!");
if(Zeit < 0 || Zeit < 24)return SendClientMessage(playerid,ROT,"FEHLER:Die LADEN-ZEITEN müssen zwischen 0 - 24Uhr liegen!");
GetPlayerPos(playerid,x,y,z);
ErstelleLaden(x,y,z,"Keiner",preis,level,int,world,opentime,closetime);
switch(int)
{
case 0:{
}
case 1:{
}
case 2:{
SetPlayerMapIcon(playerid,6,x,y,z,6,0,MAPICON_LOCAL);
}
case 3:{
SetPlayerMapIcon(playerid,6,x,y,z,6,0,MAPICON_LOCAL);
}
case 4:{
SetPlayerMapIcon(playerid,6,x,y,z,6,0,MAPICON_LOCAL);
}
case 5:{
SetPlayerMapIcon(playerid,6,x,y,z,6,0,MAPICON_LOCAL);
}
case 6:{
SetPlayerMapIcon(playerid,21,x,y,z,21,0,MAPICON_LOCAL);
}
case 7:{
SetPlayerMapIcon(playerid,45,x,y,z,45,0,MAPICON_LOCAL);
}
case 8:{
SetPlayerMapIcon(playerid,45,x,y,z,45,0,MAPICON_LOCAL);
}
case 9:{
SetPlayerMapIcon(playerid,45,x,y,z,45,0,MAPICON_LOCAL);
}
case 10:{
SetPlayerMapIcon(playerid,45,x,y,z,45,0,MAPICON_LOCAL);
}
case 11:{
SetPlayerMapIcon(playerid,45,x,y,z,45,0,MAPICON_LOCAL);
}
case 12:{
SetPlayerMapIcon(playerid,45,x,y,z,45,0,MAPICON_LOCAL);
}
case 13:{
SetPlayerMapIcon(playerid,48,x,y,z,48,0,MAPICON_LOCAL);
}
case 14:{
SetPlayerMapIcon(playerid,49,x,y,z,49,0,MAPICON_LOCAL);
}
case 15:{
SetPlayerMapIcon(playerid,50,x,y,z,50,0,MAPICON_LOCAL);
}
case 16:{
SetPlayerMapIcon(playerid,10,x,y,z,10,0,MAPICON_LOCAL);
}
case 17:{
SetPlayerMapIcon(playerid,14,x,y,z,14,0,MAPICON_LOCAL);
}
case 18:{
SetPlayerMapIcon(playerid,29,x,y,z,29,0,MAPICON_LOCAL);
}
case 19:{
SetPlayerMapIcon(playerid,50,x,y,z,50,0,MAPICON_LOCAL);
}
}
return 1;
}
So erstelle ich ein MapIcon, wenn ich die Interior ID angebe, es ensteht auch ein MapIcon auf der Map,
aber wenn ich dann den Server restarte, geht zwar noch der interior, aber ich sehe dann kein Icon.
stock zum laden des Businesses:
LadenInfo[lid][Interior] = dini_Int(LadenDatei,"Interior");
und erstellung:
dini_IntSet(LadenDatei,"Interior",int);
Es funktioniert alles, bis auf dieses Icon.
Danke im vorraus.