rendered paste body#include <float>#include <a_samp>public OnFilterScriptInit(){//TU NIC NIE ZMIENIAJ!print("\n+-------------------------------+"); //TU NIC NIE ZMIENIAJ!print("| No Limit Objects |"); //TU NIC NIE ZMIENIAJ!print("| FilterScript Loaded |"); //TU NIC NIE ZMIENIAJ!print("| Coded By |"); //TU NIC NIE ZMIENIAJ!print("| Mruk |"); //TU NIC NIE ZMIENIAJ!print("+-------------------------------+\n");//TU NIC NIE ZMIENIAJ!//TU NIC NIE ZMIENIAJ!return 1;}#define MAX_OBJECTS2 0 // W miejsce 666 wpisz liczbe objectów...new Timer[MAX_PLAYERS];enum oInfo{ID[MAX_OBJECTS2],bool:PlayerObject[MAX_OBJECTS2]}new ObjectInfo[MAX_PLAYERS][oInfo];new Float:ObjectsCoords[MAX_OBJECTS2][6] = {//Tu wklej współrzędne z pliku Coords.ini};new ObjectsIDs[MAX_OBJECTS2][1] = {//Tu wklej współrzędne z pliku ModelIDs.ini};public OnPlayerSpawn(playerid){KillTimer(Timer[playerid]);Timer[playerid] = SetTimerEx("NoLimitObjects", 150, 1, "d", playerid);return 1;}public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z){ if(IsPlayerConnected(playerid)) { new Float:oldposx, Float:oldposy, Float:oldposz; new Float:tempposx, Float:tempposy, Float:tempposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); tempposx = (oldposx -x); tempposy = (oldposy -y); tempposz = (oldposz -z); //printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz); if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi))) { return 1; } } return 0;}public NoLimitObjects(playerid){for(new o=0; o < MAX_OBJECTS2; o++){if(!ObjectInfo[playerid][PlayerObject][o]){if(PlayerToPoint(150.666, playerid, ObjectsCoords[o][0],ObjectsCoords[o][1],ObjectsCoords[o][2])){ObjectInfo[playerid][PlayerObject][o] = true;ObjectInfo[playerid][ID][o] = CreatePlayerObject(playerid, ObjectsIDs[o][0],ObjectsCoords[o][0],ObjectsCoords[o][1], ObjectsCoords[o][2],ObjectsCoords[o][3],ObjectsCoords[o][4], ObjectsCoords[o][5]);}}else if(!PlayerToPoint(150.666, playerid, ObjectsCoords[o][0],ObjectsCoords[o][1],ObjectsCoords[o][2])){ObjectInfo[playerid][PlayerObject][o] = false;DestroyPlayerObject(playerid, ObjectInfo[playerid][ID][o]);}}}