 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
[Архив #1] Вопросы по SAMP скриптам
| |
| PHP | Дата: Пятница, 18.04.2008, 22:44 | Сообщение # 1 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| Задавайте вопросы, попробуем помочь!
Сообщение отредактировал Weddew - Понедельник, 09.06.2014, 03:17 |
| |
|
|
| Stap | Дата: Среда, 30.03.2011, 21:52 | Сообщение # 2641 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Vitek3, у меня есть много инклудов,но именно такого нет!
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| 47RolePlay | Дата: Среда, 30.03.2011, 23:07 | Сообщение # 2642 |
|
Новенький
Группа:
Пользователи
Сообщений: 48
Награды: 0
Город: Санкт-Петербург
Репутация: -56
Замечания: 60%
Статус: 
| здравствуйте,а подскажите пожалуйста,как добавить авто на продажу в свой мод (авто раставлял в МТА) скажите куда надо добавлять?
Slanci Role Play форум www.slanci-rp.forum2x2.ru IP: 79.174.66.64:1188
|
| |
|
|
| Stap | Дата: Среда, 30.03.2011, 23:25 | Сообщение # 2643 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Quote (47RolePlay) здравствуйте,а подскажите пожалуйста,как добавить авто на продажу в свой мод (авто раставлял в МТА) скажите куда надо добавлять? Сначало скачай один из FS системы авто.Их можно найти в разделе "Скрипты!!Затем устанавливай эту систему и сможешь выставлять авто на продажу! Вот одна из систем авто: http://www.samp-rus.com/forum/8-15740-1
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| Mix | Дата: Четверг, 31.03.2011, 13:09 | Сообщение # 2644 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус: 
| Бота кикает, подскажите, куда именно в паблик Коннекта засунуть строки? Паблик выложил в http://www.samp-rus.com/forum/15-10915-202 Добавлено (31.03.2011, 13:09) --------------------------------------------- А как проверку на ник сделать?
|
| |
|
|
| garada007 | Дата: Четверг, 31.03.2011, 13:30 | Сообщение # 2645 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 75
Награды: 0
Город: назарово
Репутация: 0
Замечания: 0%
Статус: 
| Как сделать чтобы писать в ЛС через чат /w можно было только игроку который рядом а не на любом расстоянии?
|
| |
|
|
| Basta-_- | Дата: Четверг, 31.03.2011, 13:37 | Сообщение # 2646 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 2
Город: Riga
Репутация: 76
Замечания: 0%
Статус: 
| ZeT73, Quote (ZeT73) А как проверку на ник сделать? в public OnPlayerConnect(playerid) Code if(strfind(name,"_",true) == -1) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } for(new i = 0; i < strlen(name); i++) { if(!strcmp(name[i],"_",true)) { newt[playerid] = newt[playerid] + 1; } } if(newt[playerid] > 1) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } new namenew[2][20]; split(name, namenew, '_'); for(new i = 1; i < strlen(namenew[0]); i++) { if(!isalpha(namenew[0][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } for(new i = 1; i < strlen(namenew[1]); i++) { if(!isalpha(namenew[1][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } if(!strlen(namenew[0])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } if(!strlen(namenew[1])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } if(!isupper(namenew[0][0])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } if(!isupper(namenew[1][0])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } for(new i = 1; i < strlen(namenew[0]); i++) { if(!islower(namenew[0][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } for(new i = 1; i < strlen(namenew[1]); i++) { if(!islower(namenew[1][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } Добавлено (31.03.2011, 13:37) --------------------------------------------- garada007, в public OnPlayerCommandText(playerid, cmdtext[]) + проверка на рекламу) Code if(strcmp(cmd, "/wisper", true) == 0 || strcmp(cmd, "/w", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Залогинься!"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, " Используйте: (/w)isper [playerid/PartOfName] [whisper text]"); return 1; } giveplayerid = ReturnUser(tmp); if (IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, " Используйте: (/w)isper [playerid/PartOfName] [whisper text]"); return 1; } spaceGroupsToSpaces(result); trimSideSpaces(result); new word[256],Index;while(Index < strlen(result)) { // проверка сообщения на рекламу серверов и ее вырезание word = strtok(result,Index); if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR( word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){ new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='['; while(i<j) {result[i]='|';i++;} result[j]=']'; BanEx(playerid, " Попытка рекламы сервера"); } }
if (ProxDetectorS(5.0, playerid, giveplayerid)) { format(string, sizeof(string), "%s[%d]: %s", sendername, playerid, (result)); SendClientMessage(giveplayerid, COLOR_PURPLE, string); format(string, sizeof(string), "%s[%d]: %s", giveplayer, giveplayerid,(result)); SendClientMessage(playerid, COLOR_PURPLE, string); format(string, sizeof(string), "%s шепнул что то %s", sendername, giveplayer); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0); SBizzInfo[2][sbTill] += txtcost / 2; ExtortionSBiz(2, txtcost / 2); format(string,sizeof(string),"(/w)[%d]%s: %s",playerid,sendername,result); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(PlayerInfo[i][pAdmin] >= 1) { if(BigEar[i] == 1) { SendClientMessage(i, COLOR_YELLOW2, string); } } } } } else { SendClientMessage(playerid,COLOR_GREY," Этот игрок не рядом с вами"); } return 1; } } else { format(string, sizeof(string), " %d не активный игрок.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; }
|
| |
|
|
| klim | Дата: Четверг, 31.03.2011, 13:48 | Сообщение # 2647 |
|
Группа:
Продвинутые
Сообщений: 628
Награды: 17
Город: дорог
Репутация: 628
Замечания: 60%
Статус: 
| Basta-_-, Code if(strfind(name,"_",true) == -1) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } for(new i = 0; i < strlen(name); i++) { if(!strcmp(name[i],"_",true)) { newt[playerid] = newt[playerid] + 1; } } if(newt[playerid] > 1) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } new namenew[2][20]; split(name, namenew, '_'); for(new i = 1; i < strlen(namenew[0]); i++) { if(!isalpha(namenew[0][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } for(new i = 1; i < strlen(namenew[1]); i++) { if(!isalpha(namenew[1][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } if(!strlen(namenew[0])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } if(!strlen(namenew[1])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } if(!isupper(namenew[0][0])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } if(!isupper(namenew[1][0])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); } for(new i = 1; i < strlen(namenew[0]); i++) { if(!islower(namenew[0][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } for(new i = 1; i < strlen(namenew[1]); i++) { if(!islower(namenew[1][i])) { SendClientMessage(playerid,COLOR_LIGHTRED,"Ваш ник не соответствует правилам нашего сервера"); SendClientMessage(playerid,COLOR_LIGHTBLUE,"Измените свой ник по типу: Имя_Фамилия. Например: Carl_Jonson"); Kick(playerid); break; } } ппц 
Нубо фотошопер. Рисую макеты сайтов/веб-графику и прочий бред. Естественно не бесплатно. ЛС в помощь)
|
| |
|
|
| Mix | Дата: Четверг, 31.03.2011, 13:51 | Сообщение # 2648 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус: 
| Баста, мне не на РП ник, а на определенный ник.
|
| |
|
|
| 47RolePlay | Дата: Четверг, 31.03.2011, 17:36 | Сообщение # 2649 |
|
Новенький
Группа:
Пользователи
Сообщений: 48
Награды: 0
Город: Санкт-Петербург
Репутация: -56
Замечания: 60%
Статус: 
| Stap.Скачал и что дальше делать команды от фс этого не реагируют
Slanci Role Play форум www.slanci-rp.forum2x2.ru IP: 79.174.66.64:1188
|
| |
|
|
| Stap | Дата: Четверг, 31.03.2011, 18:36 | Сообщение # 2650 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 823
Награды: 13
Город: Нижний Тагил
Репутация: 573
Замечания: 80%
Статус: 
| Quote (47RolePlay) Stap.Скачал и что дальше делать команды от фс этого не реагируют Ты хоть правильно её установил? Установка: 1)Скачиваешь FS 2)В папку filterscripts кидаешь файлы .pwn .amx 3)В файле server.cfg в строчке filterscripts прописываешь название файла,только без .pwn Например: Скачал файлы avto.pwn и avto.amx,кидаешь их в папку filterscripts,название файла avto прописываешь в файл server.cfg в строчке filterscripts и всё!
...карандаши разного цвета на вкус одинаковы....
Мои работы: [MAP]ПТО v.1.0[Законченa][Ссылка(Клик)] [MAP+FS]ПТО v.2.0(Заключительная)[55%]
|
| |
|
|
| 47RolePlay | Дата: Четверг, 31.03.2011, 19:09 | Сообщение # 2651 |
|
Новенький
Группа:
Пользователи
Сообщений: 48
Награды: 0
Город: Санкт-Петербург
Репутация: -56
Замечания: 60%
Статус: 
| Ребят ,а я вот сделал себе админку 2011 уровня ,но мне пишет что я всё равно не могу использовать команд ,типо нет прав,что делать помогите пожалуйста? Добавлено (31.03.2011, 19:09) ---------------------------------------------
павельно я пишу
Slanci Role Play форум www.slanci-rp.forum2x2.ru IP: 79.174.66.64:1188
|
| |
|
|
| Mix | Дата: Четверг, 31.03.2011, 19:19 | Сообщение # 2652 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 305
Награды: 1
Город: Ульяновск
Репутация: 52
Замечания: 20%
Статус: 
| А ты поставь админку того уровня, которая максимальна на сервере
|
| |
|
|
| Basta-_- | Дата: Четверг, 31.03.2011, 19:21 | Сообщение # 2653 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 2
Город: Riga
Репутация: 76
Замечания: 0%
Статус: 
| 47RolePlay, посмотри в моде, у команды лвл админки который требуется ! Code if (PlayerInfo[playerid][pAdmin] >=
|
| |
|
|
| 47RolePlay | Дата: Четверг, 31.03.2011, 19:50 | Сообщение # 2654 |
|
Новенький
Группа:
Пользователи
Сообщений: 48
Награды: 0
Город: Санкт-Петербург
Репутация: -56
Замечания: 60%
Статус: 
| Баста я нашол там так написанно if (PlayerInfo[playerid][pAdmin] >= 1 && AdminDuty[playerid] != 0)
Slanci Role Play форум www.slanci-rp.forum2x2.ru IP: 79.174.66.64:1188
|
| |
|
|
| klim | Дата: Четверг, 31.03.2011, 20:22 | Сообщение # 2655 |
|
Группа:
Продвинутые
Сообщений: 628
Награды: 17
Город: дорог
Репутация: 628
Замечания: 60%
Статус: 
| 47RolePlay, выйти на /aduty надо, чтобы использовать команды.
Нубо фотошопер. Рисую макеты сайтов/веб-графику и прочий бред. Естественно не бесплатно. ЛС в помощь)
|
| |
|
|
|
 |
|
 | |
| |
|