 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
FAQ по моду The GodFather
| |
| ZirkiN | Дата: Среда, 30.12.2009, 23:55 | Сообщение # 136 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (toneysix) ZirkiN причём тут не знание? Ты тупо взбаламутил си терминами, "как правильно читается", может быть это "правильно" читается в СИ, но не в павно. Просто не нужно путать людей. Вообщем дабы прекратить сей флуд объясняю подробно: 1. все заимствованные операции из с++ в павн аналогичны и имеют аналогичные приоритеты 2. && - бинарная операция, если левый операнд true то результат определяется по правому, если же левый false, то всегда 0 и правый не смотрится. 3. я не назвал ни одного термина с++ 4. нету такого языка "павно" есть pawn, а pawno - это GUI для pawncc 5. Оптимизация прямо опирается на отладку. 6. Никто никого не путает, просто ты не смог доказать свою точку зрения, поэтому я, набив 300 нужных мне сообщений, показал тебе как доказать в этом посте. [offtop]7. Скоро у меня будет 350 сообщений :crazy:[/offtop]
all:GMCC ~2% current:GMCC.C.L0 ~49%
Сообщение отредактировал ZirkiN - Среда, 30.12.2009, 23:57 |
| |
|
|
| toneysix | Дата: Четверг, 31.12.2009, 00:05 | Сообщение # 137 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| ZirkiN а что мне доказывать? Я всё что надо доказал, что в любом случаи, как бы там правильно не говорилось, а делается всё очень просто if(1 условие && 2 условие && 3 условие и так далее) всё читается по порядку, всё остальное лишнее. Думаю умничать тут неуместно.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| ZirkiN | Дата: Четверг, 31.12.2009, 00:14 | Сообщение # 138 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (toneysix) Думаю умничать тут неуместно. Ум должен присутствовать при написании кода, именно ум, а не простое следование каким-то правилам Quote (toneysix) if(1 условие && 2 условие && 3 условие и так далее) всё читается по порядку, всё остальное лишнее. За сегодняшний день в данной теме это было написано уже несколько раз Сейчас ты просто флудишь.
all:GMCC ~2% current:GMCC.C.L0 ~49%
|
| |
|
|
| toneysix | Дата: Четверг, 31.12.2009, 00:23 | Сообщение # 139 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| Я не спамлю, я свои точки зрения выдвигаю, на счёт PRINT, во первых тут принт, а не принтф, во вторых типа войд в павне нету, в третих не коректен по тому-что принт возвращает 0, надо писать if( !print( "L" ) && !print( "R" ) ) и никакие другие тупости не нужны.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| ZirkiN | Дата: Четверг, 31.12.2009, 00:34 | Сообщение # 140 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (toneysix) никакие другие тупости не нужны. Не все то тупость, что непонятно Quote (toneysix) тут принт, а не принтф, разницы никакой - обе процедуры Quote (toneysix) типа войд в павне нету 1. print является native и задан как void 2. функция войд это процедура Quote (toneysix) не коректен по тому-что принт возвращает 0 принт ничего не возвращает и не может вернуть по определению поэтому не надо нарушать все законы программирования пытаясь вернуть из процедуры что-то то что там ноль - это его не процедура вернула, это просто выделена ячейка под результат, так как он ожидается в выражении, процедура с ячейкой не работает ведь в ней нету return поэтому там и остается 0 пример процедуры: helloworld(){ print("hello world"); } пример функции: helloworld(){ print("hello world"); return 5; } и не надо путать их. p.s. спам и флуд - разные вещи
all:GMCC ~2% current:GMCC.C.L0 ~49%
Сообщение отредактировал ZirkiN - Четверг, 31.12.2009, 00:36 |
| |
|
|
| toneysix | Дата: Четверг, 31.12.2009, 00:39 | Сообщение # 141 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| Извини за нескромный вопрос, но разве в си подобных языка есть разделения на функции и процедуры?
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| ZirkiN | Дата: Четверг, 31.12.2009, 00:46 | Сообщение # 142 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (toneysix) Извини за нескромный вопрос, но разве в си подобных языка есть разделения на функции и процедуры? В си подобных языках процедурой является функция не возвращающая значение, специального ключевого слова для процедуры нет.
all:GMCC ~2% current:GMCC.C.L0 ~49%
Сообщение отредактировал ZirkiN - Четверг, 31.12.2009, 00:47 |
| |
|
|
| toneysix | Дата: Четверг, 31.12.2009, 00:55 | Сообщение # 143 |
|
Джэдай
Группа:
I'm V.I.P.
Сообщений: 1731
Награды: 77
Город: Салават
Репутация: 1825
Замечания: 0%
Статус: 
| Ясно хороший F.A.Q по моду GF получился, в любом случаи так намного легче узнать какое условие выполняется первым if( !print( "L" ) && !print( "R" ) ) , все посты флуда можно удалить. Спасибо за дискуссию.
Русскоязычныи портал о MTA/GTA-IV-MP | http://multi-theft-auto.ru
|
| |
|
|
| Jogo | Дата: Четверг, 31.12.2009, 07:54 | Сообщение # 144 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 1
Город: NSK
Репутация: 3
Замечания: 0%
Статус: 
| парни выручайте,ворота открываются но не закрываются, делал всё по мануалу №10. вот мой скрипт. мои координаты CreateObject(975, 2441.232422, -1549.663574, 24.671682, 0.000000, 0.000000,89.999981276); // - Закрытые CreateObject(975, 2441.231689, -1549.658203, 28.071680, 0.000000, 0.000000, 89.999981276); // - Открытые [pwn] К new new OTKRIVALKA; new OTKRIVALKATimer; К форвардам forward IsAtOTKRIVALKA(playerid); forward OTKRIVALKAZakr(); В он гейм мод юнит OTKRIVALKA = CreateObject(980,2441.232422,-1549.663574,24.671682,0.000000,0.000000,89.999981276); // 980 - ид воротины. В команд текст if (strcmp(cmdtext, "/yopen", true) == 0) { if(PlayerInfo[playerid][pMember] == 5|| PlayerInfo[playerid][pLeader] == 5) { if(IsPlayerConnected(playerid)) { if(IsAtOTKRIVALKA(playerid)) { MoveObject(OTKRIVALKA,2441.231689,-1549.658203,28.071680,0.00000 0,0.000000,89.999981276); SetTimer("OTKRIVALKAZakr", 10000, 0); OTKRIVALKATimer = SetTimer("OTKRIVALKAZakr", 1000, 0); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Падайди к варотам!"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " Ты не избраный"); return 1; } } И паблик в конце мода public IsAtOTKRIVALKA(playerid) { if(IsPlayerConnected(playerid)) { if(PlayerToPoint(9.0,playerid,Координаты закрытых ворот)) { return 1; } } return 0; } public OTKRIVALKAZakr() { MoveObject(OTKRIVALKA, 3 первых значения координат закрытых ворот, 1.59);// Напр. 343.324,2323.2323,1111.1111,1.59 KillTimer(OTKRIVALKATimer); return 1; }
Riddle RP - ██____________________] 13%
|
| |
|
|
| Awm | Дата: Четверг, 31.12.2009, 12:47 | Сообщение # 145 |
|
Группа:
I'm V.I.P.
Сообщений: 3235
Награды: 55
Город: Tallinn
Репутация: 1661
Замечания: 0%
Статус: 
| Quote (Jogo) public IsAtOTKRIVALKA(playerid) { if(IsPlayerConnected(playerid)) { if(PlayerToPoint(9.0,playerid,Координаты закрытых ворот)) { return 1; } } return 0; } этот паблик надо ставить куданить выше onplayercommandtext. Quote (Jogo) public OTKRIVALKAZakr() { MoveObject(OTKRIVALKA, 3 первых значения координат закрытых ворот, 1.59);// Напр. 343.324,2323.2323,1111.1111,1.59 KillTimer(OTKRIVALKATimer); return 1; } а тут ставь свои координаты закрытых ворот.
"Life is hard... life is harder if you're stupid." - John Wayne
|
| |
|
|
| Jogo | Дата: Четверг, 31.12.2009, 18:54 | Сообщение # 146 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 81
Награды: 1
Город: NSK
Репутация: 3
Замечания: 0%
Статус: 
| Awm, огромнейшее спасибо!!! извини на я не могу +'ы ставить
Riddle RP - ██____________________] 13%
|
| |
|
|
| 446_StiL | Дата: Понедельник, 04.01.2010, 18:18 | Сообщение # 147 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 218
Награды: 1
Город: Kotovsk city
Репутация: 8
Замечания: 20%
Статус: 
| Чёткие мануалы! полезная вещь!
Если помог ставь +
[GM]Village RolePlay ~ 0% (старт проекта)
|
| |
|
|
| Voron-racing | Дата: Пятница, 15.01.2010, 16:06 | Сообщение # 148 |
|
Новенький
Группа:
Продвинутые
Сообщений: 74
Награды: 2
Город: Москва
Репутация: 3
Замечания: 20%
Статус: 
| C:\Users\Èãîðü\Desktop\ìîä 2\gamemodes\al.pwn(6752) : error 029: invalid expression, assumed zero C:\Users\Èãîðü\Desktop\ìîä 2\gamemodes\al.pwn(6752) : warning 215: expression has no effect C:\Users\Èãîðü\Desktop\ìîä 2\gamemodes\al.pwn(6752) : error 001: expected token: ";", but found "if" C:\Users\Èãîðü\Desktop\ìîä 2\gamemodes\al.pwn(43167) : error 030: compound statement not closed at the end of file (started at line 43142) Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 3 Errors. я делал авто для street racing ошибка как я понял в IsARacingCar(carid) , как мне исправить
|
| |
|
|
| Satellite | Дата: Вторник, 19.01.2010, 22:52 | Сообщение # 149 |
|
Местный
Группа:
Продвинутые
Сообщений: 622
Награды: 10
Город: Хмельницкий
Замечания: 20%
Статус: 
| C:\Documents and Settings\MaeRo\Ðàáî÷èé ñòîë\CepBep_GF\CepBep_GF\Ñåðâàê\gamemodes\gf2009bysnoowker.pwn(5205) : warning 217: loose indentation C:\Documents and Settings\MaeRo\Ðàáî÷èé ñòîë\CepBep_GF\CepBep_GF\Ñåðâàê\gamemodes\gf2009bysnoowker.pwn(5205) : error 017: undefined symbol "newcar" [pwn] if(newcar >=170 && newcar <=173) { if(PlayerInfo[playerid][pMember] != 14 || PlayerInfo[playerid][pLeader] != 14) { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY, " Âû íå ÿâëÿåòåñü ÷ëåíîì Ballas"); } }[/pwn] чё я неправильно сделал???
|
| |
|
|
| ToYo | Дата: Вторник, 19.01.2010, 23:23 | Сообщение # 150 |
|
Группа:
Продвинутые
Сообщений: 309
Награды: 21
Город: Киев
Замечания: 0%
Статус: 
| не туда вставил, ищи остальнЬІе if(newcar= и вставляй туда.
|
| |
|
|
|
 |
|
 | |
| |
|