Вопросы по скриптингу
Half_Blood_Prince Дата: Понедельник, 10.01.2011, 10:58:34 | Сообщение # 211
Группа: Пользователи
Сообщений: 347
У первых 4-х у тебя повторяются new name и new string
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение У первых 4-х у тебя повторяются new name и new string Автор - Half_Blood_Prince Дата добавления - 10.01.2011 в 10:58:34
UDAV Дата: Понедельник, 10.01.2011, 13:33:54 | Сообщение # 212
Группа: vip
Сообщений: 243
а точно спс
Проект MyJLbTu~CepBep готовность на 30% Pycckuu~MyJLbTu~CepBep~Trening готовность на 95,8% Public OnPlayerConnect(playerid); { new formatik[128]; new блоо[128]; if(IsPlayerЁбик(playerid,ага)) format(formatik,sizeof(formatik),"Ёбиков не пускаем %s!!!!" ,блоо) Ban (playerid); }
Сообщение а точно спс Автор - UDAV Дата добавления - 10.01.2011 в 13:33:54
Nik_Ull Дата: Понедельник, 10.01.2011, 14:02:41 | Сообщение # 213
Группа: Пользователи
Сообщений: 184
Подскажите, что такое, понять не могу, сделал команды в диалоговом меню. Набираю например /help , а сообщение выводится о дуэлях а не о помощи, что такое???
Сообщение Подскажите, что такое, понять не могу, сделал команды в диалоговом меню. Набираю например /help , а сообщение выводится о дуэлях а не о помощи, что такое??? Автор - Nik_Ull Дата добавления - 10.01.2011 в 14:02:41
Half_Blood_Prince Дата: Понедельник, 10.01.2011, 14:31:07 | Сообщение # 214
Группа: Пользователи
Сообщений: 347
ShowPlayerDialog(playerid,1234 ,DIALOG_STYLE_LIST,"Помощь:",help,"Выбрать","Отмена"); То что синим ид диалога, меняй на свой Вот мой ид диалога: else if (dialogid == 1234)
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение ShowPlayerDialog(playerid,1234 ,DIALOG_STYLE_LIST,"Помощь:",help,"Выбрать","Отмена"); То что синим ид диалога, меняй на свой Вот мой ид диалога: else if (dialogid == 1234) Автор - Half_Blood_Prince Дата добавления - 10.01.2011 в 14:31:07
Nik_Ull Дата: Вторник, 11.01.2011, 14:31:28 | Сообщение # 215
Группа: Пользователи
Сообщений: 184
Да я уже сам разобрался, там всего лишь "!" надо было поставить перед strcmpДобавлено (11.01.2011, 14:31) --------------------------------------------- Я в МТА map editor создал стунт, но как на том стунте расставить машины разные??? А то в МТА только один тип машин может выставлять.
Сообщение Да я уже сам разобрался, там всего лишь "!" надо было поставить перед strcmpДобавлено (11.01.2011, 14:31) --------------------------------------------- Я в МТА map editor создал стунт, но как на том стунте расставить машины разные??? А то в МТА только один тип машин может выставлять.
Автор - Nik_Ull Дата добавления - 11.01.2011 в 14:31:28
Сообщение Nik_Ull , ну дык там в мта есть vehicle ):DАвтор - admin Дата добавления - 11.01.2011 в 15:20:33
Nik_Ull Дата: Вторник, 11.01.2011, 19:49:27 | Сообщение # 217
Группа: Пользователи
Сообщений: 184
Сделай скрин, покажи, где там эта штука, а то найти не могу
Сообщение Сделай скрин, покажи, где там эта штука, а то найти не могу Автор - Nik_Ull Дата добавления - 11.01.2011 в 19:49:27
Сообщение Nik_Ull , вот скачай там увидишь Автор - admin Дата добавления - 12.01.2011 в 02:57:48
Сообщение Вот у меня в моде команда для закрытия личной машины он чет не хочет работать , ну не сохраняет закрытие в файл , и открытие, вроде команда работает , не ну раньше всё отлично работало!Help!Me!Почему то нехочет в файл сохранятся Автор - Half_Blood_Prince Дата добавления - 12.01.2011 в 12:29:50
Сообщение Prince_ADA , а ты создал записи в скриптыфайлс?))Автор - admin Дата добавления - 12.01.2011 в 13:58:46
Half_Blood_Prince Дата: Среда, 12.01.2011, 14:04:04 | Сообщение # 221
Группа: Пользователи
Сообщений: 347
Да вот: Code
public LoadCar() { new arrCoords[30][64]; new strFromFile2[256]; new File: file = fopen("Icars.cfg", io_read); if (file) { new idx; while (idx < sizeof(CarInfo)) { fread(file, strFromFile2); split(strFromFile2, arrCoords, '|'); CarInfo[idx][vehmodel] = strval(arrCoords[0]); CarInfo[idx][vehx] = floatstr(arrCoords[1]); CarInfo[idx][vehy] = floatstr(arrCoords[2]); CarInfo[idx][vehz] = floatstr(arrCoords[3]); CarInfo[idx][vehfa] = floatstr(arrCoords[4]); CarInfo[idx][vehowned] = strval(arrCoords[5]); strmid(CarInfo[idx][vehowner], arrCoords[6], 0, strlen(arrCoords[6]), 255); CarInfo[idx][vehcost] = strval(arrCoords[7]); CarInfo[idx][vehclass] = strval(arrCoords[8]); CarInfo[idx][vehcolor1] = strval(arrCoords[9]); CarInfo[idx][vehcolor2] = strval(arrCoords[10]); CarInfo[idx][vehmod1] = strval(arrCoords[11]); CarInfo[idx][vehmod2] = strval(arrCoords[12]); CarInfo[idx][vehmod3] = strval(arrCoords[13]); CarInfo[idx][vehmod4] = strval(arrCoords[14]); CarInfo[idx][vehmod5] = strval(arrCoords[15]); CarInfo[idx][vehmod6] = strval(arrCoords[16]); CarInfo[idx][vehmod7] = strval(arrCoords[17]); CarInfo[idx][vehmod8] = strval(arrCoords[18]); CarInfo[idx][vehmod9] = strval(arrCoords[19]); CarInfo[idx][vehmod10] = strval(arrCoords[20]); CarInfo[idx][vehmod11] = strval(arrCoords[21]); CarInfo[idx][vehmod12] = strval(arrCoords[22]); CarInfo[idx][vehmod13] = strval(arrCoords[23]); CarInfo[idx][vehmod14] = strval(arrCoords[24]); CarInfo[idx][vehpaintjob] = strval(arrCoords[25]); CarInfo[idx][vehlock] = strval(arrCoords[26]); idx++; } printf("-=* Машин на продажу загружено:%d *=-",idx); } fclose(file); return 1; } public OnCarUpdate() { new idx; new File: file2; while (idx < sizeof(CarInfo)) { new coordsstring[256]; format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%d|%s|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d\n", CarInfo[idx][vehmodel], CarInfo[idx][vehx], CarInfo[idx][vehy], CarInfo[idx][vehz], CarInfo[idx][vehfa], CarInfo[idx][vehowned], CarInfo[idx][vehowner], CarInfo[idx][vehcost], CarInfo[idx][vehclass], CarInfo[idx][vehcolor1], CarInfo[idx][vehcolor2], CarInfo[idx][vehmod1], CarInfo[idx][vehmod2], CarInfo[idx][vehmod3], CarInfo[idx][vehmod4], CarInfo[idx][vehmod5], CarInfo[idx][vehmod6], CarInfo[idx][vehmod7], CarInfo[idx][vehmod8], CarInfo[idx][vehmod9], CarInfo[idx][vehmod10], CarInfo[idx][vehmod11], CarInfo[idx][vehmod12], CarInfo[idx][vehmod13], CarInfo[idx][vehmod14], CarInfo[idx][vehpaintjob], CarInfo[idx][vehlock]); if(idx == 0) { file2 = fopen("Icars.cfg", io_write); } else { file2 = fopen("Icars.cfg", io_append); } fwrite(file2, coordsstring); idx++; fclose(file2); } idx = 0; return 1; }
и в скриптфайлс создал Icars.cfg
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение Да вот: Code
public LoadCar() { new arrCoords[30][64]; new strFromFile2[256]; new File: file = fopen("Icars.cfg", io_read); if (file) { new idx; while (idx < sizeof(CarInfo)) { fread(file, strFromFile2); split(strFromFile2, arrCoords, '|'); CarInfo[idx][vehmodel] = strval(arrCoords[0]); CarInfo[idx][vehx] = floatstr(arrCoords[1]); CarInfo[idx][vehy] = floatstr(arrCoords[2]); CarInfo[idx][vehz] = floatstr(arrCoords[3]); CarInfo[idx][vehfa] = floatstr(arrCoords[4]); CarInfo[idx][vehowned] = strval(arrCoords[5]); strmid(CarInfo[idx][vehowner], arrCoords[6], 0, strlen(arrCoords[6]), 255); CarInfo[idx][vehcost] = strval(arrCoords[7]); CarInfo[idx][vehclass] = strval(arrCoords[8]); CarInfo[idx][vehcolor1] = strval(arrCoords[9]); CarInfo[idx][vehcolor2] = strval(arrCoords[10]); CarInfo[idx][vehmod1] = strval(arrCoords[11]); CarInfo[idx][vehmod2] = strval(arrCoords[12]); CarInfo[idx][vehmod3] = strval(arrCoords[13]); CarInfo[idx][vehmod4] = strval(arrCoords[14]); CarInfo[idx][vehmod5] = strval(arrCoords[15]); CarInfo[idx][vehmod6] = strval(arrCoords[16]); CarInfo[idx][vehmod7] = strval(arrCoords[17]); CarInfo[idx][vehmod8] = strval(arrCoords[18]); CarInfo[idx][vehmod9] = strval(arrCoords[19]); CarInfo[idx][vehmod10] = strval(arrCoords[20]); CarInfo[idx][vehmod11] = strval(arrCoords[21]); CarInfo[idx][vehmod12] = strval(arrCoords[22]); CarInfo[idx][vehmod13] = strval(arrCoords[23]); CarInfo[idx][vehmod14] = strval(arrCoords[24]); CarInfo[idx][vehpaintjob] = strval(arrCoords[25]); CarInfo[idx][vehlock] = strval(arrCoords[26]); idx++; } printf("-=* Машин на продажу загружено:%d *=-",idx); } fclose(file); return 1; } public OnCarUpdate() { new idx; new File: file2; while (idx < sizeof(CarInfo)) { new coordsstring[256]; format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%d|%s|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d\n", CarInfo[idx][vehmodel], CarInfo[idx][vehx], CarInfo[idx][vehy], CarInfo[idx][vehz], CarInfo[idx][vehfa], CarInfo[idx][vehowned], CarInfo[idx][vehowner], CarInfo[idx][vehcost], CarInfo[idx][vehclass], CarInfo[idx][vehcolor1], CarInfo[idx][vehcolor2], CarInfo[idx][vehmod1], CarInfo[idx][vehmod2], CarInfo[idx][vehmod3], CarInfo[idx][vehmod4], CarInfo[idx][vehmod5], CarInfo[idx][vehmod6], CarInfo[idx][vehmod7], CarInfo[idx][vehmod8], CarInfo[idx][vehmod9], CarInfo[idx][vehmod10], CarInfo[idx][vehmod11], CarInfo[idx][vehmod12], CarInfo[idx][vehmod13], CarInfo[idx][vehmod14], CarInfo[idx][vehpaintjob], CarInfo[idx][vehlock]); if(idx == 0) { file2 = fopen("Icars.cfg", io_write); } else { file2 = fopen("Icars.cfg", io_append); } fwrite(file2, coordsstring); idx++; fclose(file2); } idx = 0; return 1; }
и в скриптфайлс создал Icars.cfg Автор - Half_Blood_Prince Дата добавления - 12.01.2011 в 14:04:04
Сообщение вот этот файл есть у тебя в скриптыфайлс Автор - admin Дата добавления - 12.01.2011 в 14:07:13
Half_Blood_Prince Дата: Среда, 12.01.2011, 14:18:52 | Сообщение # 223
Группа: Пользователи
Сообщений: 347
да!там машины которые продаются
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение да!там машины которые продаются Автор - Half_Blood_Prince Дата добавления - 12.01.2011 в 14:18:52
Сообщение Prince_ADA , ну да))а на счет команды /lock скинь)и /unlock )Автор - admin Дата добавления - 12.01.2011 в 14:32:45
Half_Blood_Prince Дата: Среда, 12.01.2011, 18:05:44 | Сообщение # 225
Группа: Пользователи
Сообщений: 347
На: Code
if(strcmp(tmp,"lock",true)==0) { for(new u;u<sizeof(CarInfo);u++) { if(pCar[playerid]==INVALID_CAR_KEY)return SendClientMessage(playerid,0xFA00FF,"-* У Вас нету машины! *-"); if(pCar[playerid]==u) pCar[playerid]=u; CarInfo[u][vehlock]=1; OnCarUpdate(); SendClientMessage(playerid,0xFA00FF,"-* Машина закрыта *-"); return 1; } } if(strcmp(tmp,"unlock",true)==0) { for(new u;u<sizeof(CarInfo);u++) { if(pCar[playerid]==INVALID_CAR_KEY)return SendClientMessage(playerid,0xFA00FF,"-* У Вас нету машины! *-"); if(pCar[playerid]==u) pCar[playerid]=u; CarInfo[u][vehlock]=0; OnCarUpdate(); SendClientMessage(playerid,0xFA00FF,"-* Машина открыта *-"); return 1; } }
Server Info: '''''''''Russi@n•Re@l•Pl@y•Server''''''''' Addres:91.218.230.227:7780 Ping: 110 Mode: The Godfather:LS/SF/LV Map: Даем 1кк и 3LVL
Сообщение На: Code
if(strcmp(tmp,"lock",true)==0) { for(new u;u<sizeof(CarInfo);u++) { if(pCar[playerid]==INVALID_CAR_KEY)return SendClientMessage(playerid,0xFA00FF,"-* У Вас нету машины! *-"); if(pCar[playerid]==u) pCar[playerid]=u; CarInfo[u][vehlock]=1; OnCarUpdate(); SendClientMessage(playerid,0xFA00FF,"-* Машина закрыта *-"); return 1; } } if(strcmp(tmp,"unlock",true)==0) { for(new u;u<sizeof(CarInfo);u++) { if(pCar[playerid]==INVALID_CAR_KEY)return SendClientMessage(playerid,0xFA00FF,"-* У Вас нету машины! *-"); if(pCar[playerid]==u) pCar[playerid]=u; CarInfo[u][vehlock]=0; OnCarUpdate(); SendClientMessage(playerid,0xFA00FF,"-* Машина открыта *-"); return 1; } }
Автор - Half_Blood_Prince Дата добавления - 12.01.2011 в 18:05:44
Загрузка страницы, займет меньше минуты...
Статистика Форума
Последнии темы
Читаемые темы
Лучшие пользователи
Новые пользователи