Hallo leute ihc habe mal ne frage ich weiß einfach nciht an was das liegt
wenn cih den befehl eingebe /sethouse dann kommt bei mir immer SERVER: Unknown Command
kann mir jemand sagen an was das liegt?
fals es hilft (Ravens Roleplay) glaub ich zumindest
Hier der Befehl:
Code
if(strcmp(cmd, "/sethouse", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new houseid = -1;
new Float:X, Float:Y, Float:Z
GetPlayerPos(playerid, X,Y,Z);
if (PlayerInfo[playerid][pAdmin] >= 5)
{
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo[h][hSetted] == 1)
{
houseid = h + 1;
}
}
if(HouseInfo[houseid][hSetted] == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Befehl: /sethouse [type]");
SendClientMessage(playerid, COLOR_GRAD2, "TYPES: 0 Apartment - 1 Small - 2 Medium - 3 Big");
return 1;
}
new type;
type = strval(tmp);
if(type == 0)
{
HouseInfo[houseid][hValue] = 45000;
HouseInfo[houseid][hLevel] = 3;
strmid(HouseInfo[houseid][hDiscription], "House Apartment", 0, strlen("House Apartment"), 255);
if(nextapartment == 24)
{
nextapartment = 25;
HouseInfo[houseid][hExitx] = 244.411987; HouseInfo[houseid][hExity] = 305.032990; HouseInfo[houseid][hExitz] = 999.231995;
HouseInfo[houseid][hInt] = 1;
}
else if(nextapartment == 25)
{
nextapartment = 27;
HouseInfo[houseid][hExitx] = 266.4991; HouseInfo[houseid][hExity] = 304.9922; HouseInfo[houseid][hExitz] = 999.1484;
HouseInfo[houseid][hInt] = 2;
}
else if(nextapartment == 27)
{
nextapartment = 29;
HouseInfo[houseid][hExitx] = 302.181000; HouseInfo[houseid][hExity] = 300.722992; HouseInfo[houseid][hExitz] = 999.231995;
HouseInfo[houseid][hInt] = 4;
}
else if(nextapartment == 29)
{
nextapartment = 24;
HouseInfo[houseid][hExitx] = 346.870025; HouseInfo[houseid][hExity] = 309.259033; HouseInfo[houseid][hExitz] = 999.155700;
HouseInfo[houseid][hInt] = 6;
}
}
else if(type == 1)
{
HouseInfo[houseid][hValue] = 50000;
HouseInfo[houseid][hLevel] = 4;
strmid(HouseInfo[houseid][hDiscription], "House Small", 0, strlen("House Small"), 255);
if(nexthouse == 2)
{
nexthouse = 3;
HouseInfo[houseid][hExitx] = 225.756989; HouseInfo[houseid][hExity] = 1240.000000; HouseInfo[houseid][hExitz] = 1082.149902;
HouseInfo[houseid][hInt] = 2;
}
else if(nexthouse == 3)
{
nexthouse = 6;
HouseInfo[houseid][hExitx] = 223.1929; HouseInfo[houseid][hExity] = 1287.0780; HouseInfo[houseid][hExitz] = 1082.1406;
HouseInfo[houseid][hInt] = 1;
}
else if(nexthouse == 6)
{
nexthouse = 12;
HouseInfo[houseid][hExitx] = 328.1066; HouseInfo[houseid][hExity] = 1478.0106; HouseInfo[houseid][hExitz] = 1084.4375;
HouseInfo[houseid][hInt] = 15;
}
else if(nexthouse == 12)
{
nexthouse = 41;
HouseInfo[houseid][hExitx] = 260.983978; HouseInfo[houseid][hExity] = 1286.549927; HouseInfo[houseid][hExitz] = 1080.299927;
HouseInfo[houseid][hInt] = 4;
}
else if(nexthouse == 41)
{
nexthouse = 2;
HouseInfo[houseid][hExitx] = 446.5014; HouseInfo[houseid][hExity] = 507.0295; HouseInfo[houseid][hExitz] = 1001.4195;
HouseInfo[houseid][hInt] = 12;
}
}
else if(type == 2)
{
HouseInfo[houseid][hValue] = 65000;
HouseInfo[houseid][hLevel] = 6;
strmid(HouseInfo[houseid][hDiscription], "House Medium", 0, strlen("House Medium"), 255);
if(nextmedium == 17)
{
nextmedium = 19;
HouseInfo[houseid][hExitx] = 140.2267; HouseInfo[houseid][hExity] = 1365.9246; HouseInfo[houseid][hExitz] = 1083.8594;
HouseInfo[houseid][hInt] = 5;
}
else if(nextmedium == 19)
{
nextmedium = 21;
HouseInfo[houseid][hExitx] = -68.294098; HouseInfo[houseid][hExity] = 1353.469971; HouseInfo[houseid][hExitz] = 1080.279907;
HouseInfo[houseid][hInt] = 6;
}
else if(nextmedium == 21)
{
nextmedium = 30;
HouseInfo[houseid][hExitx] = -42.581997; HouseInfo[houseid][hExity] = 1408.109985; HouseInfo[houseid][hExitz] = 1084.449951;
HouseInfo[houseid][hInt] = 8;
}
else if(nextmedium == 30)
{
nextmedium = 32;
HouseInfo[houseid][hExitx] = 2495.6416; HouseInfo[houseid][hExity] = -1692.2361; HouseInfo[houseid][hExitz] = 1014.7422;
HouseInfo[houseid][hInt] = 3;
}
else if(nextmedium == 32)
{
nextmedium = 38;
HouseInfo[houseid][hExitx] = 2468.4502; HouseInfo[houseid][hExity] = -1698.4801; HouseInfo[houseid][hExitz] = 1013.5078;
HouseInfo[houseid][hInt] = 2;
}
else if(nextmedium == 38)
{
nextmedium = 39;
HouseInfo[houseid][hExitx] = 2807.9172; HouseInfo[houseid][hExity] = -1174.4333; HouseInfo[houseid][hExitz] = 1025.5703;
HouseInfo[houseid][hInt] = 8;
}
else if(nextmedium == 39)
{
nextmedium = 17;
HouseInfo[houseid][hExitx] = 318.7010; HouseInfo[houseid][hExity] = 1114.7716; HouseInfo[houseid][hExitz] = 1083.8828;
HouseInfo[houseid][hInt] = 5;
}
}
else if(type == 3)
{
HouseInfo[houseid][hValue] = 85000;
HouseInfo[houseid][hLevel] = 9;
strmid(HouseInfo[houseid][hDiscription], "House Big", 0, strlen("House Big"), 255);
if(nextbig == 1)
{
nextbig = 4;
HouseInfo[houseid][hExitx] = 235.3054; HouseInfo[houseid][hExity] = 1186.6835; HouseInfo[houseid][hExitz] = 1080.2578;
HouseInfo[houseid][hInt] = 3;
}
else if(nextbig == 4)
{
nextbig = 11;
HouseInfo[houseid][hExitx] = 225.630997; HouseInfo[houseid][hExity] = 1022.479980; HouseInfo[houseid][hExitz] = 1084.069946;
HouseInfo[houseid][hInt] = 7;
}
else if(nextbig == 11)
{
nextbig = 13;
HouseInfo[houseid][hExitx] = 227.722992; HouseInfo[houseid][hExity] = 1114.389893; HouseInfo[houseid][hExitz] = 1081.189941;
HouseInfo[houseid][hInt] = 5;
}
else if(nextbig == 13)
{
nextbig = 14;
HouseInfo[houseid][hExitx] = 221.7330; HouseInfo[houseid][hExity] = 1140.5146; HouseInfo[houseid][hExitz] = 1082.6094;
HouseInfo[houseid][hInt] = 4;
}
else if(nextbig == 14)
{
nextbig = 15;
HouseInfo[houseid][hExitx] = 27.132700; HouseInfo[houseid][hExity] = 1341.149902; HouseInfo[houseid][hExitz] = 1084.449951;
HouseInfo[houseid][hInt] = 10;
}
else if(nextbig == 15)
{
nextbig = 40;
HouseInfo[houseid][hExitx] = -262.601990; HouseInfo[houseid][hExity] = 1456.619995; HouseInfo[houseid][hExitz] = 1084.449951;
HouseInfo[houseid][hInt] = 4;
}
else if(nextbig == 40)
{
nextbig = 1;
HouseInfo[houseid][hExitx] = 2324.3267; HouseInfo[houseid][hExity] = -1149.1440; HouseInfo[houseid][hExitz] = 1050.7101;
HouseInfo[houseid][hInt] = 12;
}
}
HouseInfo[houseid][hEntrancex] = X;
HouseInfo[houseid][hEntrancey] = Y;
HouseInfo[houseid][hEntrancez] = Z;
HouseInfo[houseid][hSetted] = 1;
EvaluateHouse(houseid);
format(string, sizeof(string),"* Teleported the Set-Able House number %d To you. The house was set automatically, Use /edit and /setdesc and /houseint to edit it if you want.",houseid);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string,sizeof(string),"[ADMIN]: %s Has Set House: [%d]'s entrance to [%f - %f - %f].",sendername,houseid,X,Y,Z);
ABroadCast(COLOR_LIGHTRED,string, 5);
format(string,sizeof(string),"House is UNOWNED! \n House ID: %d \n Price: $%d \n Description: %s \n Level Needed: %d",HouseInfo[houseid][hWorld], HouseInfo[houseid][hValue],HouseInfo[houseid][hDiscription], HouseInfo[houseid][hLevel]);
HouseLabel[houseid] = Create3DTextLabel(string ,0x00FF00AA,X,Y,Z,25, 0, 1);
HousePickup[houseid] = CreateDynamicPickup(1273, 1, HouseInfo[houseid][hEntrancex], HouseInfo[houseid][hEntrancey], HouseInfo[houseid][hEntrancez]);
OnPropUpdate(1);
OnPropTextdrawUpdate(1, houseid);
OnHousePickupUpdate(houseid);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Has Set the house %d.",d,m,y,h,mi,s,sendername,giveplayer,houseid);
AdminLog(string);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "* ERROR: Automatic detected Houseid already setted!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "** Du hast keine rechte diesen Befehl zu nutzen!");
}
}
return 1;
}
Alles anzeigen
ich höffe wirklcih das ihr mir helfen könnt weil wenn ich in Propety reinschaue steht bei mir das da schon viele hauser sind aber die werden allgemein nicht angeziegt hab in ganz ls noch kein haus zum kaufen gesehen ??? woran kann das liegen wenn die hauser wenigstens schon da wären brauhct ich den befehl ja net mal
danke im vorraus
lg