liebe Brotfischer ich hab folgendes Problem:
ich wollt auf unserem Rl-Server n Toor mit MoveObject vor meinem Haus einfügen das sieht so aus:
new haustoor;
haustoor = CreateObject(971, 262.336609,-1231.173584,75.539978,0.0000,354.8434,36.4057);
if(!strcmp(cmdtext, "/hausauf", true)) // by Der_Raecher
{
if (PlayerToPoint(30, playerid,1042.2530,-1026.0344,32.1016))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pMember] == 16 )
{
MoveObject(haustoor, 273.393005,-1223.012573,76.518311, 3.5000);
SendClientMessage(playerid, COLOR_BLUE,"Haus wurde geöffnet");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s sein Haustoor.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Reichweite ist zu groß."); }
}
else return SendClientMessage(playerid, COLOR_GREY,"Du besitzt keine Fernbedienung um das Haus zu öffnen!!!!!!!!!.");
return 1;
}
if(!strcmp(cmdtext, "/hauszu", true)) // by Der_Raecher
{
if (PlayerToPoint(30, playerid,1042.2530,-1026.0344,32.1016))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pMember] == 16 )
{
MoveObject(haustoor, 262.336609,-1231.173584,75.539978, 3.5000);
SendClientMessage(playerid, COLOR_BLUE,"Haus wurde geschlossen");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s sein Haustoor.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else { SendClientMessage(playerid, COLOR_GREY,"Reichweite ist zu groß."); }
}
else return SendClientMessage(playerid, COLOR_GREY,"Du besitzt keine Fernbedienung!.");
return 1;
}
also es funktioniert auch alles das Toor is da und so aber das "PlayerInfo[playerid][pLeader] == 1 PlayerInfo[playerid][pMember] == 1
PlayerInfo[playerid][pLeader] == 16
PlayerInfo[playerid][pMember] == 16" funzt nich wenn ich in der fraktion 1(Cop) oder 16(west coast custom) reingeh kommt weiterhin die meldung: "Du besitzt keine Fernbedienung um das Haus zu öffnen!!!!!!!!!"
ich habs auch schon mit folgendem versucht:
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
if(strfind("mudderstadt", name, true) == 0 || strfind("bladi", name, true) == 0)
aber das funzt auch nich -.-
bitte um hilfe
mfg,
-_-lol-_-