Zitat
das '!' muss vorhanden sein!
Schwachsinn!!!
Funktioniert denn die Verschiebung? Ode rkommt einfach die Errormeldung?
Hier.. Ausgebessert..
if (strcmp("/pg",cmdtext,true) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,10.0,1548.0999755859,-1628.0999755859,11.199999809265))
{
if(IsGateOpen[1] == false)
{
MoveObject(GateA, 1548.0999755859, -1628.0999755859, 11.199999809265, 0, 0, 88);
SendClientMessage(playerid,0x9ACD32AA,"Tor wird geöffnet!");
}
else if(IsGateOpen[1] == true)
{
MoveObject(GateA, 1548.0999755859, -1628.0999755859, 15.199999809265, 0, 0, 88);
SendClientMessage(playerid,0x9ACD32AA,"Tor wird geschlossen!");
}
}
if(IsPlayerInRangeOfPoint(playerid,10.0,1584.6999511719,-1638.1999511719,12.39999961853))
{
if(IsGateOpen[2] == false)
{
MoveObject(GateB, 1584.6999511719, -1638.1999511719, 12.39999961853, 0, 0, 0);
SendClientMessage(playerid,0x9ACD32AA,"Tor wird geöffnet!");
}
else if(IsGateOpen[2] == true)
{
MoveObject(GateB, 1584.6999511719, -1638.1999511719, 12.39999961853, 0, 0, 0);
SendClientMessage(playerid,0x9ACD32AA,"Tor wird geschlossen!");
}
}
//Warum?! -->return 1;
}
return 1; // Das return war an der falschen Stelle.
}
return 0;
}