12.07.2010, 10:05
Hi all,
excuse me for bad english!.
So,
my problem is this command:
Always when i write /kaufen, then comming the else message
but i stand in front of a house
I dont know what is wrong, but i hope anywhere can help me.
thx
excuse me for bad english!.
So,
my problem is this command:
PHP код:
if(strcmp(cmd,"/kaufen",true)==0)
{
if(INI_Open("Haus.cfg"))
{
for(new h = 0; h < sizeof(HausInfo); h++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, HausInfo[h][eX], HausInfo[h][eY], HausInfo[h][eZ]))
{
new kString[195];
format(kString, 64, "eX%d", h);
HausInfo[h][eX] = INI_ReadFloat(kString);
format(kString, 64, "eY%d", h);
HausInfo[h][eY] = INI_ReadFloat(kString);
format(kString, 64, "eZ%d", h);
HausInfo[h][eZ] = INI_ReadFloat(kString);
if(SpielerInfo[playerid][pHaus] == 0)
{
if(GetPlayerMoney(playerid) < HausInfo[h][Preis])return 1;
new Name[MAX_PLAYER_NAME];
GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
GivePlayerMoney(playerid, - HausInfo[h][Preis]);
SendClientMessage(playerid,FARBE_WEIЯ,"Du hast dir ein Haus gekauft, die befehle kannst du unter /hh sehen!");
HausInfo[h][Vergeben] = 1;
SpielerInfo[playerid][pHaus] = 1;
SpielerInfo[playerid][pId] = h+1;
strmid(HausInfo[h][Besitzer], Name, 0, strlen(Name), 24);
WennSpielerUpdatet(playerid);
Kauf(playerid);
return 1;
}
else
{
SendClientMessage(playerid,FARBE_WEIЯ,"Du hast bereits ein Haus, dieses musst du verkaufen!");
return 1;
}
}
else
{
SendClientMessage(playerid,FARBE_WEIЯ,"Du stehst an keinem Haus!");
return 1;
}
}
}
INI_Close();
return 1;
}
PHP код:
else
{
SendClientMessage(playerid,FARBE_WEIЯ,"Du stehst an keinem Haus!");
return 1;
}
I dont know what is wrong, but i hope anywhere can help me.
thx