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

 



 
          





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





Последние Файлы 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
Модератор форума: Alcoholik  
ворота в gf
ONIXSДата: Пятница, 29.08.2008, 19:36 | Сообщение # 61
Освоившийся
Группа: Продвинутые
Сообщений: 127
Награды: 2
Город: Moskow city
Репутация: 6
Замечания: 0%
Статус:
Ну так сделай! Токо желательно FSом!
SabotageДата: Суббота, 30.08.2008, 23:35 | Сообщение # 62
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Парни помогите
я раньше тоже играл потом бросил теперь хочу сервер свой создать
У меня всё с модом ок а вот в павно я не шарю
помогите кто может
Нужны ворота на сервере
у участка у автошкол в танеле между городами ls и sf



Игровые компьютеры GIGASPOT
dentonДата: Среда, 03.09.2008, 07:19 | Сообщение # 63
Новенький
Группа: Пользователи
Сообщений: 19
Награды: 1
Город: Питер
Репутация: 9
Замечания: 0%
Статус:
это сейчас стоит у меня в моде и всё нормально работает
.....
в начале
new pdgateLSM, pdgateZ;
new pdgateLSR, pdgateT;
new pdgateARM, pdgateSFYP;
new pdgateSFYL;

....в середине
pdgateLSM = CreateObject(980, 1587.608, -1638.058, 13.607, 0.0, 0.0, 0.0);
pdgateZ = CreateObject(986, 96.8433, 1920.3213, 18.1657, 0.0, 0.0, 90.0);
pdgateLSR = CreateObject(980, 1245.4464, -767.3703, 92.0476, 0.0000, 0.0000, 0.0000);
pdgateT = CreateObject(980, -3.4028,-267.2485,7.2796, 0.0000, 0.0000, 180.0000);
pdgateARM = CreateObject(1508, -1374.4792, 1489.8445, 11.0561, 0.0, 0.0, 0.0);
pdgateSFYP = CreateObject(986, -2211.5444,582.1492,35.1641, 0.0000, 0.0000, 0.0000);
CreateObject(986, -2231.4565,605.5521,37.3778, 0.0000, 0.0000, 90.0000);
pdgateSFYL = CreateObject(986, -2238.6221,643.3779,49.4462, 0.0000, 0.0000, 90.0000);
CreateObject(971, 5.4028,-267.0185,7.3796, 0.0000, 0.0000, 0.0000);
CreateObject(1508, 2522.2248, -1301.8967, 1048.2890, 0.0000, 0.0000, 0.0000);

... в конце где нибуть

public CheckAPGates()
{
for(new i=0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{

new Float:x, Float:y, Float:z;
GetPlayerPos(i, Float:x, Float:y, Float:z);
if (PlayerToPoint(6.0, i, 1587.608, -1638.058, 13.607))
{
if (gTeam[i] == 2 || IsACop(i))
{
MoveObject(pdgateLSM, 1598.069, -1638.065, 13.607, 3);
SetTimer("GateCloseLSM", 5000, 0);
return 1;
}
}
if (PlayerToPoint(6.0, i, 96.8433, 1920.3213, 18.1657))//zona
{
if (gTeam[i] == 2 || IsACop(i))
{
MoveObject(pdgateZ,96.8433,1915.3013,18.1657, 2);
SetTimer("GateCloseZ", 5000, 0);
return 1;
}
}
if (PlayerToPoint(10.0, i, 1245.4464, -767.3703, 92.0476))//rusmaf
{
if (PlayerInfo[i][pMember] == 5 || PlayerInfo[i][pLeader] == 5)
{
MoveObject(pdgateLSR, 1255.4464, -767.3703, 92.0476, 3);
SetTimer("GateCloseLSR", 5000, 0);
return 1;
}
}
if (PlayerToPoint(6.0, i, -3.4028, -267.2285, 7.4296))//terror
{
if (PlayerInfo[i][pMember] == 8 || PlayerInfo[i][pLeader] == 8)
{
MoveObject(pdgateT, -3.4028,-267.2485,12.4296, 2);
SetTimer("GateCloseT", 5000, 0);
return 1;
}
}
if (PlayerToPoint(2.0, i, -1374.4792, 1489.8445, 11.0561))//orug
{
if (PlayerInfo[i][pGunLic] == 1 && PlayerInfo[i][pLevel] >= 6)
{
MoveObject(pdgateARM,-1374.4792, 1487.2445, 11.0561, 2);
SetTimer("GateCloseARM", 5000, 0);
return 1;
}
}

if (PlayerToPoint(10.0, i, -2211.5444,582.1492,35.1641)) //ykudza
{
if (PlayerInfo[i][pMember] == 6 || PlayerInfo[i][pLeader] == 6)
{
MoveObject(pdgateSFYP, -2221.5444,582.1492,35.1641, 3);
SetTimer("GateCloseSFYP", 5000, 0);
return 1;
}
}
if (PlayerToPoint(10.0, i, -2238.6221,643.3779,49.4462))//ykudza
{
if (PlayerInfo[i][pMember] == 6 || PlayerInfo[i][pLeader] == 6)
{
MoveObject(pdgateSFYL, -2238.6221,637.3779,49.4462, 3);
SetTimer("GateCloseSFYL", 5000, 0);
return 1;
}
}

}

}
return 1;
}

public GateCloseLSM()
{
MoveObject(pdgateLSM, 1587.608, -1638.058, 13.607, 3);
return 1;
}
public GateCloseZ()
{
MoveObject(pdgateZ, 96.8433, 1920.3213, 18.1657, 3);
return 1;
}
public GateCloseLSR()
{
MoveObject(pdgateLSR, 1245.4464, -767.3703, 92.0476, 3);
return 1;
}
public GateCloseT()
{
MoveObject(pdgateT, -3.4028,-267.2485,7.2796, 3);
return 1;
}
public GateCloseARM()
{
MoveObject(pdgateARM, -1374.4792, 1489.8445, 11.0561, 3);
return 1;
}
public GateCloseSFYP()
{
MoveObject(pdgateSFYP, -2211.5444,582.1492,35.1641, 3);
return 1;
}
public GateCloseSFYL()
{
MoveObject(pdgateSFYL, -2238.6221,643.3779,49.4462, 3);
return 1;
}

координаты соответствено свои вставляйте, всё проверено у меня работает, ворота открываються сами для каждой организации, если помог не стесьняйтесь + поставить wink

HELKERNДата: Суббота, 06.09.2008, 10:15 | Сообщение # 64
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус:
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)

Попробуй втсавить эту строку после if (strcmp(cmd, "/open", false) == 0)
Тоесть получится

#include <a_samp>
#include <core>
#include <float>

#define COLOR_GREY 0xAFAFAFAA
new BOROTA;
new VorotaTimer;
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];

if (strcmp(cmd, "/open", false) == 0)
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(IsPlayerConnected(playerid))
{
MoveObject(BOROTA, 1284.991577, -2055.378662, 60.500572+5, 5.0);
GameTextForPlayer(playerid, "аopoЏa oЏkp‘Џ‘", 1000, 6);
VorotaTimer = SetTimer("VorotaClose", 6000, false);
}
return 1;
}return 0;
}

public VorotaClose()
{

MoveObject(BOROTA, 1284.991577, -2055.378662, 60.500572, 5.0);
KillTimer(VorotaTimer);
}

public OnFilterScriptInit()
{
{
print("\n--------------------------------------");
print("----------------BOPOTA------------");
print("--------------------------------------\n");
}

BOROTA = CreateObject(980, 1284.991577, -2055.378662, 60.500572, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.589999*(90/1.56));
return 1;
}
public OnFilterScriptExit()
{
return 1;
}

и надо юудет вставить еще } ток незнаю куды))

SabotageДата: Воскресенье, 07.09.2008, 16:51 | Сообщение # 65
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Я о том что я вообще незнаю даже куды эти коды вставлять как из них скрипт зделать)


Игровые компьютеры GIGASPOT
KondratKOДата: Понедельник, 08.09.2008, 11:59 | Сообщение # 66
Новенький
Группа: Продвинутые
Сообщений: 41
Награды: 1
Репутация: 5
Замечания: 0%
Статус:
Quote (Kurosaki_Aizen)
О позор на ваши головы!

толстячку, +1
позорники )) элементарно ведь )

SabotageДата: Суббота, 13.09.2008, 14:43 | Сообщение # 67
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Может лучше подскажете чем нудить будите

Добавлено (12.09.2008, 22:07)
---------------------------------------------
Да уж спасибо ребята бл??ь
Моглиб сказать что win framework 3 качать надо
Теперь понял как компилироапть)

Добавлено (13.09.2008, 14:43)
---------------------------------------------
Парни я скачал ваши ворота только пробл что их может открыть любой а нужно чтобы только менты


Игровые компьютеры GIGASPOT
iliadaДата: Суббота, 13.09.2008, 14:51 | Сообщение # 68
Новенький
Группа: Продвинутые
Сообщений: 39
Награды: 1
Город: Да Москва, Москва..
Репутация: 4
Замечания: 0%
Статус:
Блин народ, вы когда пишите код из Pawno используйте [code][/*code] (без *)..
А то смешивается.

SabotageДата: Суббота, 13.09.2008, 22:27 | Сообщение # 69
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Ребят а тамже поидее вообще в год фазаре должны быть стандартные ворота которые можно открыть/закрыть
какая команда?

Добавлено (13.09.2008, 22:04)
---------------------------------------------
if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
пишет там ошибка((
что делать помогите
(скрипт атамана на 3 стр)

Добавлено (13.09.2008, 22:27)
---------------------------------------------
Какойбы скрипт неделал везде пишет что вif(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
ошибка


Игровые компьютеры GIGASPOT
iliadaДата: Воскресенье, 14.09.2008, 12:12 | Сообщение # 70
Новенький
Группа: Продвинутые
Сообщений: 39
Награды: 1
Город: Да Москва, Москва..
Репутация: 4
Замечания: 0%
Статус:
canabis, какая ошибка..И выделяй строчки кода [code][*/code]
SabotageДата: Воскресенье, 14.09.2008, 14:24 | Сообщение # 71
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Code
D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : error 017: undefined symbol "PlayerInfo"
D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : warning 215: expression has no effect
D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : error 001: expected token: ";", but found "]"
D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : error 029: invalid expression, assumed zero
D:\Documents and Settings\Slim_Lite\Ðàáî÷èé ñòîë\policegate.pwn(14) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664     Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.

14 строка

Code
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)



Игровые компьютеры GIGASPOT
EdwardsДата: Воскресенье, 14.09.2008, 17:10 | Сообщение # 72
Советчик
Группа: Продвинутые
Сообщений: 1016
Награды: 20
Город: Сеть
Замечания: 100%
Статус:
if(IsACop(playerid)) сделай вместо

if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)


Россия номер 1



Сообщение отредактировал prime - Воскресенье, 14.09.2008, 17:10
SabotageДата: Среда, 17.09.2008, 16:04 | Сообщение # 73
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Парин есл ктото сделал то пожалуйста киньте скрипт готовый пвн или амх мне всё равно
С меня будет +



Игровые компьютеры GIGASPOT

Сообщение отредактировал canabis - Среда, 17.09.2008, 16:04
LitLageRДата: Среда, 24.09.2008, 20:05 | Сообщение # 74
Уверенный в себе
Группа: Продвинутые
Сообщений: 199
Награды: 1
Город: я ХЗ сам ищу...
Репутация: 17
Замечания: 0%
Статус:
Люди, сам задался этой проблемой, но всё таки сделал!!!
вот что добавляем в мод...
вверх в моде добавляем
Quote (code)
forward GateCloseSchool();
new pdgateSchool;
new pdngateSchool;

далее в public OnGameModeInit() добавляем
Quote (code)
pdgateSchool = CreateObject(989,-2052.77,-91.8869,35.8375,0,0,17);
pdngateSchool = CreateObject(989,-2052.77,-96.9865,35.8375,0,0,17);
CreateObject(11091,-2075.13,-101.365,36.1328,0,0,90);
CreateObject(989,-2052.77,-81.729,35.8375,0,0,17);
CreateObject(989,-2052.77,-86.8275,35.8375,0,0,17);
CreateObject(989,-2052.77,-102.086,35.8375,0,0,17);

далее в public OnPlayerCommandText(playerid, cmdtext[]) добавляем:
Quote (code)
if (strcmp(cmdtext, "/schoolopen", true)==0)
{
if(PlayerInfo[playerid][pMember] == 11||PlayerInfo[playerid][pLeader] == 11||PlayerInfo[playerid][pMember] == 12||PlayerInfo[playerid][pLeader] == 12)
{
MoveObject(pdgateSchool,-2052.77,-86.8275,35.8375, 3.5);
MoveObject(pdngateSchool,-2052.77,-102.086,35.8375, 3.5);
SetTimer("GateCloseSchool", 10000, 0);
SendClientMessage(playerid, COLOR_YELLOW,"Ворота закроются через 10 секунд");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_YELLOW,"Ты не учитель!!!");
return 1;
}
}

а далее где ни будь в конце мода отдельно пишем
Quote (code)
public GateCloseSchool()
{
MoveObject (pdgateSchool,-2052.77,-91.8869,35.8375, 2.5);
MoveObject (pdngateSchool,-2052.77,-96.9865,35.8375, 2.5);
return 1;
}

Это я только начал добавлять и здесь реализованы ворота около автошколы...
Дерзайте =) у меня это работает =)



Управлять миром можно, лишь подчиняясь ему...


Сообщение отредактировал LitLageR - Среда, 24.09.2008, 23:30
SabotageДата: Пятница, 26.09.2008, 14:23 | Сообщение # 75
Долгожитель
Группа: Продвинутые
Сообщений: 1665
Награды: 19
Город: Москва
Репутация: 1115
Замечания: 0%
Статус:
Спастбо большое, лови +
Теперь по примеру попытаюсь сделать ворота в участке



Игровые компьютеры GIGASPOT
Поиск:





 


 


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