Hallo ich möchte, dass:
- Mafia 1 tor 1 auf und zu machen kann aber nicht tor 2
- Mafia 2 tor 2 auf und zu machen kann aber nicht tor 1
das hat geklappt allerdings sind die Tore wenn ich /auf gemacht habe schräg in den boden und woanders wieder raus. Bitte helfen.
PAWN-Text:
ocmd:auf(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,1183.0244140625, -938.5146484375, 41.824035644531))
{
if(isPlayerInFrakt(playerid,1))
{
MoveObject(tor[1],1183.0244140625, -938.5146484375, 41.824035644531-10,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
if(IsPlayerInRangeOfPoint(playerid,10,1195.7708740234, -948.11596679688, 41.720485687256))
{
if(isPlayerInFrakt(playerid,2))
{
MoveObject(tor[0],1195.7708740234, -948.11596679688, 41.720485687256-10,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
}
ocmd:zu(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,1183.0244140625, -938.5146484375, 41.824035644531))
{
if(isPlayerInFrakt(playerid,1))
{
MoveObject(tor[1],1183.0244140625, -938.5146484375, 41.824035644531,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
if(IsPlayerInRangeOfPoint(playerid,10,1195.7708740234, -948.11596679688, 41.720485687256))
{
if(isPlayerInFrakt(playerid,2))
{
MoveObject(tor[0],1195.7708740234, -948.11596679688, 41.720485687256,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
}
{
if(IsPlayerInRangeOfPoint(playerid,10,1183.0244140625, -938.5146484375, 41.824035644531))
{
if(isPlayerInFrakt(playerid,1))
{
MoveObject(tor[1],1183.0244140625, -938.5146484375, 41.824035644531-10,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
if(IsPlayerInRangeOfPoint(playerid,10,1195.7708740234, -948.11596679688, 41.720485687256))
{
if(isPlayerInFrakt(playerid,2))
{
MoveObject(tor[0],1195.7708740234, -948.11596679688, 41.720485687256-10,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
}
ocmd:zu(playerid,params[])
{
if(IsPlayerInRangeOfPoint(playerid,10,1183.0244140625, -938.5146484375, 41.824035644531))
{
if(isPlayerInFrakt(playerid,1))
{
MoveObject(tor[1],1183.0244140625, -938.5146484375, 41.824035644531,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
if(IsPlayerInRangeOfPoint(playerid,10,1195.7708740234, -948.11596679688, 41.720485687256))
{
if(isPlayerInFrakt(playerid,2))
{
MoveObject(tor[0],1195.7708740234, -948.11596679688, 41.720485687256,5);
return 1;
}
return SendClientMessage(playerid,ROT,"Du bist nicht in der Mafia.");
}
return SendClientMessage(playerid,ROT,"Nicht in der Nähe von einem Tor.");
}