 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Помощь по [FS]Count
| |
| [TMP]oDyBaH | Дата: Понедельник, 29.12.2008, 15:21 | Сообщение # 16 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| odyvan, все работает + поставил! Добавлено (29.12.2008, 15:21) --------------------------------------------- LOGOTiPiK, без ошибок
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| SuN | Дата: Понедельник, 29.12.2008, 16:40 | Сообщение # 17 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 216
Награды: 3
Город: Moscow
Репутация: 9
Замечания: 20%
Статус: 
| odyvan,
|
| |
|
|
| RegEdit | Дата: Пятница, 02.01.2009, 23:53 | Сообщение # 18 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 972
Награды: 5
Город: Воронеж
Репутация: 101
Замечания: 20%
Статус: 
| SuN, различий в твоем и моем коде не увидел, ты просто выделил красным кусок одной из строк и перевел. Хотелось бы узнать, где я ошибся?
"эта акс сделал... видно твоя жопа ему не понравилась..." © MAK "Парни оплодотворяются с 13 лет" © SpLaSh По поводу скриптов/модов и скриптинга в pawn в ЛС/ICQ не обращаться. Для этих целей, в конце концов, существует форум.
|
| |
|
|
| [TMP]oDyBaH | Дата: Суббота, 03.01.2009, 05:03 | Сообщение # 19 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| RegEdit, да лан не грузись)помогли и молодцы)))я просто в павно нечего не понимаю а хотелось бы научиться
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| bleyz | Дата: Суббота, 03.01.2009, 05:16 | Сообщение # 20 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| мне так кажется или вы неправильно пишите? strval(params) < 1 || if(strval(params) > 15 по моим знаниям матеши < - это значит левое меньше правого > наоборот тоесть вы пишите: strval(params)введённое меньше < 1этого || if(strval(params)и введённое больше > 15 этого или нет? или я неправ?
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| [TMP]oDyBaH | Дата: Суббота, 03.01.2009, 06:13 | Сообщение # 21 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| bleyz, ты сам то понял чо написал?
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| bleyz | Дата: Суббота, 03.01.2009, 06:36 | Сообщение # 22 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| odyvan, я понял, и понял в том что тее пишут такие фишки как число которое даёт игрок должно быть меньше 1 и больше 15
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| [TMP]oDyBaH | Дата: Суббота, 03.01.2009, 07:37 | Сообщение # 23 |
|
Местный
Группа:
Продвинутые
Сообщений: 667
Награды: 13
Город: Пенза
Репутация: -3
Замечания: 80%
Статус: 
| bleyz, лан я чото не догоняю проблема решена)))не поднимайте больше тему
Заказать бесплатно Графику < < < < < ЖМИ MiniDM 1 100% Скачать
|
| |
|
|
| bleyz | Дата: Суббота, 03.01.2009, 07:41 | Сообщение # 24 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 479
Награды: 3
Город: Мехико
Репутация: 44
Замечания: 20%
Статус: 
| лана но там чтот неправильно
[GM] League Script [GM] Drift-Mod Свалка - дом Блейза [oS]_[HIT]©
|
| |
|
|
| Allien | Дата: Понедельник, 11.05.2009, 13:25 | Сообщение # 25 |
|
Новенький
Группа:
Продвинутые
Сообщений: 1
Награды: 1
Город: xcaddada
Репутация: 0
Замечания: 20%
Статус: 
|
|
| |
|
|
| Rabbit | Дата: Среда, 13.05.2009, 23:25 | Сообщение # 26 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус: 
| Есть вопрос, как сделать что б команда выполнялась для определенных 5-ти id, тоесть что было так /count [id1] [id2] [id3] [id4] [id5] [amount] И есле ввел меньше чем 5 id , то отсчет давался для той суммы id которые ввел при наборе команды!
|
| |
|
|
| [TDM]Kosmos | Дата: Среда, 13.05.2009, 23:34 | Сообщение # 27 |
|
Мастер джэдай
Группа:
Продвинутые
Сообщений: 2046
Награды: 8
Город: Йошкар-Ола
Репутация: 126
Замечания: 40%
Статус: 
| Rabbit, а объясни зачем тут иды тебе понадобились?
Я вернулся =)
|
| |
|
|
| ZirkiN | Дата: Четверг, 14.05.2009, 00:19 | Сообщение # 28 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (Rabbit) Есть вопрос, как сделать что б команда выполнялась для определенных 5-ти id, тоесть что было так /count [id1] [id2] [id3] [id4] [id5] [amount] И есле ввел меньше чем 5 id , то отсчет давался для той суммы id которые ввел при наборе команды! лучше так: /count [amount] [id1] [id2] [id3] [id4] [id5] Тестил сам на себе, так что если не совсем работает пиши P.S. не сравнивает иды между собой на одинаковость, /count 12 0 0 0 0 0, но можно ограничить, если нужно [pwn]#include <Dini> // юзается strtok new plcount[5]; // можно без массива, просто через переменную new countq; в OnPlayerCommandText: if( !strfind(cmdtext,"/count",false )){ new idx=7; new tmp[255], string[255]; tmp = strtok(cmdtext,idx,' '); if (strlen(tmp)){ countq = strval(tmp); tmp = strtok(cmdtext,idx,' '); if (strlen(tmp)){ for(new i; (strlen(tmp)&&i<5); i++){ plcount[i]=strval(tmp); if (IsPlayerConnected(plcount[i])) { SetTimerEx("Countt", 1000, false, "ii", plcount[i], countq);/*Запускаем для него коунт*/ } /*можно считать в одном, но мне кажется, лучше для каждого*/ else { format(string,255, " Ид %d не подключен",plcount[i]); SendClientMessage(playerid, 0xFFFFFF00, string);} tmp = strtok(cmdtext,idx,' '); // в последний раз выполнится просто так, можно не закрывать условием } } else SendClientMessage(playerid, 0xFFFFFF00, " Введите хотя бы 1 ид игрока"); } else SendClientMessage(playerid, 0xFFFFFF00, " Введите время"); return 1; } к функциям public Countt(playerid, time){ // пример count'a new string[255]; if(time>-1){ format(string,255," ~r~ %d",time--); GameTextForPlayer(playerid,string,1100,3); SetTimerEx("Countt", 1000, false, "ii", playerid, time); } else GameTextForPlayer(playerid,"~w~START",1100,3); }[/pwn]
all:GMCC ~2% current:GMCC.C.L0 ~49%
Сообщение отредактировал ZirkiN - Четверг, 14.05.2009, 19:43 |
| |
|
|
| Rabbit | Дата: Суббота, 16.05.2009, 12:00 | Сообщение # 29 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 260
Награды: 3
Город: Kiev
Репутация: 30
Замечания: 0%
Статус: 
| ZirkiN, спасибо! вроде как работает, только как теперь сюда впихнуть ограничитель отсчета не более 10 секунд??!!
|
| |
|
|
| ZirkiN | Дата: Суббота, 16.05.2009, 16:11 | Сообщение # 30 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 326
Награды: 15
Город: Новосибирск
Репутация: 144
Замечания: 0%
Статус: 
| Quote (Rabbit) ZirkiN, спасибо! вроде как работает, только как теперь сюда впихнуть ограничитель отсчета не более 10 секунд??!! Вот я добавил строчку: [pwn]// теперь в ббкоде есть табуляция // теперь в ббкоде есть табуляция #include <Dini> // юзается strtok new plcount[5]; // можно без массива, просто через переменную new countq; в OnPlayerCommandText: if(!strcmp(cmdtext,"/count",6)){ new idx=7; new tmp[255], string[255]; tmp = strtok(cmdtext,idx,' '); if (strlen(tmp)){ countq = strval(tmp); /*Добавлено*/ if(countq < 1 || countq > 10) {SendClientMessage(playerid, 0xFFFFFF00, " Введите время от 1 до 10"); return 1;} tmp = strtok(cmdtext,idx,' '); if (strlen(tmp)){ for(new i; (strlen(tmp)&&i<5); i++){ plcount[i]=strval(tmp); if (IsPlayerConnected(plcount[i])) { SetTimerEx("Countt", 1000, false, "ii", plcount[i], countq);/*Запускаем для него коунт*/ } /*можно считать в одном, но мне кажется, лучше для каждого*/ else { format(string,255, " Ид %d не подключен",plcount[i]); SendClientMessage(playerid, 0xFFFFFF00, string);} tmp = strtok(cmdtext,idx,' '); // в последний раз выполнится просто так, можно не закрывать условием } } else SendClientMessage(playerid, 0xFFFFFF00, " Введите хотя бы 1 ид игрока"); } else SendClientMessage(playerid, 0xFFFFFF00, " Введите время"); return 1; } к функциям public Countt(playerid, time){ // пример count'a new string[255]; if(time>-1){ format(string,255," ~r~ %d",time--); GameTextForPlayer(playerid,string,1100,3); SetTimerEx("Countt", 1000, false, "ii", playerid, time); } else GameTextForPlayer(playerid,"~w~START",1100,3); }я[/pwn] p.s. для спасибо есть репутация
all:GMCC ~2% current:GMCC.C.L0 ~49%
Сообщение отредактировал ZirkiN - Суббота, 16.05.2009, 16:45 |
| |
|
|
|
 |
|
 | |
| |
|