|
[Архив #2] Вопросы ответы по SAMP [от 11.01.2012]
|
|
| Великс | Дата: Среда, 11.01.2012, 23:37 | Сообщение # 1 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| [move]-= Вопрос | Ответ =-[/move]
В этой теме вы сможете получить ответы, на многие ваши вопросы по PAWN.
Новичкам:
- Внятно объясняйте вашу проблему, если вы получили ошибку, обязательно выкладывайте строки, на которые "ругается" компилятор.
- Помощь идет только по желанию пользователя, если вам человек помог вам только частично, не нужно начинать поливать его грязью.
- Возможно тип вашей проблемы уже обсуждался на форуме, воспользуйтесь поиском.
- В этой теме пользователи лишь оказывают помощь в написании кода, а не пишут его за вас. (!!!)
- Если вы хотите отблагодарить пользователя, жмите на кнопку
. (Только для продвинутых, и выше) - Если вы уже задавали вопрос, и не получили на него ответа, лучше напишите в ЛС одному, из участников группы Support, чем зафлуживать тему.
Скриптерам: - Не оскорблять новичков.
- Не флудить сообщениями, подобных "Закрой PAWNO и иди делай уроки".
- Не посылать в поиск. Юзер итак уже пришёл сюда из поиска. Если решение проблемы уже было опубликовано, то указать в какой теме
- Как можно понятней объяснять решение той, или иной проблемы, по возможности приводить примеры.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| NeZ_pwn | Дата: Четверг, 16.02.2012, 12:17 | Сообщение # 841 |
|
Новенький
Группа:
Пользователи
Сообщений: 51
Награды: 0
Город: Кунгур
Репутация: 0
Замечания: 0%
Статус: 
| Подсажите пожалуйста, как сделать чтобы сервер samp был виден в интернете? И подскажите форму входа на сервер
|
| |
|
|
| Rockman | Дата: Четверг, 16.02.2012, 13:30 | Сообщение # 842 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 428
Награды: 4
Город: Нижний Новгород
Репутация: 474
Замечания: 0%
Статус: 
| Quote (NeZ_pwn) Подсажите пожалуйста, как сделать чтобы сервер samp был виден в интернете?
В конфиге сервера значение anounce должно быть 1 announce 1
|
| |
|
|
| NeZ_pwn | Дата: Четверг, 16.02.2012, 16:58 | Сообщение # 843 |
|
Новенький
Группа:
Пользователи
Сообщений: 51
Награды: 0
Город: Кунгур
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Rockman) В конфиге сервера значение anounce должно быть 1 announce 1 Я прописал, но его не видно всерогно, может что в моде прописанно что его не видео?
|
| |
|
|
| MarkeloFF | Дата: Четверг, 16.02.2012, 18:16 | Сообщение # 844 |
|
Советчик
Группа:
I'm V.I.P.
Сообщений: 1033
Награды: 14
Город: Калининград
Репутация: 191
Замечания: 80%
Статус: 
| NeZ_pwn, если серверов в этой вкладке миллионы, не думал,почему сервер не сразу найдётся?
|
| |
|
|
| NeZ_pwn | Дата: Четверг, 16.02.2012, 20:08 | Сообщение # 845 |
|
Новенький
Группа:
Пользователи
Сообщений: 51
Награды: 0
Город: Кунгур
Репутация: 0
Замечания: 0%
Статус: 
| Quote (MarkeloFF) MarkeloFF Он вобще не ищется, и мод и сервер на хосте один стоит.
|
| |
|
|
| Art_Krivitskiy | Дата: Четверг, 16.02.2012, 20:25 | Сообщение # 846 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Самара.
Репутация: 23
Замечания: 0%
Статус: 
| Всем добрый день. У меня вот такая проблема. Сделал машины для фракции полицейских в своём моде. Задумка такова, когда игрок садится в фракционную машину, то если он не относится к этой фракции его должно выкидывать из машины. А у меня выкидывает всех, кто во фракции и кто нет. Вот код.
Code if(GetPlayerVehicleID(playerid) == Copcar1 && !IsPlayerAdmin(playerid)) { if (Player[playerid][pFra] == 1) { } else { RemovePlayerFromVehicle(playerid); TogglePlayerControllable(playerid, 1); SendClientMessage(playerid, COLOR_RED, "Вы не состоите в полиции!"); } return RemovePlayerFromVehicle(playerid); }
В чем может быть проблема?
Разработка DM мода ALS c элементами RPG: 30%
Легче простенький мод вписать в [FS]LADMIN, чем [FS]LADMIN в простой мод. © Art_Krivitskiy
|
| |
|
|
| Aleksey_Smoke | Дата: Четверг, 16.02.2012, 20:37 | Сообщение # 847 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 0
Город: Рига
Репутация: 5
Замечания: 0%
Статус: 
| Quote (Art_Krivitskiy) if (Player[playerid][pFra] == 1) Попробуй может Code if (PlayerInfo[playerid][pFra] == 1) Добавлено (16.02.2012, 20:37) --------------------------------------------- и убери после return RemovePlayerFromVehicle(playerid);
|
| |
|
|
| Art_Krivitskiy | Дата: Четверг, 16.02.2012, 20:37 | Сообщение # 848 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Самара.
Репутация: 23
Замечания: 0%
Статус: 
| Quote (NeZ_pwn) Подсажите пожалуйста, как сделать чтобы сервер samp был виден в интернете? И подскажите форму входа на сервер Жди пока клиент не обыщет все сервера их около 50.000. Если нету во вкладке Internet , то скорее всего IP забанен в клиенте SAMPA.
Quote (Aleksey_Smoke) Попробуй может Это не поможет, у меня все функции, команды работают для: Code if (Player[playerid][pFra] == 1)
Разработка DM мода ALS c элементами RPG: 30%
Легче простенький мод вписать в [FS]LADMIN, чем [FS]LADMIN в простой мод. © Art_Krivitskiy
|
| |
|
|
| Aleksey_Smoke | Дата: Четверг, 16.02.2012, 20:43 | Сообщение # 849 |
|
Новенький
Группа:
Пользователи
Сообщений: 42
Награды: 0
Город: Рига
Репутация: 5
Замечания: 0%
Статус: 
| А убрать RemovePlayerFromVehicle(playerid); после return попробовал?
|
| |
|
|
| Art_Krivitskiy | Дата: Четверг, 16.02.2012, 20:44 | Сообщение # 850 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Самара.
Репутация: 23
Замечания: 0%
Статус: 
| Quote (Aleksey_Smoke) А убрать RemovePlayerFromVehicle(playerid); после return попробовал? Только, что убрал, все заработало. Спасибо! =)
Разработка DM мода ALS c элементами RPG: 30%
Легче простенький мод вписать в [FS]LADMIN, чем [FS]LADMIN в простой мод. © Art_Krivitskiy
|
| |
|
|
| _Pawno_ | Дата: Четверг, 16.02.2012, 21:40 | Сообщение # 851 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 119
Награды: 0
Город: Москва
Репутация: 20
Замечания: 0%
Статус: 
| Geryy, Большое спасибо ! всё работает )
Мои работы: [FS]Rokstar [FS]Engine [MAP]Автошкола [MAP]Мерия
|
| |
|
|
| Wayn3 | Дата: Пятница, 17.02.2012, 14:22 | Сообщение # 852 |
|
Новенький
Группа:
Пользователи
Сообщений: 67
Награды: 0
Город: Калининград
Репутация: 15
Замечания: 0%
Статус: 
| C:\Users\Àäìèíèñòðàòîð\Desktop\Ñåðâåð\gamemodes\Gangwar.pwn(1619) : error 017: undefined symbol "PlayerInfo" C:\Users\Àäìèíèñòðàòîð\Desktop\Ñåðâåð\gamemodes\Gangwar.pwn(1619) : warning 215: expression has no effect C:\Users\Àäìèíèñòðàòîð\Desktop\Ñåðâåð\gamemodes\Gangwar.pwn(1619) : error 001: expected token: ";", but found "]" C:\Users\Àäìèíèñòðàòîð\Desktop\Ñåðâåð\gamemodes\Gangwar.pwn(1619) : error 029: invalid expression, assumed zero C:\Users\Àäìèíèñòðàòîð\Desktop\Ñåðâåð\gamemodes\Gangwar.pwn(1619) : fatal error 107: too many error messages on one line
Помогите исправить ошибки вот строчки: Code if (strcmp(cmdtext, "/armopen", true) == 0) { if(PlayerInfo[playerid][pMember] == 37 ||PlayerInfo[playerid][pLeader] == 37) // вот это 1619-я строчка { if(!PlayerToPoint(15.0,playerid,2720.48437500,-2413.51416016,13.45365620)) { return 1; }
Новичёк в скриптинге. Набираюсь опыта над создание GangWar мода.
|
| |
|
|
| Art_Krivitskiy | Дата: Пятница, 17.02.2012, 14:52 | Сообщение # 853 |
|
Новенький
Группа:
Пользователи
Сообщений: 29
Награды: 0
Город: Самара.
Репутация: 23
Замечания: 0%
Статус: 
| Попробуй вот так: Code if(strcmp(cmd, "/armopen", true) == 0) { if (Player[playerid][pMember] == 37 ||Player[playerid][pLeader] == 37) { } { if(!PlayerToPoint(15.0,playerid,2720.48437500,-2413.51416016,13.45365620)) {
} } return 1; }
Разработка DM мода ALS c элементами RPG: 30%
Легче простенький мод вписать в [FS]LADMIN, чем [FS]LADMIN в простой мод. © Art_Krivitskiy
|
| |
|
|
| Latron | Дата: Пятница, 17.02.2012, 14:55 | Сообщение # 854 |
|
Группа:
I'm V.I.P.
Сообщений: 2115
Награды: 22
Город: Орел
Репутация: 1604
Замечания: 0%
Статус: 
| Wayn3, у Вас массив с данными игроков имеет название отличное от PlayerInfo,замените на своё и всё,и возможно с переменными тоже самое... if(!PlayerToPoint(15.0,playerid,2720.48437500,-2413.51416016,13.45365620)) - нееееееееее.Пора бы уже использовать IsPlayerInRangeOfPoint. [P.S] Quote (velix) [blink]NEW![/blink] (10.02.2012) Запрещается выкладывать код\ошибки в тему. Все записывать на Pastebin.COM. За игнорирование данного правила вы сразу получите устное замечание.
Моё портфолио
Мои работы: [ Lesson ] Операторы в PAWN. [ Lesson ] Переменная. [ GM ] RegSys. ( Last update: 21.04.2012 )
Сообщение отредактировал Latron - Пятница, 17.02.2012, 14:56 |
| |
|
|
| Dima-kun | Дата: Пятница, 17.02.2012, 15:12 | Сообщение # 855 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Art_Krivitskiy, Бред.
Wayn3, у тебя отстутствует массив PlayerInfo, создай его. Или у тебя есть аналогичный массив, то Quote (Latron) замените на своё и всё,и возможно с переменными тоже самое...
Мои работы: [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
|
| |
|
|