 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив] Помощь новичкам по скриптингу ! #2
| |
| heufix | Дата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус: 
| Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR]. Старая Тема уже достаточно полна ответов, это продолжение первой темы. Убедительная просьба к Новичкам: К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).
Радость
|
| |
|
|
| Stels | Дата: Среда, 10.11.2010, 21:00 | Сообщение # 1831 |
|
Группа:
I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус: 
| Quote (devil77771) 1. Как сделать чтобы видно было скины при входе чтобы их матать и выбирать. в OnPlayerRequestClass [indent] Code SetPlayerPos(playerid,x,y,z);//позиция скина SetPlayerFacingAngle(playerid, rot);//азимут, куда будет смотреть скин SetPlayerCameraPos(playerid,cx,cy,cz);//позиция камеры SetPlayerCameraLookAt(playerid,x,y,z+2);//куда будет направлена камера. [/indent] Quote (devil77771) 2. Как задать интерьер классу при спауне. в OnPlayerSpawn SetPlayerInterior(playerid,id);
 Полезные ссылки: GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
|
| |
|
|
| Stels | Дата: Среда, 10.11.2010, 21:02 | Сообщение # 1832 |
|
Группа:
I'm V.I.P.
Сообщений: 3167
Награды: 32
Город: Каменск-Уральский
Репутация: 828
Замечания: 0%
Статус: 
| if(strcmp(cmd, "/car", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pAdmin] < 4) { SendClientMessage(playerid, COLOR_GREEN, " У вас нет прав на использование этой команды!"); return 1; } new car; car = strtok(cmdtext, idx); if(!strlen(car)) { SendClientMessage(playerid, COLOR_GREEN, "USAGE: /car [carid]"); return 1; } if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, " От 400 До 611 !"); return 1; } new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid, X,Y,Z); CreateVehicle(car, X,Y,Z, 0.0, -1, -1, 10000); } return 1; }
 Полезные ссылки: GTA:SA спецсборка для SA-MP / GTA:SA-MP ver. 0.3a / GTA:SA-MP ver. 0.2x / Руссификатор геймтекста в GTA:SA(рекомендуется) / Классная игрушка!(Рекомендую!) / Пак русских шрифтов.
Сообщение отредактировал Stels - Среда, 10.11.2010, 21:49 |
| |
|
|
| SiZMaN | Дата: Четверг, 11.11.2010, 14:29 | Сообщение # 1833 |
|
Новенький
Группа:
Пользователи
Сообщений: 56
Награды: 0
Город: нижний новгород
Репутация: 0
Замечания: 0%
Статус: 
| Как сделать команду допустим /kill к определенному ID Классу?
|
| |
|
|
| bmw_ua | Дата: Четверг, 11.11.2010, 15:17 | Сообщение # 1834 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 0
Город: qwwerr
Репутация: 0
Замечания: 0%
Статус: 
| Есть прога для растановок машин в сампе? А то через дебуг делаю а savepositions нету=( помогите .....
|
| |
|
|
| Jonny_Marvel | Дата: Четверг, 11.11.2010, 18:06 | Сообщение # 1835 |
|
Новенький
Группа:
Пользователи
Сообщений: 2
Награды: 0
Город: Одесса
Репутация: 0
Замечания: 0%
Статус: 
| Помогите пожалуста в создание Киллстата для админов (чтобы админы видели кто кого убил и с какого оружия). И /mask хитманам чтобы исчезал ник.
Skype: dreven7777 80.90.118.163:7834 Все сюда!!!!!
|
| |
|
|
| SiZMaN | Дата: Четверг, 11.11.2010, 18:33 | Сообщение # 1836 |
|
Новенький
Группа:
Пользователи
Сообщений: 56
Награды: 0
Город: нижний новгород
Репутация: 0
Замечания: 0%
Статус: 
| bmw_ua, Если версия сампа 0.3b то ищи в Мои документы > GTA San Andreas User Files > SAMP > savedpositions.txt
|
| |
|
|
| bmw_ua | Дата: Четверг, 11.11.2010, 19:28 | Сообщение # 1837 |
|
Новенький
Группа:
Пользователи
Сообщений: 21
Награды: 0
Город: qwwerr
Репутация: 0
Замечания: 0%
Статус: 
| Quote (SiZMaN) Если версия сампа 0.3b то ищи в Мои документы > GTA San Andreas User Files > SAMP > savedpositions.txt Большое спасибо,ищо вопросик что нужно зделать чтоб врата откривалис??? <object name="object (33)"> <position>2834.807373 -1183.201172 26.455898</position> <rotation>-1.374447 0.000000 0.000000</rotation> <model>974</model> </object>
|
| |
|
|
| SiZMaN | Дата: Четверг, 11.11.2010, 20:42 | Сообщение # 1838 |
|
Новенький
Группа:
Пользователи
Сообщений: 56
Награды: 0
Город: нижний новгород
Репутация: 0
Замечания: 0%
Статус: 
| bmw_ua, Автоматические ворота: http://www.samp-rus.com/forum/31-1151-1 Ворота для Клана: http://www.samp-rus.com/forum/42-12989-1 Или юзай поиск!Добавлено (11.11.2010, 20:42) ---------------------------------------------
Quote (SiZMaN) Как сделать команду допустим /kill к определенному ID Классу? Ну помогите? Code if(!strcmp(cmdtext, "/lock", true)) { // - Как сделать проверку на класс } return 1; Вот Группы классов: Code public OnPlayerRequestClass(playerid, classid) { PlayerPlaySound(playerid, 1062, 0.0, 0.0, 0.0); gangkiller[playerid] = 0; teamdeaths[playerid] = 0; SetPlayergTeam(playerid, classid); switch(classid) { case 0..5: { GameTextForPlayer(playerid, "~g~Grove", 500, 3); SetPlayerPos(playerid, -2029.1744, 165.9589, 28.8358); SetPlayerFacingAngle(playerid, 312.0); SetPlayerCameraPos(playerid, -2022.0372, 164.1694, 28.8358); SetPlayerCameraLookAt(playerid, -2029.1744, 165.9589, 28.8358); } case 6..8: { GameTextForPlayer(playerid, "~r~™OЊм…K…", 500, 3); SetPlayerPos(playerid, 2146.8684,-1835.8636,18.8203); SetPlayerFacingAngle(playerid, 60.0); SetPlayerCameraPos(playerid, 2153.4502,-1838.9604,20.2813); SetPlayerCameraLookAt(playerid, -2097.712, 902.173, 77.7656); ApplyAnimation(playerid, "MISC", "Plane_exit", 4.0998, 0, 1, 1, 1, 1); } case 9..11: { GameTextForPlayer(playerid, "~y~Vagos", 500, 3); SetPlayerPos(playerid, -1700.2037, 1337.1646, 15.2272); SetPlayerFacingAngle(playerid, 112.0); SetPlayerCameraPos(playerid, -1694.3945, 1335.7785, 15.8219); SetPlayerCameraLookAt(playerid, -1700.2037, 1337.1646, 15.2272); ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0); } case 12..14: { GameTextForPlayer(playerid, "~r~Aztecas", 500, 3); SetPlayerPos(playerid, -2631.2449, 316.4971, 4.3786); SetPlayerFacingAngle(playerid, 135.0); SetPlayerCameraPos(playerid, -2637.7303, 312.6282, 4.3692); SetPlayerCameraLookAt(playerid, -2631.2449, 316.4971, 4.3786); ApplyAnimation(playerid, "PED", "fucku", 4.0, 0, 0, 0, 0, 0); } case 15..18: { GameTextForPlayer(playerid, "~r~mafia", 500, 3); SetPlayerPos(playerid, -2157.461, 678.3513, 90.1813); SetPlayerFacingAngle(playerid, 135.0); SetPlayerCameraPos(playerid, -2161.6956, 683.2941, 89.9766); SetPlayerCameraLookAt(playerid, -2157.461, 678.3513, 90.1813); } case 19..22: { GameTextForPlayer(playerid, "~w~russian Mafia", 500, 3); SetPlayerPos(playerid, -2729.8299, -261.986, 7.1875); SetPlayerFacingAngle(playerid, 360.0); SetPlayerCameraPos(playerid, -2737.0833, -261.4687, 7.1875); SetPlayerCameraLookAt(playerid, -2729.8299, -261.986, 7.1875); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 23: { GameTextForPlayer(playerid, "~w~Cop", 500, 3); SetPlayerPos(playerid, -1602.853, 740.1533, -5.2422); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -1610.2046, 735.0292, -5.2422); SetPlayerCameraLookAt(playerid, -1602.853, 740.1533, -5.2422); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 24: { GameTextForPlayer(playerid, "~w~Cop", 500, 3); SetPlayerPos(playerid, -1701.1663, 688.9113, 24.8906); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -1706.0862, 689.1909, 24.8906); SetPlayerCameraLookAt(playerid, -1701.1663, 688.9113, 24.8906); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 25..27: { GameTextForPlayer(playerid, "~w~Cop", 500, 3); SetPlayerPos(playerid, -1590.6027, 722.3596, 9.2688); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -1582.9314, 722.5349, 7.8853); SetPlayerCameraLookAt(playerid, -1590.6027, 722.3596, 9.2688); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 28: { GameTextForPlayer(playerid, "~w~Cop", 500, 3); SetPlayerPos(playerid, -1621.2616, 691.746, 7.1875); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -1626.715, 695.5438, 6.8063); SetPlayerCameraLookAt(playerid, -1621.2616, 691.746, 7.1875); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 29: { GameTextForPlayer(playerid, "~w~Cop", 500, 3); SetPlayerPos(playerid, -1641.5199, 646.2963, 10.7126); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -1643.1095, 642.9254, 11.0475); SetPlayerCameraLookAt(playerid, -1641.5199, 646.2963, 10.7126); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 30..33: { GameTextForPlayer(playerid, "~w~GIRL", 500, 3); SetPlayerPos(playerid, -2553.6421, 1150.3529, 64.25); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -2549.4061, 1149.4927, 63.4858); SetPlayerCameraLookAt(playerid, -2553.6421, 1150.3529, 64.25); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } case 34..35: { GameTextForPlayer(playerid, "~w~Army", 500, 3); SetPlayerPos(playerid, -1367.4085, 495.8089, 29.9445); SetPlayerFacingAngle(playerid, 630.0); SetPlayerCameraPos(playerid, -1362.5781, 491.9059, 29.9445); SetPlayerCameraLookAt(playerid, -1367.4085, 495.8089, 29.9445); ApplyAnimation(playerid, "ped", "ARRESTgun", 4.0, 0, 1, 1, 1, -1); } } return 1; }
|
| |
|
|
| buduzloj | Дата: Четверг, 11.11.2010, 22:41 | Сообщение # 1839 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 221
Награды: 2
Город: типо даугавпилс
Репутация: 19
Замечания: 60%
Статус: 
| Quote (bmw_ua) Есть прога для растановок машин в сампе? А то через дебуг делаю а savepositions нету=( помогите ..... вроде можно через MTA,Map Editor но в мап едитору вроде в какойто одной версии
|
| |
|
|
| SiZMaN | Дата: Пятница, 12.11.2010, 16:12 | Сообщение # 1840 |
|
Новенький
Группа:
Пользователи
Сообщений: 56
Награды: 0
Город: нижний новгород
Репутация: 0
Замечания: 0%
Статус: 
| Как сделать машину в которую может садиться только определенный класс?!
|
| |
|
|
| Maccer | Дата: Пятница, 12.11.2010, 16:32 | Сообщение # 1841 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус: 
| Quote (SiZMaN) Как сделать машину в которую может садиться только определенный класс?! Закрывать ее для всех остальных классов.
есть вопросы по sa-mp или pawn? помогу за $$
|
| |
|
|
| buduzloj | Дата: Пятница, 12.11.2010, 17:42 | Сообщение # 1842 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 221
Награды: 2
Город: типо даугавпилс
Репутация: 19
Замечания: 60%
Статус: 
| Как сделать новый дом c помошью house and biz generator ? Помогите я непонимаю а в ручную вопше неумею научите хоть какДобавлено (12.11.2010, 17:42) --------------------------------------------- и вот какие цыфры надо брать чтоб дом создать 0,2810.4941,2919.7729,36.5046,172.8675,0,0,0,0,0,0
|
| |
|
|
| SiZMaN | Дата: Пятница, 12.11.2010, 20:25 | Сообщение # 1843 |
|
Новенький
Группа:
Пользователи
Сообщений: 56
Награды: 0
Город: нижний новгород
Репутация: 0
Замечания: 0%
Статус: 
| Maccer, А примерчик не покажешь?
|
| |
|
|
| Maccer | Дата: Пятница, 12.11.2010, 23:40 | Сообщение # 1844 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 7
Город: Санкт-Петербург
Репутация: 100
Замечания: 40%
Статус: 
| Quote (SiZMaN) Maccer, А примерчик не покажешь? ну я же не буду за тебя делать, вот тебе пара подсказок: OnVehicleStreamIn SetVehicleParamsForPlayer Если тебе этого не достаточно, значит ты полный ноль в теме, и больше не озадачивай людей вопросами, где ты на самом деле хочешь чтобы все сделали за тебя.
есть вопросы по sa-mp или pawn? помогу за $$
|
| |
|
|
| SiZMaN | Дата: Суббота, 13.11.2010, 00:34 | Сообщение # 1845 |
|
Новенький
Группа:
Пользователи
Сообщений: 56
Награды: 0
Город: нижний новгород
Репутация: 0
Замечания: 0%
Статус: 
| Сделал все намного просче! В public OnGameModeInit() Code Car1 = CreateVehicle(516, 2115.7615, -1787.4069, 18.7526, 0.3640, 6, 6, 30); В public OnPlayerStateChange(playerid, newstate, oldstate) Code if(newstate == 2) { new VehicleID = GetPlayerVehicleID(playerid); if(VehicleID == Car1) { new Name[MAX_PLAYER_NAME]; GetPlayerName(playerid, Name, sizeof(Name)); if(strcmp( Name, "Ваш ник")) RemovePlayerFromVehicle(playerid); // Ваш ник (только для него доступна машина!) } } Может кому понадобится! Maccer, но все равно спс!
|
| |
|
|
|
 |
|
 | |
| |
|