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

 



 
          





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





Последние Файлы 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  
F.A.Q. по созданию шлакбаумов
ISTfunNCISДата: Понедельник, 06.07.2009, 20:52 | Сообщение # 136
Новенький
Группа: Пользователи
Сообщений: 16
Награды: 1
Город: Москва
Репутация: 17
Замечания: 0%
Статус:
D:\SAMP SFRL\gamemodes\sfrl.pwn(8621) : error 029: invalid expression, assumed zero
D:\SAMP SFRL\gamemodes\sfrl.pwn(8621) : error 029: invalid expression, assumed zero
D:\SAMP SFRL\gamemodes\sfrl.pwn(8621) : error 029: invalid expression, assumed zero
D:\SAMP SFRL\gamemodes\sfrl.pwn(8621) : fatal error 107: too many error messages on one line

поменьше но...

Добавлено (06.07.2009, 20:52)
---------------------------------------------
D:\SAMP SFRL\gamemodes\sfrl.pwn(8631) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.
водна отсалась строчка

вот сама строчка

else


[URL=http://copypast.ru/trup/calc.php][IMG]http://copypast.ru/trup_ub/17611776.png[/IMG][/URL]
MorozzzkoДата: Понедельник, 06.07.2009, 20:56 | Сообщение # 137
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
ISTfunNCIS, с каким if'ом связан этот else то?


Главный программист в Malefic Entertainment.
ISTfunNCISДата: Понедельник, 06.07.2009, 22:33 | Сообщение # 138
Новенький
Группа: Пользователи
Сообщений: 16
Награды: 1
Город: Москва
Репутация: 17
Замечания: 0%
Статус:
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы слищком далеко от шлакбаума!");
return 1;
}

если я правильно понял, то вот...


[URL=http://copypast.ru/trup/calc.php][IMG]http://copypast.ru/trup_ub/17611776.png[/IMG][/URL]
MorozzzkoДата: Понедельник, 06.07.2009, 22:35 | Сообщение # 139
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
ISTfunNCIS, не правильно. это содержимое, а не иф, с которым связано.


Главный программист в Malefic Entertainment.
ISTfunNCISДата: Понедельник, 06.07.2009, 23:39 | Сообщение # 140
Новенький
Группа: Пользователи
Сообщений: 16
Награды: 1
Город: Москва
Репутация: 17
Замечания: 0%
Статус:
а что тогда ИФ?

Добавлено (06.07.2009, 23:39)
---------------------------------------------
ааа дощло

вот весь код

if(strcmp(cmdtext, "/openfbi", true)==0)
{
if(PlayerToPoint(7.0,playerid,-1973.883,498.674,29.736))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
SetObjectRot(gatefbi,14.610,-90.241,0.0);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("gatefbiClose1", 7000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не из ФБР! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы слищком далеко от шлакбаума!");
return 1;
}
}
}


[URL=http://copypast.ru/trup/calc.php][IMG]http://copypast.ru/trup_ub/17611776.png[/IMG][/URL]
MorozzzkoДата: Понедельник, 06.07.2009, 23:42 | Сообщение # 141
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
ISTfunNCIS, код неправильный)
[pwn]
if(strcmp(cmdtext, "/openfbi", true)==0)
{
if(PlayerToPoint(7.0,playerid,-1973.883,498.674,29.736))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
SetObjectRot(gatefbi,14.610,-90.241,0.0);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("gatefbiClose1", 7000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не из ФБР! ");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы слищком далеко от шлакбаума!");
return 1;
}
}
[/pwn]



Главный программист в Malefic Entertainment.
ISTfunNCISДата: Вторник, 07.07.2009, 16:59 | Сообщение # 142
Новенький
Группа: Пользователи
Сообщений: 16
Награды: 1
Город: Москва
Репутация: 17
Замечания: 0%
Статус:
Спасибо, пока на словах.

Добавлено (07.07.2009, 16:59)
---------------------------------------------
ворота не закрываются, таймер даже от лицеров поставил непашет... что не правильно
if(strcmp(cmdtext, "/openfbi", true)==0)
{
if(PlayerToPoint(7.0,playerid,-1973.883,498.674,29.736))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
{
if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
{
SetObjectRot(gatefbi,0, 0, 90);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("SFAutoBarrierClose", 10000, 0);
SFAutoBarrierTimer = SetTimer("SFAutoBarrierClose", 10000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не из ФБР! ");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы слищком далеко от шлакбаума!");
return 1;
}
}


[URL=http://copypast.ru/trup/calc.php][IMG]http://copypast.ru/trup_ub/17611776.png[/IMG][/URL]
FORTДата: Суббота, 11.07.2009, 15:55 | Сообщение # 143
Новенький
Группа: Продвинутые
Сообщений: 58
Награды: 1
Город: харьков
Репутация: -3
Замечания: 80%
Статус:
почти как ворота делать :D
tocamiracleДата: Суббота, 11.07.2009, 19:24 | Сообщение # 144
Новенький
Группа: Пользователи
Сообщений: 11
Награды: 1
Город: Рига(Imanta 5),Звездный-Town
Репутация: 0
Замечания: 0%
Статус:
выложите плиз рабочий код (с описанием что и куда вставлять ) new_russian
[RD]ChezДата: Суббота, 11.07.2009, 19:31 | Сообщение # 145
Мастер джэдай
Группа: Продвинутые
Сообщений: 3687
Награды: 206
Город: St. P
Репутация: 0
Замечания: 20%
Статус:
tocamiracle, первый пост читай... больше тебе никто ничо не даст


1 час моей работы стоит минимум 800 рублей для срочных работ.
Знаю CodeIgniter, Kohana, втч. кастом(php), Вникаю в Yii. jQuery на должном уровне, немного разбираюсь в RightJS.
Алсо, 6 лет павно, 2 года в шарпе, понимаю си и плюсы.
Немного ассемблер.
Ох**тельный верстальщик какб.

Если ваш заказ потребует неделю работы и вы собираетесь заплатить 100 рублей - лес там ->> ^^^^^

chezrd@gmail.com
lance@chez-lab.ru
LastHeroДата: Понедельник, 17.08.2009, 19:39 | Сообщение # 146
Постоялец
Группа: Продвинутые
Сообщений: 392
Награды: 8
Репутация: 29
Замечания: 20%
Статус:
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(3934) : error 004: function "CrimInRange" is not implemented
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(4152) : error 004: function "PlayerToPoint" is not implemented
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(4774) : error 004: function "PlayerToPoint" is not implemented
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(4851) : error 004: function "ProxDetector" is not implemented
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(5425) : error 004: function "PlayerToPoint" is not implemented
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(5431) : error 004: function "PlayerToPoint" is not implemented
C:\Documents and Settings\Admin\Мои документы\The Godfather\gamemodes\gf.pwn(5437) : error 004: function "PlayerToPoint" is not implemented
что ето может значить?

Добавлено (17.08.2009, 18:59)
---------------------------------------------
LSDdop спасиб там реал скобка ненужна с ней 26 ошибок fun

Добавлено (17.08.2009, 19:23)
---------------------------------------------
а как поправить чтоб они закрывались а то открылись и назад не хотят:(

Добавлено (17.08.2009, 19:39)
---------------------------------------------
вот мой код
[pwn]if(strcmp(cmdtext, "/openlicon", true)==0)
{
if(PlayerToPoint(7.0,playerid,-2057.077,-95.174,35.098))// Тут Координаты того места откуда можно открыть шлагбаум(x,y,z).
if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
SetObjectRot(Slak1,0.0,-0.859,-91.100);// Тут используем Последнии 3 значения у ОТКРЫТОЙ палки шлагбаума,тоесть: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
SetTimer("SlakClose1", 5000, 0); // Эта строка вызовит таймер который закроет Шлагбаум через 5000 милисекунд (5 секунд)
SendClientMessage(playerid, COLOR_GREY, " Проезжайте! ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Вы не лицензер ");
}
else
{
SendClientMessage(playerid, COLOR_GREY, " вы далеко от шлагбаума");
return 1;
}
}[/pwn]


Изучаем pawno.
KweckeyДата: Понедельник, 17.08.2009, 20:11 | Сообщение # 147
Советчик
Группа: Пользователи
Сообщений: 1149
Награды: 65
Город: townofgames.ru
Замечания: 100%
Статус:
LastHero, впринцыпи вот таймер(тоесть долно закрываться):
Quote (LastHero)
SetTimer("SlakClose1", 5000, 0);

проверь создал ли ты паблик SlakClose1



[url=http://townofgames.ru/][b]Любишь игры? Хочешь быть в курсе всех новостей? Заходи - [u]TownOfGames.ru[/u]![/b][/rul]
LastHeroДата: Понедельник, 17.08.2009, 20:23 | Сообщение # 148
Постоялец
Группа: Продвинутые
Сообщений: 392
Награды: 8
Репутация: 29
Замечания: 20%
Статус:
паблик оО не fun fun


Изучаем pawno.
Dima-kunДата: Среда, 19.08.2009, 15:38 | Сообщение # 149
Группа: Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
Quote (Phenom)
SetObjectRot слишком резкая функция, вот если сделать так: чтобы он открывался медленно, то получишь заслуженный +

а можно сделать, ты просто в паблике открытия шлогбаума и закрытия сделай последовательные конструкции if-else например

[pwn]
forward objectclose;
new objectimer;
public OnPlayerCommandText(playerid,cmdtext[])
{
if(strcmp(cmd, "/objopen", true) == 0)
{
oblectmer=SetTimer("objectclose",1000,1);
}
}
public objectclose()
{
if(GetObjectRot(objectid) == 90.0000)
{
SetObjectRot(Slak1,0.0,0.0,89.9370);
}
else
if(GetObjectRot(objectid) == 89.9370)
{
SetObjectRot(Slak1,0.0,0.0,88.9370);
}
.......
else if(GetObjectRot(objectid)== 1.0000)
{
SetObjectRot(Slak1,0.0,0.0,0.0);// ну положение в закрытом положении
KillTimer(objectimer);
}
}
[/pwn]
и так далее. я тут привел для примера по идее должно работать сам не проверял, мне не охото было:) но должно помочь... я типа такой работы ужеделал. ну чтобы открывалось в обратном порядке :) надесюь поймете т.к. по мне предельно доходчиво.
извените если что не так..

Добавлено (19.08.2009, 15:38)
---------------------------------------------

Quote (LastHero)
"PlayerToPoint" is not implemented

это может значить чтонету у тебя этой функции в pwn этого гейммода или скрипта поищи в других модах (подобная в PEN есть(а хотя вроде если я не ошибасюьгодфазер на нем и основан) и вставь в мод или в скрипт) если не поможет отпишись



Мои работы:
[INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники,
[FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos,
[GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
MorozzzkoДата: Среда, 19.08.2009, 15:46 | Сообщение # 150
Мастер джэдай
Группа: Продвинутые
Сообщений: 2179
Награды: 40
Город: Moscow
Репутация: 590
Замечания: 0%
Статус:
DizeL-ZR-, твой код загружает сервер жещще чем просто циклом двигать
Quote (DizeL-ZR-)
это может значить чтонету у тебя этой функции в pwn этого гейммода или скрипта поищи в других модах (подобная в PEN есть(а хотя вроде если я не ошибасюьгодфазер на нем и основан) и вставь в мод или в скрипт) если не поможет отпишись

вообще то эта ошибка всегда возникает при лишней скобке



Главный программист в Malefic Entertainment.
Поиск:





 


 


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