17:26
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Трабл с гейммодом
coxmasterДата: Понедельник, 10.03.2008, 10:51 | Сообщение # 1
Новенький
Группа: Продвинутые
Сообщений: 13
Награды: 1
Город: Харьков
Репутация: -1
Замечания: 20%
Статус:
Подскажите пожалкйста, что за фигня такая? Я скачал гейммод "Пиратский остров", он находится в море на карте слева от Сан Фиерро. Там когда только заходишь такой прикол: самого острова, т.е. суши, нет а в воде плавают велики и в воздухе висит винтовка. Одним словом все есть, а самого острова нет. С чем это может быть связано и как его исправить?



ScorpiДата: Понедельник, 10.03.2008, 10:55 | Сообщение # 2
Группа: I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус:
Значит у тебя уже есть фильтр скрипты,в них объекты,слишком много объектов поэтому некоторые не появляются.
VaanДата: Понедельник, 10.03.2008, 11:16 | Сообщение # 3
Уверенный в себе
Группа: Продвинутые
Сообщений: 230
Награды: 3
Город: Харьков
Репутация: 29
Замечания: 0%
Статус:
Тут две могут быть проблемы.1)Как сказано выше2)То что игра у тя может с модами или с заменёнными машинами для которой SA-MP не предназначен вот и остров не отображается.Выразился я конечно хреново.Но всё таки смысл я думаю понятен.Ты скажи ты куда засунул скрипт в папку Gamemods или FilterscripT


Лучший сайт Украины Sex Fun Warez
Если я вам понадобился или помог ставте +
В связи с тем, что я больше не заинтересован в GTA и с выходом SA-MP версии 3, взлом аккаунтов и DDOS серверов стал невозможен, прошу больше меня по этому поводу в ICQ не беспокоить.
coxmasterДата: Понедельник, 10.03.2008, 16:55 | Сообщение # 4
Новенький
Группа: Продвинутые
Сообщений: 13
Награды: 1
Город: Харьков
Репутация: -1
Замечания: 20%
Статус:
В gamemods. Проблемка устранилась при запуске с переустановленного сервера. Но там все равно ошибок куча, с одной стороны берег ваще не отображает... Ну ладно, сам как-нибкдь разберусь.



ConqerorДата: Четверг, 13.03.2008, 14:14 | Сообщение # 5
Постоялец
Группа: Продвинутые
Сообщений: 397
Награды: 2
Город: =/
Репутация: 4
Замечания: 20%
Статус:
Не грузит объекты. Ты у себя на компе заускаешь, или хостинг 24/7?
zTronДата: Четверг, 13.03.2008, 16:14 | Сообщение # 6
Уверенный в себе
Группа: Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус:
Попробуй с этим... Это ФС. Влепил туда около 2000 всевозможных трамплинов-деревьев-островов... Но! Чем больше пинг тем медленне всё прорисовывается вплоть до сам понимаешь чего :) .
P.S.
придумал не я, я ето где то спёр.
.
//------------------------------------------------------------------------------------------------
#include <a_samp>

forward Timer();
forward SetPlayerPosWithObjects(playerid,Float:x,Float:y,Float:z);
/*
SetPlayerPosWithObjects usage in your gamemode:

CallRemoteFunction("SetPlayerPosWithObjects","ifff",playerid,newx,newy,newz);
*/

//------------------------------------------------------------------------------

enum object_info
{
modelid,
Float:ox,
Float:oy,
Float:oz,
Float:orx,
Float:ory,
Float:orz,
Float:viewdist
}

new Objects[][object_info] = {
//здесь надо ложить тип и координаты объектов,последнее число 200.0 не меняй.
{17550, 2080.789063, -2677.024414, 18.795506, 0.0000, 0.0000, 288.6668,200.0},
{12857, 2062.140381, -2769.652588, -0.359561, 0.0000, 0.0000, 0.0000,200.0},
{12857, 2062.463135, -2806.016357, -0.335040, 0.0000, 0.0000, 0.0000,200.0},
};

enum player_info
{
objid[sizeof(Objects)],
bool:view[sizeof(Objects)]
}
new Player[MAX_PLAYERS][player_info];

//------------------------------------------------------------------------------

bool:IsInReach(Float:x,Float:y,Float:z,Float:x2,Float:y2,F loat:z2,Float:dist)
{
x = (x > x2) ? x - x2 : x2 - x;
if(x > dist) return false;
y = (y > y2) ? y - y2 : y2 - y;
if(y > dist) return false;
z = (z > z2) ? z - z2 : z2 - z;
if(z > dist) return false;
return true;
}

//------------------------------------------------------------------------------

new timer;

public OnFilterScriptInit()
{
print("---\nLoaded xObjects by Boylett\n---");
timer = SetTimer("Timer",500,1);
return 1;
}

public OnFilterScriptExit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
for(new o = 0; o < sizeof(Objects); o++)
{
if(Player[i][view][o])
{
Player[i][view][o] = false;
DestroyPlayerObject(i,Player[i][objid][o]);
}
}
}

KillTimer(timer);
}

//------------------------------------------------------------------------------

public OnPlayerConnect(playerid)
{
for(new i = 0; i < sizeof(Objects); i++) Player[playerid][view][i] = false;
}

public OnPlayerDisconnect(playerid)
{
for(new i = 0; i < sizeof(Objects); i++)
{
if(Player[playerid][view][i])
{
Player[playerid][view][i] = false;
DestroyPlayerObject(playerid,Player[playerid][objid][i]);
}
}
}

//------------------------------------------------------------------------------

public Timer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
if(IsPlayerConnected(i))
PlayerObjectUpdate(i);
}

PlayerObjectUpdate(playerid)
{
new Float:pos[3];
GetPlayerPos(playerid,pos[0],pos[1],pos[2]);
for(new i = 0; i < sizeof(Objects); i++)
{
if(!Player[playerid][view][i])
{
if(IsInReach(pos[0],pos[1],pos[2],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][viewdist]))
{
Player[playerid][view][i] = true;
Player[playerid][objid][i] = CreatePlayerObject(playerid,Objects[i][modelid],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][orx],Objects[i][ory],Objects[i][orz]);
}
} else if(!IsInReach(pos[0],pos[1],pos[2],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][viewdist]))
{
Player[playerid][view][i] = false;
DestroyPlayerObject(playerid,Player[playerid][objid][i]);
}
}
}

public SetPlayerPosWithObjects(playerid,Float:x,Float:y,Float:z)
{
for(new i = 0; i < sizeof(Objects); i++)
{
if(!Player[playerid][view][i])
{
if(IsInReach(x,y,z,Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][viewdist]))
{
Player[playerid][view][i] = true;
Player[playerid][objid][i] = CreatePlayerObject(playerid,Objects[i][modelid],Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][orx],Objects[i][ory],Objects[i][orz]);
}
} else if(!IsInReach(x,y,z,Objects[i][ox],Objects[i][oy],Objects[i][oz],Objects[i][viewdist]))
{
Player[playerid][view][i] = false;
DestroyPlayerObject(playerid,Player[playerid][objid][i]);
}
}
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
}

public OnPlayerSpawn(playerid)
PlayerObjectUpdate(playerid);


109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.

Сообщение отредактировал zTron - Четверг, 13.03.2008, 16:16
VaanДата: Четверг, 13.03.2008, 19:46 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 230
Награды: 3
Город: Харьков
Репутация: 29
Замечания: 0%
Статус:
Quote (zTron)
zTron

Ты пинёк тоисть пень гг



Лучший сайт Украины Sex Fun Warez
Если я вам понадобился или помог ставте +
В связи с тем, что я больше не заинтересован в GTA и с выходом SA-MP версии 3, взлом аккаунтов и DDOS серверов стал невозможен, прошу больше меня по этому поводу в ICQ не беспокоить.
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua