 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| Rimaxii | Дата: Воскресенье, 05.06.2011, 20:02 | Сообщение # 2866 |
|
Новенький
Группа:
Пользователи
Сообщений: 12
Награды: 1
Город: Tallinn
Репутация: 0
Замечания: 0%
Статус: 
| Помогите:asd: . Как сделать ворота, дабы открывались/закрывались на быстрый бег(sprint)? Вот координаты ворот CreateObject(980,1534.42053223,-1451.42504883,15.16055107,0.00000000,0.00000000,0.00000000); //object(airportgate) (1) // Исходное положение CreateObject(980,1534.41992188,-1451.42480469,9.46055126,0.00000000,0.00000000,0.00000000); //object(airportgate) (2) // Когда закрыты.(Уходят вниз)
http://your-rp.ru Your Game. Your Rules . . .
|
| |
|
|
| reweto | Дата: Воскресенье, 05.06.2011, 21:06 | Сообщение # 2867 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 78
Награды: 0
Город: Калуга
Репутация: 3
Замечания: 0%
Статус: 
| Quote (Hordejoy) пихни перед public OnGameModeInit()
вот что выдаёт: error 017: undefined symbol "main"Добавлено (05.06.2011, 21:06) --------------------------------------------- Rimaxii Ко всем forward: forward LSPDShlakClose(); // Вместо LSPDShlakClose пиши любое своё название.
Ко всем new: new LSPDShlak; // Вместо LSPDShlak пиши любое своё название. new LSPDShlakTimer; // Вместо LSPDShlakTimer пиши любое своё название.
Далее добавляем в объекты: LSPDShlak = CreateObject(980,1534.42053223,-1451.42504883,15.16055107,0.00000000,0.00000000,0.00000000); //object(airportgate) (1) - Вместо LSPDShlak пиши любое своё название.
В паблик public OnPlayerCommandText(playerid, cmdtext[]) добавляем:
if (strcmp(cmdtext, "/свою команду", true) == 0) { if(PlayerInfo[playerid][pMember] == 2 ||PlayerInfo[playerid][pLeader] == 2||PlayerInfo[playerid][pAdmin] >= 7) { if(!PlayerToPoint(10.0,1534.42053223,-1451.42504883,15.16055107)) //место, от куда можно открывать, т.е. вставляем координаты своих ворот, но только первые два значения. P.s. 10.0 означает растояние с которго можно их открыть. { //SendClientMessage(playerid, COLOR_RED, "** Вы не возле Ворот!"); // Выдаёт, если ты далеко от них return 1; } MoveObject(FBIGate,1534.41992188,-1451.42480469,9.46055126,2.00);// открытое положение, тоже 3 первых координаты, но уже из тех которые уезжают вниз. P.s. 2.00 не трогай. SetTimer("FBIGateClose", 5000, 0); // Время, сколько они будут открыты LSPDGateTimer = SetTimer("FBIGateClose", 5000, 0);// Время, сколько они будут открыты PlayerPlaySound(playerid, 1190, 0.0, 0.0, 0.0); //Звук открывания ворот return 1; } return 1; }
Дальше в паблик public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) добавляем: if (newkeys == KEY_CROUCH) // Кнопка которой будут открываться { OnPlayerCommandText(playerid,"/твоя команда"); //Замени команду которую ты указал выше PlayerToPoint(15.0,playerid,1592.60437012,-1638.13283691,14.89076614); // Координаты от куда будут открыты ворота, просто ставь координаты ворот, первые 3 значения } Ну и в самый самый конец мода добавляем: public LSPDShlakClose() // Вместо LSPDShlakClose пиши своё { SetObjectRot(LSPDShlak,1534.42053223,-1451.42504883,15.16055107);//закрытое положение, только первые 3 координаты KillTimer(LSPDShlakTimer); // Вместо LSPDShlakTimer пиши своё return 1; }
KEY_ACTION 1 Действие KEY_CROUCH 2 Присесть KEY_FIRE 4 Огонь KEY_SPRINT 8 Спринт KEY_SECONDARY_ATTACK 16 Вторичная атака KEY_JUMP 32 Прыжок KEY_LOOK_RIGHT 64 Смотреть в право - KEY_HANDBRAKE 128 Ручной тормоз KEY_LOOK_LEFT 256 Смотреть в лево KEY_SUBMISSION 512 Субмиссия KEY_LOOK_BEHIND 512 Смотреть назад KEY_WALK 1024 Идти шагом KEY_ANALOG_UP 2048 Аналог вверх KEY_ANALOG_DOWN 4096 Аналог ввниз KEY_ANALOG_LEFT 8192 Аналог влево KEY_ANALOG_RIGHT 16384 Аналог вправо KEY_UP -128 Вверх KEY_DOWN 128 Вниз KEY_LEFT -128 Влево KEY_RIGHT 128 Вправо
|
| |
|
|
| Rimaxii | Дата: Воскресенье, 05.06.2011, 21:40 | Сообщение # 2868 |
|
Новенький
Группа:
Пользователи
Сообщений: 12
Награды: 1
Город: Tallinn
Репутация: 0
Замечания: 0%
Статус: 
| Rewote А можешь дать код, где нет надобности в команде? Повторюсь, мне нужно, чтобы ворота открывались только на кнопку SPACE(sprint) Заранее большое спасибо.
http://your-rp.ru Your Game. Your Rules . . .
|
| |
|
|
| reweto | Дата: Воскресенье, 05.06.2011, 21:42 | Сообщение # 2869 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 78
Награды: 0
Город: Калуга
Репутация: 3
Замечания: 0%
Статус: 
| Rimaxii, чесно в этом я мало шпарю, но думаю, что без команды нельзя =\
|
| |
|
|
| Rimaxii | Дата: Воскресенье, 05.06.2011, 21:53 | Сообщение # 2870 |
|
Новенький
Группа:
Пользователи
Сообщений: 12
Награды: 1
Город: Tallinn
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Rimaxii) Помогите:asd: . Как сделать ворота, дабы открывались/закрывались на быстрый бег(sprint)?(Без команд) Вот координаты ворот CreateObject(980,1534.42053223,-1451.42504883,15.16055107,0.00000000,0.00000000,0.00000000); //object(airportgate) (1) // Исходное положение CreateObject(980,1534.41992188,-1451.42480469,9.46055126,0.00000000,0.00000000,0.00000000); //object(airportgate) (2) // Когда закрыты.(Уходят вниз)
Вопрос остаётся актуален.
http://your-rp.ru Your Game. Your Rules . . .
|
| |
|
|
| Bullet_VRN | Дата: Понедельник, 06.06.2011, 18:07 | Сообщение # 2871 |
|
Группа:
I'm V.I.P.
Сообщений: 70
Награды: 2
Город: Воронеж
Репутация: 1
Замечания: 0%
Статус: 
| Как сделать ношение тяжелого оружия ироками как в одиночной игре (двумя руками)? И можно ли выбрать стиль боя для определенной фракции и как? Благодарю заранее за помощь!
|
| |
|
|
| MapKep | Дата: Понедельник, 06.06.2011, 18:50 | Сообщение # 2872 |
|
Новенький
Группа:
Пользователи
Сообщений: 4
Награды: 0
Город: Riga
Репутация: 0
Замечания: 0%
Статус: 
| - Помогите мне пожалуйста мод в нормальном состоянии всё работает ну когда комплирую выходит вот это:
C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(476) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(914) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1622) : error 017: undefined symbol "SetPlayerArmedWeapon" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1832) : error 017: undefined symbol "EnableStuntBonusForAll" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1836) : error 017: undefined symbol "Create3DTextLabel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1839) : error 017: undefined symbol "Create3DTextLabel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1842) : error 017: undefined symbol "Create3DTextLabel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1845) : error 017: undefined symbol "Create3DTextLabel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1848) : error 017: undefined symbol "Create3DTextLabel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(1853) : error 017: undefined symbol "Create3DTextLabel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(2507) : warning 235: public function lacks forward declaration (symbol "OnVehicleStreamIn") C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(2576) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse") C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(2747) : error 017: undefined symbol "SetPlayerDrunkLevel" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3089) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3180) : error 017: undefined symbol "SetPlayerFightingStyle" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3191) : error 017: undefined symbol "SetPlayerFightingStyle" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3201) : error 017: undefined symbol "SetPlayerFightingStyle" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3211) : error 017: undefined symbol "SetPlayerFightingStyle" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3273) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3299) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3309) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3354) : warning 235: public function lacks forward declaration (symbol "OnPlayerUpdate") C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3413) : error 017: undefined symbol "SetPlayerArmedWeapon" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3420) : error 017: undefined symbol "SetPlayerArmedWeapon" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3426) : error 017: undefined symbol "SetPlayerArmedWeapon" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3456) : error 017: undefined symbol "RepairVehicle" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3475) : error 017: undefined symbol "RepairVehicle" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3572) : error 017: undefined symbol "ShowPlayerDialog" C:\Users\owner\Desktop\SA-MP SERVER 0.3C R2\ñåðâåð 0.3ñ\SAMP SERVER ORIGINAL\gamemodes\lsdm.pwn(3577) : error 017: undefined symbol "ShowPlayerDialog"
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase [color=blue]
26 Errors.
[color=red] - Что мне делать может не хватает каких то инклюдов? - Подскажите! В заранее спасибо!
|
| |
|
|
| Geroin3315 | Дата: Понедельник, 06.06.2011, 22:52 | Сообщение # 2873 |
|
Новенький
Группа:
Пользователи
Сообщений: 9
Награды: 0
Город: Харьков
Репутация: 0
Замечания: 0%
Статус: 
| MapKep, добавь в скайп sanya3315 попробую помочь Добавлено (06.06.2011, 22:52) --------------------------------------------- Rimaxii, добавь в скайп sanya3315 зделаю
|
| |
|
|
| Rimaxii | Дата: Вторник, 07.06.2011, 01:45 | Сообщение # 2874 |
|
Новенький
Группа:
Пользователи
Сообщений: 12
Награды: 1
Город: Tallinn
Репутация: 0
Замечания: 0%
Статус: 
| Вот ещё одно проблема, друг никак решить не может... Раньше на сервере НПС работал исправно, всё было хорошо, после чего в один момент всё слетело, тобишь НПС в игре пропали...Помогите, может проблема в самом коде? или же это что-то с сервером?
if(IsPlayerNPC(playerid)) { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if(!strcmp(npcname,"dealer",true)) { NPC[0] = playerid; SetPlayerPos(NPC[0], 1970.9557,-1158.8553,20.9446); SetPlayerColor(NPC[0],TEAM_HIT_COLOR); SetSpawnInfo(NPC[0], 0, 29,0.0,0.0,0.0,0,0,0,0,0,0,0); SetPlayerFacingAngle(NPC[0], 90.0); SetPlayerSkin(NPC[0], 29); return 1; }Добавлено (07.06.2011, 01:45) --------------------------------------------- Они не то чтобы пропали, они появляются на 0 координатах с 0 скином(CJ)
http://your-rp.ru Your Game. Your Rules . . .
|
| |
|
|
| Coder | Дата: Вторник, 07.06.2011, 02:13 | Сообщение # 2875 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 339
Награды: 17
Город: Краснодар
Репутация: 770
Замечания: 0%
Статус: 
| MapKep, проверь, подключены ли у тебя инклуды a_players.inc и a_samp.inc . Если нет, то подключи. Если да, то попробуй их обновить :)
|
| |
|
|
| skonto | Дата: Четверг, 09.06.2011, 16:47 | Сообщение # 2876 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Рига
Репутация: 0
Замечания: 0%
Статус: 
| помогите плиз !! хочу создать фракцию NGSA (National Guards San Andreas) как создать фракцию ? вот ранги которые хотелось бы что бы были там :
Министр обороны Заместитель Министра Обороны Генерал Армии Генерал ВВС Генерал-Полковник Генерал-Майор Генерал-Лейтенант Полковник Подполковник Майор Капитан Старший Лейтенант Лейтенант Младший Лейтенант Старший прапорщик Прапорщик Старшина Старший сержант Сержант Младший сержант
Ефрейтор: Evgeniy_Denisenko| Актив | call:304354 Misha_Montana | Актив | call: 298701 Kris_Banges | Актив | call: -
Рядовые:Добавлено (09.06.2011, 16:47) --------------------------------------------- помогите плиз !! хочу создать фракцию NGSA (National Guards San Andreas) как создать фракцию ? вот ранги которые хотелось бы что бы были там :
Министр обороны Заместитель Министра Обороны Генерал Армии Генерал ВВС Генерал-Полковник Генерал-Майор Генерал-Лейтенант Полковник Подполковник Майор Капитан Старший Лейтенант Лейтенант Младший Лейтенант Старший прапорщик Прапорщик Старшина Старший сержант Сержант Младший сержант Ефрейтор Рядовые
|
| |
|
|
| vladik13 | Дата: Пятница, 10.06.2011, 03:42 | Сообщение # 2877 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус: 
| Помогите пожалуйста люди, я тут чё то в моде походу не то сделал и у меня на серве все тачки закрыты, что делать, подскажите плииииз! Добавлено (10.06.2011, 03:42) --------------------------------------------- Помогите пожалуйста люди, я тут чё то в моде походу не то сделал и у меня на серве все тачки закрыты, что делать, подскажите плииииз!
Давай за красивый рэп, Сложим рифмоваными узорами этот трэк, И пока будут бится наши сердца, Будем писать до конца. Да ведь братца?
|
| |
|
|
| banks | Дата: Пятница, 10.06.2011, 07:24 | Сообщение # 2878 |
|
Новенький
Группа:
Пользователи
Сообщений: 15
Награды: 0
Город: Govno
Репутация: -5
Замечания: 0%
Статус: 
| Что делать слетает скин и все. Скин слетает только у того кто в банде или фраке, но он слетает после смерти. Как это исправить?
|
| |
|
|
| Raymond_West | Дата: Пятница, 10.06.2011, 08:58 | Сообщение # 2879 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 117
Награды: 6
Город: Черкассы
Репутация: 185
Замечания: 20%
Статус: 
| Quote (skonto) помогите плиз !! хочу создать фракцию NGSA (National Guards San Andreas) как создать фракцию ? вот ранги которые хотелось бы что бы были там : Министр обороны Заместитель Министра Обороны Генерал Армии Генерал ВВС Генерал-Полковник Генерал-Майор Генерал-Лейтенант Полковник Подполковник Майор Капитан Старший Лейтенант Лейтенант Младший Лейтенант Старший прапорщик Прапорщик Старшина Старший сержант Сержант Младший сержант Ефрейтор: Evgeniy_Denisenko| Актив | call:304354 Misha_Montana | Актив | call: 298701 Kris_Banges | Актив | call: - Рядовые:Добавлено (09.06.2011, 16:47)---------------------------------------------помогите плиз !! хочу создать фракцию NGSA (National Guards San Andreas) как создать фракцию ? вот ранги которые хотелось бы что бы были там : Министр обороны Заместитель Министра Обороны Генерал Армии Генерал ВВС Генерал-Полковник Генерал-Майор Генерал-Лейтенант Полковник Подполковник Майор Капитан Старший Лейтенант Лейтенант Младший Лейтенант Старший прапорщик Прапорщик Старшина Старший сержант Сержант Младший сержант Ефрейтор Рядовые Напиши в скайп the-lekor, или в ЛС помогу.Quote (vladik13) Помогите пожалуйста люди, я тут чё то в моде походу не то сделал и у меня на серве все тачки закрыты, что делать, подскажите плииииз! Ты случайно не жал команду /alock, попробуй её ищё раз нажать...Добавлено (10.06.2011, 08:58) ---------------------------------------------
Quote (banks) Что делать слетает скин и все. Скин слетает только у того кто в банде или фраке, но он слетает после смерти. Как это исправить? У тебя случайно мод не UCRP ?
|
| |
|
|
| banks | Дата: Пятница, 10.06.2011, 11:30 | Сообщение # 2880 |
|
Новенький
Группа:
Пользователи
Сообщений: 15
Награды: 0
Город: Govno
Репутация: -5
Замечания: 0%
Статус: 
| Quote (Raymond_West) У тебя случайно мод не UCRP ? Нет у меня мод GameLife. Жду ответа очень надо
|
| |
|
|
|
 |
|
 | |
| |
|