 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #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 |
| |
|
|
| Weddew | Дата: Четверг, 14.03.2013, 20:46 | Сообщение # 6136 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (Saibot) ProxDetector(60.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE); Вот, в теле этой функции добавьте проверку на виртуальный мир.
www.weddew-shop.ru
|
| |
|
|
| Fen1ks | Дата: Четверг, 14.03.2013, 21:37 | Сообщение # 6137 |
|
Новенький
Группа:
Пользователи
Сообщений: 26
Награды: 0
Репутация: 0
Замечания: 0%
Статус: 
| имею выбор только такого скина, как можно добавить еще? по этой системе: [pwn]AddPlayerClass(Peds[i], 1958.3783, 1343.1572, 1100.3746, 269.1425, -1, -1, -1, -1, -1, -1);[/pwn]Добавлено (14.03.2013, 21:29) --------------------------------------------- может поможет мод: 4 Fun Server Добавлено (14.03.2013, 21:36) --------------------------------------------- ссылка на него: [off]http://yourgame.su/gta/samp/mod/1343-4-fun-drift-server.html[/off]  Добавлено (14.03.2013, 21:37) --------------------------------------------- НЕ РЕКЛАМА!
|
| |
|
|
| Saibot | Дата: Четверг, 14.03.2013, 21:55 | Сообщение # 6138 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус: 
| Цитата (Weddew) Вот, в теле этой функции добавьте проверку на виртуальный мир. Цитата (Weddew) ProxDetector(60.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
Как?я пока-что нуб в этом
|
| |
|
|
| Borog | Дата: Пятница, 15.03.2013, 00:42 | Сообщение # 6139 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1362
Награды: 43
Город: Москва
Репутация: 1249
Замечания: 20%
Статус: 
| Saibot, найди паблик: public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5) Затем найди там строку: if(IsPlayerConnected(i)) И замени ее на: if(IsPlayerConnected(i) && GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid))
Silver Break http://s-break.ru/ http://vk.com/sbreak
|
| |
|
|
| Geryy | Дата: Пятница, 15.03.2013, 12:56 | Сообщение # 6140 |
|
Советчик
Группа:
Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус: 
| Цитата (Fen1ks) имею выбор только такого скина, как можно добавить еще? по этой системе: В массив Peds добавляй id скинов, которые тебе нужны.
Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
|
| |
|
|
| Saibot | Дата: Пятница, 15.03.2013, 13:11 | Сообщение # 6141 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус: 
| Цитата (Borog) Saibot, найди паблик: public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5) Затем найди там строку: if(IsPlayerConnected(i)) И замени ее на: if(IsPlayerConnected(i) && GetPlayerVirtualWorld(i) == GetPlayerVirtualWorld(playerid))
Спс!!!работает
|
| |
|
|
| Anthony | Дата: Пятница, 15.03.2013, 17:17 | Сообщение # 6142 |
|
Уверенный в себе
Группа:
Publishers
Сообщений: 211
Награды: 4
Замечания: 0%
Статус: 
| Скажите пожалуйста почему античит кикает но не пишет например "Вы были кикнуты за читы" итд. Вот код или может другие причины могут быть? [pwn] PlayerInfo[ playerid ][ airbrake ] ++; if( PlayerInfo[ playerid ][ airbrake ] > 2 ) { if( IsAdminsOnline() ) { format(string,sizeof( string ), "[Античит]: %s использует собейт(AirBreak).", getName( playerid ) ); SendMessageToAdmins( 0xFFFFFFAA, string ); print( string ); } else { SendClientMessage( playerid, 0xFFFFFFAA,"Вы были кикнуты за использование читов( AirBreak )" ); format(string,sizeof( string ), "[Античит]: %s использовал собейт( AirBreak ).", getName( playerid ) ); print( string ); Kick( playerid ); } [/pwn]
|
| |
|
|
| Weddew | Дата: Пятница, 15.03.2013, 17:37 | Сообщение # 6143 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (Vsevolod) Скажите пожалуйста почему античит кикает но не пишет например "Вы были кикнуты за читы" итд. Вот код или может другие причины могут быть? Проверьте, не срабатывает ли функция кика чуть раньше приложенного Вами кода.
www.weddew-shop.ru
|
| |
|
|
| Saibot | Дата: Пятница, 15.03.2013, 17:46 | Сообщение # 6144 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус: 
| Проблемка:Я создал Фракции Коллегия Адвокатов,и зделал в /kpk Адвокаты Онлайн.Но когда я включаю адвокаты онлайн то оно показывает тока меня,а других адвокатов не показывает.Вчем проблема??
Код if (strcmp(cmd, "/lawy", true) == 0 || strcmp(cmd, "/law", true) == 0) { if(IsPlayerConnected(playerid)) { // SendClientMessage(playerid, COLOR_GRAD1, " Лицензеры в игре: "); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[playerid][pJob] == 2) { GetPlayerName(i, sendername, sizeof(sendername)); format(string,sizeof(string),"%sАдвокат: %s[%d]\n",string,sendername,i); ShowPlayerDialog(playerid,573, 0,"Адвокаты Online", string, "ОК",""); return 1;
} } } } return 1; }
|
| |
|
|
| x-team | Дата: Пятница, 15.03.2013, 19:11 | Сообщение # 6145 |
|
Новенький
Группа:
Пользователи
Сообщений: 64
Награды: 0
Город: Москва
Репутация: 7
Замечания: 0%
Статус: 
| Что может быть ? После рестарта слетели дома/авто/бизнессы/и некоторые аккаунты ? В файле домов осталось 3-4 дома , остальные поместились в 1 место ... Аккаунты просто приходится заного регистрироваться... P.S Авто с авторынков , загрузка с файла ...
|
| |
|
|
| massaoff | Дата: Пятница, 15.03.2013, 19:22 | Сообщение # 6146 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 535
Награды: 4
Город: Березники
Репутация: 187
Замечания: 40%
Статус: 
| Цитата (x-team) Что может быть ? После рестарта слетели дома/авто/бизнессы/и некоторые аккаунты ? В файле домов осталось 3-4 дома , остальные поместились в 1 место ... Аккаунты просто приходится заного регистрироваться... P.S Авто с авторынков , загрузка с файла ... Какие делали последние изменения?
- Учимся рипать сайт - Memfiso-RPG мод Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno. Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!
|
| |
|
|
| Weddew | Дата: Пятница, 15.03.2013, 19:25 | Сообщение # 6147 |
|
Группа:
Ангел Хранитель
Сообщений: 1251
Награды: 19
Город: Казань
Репутация: 1740
Замечания: 0%
Статус: 
| Цитата (Saibot) Проблемка:Я создал Фракции Коллегия Адвокатов,и зделал в /kpk Адвокаты Онлайн.Но когда я включаю адвокаты онлайн то оно показывает тока меня,а других адвокатов не показывает.Вчем проблема?? Проблема в том, что Вы написали неправильный код. Держите: [pwn]if (strcmp(cmd, "/lawy", true) == 0 || strcmp(cmd, "/law", true) == 0) { if(IsPlayerConnected(playerid)) { new dstr[512]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pJob] == 2) { new tmpstr[64]; GetPlayerName(i, sendername, sizeof(sendername)); format(tmpstr, sizeof(tmpstr), "Адвокат: %s[%d]\n", sendername, i); strcat(dstr, tmpstr); return 1; } } } ShowPlayerDialog(playerid,573, 0,"Адвокаты Online", dstr, "ОК",""); } return 1; }[/pwn]
www.weddew-shop.ru
Сообщение отредактировал Weddew - Пятница, 15.03.2013, 19:25 |
| |
|
|
| x-team | Дата: Пятница, 15.03.2013, 19:28 | Сообщение # 6148 |
|
Новенький
Группа:
Пользователи
Сообщений: 64
Награды: 0
Город: Москва
Репутация: 7
Замечания: 0%
Статус: 
| Старую мерию удалил , новую поставил ... Самое главное сначала просто продались , потом удалились.Слетели даже те , которые были куплены за долго до этого ...
|
| |
|
|
| Anthony | Дата: Пятница, 15.03.2013, 19:32 | Сообщение # 6149 |
|
Уверенный в себе
Группа:
Publishers
Сообщений: 211
Награды: 4
Замечания: 0%
Статус: 
| Цитата (x-team) Что может быть ? После рестарта слетели дома/авто/бизнессы/и некоторые аккаунты ? В файле домов осталось 3-4 дома , остальные поместились в 1 место ... Аккаунты просто приходится заного регистрироваться... P.S Авто с авторынков , загрузка с файла ... [off]у меня тоже так было,попробуй перезалить файлы property , biz итд. А потом сделай сохранения домов бизов итд в команде /rest например вырежи с какого-нибудь мода. P.S мне помогло.[/off]
|
| |
|
|
| Saibot | Дата: Пятница, 15.03.2013, 20:17 | Сообщение # 6150 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 112
Награды: 0
Репутация: 34
Замечания: 0%
Статус: 
| Weddew, Цитата (Weddew) { if(IsPlayerConnected(playerid)) { new dstr[512]; for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pJob] == 2) { new tmpstr[64]; GetPlayerName(i, sendername, sizeof(sendername)); format(tmpstr, sizeof(tmpstr), "Адвокат: %s[%d]\n", sendername, i); strcat(dstr, tmpstr); return 1; } } } ShowPlayerDialog(playerid,573, 0,"Адвокаты Online", dstr, "ОК",""); } return 1; } Не работает, ввожу команду /lawy и ничего не показывает
|
| |
|
|
|
 |
|
 | |
| |
|