 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
В фильтрскрипте не работают некоторые возможности обычных ск
| |
| Антон | Дата: Пятница, 04.07.2008, 18:17 | Сообщение # 16 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 97
Награды: 1
Город: Сибирь
Репутация: -22
Замечания: 100%
Статус: 
| okstyle, Тот же самый вердикт. Ваш совет не жизнеспособен. Извиние, но всеже теоретики и практики это разные вещи. Вы теоретик, вам сложновато понять, что на практике будет работать, а что нет.
Смерть флудерам !
|
| |
|
|
| Orange | Дата: Пятница, 04.07.2008, 18:37 | Сообщение # 17 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Антон, не кажется ли вам, что вы преувеличиваете с заумными выражениями, которые не везде уместны на нашем форуме, ведь это не деловая переписка. Мне кажется что вы думаете обо всех свысока. Quote (Антон) сложновато понять, что на практике будет работать, а что нет. Нет, скирпт написан, но не был проверен, так как лень преобладает в большинстве случаев. Тем более как его попросили написать.
|
| |
|
|
| Gunner | Дата: Пятница, 04.07.2008, 18:40 | Сообщение # 18 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 173
Награды: 3
Город: Минск
Репутация: 13
Замечания: 0%
Статус: 
| Quote (Mishanzanza) Нет, скирпт написан, но не был проверен, так как лень преобладает в большинстве случаев. Тем более как его попросили написать. Истина кроется где-то в этих словах. Пойду её искать. З.Ы. Сорри за оффтоп 
... and if you not down with that I got two words for ya... SUCK IT!!!
|
| |
|
|
| Антон | Дата: Пятница, 04.07.2008, 22:41 | Сообщение # 19 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 97
Награды: 1
Город: Сибирь
Репутация: -22
Замечания: 100%
Статус: 
| Quote (Mishanzanza) Антон, не кажется ли вам, что вы преувеличиваете с заумными выражениями, которые не везде уместны на нашем форуме, ведь это не деловая переписка. Мне кажется что вы думаете обо всех свысока. Нет, мне так не кажется. Есть тут люди которых я уважаю за их работу и адекватность, к сожалению это не 100%, и это нормально. А вот давать нежизнеспособные советы, это уже удел теоретиков. Хорошо если человек уже обладает некими навыками, который может использовать подсказку теоретика. А если нет, то что тогда ? Выслушивать оскорбления или бред что все работает, хотя на самом деле нет ? Кроме того, вежливость это не значит что я смотрю на всех с высока. Если вы привыкли плевать на улице, бросать бычки мимо урны, челкать семечки в подъезде и носить шестиугольную кепку со спортивными штанами, то это не означает, что люди которые не плюют семечки в подъезде, не кидают бычки мимо урны и не ссать в подъезде пока не кто не видит, смотрят на вас с высока, возможно у этого человека другое воспитание и другой взгляд на вещи.
Смерть флудерам !
|
| |
|
|
| Orange | Дата: Суббота, 05.07.2008, 08:37 | Сообщение # 20 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Я например тоже не кидаю мусор на улице, не щелкаю семечки куда попало(вообще семечки не ем), в подьезде не ссу а уж носить шестиугольную кепку... и штаны спортивные... не я не такой человек Quote (Антон) Выслушивать оскорбления или бред что все работает Хм... не одного сообщения я не увидел, приведи пример.
|
| |
|
|
| OKStyle™ | Дата: Суббота, 05.07.2008, 19:02 | Сообщение # 21 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Хм. Если вы считаете, что не могу давать "жизнеспособных" советов, что я фантазирую, как вы думаете, почему 99% "вопросчиков" говорят "спасибо" за "рабочий" совет? а может быть вы просто не можете нормально интегрировать мой совет?
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| Антон | Дата: Воскресенье, 06.07.2008, 12:53 | Сообщение # 22 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 97
Награды: 1
Город: Сибирь
Репутация: -22
Замечания: 100%
Статус: 
| okstyle, В том то и дело, что вы не можете понять суть вопроса. Ваши советы работают только в самом моде, в фильтрскриптах ваши советы не работают абсолютно. Поэтому и была создана эта тема, но вы по всей видимости, решили в сабж особо не вникать, и продолжаете советовать из вашего опыта которые работают только в той области знаний, где вы разбираетесь. Стоит чуть чуть изменить задачу, и все ваши советы летят мимо цели.
Смерть флудерам !
|
| |
|
|
| AleXman1994 | Дата: Воскресенье, 06.07.2008, 13:45 | Сообщение # 23 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| Антон, я не придераюсь, ни чё такого, я просто третья сторона, но всё таки, если посмотреть на разговор в этом топике, то мне становится совсем не понятно. В начале ты просиш там о помощи, тебе люди помогают, потом ты говоришь, что человек не понимает, что он делает. Зачем тогда просить помощи, если ты и сам людям говориш, что они не правельно делают. Походу, ты знаешь, что делать. ВОт и делай. P. S. Это моё мнение, можешь его проигнорировать, я просто поделился впечатлением.
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 06.07.2008, 14:08 | Сообщение # 24 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (Антон) только в той области знаний, где вы разбираетесь. асолютно повсеместно. Антон, а не проще без FS в мод вшить? Если делать FS, то регистрацию надо переписывать в FS, и оттуда брать параметр. Функции вызывать в FS и мода, но переменные... Для фильтр-скрипта вот так (проверял - работает): Code #include <a_samp> #include <dini>
new vippu;
enum pInfo { pDonateRank, };
new PlayerInfo[MAX_PLAYERS][pInfo];
public OnFilterScriptInit() { vippu = CreatePickup(1559,23,-1603.3040,-697.400,1.9609); return 1; }
public OnPlayerLogin(playerid,password[]) { new string2[64]; new playername2[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername2, sizeof(playername2)); format(string2, sizeof(string2), "%s.ini", playername2); new File: UserFile = fopen(string2, io_read); if(UserFile ) { new key[ 256 ] , val[ 256 ]; new Data[ 256 ]; while(fread(UserFile,Data,sizeof(Data))) { key = ini_GetKey( Data ); if(!strcmp(key,"DonateRank",true)) { val = ini_GetValue(Data); PlayerInfo[playerid][pDonateRank] = strval( val ); } } fclose(UserFile); } }
public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == vippu) { if(PlayerInfo[playerid][pDonateRank] == 1) { SendClientMessage(playerid,0xFF0000AA," Éà - ÂÈÏêî!"); } else if(PlayerInfo[playerid][pDonateRank] == 0) { SendClientMessage(playerid,0xFFFF00AA," Òîëüêî äëÿ VIP-àêêàóíòà!"); } } }
public OnFilterScriptExit() { DestroyPickup(vippu); return 1; }
stock ini_GetKey( line[] ) { new keyRes[256]; keyRes[0] = 0; if ( strfind( line , "=" , true ) == -1 ) return keyRes; strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) ); return keyRes; }
stock ini_GetValue( line[] ) { new valRes[256]; valRes[0]=0; if ( strfind( line , "=" , true ) == -1 ) return valRes; strmid( valRes , line , strfind( line , "=" , true )+1 , strlen( line ) , sizeof( valRes ) ); return valRes; } P.S. Вы не можете изменить 2 строчки, чтобы перенести скрипт из мода в фильтр-скрипт и ещё говорите, что мои знания ограничены.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал okstyle - Воскресенье, 06.07.2008, 14:08 |
| |
|
|
| Orange | Дата: Вторник, 08.07.2008, 19:22 | Сообщение # 25 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Quote (Антон) Ваши советы работают только в самом моде, в фильтрскриптах ваши советы не работают абсолютно ахахах, рассмешил, ты еще скажи что в фс другой язык програмирования!
|
| |
|
|
| WintMax | Дата: Вторник, 08.07.2008, 22:06 | Сообщение # 26 |
|
Местный
Группа:
Продвинутые
Сообщений: 562
Награды: 2
Город: Ростов-на-Дону
Репутация: 67
Замечания: 0%
Статус: 
| Quote (Mishanzanza) ахахах, рассмешил, ты еще скажи что в фс другой язык програмирования! ---------------------------------------------------------------------------------------------------------------- Offtop: Антон, как сторонний наблюдатель данного спора я лично пришел к мнению, что твоя самооценка сильно преувеличена. Ну да, я согласен, что лень не есть хорошо, и что клювать семечки тоже. Но и унижать людей, которые тебе хотят реально помочь - это просто, как бы сказать, непростительно. Ты уж прости меня за критику, но в этом вопросе я полностью солидарен с OKStyle, Mishanzanza, и другими, кто пытается тебя переубедить. И еще, ты вроде говорил о культуре, но посмотри на себя со стороны. Плохо критиковать людей за то, что они пытаются помочь. Поверь, ты ведешь себя неприлично. Можно не критиковать OKStyl'a, а к примеру, показать на его ошибку, попросить её толково исправить и т.д. и т.п. Вариантов множество, но из всех них ты выбрал самый тупой вариант. Ты уж прости, но это ИМХО.
|
| |
|
|
| Антон | Дата: Четверг, 10.07.2008, 17:10 | Сообщение # 27 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 97
Награды: 1
Город: Сибирь
Репутация: -22
Замечания: 100%
Статус: 
| WintMax, Тупые советы оставь при себе или для своих друзей ! OKStyle™, Привет, до твоей последней рекомендации еще не добрался, не успел, как доберусь скажу, вышло или нет. Еще хочу спросить, вот есть файл paper.sfg в него пишется текст когда продюссер печатает газету. Так вот все слова в нем после пробела пропадают. Приходится газету писать как "ПриходитсяПисатьГазетуТакПотомучтоЕслиПоставитьПробелТоОстанетсяТолькоПриходиться", ну надеюсь объяснил. Так вот че можно сделать, чтобы нормально писалось.
Смерть флудерам !
Сообщение отредактировал Антон - Четверг, 10.07.2008, 17:13 |
| |
|
|
| OKStyle™ | Дата: Четверг, 10.07.2008, 17:20 | Сообщение # 28 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Антон, в команде газеты видимо переменная strtok обрезает, нужно брать строку: cmdtext[idx], а не strval... Возможно по strlen нужно проверять... а ещё лучше выложи код.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
Сообщение отредактировал OKStyle™ - Четверг, 10.07.2008, 17:28 |
| |
|
|
| Антон | Дата: Вторник, 15.07.2008, 21:31 | Сообщение # 29 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 97
Награды: 1
Город: Сибирь
Репутация: -22
Замечания: 100%
Статус: 
| OKStyle™, код вот Code public SavePapers() { new idx; new File: file2; while (idx < sizeof(IRCInfo)) { new coordsstring[256]; format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%s|%s|%s|%s|%s|%s|%d\n", PaperInfo[idx][PaperUsed], PaperInfo[idx][PaperMaker], PaperInfo[idx][PaperTitle], PaperInfo[idx][PaperText1], PaperInfo[idx][PaperText2], PaperInfo[idx][PaperText3], PaperInfo[idx][PaperText4], PaperInfo[idx][PaperText5], PaperInfo[idx][PaperText6], PaperInfo[idx][PaperText7], PaperInfo[idx][SafeSaving]); if(idx == 0) { file2 = fopen("papers.cfg", io_write); } else { file2 = fopen("papers.cfg", io_append); } fwrite(file2, coordsstring); idx++; fclose(file2); } return 1; } Добавлено (15.07.2008, 21:31) --------------------------------------------- Вот еще код по теме, в данном скрипте после команды "/paper write НомерГазеты" предлагают ввести заголовок газеты и потом семь строк текста. Может тут что исправить надо Code if(strcmp(cmd, "/paper", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { if(!PlayerToPoint(3.0,playerid,-2050.8962,460.0262,35.1719)) { SendClientMessage(playerid, COLOR_GREY, " You are not at the News Reporter Building !"); return 1; } new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, " Èñïîëüçîâàíèå: /paper write [papernr] or /paper delete [papernr]"); return 1; } if(strcmp(x_nr,"write",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, " Èñïîëüçîâàíèå: /paper write [papernr]"); return 1; } new paper = strval(tmp); if(paper < 1 || paper > 10) { SendClientMessage(playerid, COLOR_GREY, " Paper Number can't be below 1 or above 10 !"); return 1; } paper -= 1; if(PaperInfo[paper][PaperUsed] == 1) { SendClientMessage(playerid, COLOR_GREY, " There is already a Newspaper on that number !"); return 1; } SendClientMessage(playerid, COLOR_LIGHTBLUE, "* You are producing a new Newspaper."); SendClientMessage(playerid, COLOR_LIGHTRED, "* Everything you type now will be added to the Newspaper, you have 7 lines available."); SendClientMessage(playerid, COLOR_LIGHTRED, "* Please type in the Title of your Newspaper."); WritingPaper[playerid] = 1; WritingPaperNumber[playerid] = paper; WritingLine[playerid] = 1; }
Смерть флудерам !
|
| |
|
|
| Orange | Дата: Среда, 16.07.2008, 21:16 | Сообщение # 30 |
|
Уважаемый человек
Группа:
Продвинутые
Сообщений: 945
Награды: 6
Город: San Fierro
Репутация: 101
Замечания: 0%
Статус: 
| Quote (Антон) рекомендации Блин, пишешь не тем стилем текста, и не рекомендации а скорее всего просто помощь мы же тебе не рекомендуем сделать что-то, мы говорим что. Я не помогаю потому, что гф не люблю и точно его не знаю.
|
| |
|
|
|
 |
|
 | |
| |
|