 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь новичкам по GTA скриптингу! #1
| |
| RouTe | Дата: Воскресенье, 16.11.2008, 11:49 | Сообщение # 451 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 2
Город: гг
Репутация: 6
Замечания: 40%
Статус: 
| Народ,подскажите как зделать файл-скрипт чтобы в игре можно было ставать на дуель?И как создать для сервера команды(/cmd,/help)Не знаю что делать
нету подписи -_-
|
| |
|
|
| N[i]k_E | Дата: Воскресенье, 16.11.2008, 13:13 | Сообщение # 452 |
|
Местный
Группа:
Пользователи
Сообщений: 698
Награды: 3
Город: Киев :)
Репутация: 37
Замечания: 40%
Статус: 
| http://samp-rus.com/load/7-1-0-320 тебе в помощь..Сразу говорю скачать не сможешь пока не купишь платный аккаунт.
FUCK OFF ME! 1000000 машин на сервере, не веришь? Не верь :fun:
|
| |
|
|
| RouTe | Дата: Воскресенье, 16.11.2008, 20:24 | Сообщение # 453 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 124
Награды: 2
Город: гг
Репутация: 6
Замечания: 40%
Статус: 
| N[i]k_E, да знаю.Спс за сылку  Добавлено (16.11.2008, 20:24) --------------------------------------------- N[i]k_E, Народ,подскажите как зделать файл-скрипт чтобы в игре можно было ставать на дуель?Не подскажеш? 
нету подписи -_-
|
| |
|
|
| Stunted | Дата: Воскресенье, 16.11.2008, 22:34 | Сообщение # 454 |
|
Новенький
Группа:
Пользователи
Сообщений: 3
Награды: 1
Репутация: 3
Замечания: 0%
Статус: 
| Парни,скажите мне пожалуйста как зделать так чтобы когда выбираеш игрока менялась камера,вот выбираеш игроков стрелками,идёт грув1,грув 2,грув,3,потом балас и камера меняется выложите скрипт плиз или чё нибудь подобное,а то у мя одна камера стоит ваще баласы падают с неба в лас вентурасе,грув спавняца нормально в интерьере,желательно чтобы балласы были тоже в интерьере,кроч вот код[/code]public OnPlayerRequestClass(playerid, classid) { SetPlayerCameraPos(playerid, 2496.1870, -1695.6116, 1014.7422); SetPlayerPos(playerid, 2496.0918, -1699.5809, 1014.7422); SetPlayerFacingAngle(playerid, 0.1683); SetPlayerCameraLookAt(playerid, 2496.0918, -1699.5809, 1014.7422); SetPlayerInterior(playerid, 3); if(classid == 0 || classid == 1 || classid == 2){ gTeam[playerid] = TEAM_1; GameTextForPlayer(playerid, "***Grove***", 1000, 3);} else if(classid == 3 || classid == 4 || classid == 5){ gTeam[playerid] = TEAM_2; GameTextForPlayer(playerid, "***Ballas***", 1000, 3);} return 1; }
Хм...
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 16.11.2008, 22:43 | Сообщение # 455 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (RouTe) скрипт чтобы в игре можно было ставать на дуель попробуй NDS скачай - это скрипт дуэлей с множеством настроек... Ну а если не получится - напишем самый простой тебе. Stunted, всё просто, нужно для каждого класса прописать камеру... делаешь примерно так: [pwn]public OnPlayerRequestClass(playerid, classid) { if(classid == 0 || classid == 1 || classid == 2) { SetPlayerCameraPos(playerid,X,Y,Z); // вместо XYZ - свои координаты SetPlayerCameraLookAt(playerid,X1,Y1,Z1); // куда будет смотреть камера SetPlayerPos(playerid,X1,Y1,Z1); // позиция игрока, координаты X1Y1Z1 отсюда должны быть такими же, как и X1Y1Z1 выше... SetPlayerFacingAngle(playerid,180.0); // угол поворота игрока SetPlayerInterior(playerid, 3); // интерьер gTeam[playerid] = TEAM_1; GameTextForPlayer(playerid, "***Grove***", 2000, 3); } else if(classid == 3 || classid == 4 || classid == 5) { SetPlayerCameraPos(playerid,X,Y,Z); // вместо XYZ - свои координаты SetPlayerCameraLookAt(playerid,X1,Y1,Z1); // куда будет смотреть камера SetPlayerPos(playerid,X1,Y1,Z1); // позиция игрока, координаты X1Y1Z1 отсюда должны быть такими же, как и X1Y1Z1 выше... SetPlayerFacingAngle(playerid,180.0); // угол поворота игрока SetPlayerInterior(playerid, 3); // интерьер gTeam[playerid] = TEAM_2; GameTextForPlayer(playerid, "***Ballas***", 1000, 3); } return 1; }[/pwn] Не забудь в OnPlayerSpawn поставить обнуление интерьера и "земные" координаты.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Stunted | Дата: Воскресенье, 16.11.2008, 22:53 | Сообщение # 456 |
|
Новенький
Группа:
Пользователи
Сообщений: 3
Награды: 1
Репутация: 3
Замечания: 0%
Статус: 
| спасибо дружище + тебе  Добавлено (16.11.2008, 22:53) --------------------------------------------- не могу + поставить,незнаю в чём дело 
Хм...
|
| |
|
|
| zemius | Дата: Понедельник, 17.11.2008, 08:42 | Сообщение # 457 |
|
Новенький
Группа:
Продвинутые
Сообщений: 8
Награды: 1
Город: Новочеркасск
Репутация: 1
Замечания: 0%
Статус: 
| я имел ввиду как сделать /find для ментов, к примеру и киллеров, помогите пожалуйста
|
| |
|
|
| stels4156 | Дата: Понедельник, 17.11.2008, 09:46 | Сообщение # 458 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 205
Награды: 1
Город: Харьков
Репутация: 17
Замечания: 20%
Статус: 
| zemius, вставь строку вместо старой [pwn]if(PlayerInfo[playerid][pJob] != 1 || !IsACop(playerid)) { SendClientMessage(playerid, COLOR_GREY, " You are not a Detective !"); return 1; }[/pwn]
|
| |
|
|
| STIMOROL | Дата: Понедельник, 17.11.2008, 18:34 | Сообщение # 459 |
|
Новенький
Группа:
Продвинутые
Сообщений: 24
Награды: 1
Город: Серверная
Репутация: 1
Замечания: 0%
Статус: 
| хелп плиз. когда я скрипт компилирую выскакивает ошибка #105.0, но пояснение ошибки почему то не выскакивает
HostName: J-Zone Kirov 0.3 server Address: 217.9.151.19:7777 Players: 21 / 498 Ping: 11 Mode: J-Actio:SF x3 Map: J-Zone[RuS]
|
| |
|
|
| W@R | Дата: Понедельник, 17.11.2008, 20:07 | Сообщение # 460 |
|
Постоялец
Группа:
Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус: 
| помогите плизз оч надо разобраться с админской командой [cnn] полностью пришлите правильный код в pawno ! вставлю может будет норм а то пишет иероглифами и это высадно (((( Добавлено (17.11.2008, 20:07) --------------------------------------------- я просто новичОк в этой фигне ! пришлите ещё код чтобы было на серве реальное время и все виды оружия а то у меня даже савнов нету нифига я вообще на высаде ! всем кто ответит огромное спс вы мой последний шанс всё сделать
Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
|
| |
|
|
| Orange | Дата: Понедельник, 17.11.2008, 20:36 | Сообщение # 461 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| W@R, ну команды в каждом моде по разному написаны, скинь ее код ам уж посмотрим. А насчет спавнов можно все досупные добавить: [pwn] AddAllClass(x, y, z, zrotation, gun1, ammo1, gun2, ammo2, gun3, ammo3); и снизу где нибудь в конце stock AddAllClass(Float:x,Float:y,Float:z,Float:r,w1,a1,w2,a2,w3,a3) { for(new i; i < 300; i++) { if(i != 0 && i != 3 && i != 4 && i != 5 && i != 6 && i != 8 && i != 42 && i != 65 && i != 74 && i != 86 && i != 119 && i != 149 && i != 208 && i != 273 && i != 289) { AddPlayerClass(i,x,y,z,r,w1,a1,w2,a2,w3,a3); } } }[/pwn]
|
| |
|
|
| W@R | Дата: Вторник, 18.11.2008, 05:25 | Сообщение # 462 |
|
Постоялец
Группа:
Пользователи
Сообщений: 335
Награды: 3
Город: а.k.a ЕкБ_ЮЗ
Репутация: 51
Замечания: 20%
Статус: 
| //----------------------------------[cnn]----------------------------------------------- if(strcmp(cmd, "/cnn", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1) { GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /cnn [cnn textformat ~n~=Newline ~r~=Red ~g~=Green ~b~=Blue ~w~=White ~y~=Yellow]"); return 1; } format(string, sizeof(string), "~b~%s: ~w~%s",sendername,result); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { GameTextForPlayer(i, string, 5000, 6); } } return 1; } else { SendClientMessage(playerid, COLOR_GRAD1, " Нет прав на использование команды!"); return 1; } } return 1; } if(strcmp(cmd, "/cnnn", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] >= 1337) { tmp = strtok(cmdtext, idx); new txtid; if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /cnnn <введите> "); return 1; } txtid = strval(tmp); if(txtid == 2) { SendClientMessage(playerid, COLOR_GRAD2, "* Вы не можете выбрать 2"); return 1; } new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "*Используйте: /cnnn <введите> [cnnc textformat ~n~=Newline ~r~=Red ~g~=Green ~b~=Blue ~w~=White ~y~=Yellow]"); return 1; } format(string, sizeof(string), "~w~%s",result); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) == 1) { GameTextForPlayer(i, string, 5000, txtid); } } return 1; } else { SendClientMessage(playerid, COLOR_GRAD1, " Нет прав на использование команды!"); return 1; } } return 1; }Добавлено (18.11.2008, 05:22) --------------------------------------------- и ещё вопрос куда вставить то что ты написал ? вот этот код ! про спавны Добавлено (18.11.2008, 05:25) --------------------------------------------- а мод сам GF
Translation from english to russian Ravens_Roleplay_v3 (RC5.2) - 0.3c--------15%
|
| |
|
|
| Monkey | Дата: Вторник, 18.11.2008, 06:57 | Сообщение # 463 |
|
Новенький
Группа:
Пользователи
Сообщений: 4
Награды: 1
Репутация: 3
Замечания: 0%
Статус: 
| Привет всем!!! Скажите плиз,как зделать ворота чтобы закрывались и открывались автоматически, или их ид,как в обычной сан андрески в аэропортах,когда подъезжаеш и они открываются, потом сами закрываются,или напишите код плиз!!!
Ну шо ты фсё сюды зыпеш а??? Те шо делать нечего???
|
| |
|
|
| wizar | Дата: Вторник, 18.11.2008, 08:12 | Сообщение # 464 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 277
Награды: 2
Город: Алчевск
Репутация: -20
Замечания: 20%
Статус: 
| народ помогите!почему когда я в мап эдиторе ставлю объект какой нибудь ставлю в мод захожу на серв и те объекты получаются не так я как сделал в мап едиторе почему?
|
| |
|
|
| stels4156 | Дата: Вторник, 18.11.2008, 08:13 | Сообщение # 465 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 205
Награды: 1
Город: Харьков
Репутация: 17
Замечания: 20%
Статус: 
| W@R,когда пишеш /cnn [text], text вводи англискими буквами!! а команда /cnnn пишется /cnnn cnnc [text], А чтобы дать комунить савны пиши /givegun [id] 26 100, где 100 - это патроны, id - id игрока, 26 - id савнов
|
| |
|
|
|
 |
|
 | |
| |
|