was ich mich zum einen frage ist wieso du zweimal abfrägst ob er an dem punkt ist
if(IsPlayerInRangeOfPoint(playerid,12,322.19921875, -1183.099609375, 71.300003051758) //ANGELO TOR
|| IsPlayerInRangeOfPoint(playerid,12,275, 189.39999389648, 1008.9000244141)//LSPD TOR drine
|| IsPlayerInRangeOfPoint(playerid,4,255.599609375, 181.7998046875, 1002)//LSPD TOR drine
|| IsPlayerInRangeOfPoint(playerid,4,254.19999694824, 181.69999694824, 1002)//LSPD TOR DRINE
|| IsPlayerInRangeOfPoint(playerid,10, 1545.5, -1626.5999755859, 16.299999237061)//LSPD tor draußen
|| IsPlayerInRangeOfPoint(playerid,10, 1589.4000244141, -1638.1999511719, 14.5))//LSPD tor draußen garage
{
//[____________________Angelos Haus____________________]
if(tGateopen == 0 && IsPlayerInRangeOfPoint(playerid,12,322.19921875, -1183.099609375, 71.300003051758))
{
ist schon ziemlich unnötig.
und probier mal was er aus gibt bei
if(isPlayerAnAdmin(playerid,5))
wenn du ganz unten ein }else{ return SendClientMessage(playerid,0xFFFFFFFF,"Du bist kein Admin");}
weil dann siehst du auch solltest du den idialien welche du angibst nicht entsprechen wird ein output angeben