 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| stepmex | Дата: Четверг, 25.03.2010, 22:50 | Сообщение # 1141 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Quote (ZZiGGi) о_О кто так делает? switch(carid) { case 35..60,66,67,91,92,93,36: ... } о_О кто так делает? Code IsACopCar(carid) { switch(GetVehicleModel(carid))case 601,528,596,497,599,427,490,523:return 1; return 0; } и тогда ваще похуй какое у машины ИД и сколько ты там машин добавил
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| ZiGGi | Дата: Четверг, 25.03.2010, 23:34 | Сообщение # 1142 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2652
Награды: 34
Город: St. Petersburg
Репутация: 2102
Замечания: 20%
Статус: 
| Quote (stepmex) о_О кто так делает? я намекнул на использование кейсов и рубильников
Бложе [indent]Мой блог Уроки по Pawn[/indent]
Open-GTO [indent]Блог разработчиков GitHub: https://github.com/Open-GTO/Open-GTO Сборки мода с сервером тут[/indent]
|
| |
|
|
| anndrrey84 | Дата: Четверг, 25.03.2010, 23:50 | Сообщение # 1143 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Odesssa
Репутация: 0
Замечания: 0%
Статус: 
| Я в скриптах не разбираюсь, но пытаюсь научится. Вы имеете виду этот кусок убрать: public IsACopCar(carid) { if((carid >= 35) && (carid <= 60) || carid == 66 || carid == 67 || carid == 91 || carid == 92 || carid == 93 || carid == 36) { if(carid == 45 || carid == 46 || carid == 55 || carid == 59) { return 0; } return 1; } return 0; и вставить это?: IsACopCar(carid) { switch(GetVehicleModel(carid))case 601,528,596,497,599,427,490,523:return 1; return 0; } Добавлено (25.03.2010, 23:50) --------------------------------------------- У меня такую ошибку выдаёт: C:\Users\Àíäðåé\Desktop\testcop\gamemodes\gf.pwn(1960) : error 001: expected token: "{", but found "case" C:\Users\Àíäðåé\Desktop\testcop\gamemodes\gf.pwn(1961) : error 002: only a single statement (or expression) can follow each "case" C:\Users\Àíäðåé\Desktop\testcop\gamemodes\gf.pwn(1961) : warning 215: expression has no effect C:\Users\Àíäðåé\Desktop\testcop\gamemodes\gf.pwn(1962) : warning 209: function "IsACopCar" should return a value Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. public добавил
|
| |
|
|
| kosty122 | Дата: Пятница, 26.03.2010, 10:06 | Сообщение # 1144 |
|
Новенький
Группа:
Пользователи
Сообщений: 22
Награды: 0
Город: омск
Репутация: -21
Замечания: 0%
Статус: 
| ********\********(838) : error 010: invalid function or declaration ********)\********(838) : error 021: symbol already defined: "SendPlayerFormattedText" ********\********(839) : error 021: symbol already defined: "SendPlayerFormattedText" ********)\********(840) : error 021: symbol already defined: "SendPlayerFormattedText" ********\********(842) : error 010: invalid function or declaration Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 5 Errors.
[GM]Parkour[new.pwn] ████████████100%(доробатываю)
|
| |
|
|
| anndrrey84 | Дата: Пятница, 26.03.2010, 10:41 | Сообщение # 1145 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Odesssa
Репутация: 0
Замечания: 0%
Статус: 
| Всё получилось, пасибо.
|
| |
|
|
| Dima-kun | Дата: Пятница, 26.03.2010, 11:06 | Сообщение # 1146 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| kosty122, функция повторяется более 1раза
Мои работы: [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
|
| |
|
|
| uvex | Дата: Пятница, 26.03.2010, 11:34 | Сообщение # 1147 |
|
Новенький
Группа:
Пользователи
Сообщений: 1
Награды: 1
Репутация: 2
Замечания: 0%
Статус: 
| Как в админке зделать себя админом?
|
| |
|
|
| anndrrey84 | Дата: Пятница, 26.03.2010, 17:07 | Сообщение # 1148 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Odesssa
Репутация: 0
Замечания: 0%
Статус: 
| Ещё вот, какая беда. Я изменяю GF мод. В скрипте удалил авто ПО и переставил их в другое место. Скомпилировал, всё норм только: например стоят 2 джипа ПО(я лидер ПО), в один джип сажусь и автоматом выхожу без никаких надписей, во второй норм. Я удалил лаговый джип, теперь с тем, что остался такая беда. Тоже самое с мото SAPD.Добавлено (26.03.2010, 17:07) --------------------------------------------- При чём, я убрал все машины с карты и оставил только 8 коповских. А при запуске сервера пишет, что на сервере 6 авто. Как раз не хватает мото и джипа с которых выкидывает.
|
| |
|
|
| Tehnovoin | Дата: Пятница, 26.03.2010, 20:35 | Сообщение # 1149 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 194
Награды: 6
Город: Теркс
Репутация: 0
Замечания: 40%
Статус: 
| uvex, какой мод???
|
| |
|
|
| Rogue | Дата: Суббота, 27.03.2010, 09:24 | Сообщение # 1150 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| как сделать такую штуку,чтобы на полосе жизней и брони была надпись "100",а когда в игрока попадают,то эта надпись меняется в соотвествие с процентом здоровья и брони. Подскажите кто нибудь.
|
| |
|
|
| 22134 | Дата: Суббота, 27.03.2010, 10:23 | Сообщение # 1151 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 111
Награды: 0
Город: okt
Репутация: 6
Замечания: 0%
Статус: 
| Quote (Rogue) как сделать такую штуку,чтобы на полосе жизней и брони была надпись "100",а когда в игрока попадают,то эта надпись меняется в соотвествие с процентом здоровья и брони. Подскажите кто нибудь. был такое фс,видел его на pawno .ru помосмотри мб найдёшь
Хостинг SA:MP icq 11-279-297
|
| |
|
|
| Rogue | Дата: Суббота, 27.03.2010, 10:44 | Сообщение # 1152 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 128
Награды: 1
Город: Москва
Репутация: 0
Замечания: 0%
Статус: 
| Quote (22134) был такое фс,видел его на pawno .ru помосмотри мб найдёшь не нашёл((скиньте пож-ста
|
| |
|
|
| vova014 | Дата: Суббота, 27.03.2010, 13:37 | Сообщение # 1153 |
|
Новенький
Группа:
Пользователи
Сообщений: 23
Награды: 1
Город: GTA
Репутация: 0
Замечания: 0%
Статус: 
| Скажите в чем ошибка в этом коду,когда вылазиешь из трамвая камера остаётся напрвлена на трамвай, а не на скин игрока? код [pwn]public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys == 16 ){ if(!IsPlayerInAnyVehicle(playerid)){ new Float:x, Float:y, Float:z, vec; GetPlayerPos(playerid, x, y, z ); GetVehicleWithinDistance(playerid, x, y, z, 40.0, vec); if(IsVehicleRcTram(vec)){ PutPlayerInVehicle(playerid, vec, 0); } } } } GetVehicleWithinDistance( playerid, Float:x1, Float:y1, Float:z1, Float:dist, &veh){ for(new i = 1; i < MAX_VEHICLES; i++){ if(GetVehicleModel(i) > 0){ if(GetPlayerVehicleID(playerid) != i ){ new Float:x, Float:y, Float:z; new Float:x2, Float:y2, Float:z2; GetVehiclePos(i, x, y, z); x2 = x1 - x; y2 = y1 - y; z2 = z1 - z; new Float:vDist = (x2*x2+y2*y2+z2*z2); if( vDist < dist){ veh = i; } } } } } IsVehicleRcTram( vehicleid ){ new model = GetVehicleModel(vehicleid); switch(model){ case D_TRAM: return 1; default: return 0; } return 0; }[offtop]
|
| |
|
|
| Grigorio_SaN | Дата: Суббота, 27.03.2010, 19:21 | Сообщение # 1154 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 208
Награды: 2
Город: Жодино
Репутация: -7
Замечания: 0%
Статус: 
| uvex командой /makeadmin id rankДобавлено (27.03.2010, 19:21) --------------------------------------------- anndrrey84 скорей всего у тя сбились иды машин после удаления машины ПО. поэтому может сместились на 1 и терь этот транспорт принадлежит какойнить другой фракции
|
| |
|
|
| 22134 | Дата: Суббота, 27.03.2010, 19:30 | Сообщение # 1155 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 111
Награды: 0
Город: okt
Репутация: 6
Замечания: 0%
Статус: 
| Quote (Grigorio_SaN) uvex командой /makeadmin id rank пфф с чего ты взял что так? uvex, какой мод?
Хостинг SA:MP icq 11-279-297
|
| |
|
|
|
 |
|
 | |
| |
|