 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| Impereal | Дата: Воскресенье, 12.06.2011, 20:51 | Сообщение # 2896 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2677
Награды: 51
Город: Санкт-Петербург
| hunterreiter, Мне кажется машинам установлен интерьер, из за этого так получается!
Прощай самп-рус =Р
|
| |
|
|
| hunterreiter | Дата: Воскресенье, 12.06.2011, 21:10 | Сообщение # 2897 |
|
Новенький
Группа:
Пользователи
Сообщений: 33
Награды: 0
Город: Kiev
Репутация: 5
Замечания: 0%
Статус: 
| Врядли, ничего подобного нету
|
| |
|
|
| stepmex | Дата: Понедельник, 13.06.2011, 14:11 | Сообщение # 2898 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус: 
| Время суток поменяй.
И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
|
| |
|
|
| Stap | Дата: Понедельник, 13.06.2011, 18:37 | Сообщение # 2899 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Суть проблемы: есть код команды /shield,вот он: Code if(strcmp(cmd, "/shield", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 19) { if(shield[playerid] == 0) { SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0); SetPlayerHealth(playerid,300); shield[playerid] = 1; } else { RemovePlayerAttachedObject(playerid, 1); SetPlayerHealth(playerid,50); shield[playerid] = 0; } } } return 1; } Куда нужно вставить вот эту проверку?
Code { SendClientMessage(playerid, COLOR_LIGHTRED, "Вы не состоите в правохранительных органах"); return 1; } Вставляю после перечисления фракций,которым доступна эта команда,он этим фракциям запрещает доступ к этой команде,а всем остальным разрешает. Или тут лучше сделать перечисление оставшихся фракций,чтобы он им запрещал,а этим разрешал?
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| Eakwarp | Дата: Понедельник, 13.06.2011, 18:40 | Сообщение # 2900 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус: 
| Stap, Code if(strcmp(cmd, "/shield", true) == 0) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 19) { if(!shield[playerid]) { SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0); SetPlayerHealth(playerid,300); shield[playerid] = 1; } else { RemovePlayerAttachedObject(playerid, 1); SetPlayerHealth(playerid,50); shield[playerid] = 0; } } else SendClientMessage(playerid, COLOR_LIGHTRED, "Вы не состоите в правохранительных органах"); return 1; }
More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.
Valakas Roleplay on Twitter
Платные консультации, разработка, в ICQ. Дорого.
Сообщение отредактировал Eakwarp - Понедельник, 13.06.2011, 18:40 |
| |
|
|
| Stap | Дата: Понедельник, 13.06.2011, 18:52 | Сообщение # 2901 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Eakwarp, очень благодарен.
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| skonto | Дата: Понедельник, 13.06.2011, 20:06 | Сообщение # 2902 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Рига
Репутация: 0
Замечания: 0%
Статус: 
| помогите создать дома на продажу для РП сервера,пробую делать не получается(( или скиньте уже готовые дома в ЛС,СФ,ЛВ
|
| |
|
|
| vladik13 | Дата: Вторник, 14.06.2011, 01:39 | Сообщение # 2903 |
|
Уверенный в себе
Группа:
Пользователи
Сообщений: 157
Награды: 2
Город: Екатеринбург - столица урала!
Репутация: -21
Замечания: 40%
Статус: 
| skonto, вот держи готовые дома: rghost.ru/10751351, Если надо, могу научить дома мутить, стучи в скайп vlad1234543211
Давай за красивый рэп, Сложим рифмоваными узорами этот трэк, И пока будут бится наши сердца, Будем писать до конца. Да ведь братца?
|
| |
|
|
| Raymond_West | Дата: Вторник, 14.06.2011, 22:01 | Сообщение # 2904 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 117
Награды: 6
Город: Черкассы
Репутация: 185
Замечания: 20%
Статус: 
| У меня такой вопрос, создал я мафию, хотел сделать её что бы можно было захватывать теретории(Все остальные фраки/мафии сделал работает нормально) Вот коды: Вписал я её сюда:
new OnZONE[191][20]; new ZoneOnBattle[191]; new ZoneTimer[191]; new allowedfactions[] = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22}; new GZSafeTime[191]; enum GzoneInfo
И сюда:
case 1: format(string,sizeof(string),"SAPD"); case 2: format(string,sizeof(string),"FBI"); case 3: format(string,sizeof(string),"Армия: Авианосец"); case 4: format(string,sizeof(string),"МЧС"); case 5: format(string,sizeof(string),"LCN"); case 6: format(string,sizeof(string),"Yakuza"); case 7: format(string,sizeof(string),"Правительство"); case 8: format(string,sizeof(string),"Casino Rich"); case 9: format(string,sizeof(string),"SF NEW"); case 10: format(string,sizeof(string),"SFPD"); case 11: format(string,sizeof(string),"лицензеры"); case 12: format(string,sizeof(string),"The Ballas"); case 13: format(string,sizeof(string),"Los Santos Vagos"); case 14: format(string,sizeof(string),"Русская мафия"); case 15: format(string,sizeof(string),"Groove Street"); case 16: format(string,sizeof(string),"LS NEWS"); case 17: format(string,sizeof(string),"El Coronos Gang"); case 18: format(string,sizeof(string),"The Rifa"); case 19: format(string,sizeof(string),"Армия: Зона 51"); case 20: format(string,sizeof(string),"LV NEWS"); case 21: format(string,sizeof(string),"LVPD"); case 22: format(string,sizeof(string),"Мафия"); }
new zx; switch(GZInfo[gangzonex][gFrakVlad]) {
case 1: zx =0x2641FEAA; case 2: zx =0x000000AA; case 3: zx =0x33AA33AA; case 4: zx =0xA52A2AFF; case 5: zx =0xFFFF00AA; case 6: zx =0xFF0000AA; case 7: zx =0x00004FAA; case 8: zx =0xC2A2DAAA; case 9: zx =0xFF830000; case 10: zx =0x2641FEAA; case 11: zx =0x33AAFFFF; case 12: zx =0x4B0082CC; case 13: zx =0xFFC801C8; case 14: zx =0xB4B5B7FF; case 15: zx =0x00D900C8; case 16: zx =0x40848BAA; case 17: zx =0x01FCFFC8; case 18: zx =0x83BFBFAA; case 19: zx =0x33AA33AA; case 20: zx =0xC3003AAA; case 21: zx =0x2641FEAA; case 22: zx =0xFF8040AA; } return zx; } stock GetGZColorF(fnumber) { new zx; switch(fnumber) {
case 1: zx =0x2641FEAA; case 2: zx =0x000000AA; case 3: zx =0x33AA33AA; case 4: zx =0xA52A2AFF; case 5: zx =0xFFFF00AA; case 6: zx =0xFF0000AA; case 7: zx =0x00004FAA; case 8: zx =0xC2A2DAAA; case 9: zx =0xFF830000; case 10: zx =0x2641FEAA; case 11: zx =0x33AAFFFF; case 12: zx =0x4B0082CC; case 13: zx =0xFFC801C8; case 14: zx =0xB4B5B7FF; case 15: zx =0x00D900C8; case 16: zx =0x40848BAA; case 17: zx =0x01FCFFC8; case 18: zx =0x83BFBFAA; case 19: zx =0x33AA33AA; case 20: zx =0xC3003AAA; case 21: zx =0x2641FEAA; case 22: zx =0xFF8040AA; } return zx; }
Все остальные вписывал так же все норм, ету создал(В игре все работает мафия, но зоны захватывать не хочет) пишу /атаковать мне пишет SERVER: Unkown Command.
Чё делать помогите? И да чуть не забыл вот сама команда атаковать:
if(strcmp(cmd, "/caprute", true) == 0 || strcmp(cmd, "/атаковать", true) == 0) { if(FrakCD[PlayerInfo[playerid][pMember]] == 0) { if(!IsInAllowed(playerid)) { return SendClientMessage(playerid,COLOR_GRAD1,"Ваша Банда/Мафия/Фракция не может учавствовать в захвате зон или вы не на 1 зоне"); } for(new i = 0;i<191;i++) { if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]) && GZInfo[i][gFrakVlad] != PlayerInfo[playerid][pMember] && ZoneOnBattle[i]==0) { SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_REDD,"Ваша территория под атакой!"); SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_WHITE,"Если через 2 минуты на зоне никого не будет, то её захватят!"); format(string,sizeof(string),"%s спровоцировал войну за территорию против банды %s",Name(playerid),GetGangName(GZInfo[i][gFrakVlad])); SendFamilyMessage(PlayerInfo[playerid][pMember],0x00D900C8,string); GangZoneFlashForAll(GZInfo[i][gID],GetGZColorF(PlayerInfo[playerid][pMember])); GZSafeTime[i] = 180; FrakCD[PlayerInfo[playerid][pMember]] = 3600; GZInfo[i][gNapad] = PlayerInfo[playerid][pMember]; ZoneTimer[i] = 720; ZoneOnBattle[i] = 1; break; } } } else { return SendClientMessage(playerid,-1,"Ваша Банда/Мафия/Фракция еще не окрепла с момента последнего захвата. Отдыхайте..."); } }
Если прописывать цвет зоны админ-командой все работает, если захватывать не чего
|
| |
|
|
| ZakMage | Дата: Среда, 15.06.2011, 00:58 | Сообщение # 2905 |
|
Новенький
Группа:
Пользователи
Сообщений: 49
Награды: 0
Город: Харьков
Репутация: 0
Замечания: 0%
Статус: 
| Подскажите как можно вывести список всех преступников на сервере, делал выводом через цикл - выводило только последнего =\ Добавлено (15.06.2011, 00:58) --------------------------------------------- Уже не надо, проблему решил!
[URL=http://www.speedtest.net][IMG]http://www.speedtest.net/result/841763262.png[/IMG][/URL]
|
| |
|
|
| Stap | Дата: Среда, 15.06.2011, 01:03 | Сообщение # 2906 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Делаю анти-баннихопп и незнаю куда подставить анимацию.Подскажите пожалуйста,хочу ещё добавить бизнесов,но я не могу вспомнить,что обозначает каждая часть в строчке,вот с какого-то левого мода взял одну строчку бизнеса.Расшифруйте пожалуйста. Code 0|The State|WEAPON LS|No-one|1791.212036|-1164.631713|23.828100|2170.278076|1618.818237|999.976623|5|6000000|0|90480|1|1|442|500|10 Первый 0 вроде бы куплен бизнес или нет.А дальше незнаю,ещё знаю название)
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| lionor | Дата: Четверг, 16.06.2011, 01:58 | Сообщение # 2907 |
|
Новенький
Группа:
Пользователи
Сообщений: 5
Награды: 0
Город: Киев
Репутация: 0
Замечания: 0%
Статус: 
| Нужна помощь,подскажите где копать и что делать:
Нужно из статического объекта зделать динамический(авианосец),и изменить его модель(радикально).Но так! что бы это могли видеть другие игроки без патчей и т.п
Что мне использовать?Добавлено (16.06.2011, 01:58) --------------------------------------------- Почему ответа ещё нету?
Quote Нужна помощь,подскажите где копать и что делать:
Нужно из статического объекта зделать динамический(авианосец),и изменить его модель(радикально).Но так! что бы это могли видеть другие игроки без патчей и т.п
Что мне использовать?
Ответьте пожалуйста
|
| |
|
|
| Stap | Дата: Четверг, 16.06.2011, 12:24 | Сообщение # 2908 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| lionor, это тебе не круглосуточная поддержка.Если нет ответа,возможно,что никто незнает,либо ещё не читали твой пост. Добавлено (16.06.2011, 12:24) --------------------------------------------- Подскажите пожалуйста,хочу ещё добавить бизнесов,но я не могу вспомнить,что обозначает каждая часть в строчке,вот с какого-то левого мода взял одну строчку бизнеса.Расшифруйте пожалуйста.
Code 0|The State|WEAPON LS|No-one|1791.212036|-1164.631713|23.828100|2170.278076|1618.818237|999.976623|5|6000000|0|90480|1|1|442|500|10
Первый 0 вроде бы куплен бизнес или нет.А дальше незнаю,ещё знаю название)
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| skonto | Дата: Пятница, 17.06.2011, 18:36 | Сообщение # 2909 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Рига
Репутация: 0
Замечания: 0%
Статус: 
| Помогите пожалуйста создать команду для РП сервера ! Суть команды : команда для ПД,нужна для перевода людей из армии (у которых есть 3 и выше ранг), команду для ФБР (перевод из ПД,имеющих 7 и выше ранг) ,команду для мафии (перевод из банды,имеющих 6 ранг)
P.S. у меня 3 ПД,1 фбр,3 мафии
помогите пожалуйста, +'ик гарантирую
|
| |
|
|
| Stap | Дата: Пятница, 17.06.2011, 21:12 | Сообщение # 2910 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| У меня проблема,сделал анти банни-хопп,подставил анимацию падения,он работает нормально,но после падения он сразу же встаёт,а мне нужно,чтобы он пролежал секунд 5.Я так понимаю,что нужно сделать таймер,но у меня не получается,точнее незнаю как его сделать.Куда его вставлять,я знаю,помогите сделать.
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
|
 |
|
 | |
| |
|