 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Загрузка текста
| |
| JonnTheBest | Дата: Воскресенье, 30.03.2008, 14:06 | Сообщение # 1 |
|
Новенький
Группа:
Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус: 
| Для начала, скрипт LoadMain: Code public LoadMain(info[],value[]){ new modp[256]; LoadMod("GameMod",modp); new modmainfile[256]; format(modmainfile,256,"bf\\mods\\%s\\main.opt",modp); new data[256]; new front; new len; if (fexist(modmainfile)){} else{ new File:open = fopen(modmainfile,io_write); fclose(open); } new File:Read = fopen(modmainfile,io_read); fread(Read,data); len = strlen(data); front = strfind(data,info,true); if (front == -1){ return 0; } else{ strdel(data,0,front); front = strfind(data,"="); strdel(data,0,front); front = strfind(data,";"); strdel(data,0,1); strdel(data,front-1,len); format(value,sizeof(data),data); return 1; } } Теперь обрывки кода: OnGameModeInit() Code new k1n[256]; new k2n[256]; new k3n[256]; new k4n[256]; new k5n[256]; new kt1n[256]; new kt2n[256]; new kt3n[256]; new kt4n[256]; new kt5n[256]; Code LoadMain("kit1n", k1n); LoadMain("kit2n", k2n); LoadMain("kit3n", k3n); LoadMain("kit4n", k4n); LoadMain("kit5n", k5n); format(kt1n,sizeof(kt1n),"%s",k1n); format(kt2n,sizeof(kt2n),"%s",k2n); format(kt3n,sizeof(kt3n),"%s",k3n); format(kt4n,sizeof(kt4n),"%s",k4n); format(kt5n,sizeof(kt5n),"%s",k5n); OnPlayerRequestClass Code if(classid == 0) { GameTextForPlayer(playerid, kt1n, 3000, 3); } if(classid == 1) { GameTextForPlayer(playerid, kt2n, 3000, 3); } if(classid == 2) { GameTextForPlayer(playerid, kt3n, 3000, 3); } if(classid == 3) { GameTextForPlayer(playerid, kt4n, 3000, 3); } if(classid == 4) { GameTextForPlayer(playerid, kt5n, 3000, 3); } При выполнении именно в этом месте вылетает сервер. В чем проблема? Добавлено (30.03.2008, 14:05) --------------------------------------------- Ой, с OnGameModeInit оговорился. Это 3 и 4 блок туда входят, 2 в верхушке. Добавлено (30.03.2008, 14:06) --------------------------------------------- Всмысле 3 входит, 4 же в RequestClass, блин, что ж я туплю так. 
Все еще помогаю в скриптинге. В разработке: nothing [off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
|
| |
|
|
| DRAgoONoN | Дата: Воскресенье, 30.03.2008, 14:14 | Сообщение # 2 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Так что это за код и в чем проблема ?
SAMP WIKI
|
| |
|
|
| JonnTheBest | Дата: Воскресенье, 30.03.2008, 14:17 | Сообщение # 3 |
|
Новенький
Группа:
Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус: 
| Я ж вроде все написал и объяснил. При выполнении в игре блока OnPlayerRequestClass вылетает сервер. Добавлено (30.03.2008, 14:17) --------------------------------------------- Код мой. Сам делаю. 
Все еще помогаю в скриптинге. В разработке: nothing [off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
|
| |
|
|
| Scorpi | Дата: Воскресенье, 30.03.2008, 14:18 | Сообщение # 4 |
|
Группа:
I'm V.I.P.
Сообщений: 1504
Награды: 33
Репутация: 723
Замечания: 0%
Статус: 
| DRAgoONoN, Он вроде пытается загрузить свои шрифты в игру.
|
| |
|
|
| DRAgoONoN | Дата: Воскресенье, 30.03.2008, 14:18 | Сообщение # 5 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1149
Награды: 2
Город: Одесса
Репутация: 102
Замечания: 0%
Статус: 
| Посмотри на каком месте вылетает бывает что указал не правильно ID-скина...
SAMP WIKI
|
| |
|
|
| JonnTheBest | Дата: Воскресенье, 30.03.2008, 14:21 | Сообщение # 6 |
|
Новенький
Группа:
Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус: 
| Не шрифты а текст. ПРОСТОЙ АНГЛИЙСКИЙ ТЕКСТ ИЗ ФАЙЛА!  Добавлено (30.03.2008, 14:21) --------------------------------------------- ID скина правильны, так же как и позиция старта и оружия. Я отлаживал скрипт и заметил это именно при загрузке текста!
Все еще помогаю в скриптинге. В разработке: nothing [off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
|
| |
|
|
| Gunner | Дата: Воскресенье, 30.03.2008, 15:29 | Сообщение # 7 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 173
Награды: 3
Город: Минск
Репутация: 13
Замечания: 0%
Статус: 
| Дай нормальный код
... and if you not down with that I got two words for ya... SUCK IT!!!
|
| |
|
|
| PHP | Дата: Воскресенье, 30.03.2008, 19:33 | Сообщение # 8 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| нафига файл? пиши текст прямо в игре!
|
| |
|
|
| zTron | Дата: Воскресенье, 30.03.2008, 20:22 | Сообщение # 9 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус: 
| Очень возможно, что вылитает при выборе класса. Не все скины можно использовать в самп 022 и earler версиях. Эти проверены годами в пен1... 264,102,103,104,105,106,107,108,109,110, 114,115,116,121,122,123,124,125,126,127, 111,112,113,117,118,120,247,248,100,256, 263 ,262,261,260,259,258,257,256,255,253, 252,251,250,249,246,245,244,243,242,241, 240,239,238,237,236,235,234,233,232,231, 230,229,228,227,2 26,225,173,174,175,224, 223,222,221,220,219,218,217,216,215,214, 213,212,211,210,209,207,206,205,204,203, 202,201,200,199,198,197,196,195 ,194,193, 192,191,190,189,188,187,186,185,184,183, 182,181,180,179,178,177,176,172,171,170, 169,168,167,162,161,160,159,158,157,156, 155 ,154,153,152,151,150,148,147,146,145, 144,143,142,141,140,139,138,137,136,135, 134,133,132,131,130,129,128,101,254,99, 98,97,96,95,94,93, 92,91,90,89, 88,87,85,84,83,82,81,80,79,78, 77,76,75,73,72,69,68,67,66,64, 63,62,61,60,59,58,57,56,55,54, 53,52,51,50,49,48,47,46,45,44, 43,41,40,39,38,37,36,35,34,33, 32,31,30,29,28,27,26,25,24,23, 22,21,20,19,18,17,16,15,14,13, 12,11,10,1,2,290,291,292,293,294, 187,296 ,297,298,299,71,70,274,275,276, 163,164,165,166,295,246,186,147,288,286, 285,284,283,282,281,280 Заметь - 0,3,4,5,6,7,8,9 в списке отсутствуют, валят сервер!
109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.
|
| |
|
|
| Gunner | Дата: Воскресенье, 30.03.2008, 20:35 | Сообщение # 10 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 173
Награды: 3
Город: Минск
Репутация: 13
Замечания: 0%
Статус: 
| zTron, в функциях типа if(classid == 0) id класов берётся не из игры, а из этого же мода.
... and if you not down with that I got two words for ya... SUCK IT!!!
|
| |
|
|
| zTron | Дата: Воскресенье, 30.03.2008, 20:47 | Сообщение # 11 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 186
Награды: 4
Город: Харьков
Репутация: 39
Замечания: 20%
Статус: 
| Моё дело 28-е... Я со шкурками поэкскрементировал ранее, а сейчас бякнул вариант. Первые слова были "Очень возможно"
109.86.185.7:7777 ..::TrSB::.. PEN1: S.A.
|
| |
|
|
| JonnTheBest | Дата: Воскресенье, 30.03.2008, 21:13 | Сообщение # 12 |
|
Новенький
Группа:
Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус: 
| Quote (andy96) нафига файл? пиши текст прямо в игре! А вот мне нужно чтоб была именно загрузка из файла!!! Акцентирую внимание на проблеме: см. переменную kt1n и ему подобные.
Все еще помогаю в скриптинге. В разработке: nothing [off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
|
| |
|
|
| PHP | Дата: Понедельник, 31.03.2008, 11:14 | Сообщение # 13 |
|
Советчик
Группа:
Пользователи
Сообщений: 1246
Награды: 71
Город: 1164
Замечания: 0%
Статус: 
| СПАСИБА ЗА ИДЕЮ АВТОРУ ПЛЮЗ! Короче подгружается из файла инфа, выводится в чатег. Вродебы тупо зчем грузить? Но вот SAMP не может качать и догружать объекты и т.д.. Но наша Windows XP, может! Короче наша программка на Delphi грузит свежие новости из инета в файл news.txt, САМП это читает и выводит в чат! Или новости своего сайта. Круто!
|
| |
|
|
| LuxurY | Дата: Понедельник, 31.03.2008, 17:11 | Сообщение # 14 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 281
Награды: 1
Город: OZ
Репутация: 45
Замечания: 0%
Статус: 
| Code stock EF_GetArg(file[],arg[]) { new tmpstrf[128]; if (fexist(file)) { new File:tmpfile,tmp[64]; tmpfile = fopen(file,io_read); while (fread(tmpfile,tmp)) { new cmp=chrfind('=',tmp); format(tmpstrf,sizeof(tmpstrf),"%s",tmp); tmp[cmp] = EOS; if (!strcmp(arg,tmp,true)) { format(tmpstrf,sizeof(tmpstrf),"%s",tmpstrf[cmp+1]); }} fclose(tmpfile); } return tmpstrf; } Code stock chrfind(needle,haystack[],start = 0) { new len = strlen(haystack); while (start < len) { start++; if (haystack[start] == needle) return start; } return -1; } попробуй это,должно работать. правда я свой инклуд до конца не дописал) например строка=тут_текст_или еще_ченьть извлекает все что после знака = чтение идет по названию строки (в данном случае - это "строка")
www.gtascript.ru admin www.gtascript.ru - профессиональный скриптинг SA-MP, MTA
|
| |
|
|
| JonnTheBest | Дата: Вторник, 08.04.2008, 16:56 | Сообщение # 15 |
|
Новенький
Группа:
Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус: 
| Сенкс попробую потом скажу о результатах. Добавлено (31.03.2008, 19:25) --------------------------------------------- Quote (andy96) Короче подгружается из файла инфа, выводится в чатег. Вообще то просто на экран, хотя может потом и в чатег! Из фалйов подгружаться будет буквально ВСЁ - будет выгодно попробовать новичкам. ;)
Все еще помогаю в скриптинге. В разработке: nothing [off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
Сообщение отредактировал JonnTheBest - Вторник, 08.04.2008, 16:57 |
| |
|
|
|
 |
|
 | |
| |
|