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

 



 
          





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





Последние Файлы 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  
Форум SAMP о мультиплеерах для GTA. » Популярные моды » The Godfather » FAQ по моду The GodFather (Здесь хранятся все мануалы что были написаны в разделе GF)
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 yes
new OTKRIVALKA;
new OTKRIVALKATimer;
К форвардам yes
forward IsAtOTKRIVALKA(playerid);
forward OTKRIVALKAZakr();
В он гейм мод юнит yes
OTKRIVALKA = CreateObject(980,2441.232422,-1549.663574,24.671682,0.000000,0.000000,89.999981276); // 980 - ид воротины.
В команд текст yes
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;
}
}
И паблик в конце мода yes
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, огромнейшее спасибо!!!
извини на я не могу +'ы ставить sorry



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= и вставляй туда.
Форум SAMP о мультиплеерах для GTA. » Популярные моды » The Godfather » FAQ по моду The GodFather (Здесь хранятся все мануалы что были написаны в разделе GF)
Поиск:





 


 


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