 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
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%
Статус: 
| почти как ворота делать
|
| |
|
|
| tocamiracle | Дата: Суббота, 11.07.2009, 19:24 | Сообщение # 144 |
|
Новенький
Группа:
Пользователи
Сообщений: 11
Награды: 1
Город: Рига(Imanta 5),Звездный-Town
Репутация: 0
Замечания: 0%
Статус: 
| выложите плиз рабочий код (с описанием что и куда вставлять )
|
| |
|
|
| [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 ошибок  Добавлено (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%
Статус: 
| паблик оО не
Изучаем 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.
|
| |
|
|
|
 |
|
 | |
| |
|