Artem_Fedorov 40 Опубликовано 7 июня, 2015 Помогите пожалуйста. Суть проблемы: Создаём машину на продажу текст вот такой После рестарта сервера текст становится вот такой Заранее всех благодарю. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
#Kot 440 Опубликовано 7 июня, 2015 Ищи в моде эти надписи,видимо их две,если две,одну оставь,другую удали. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Red_Devils 368 Опубликовано 7 июня, 2015 В OnGameModeInit есть код с созданием авто, там есть этот текст, кинь сюда этот код. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artem_Fedorov 40 Опубликовано 7 июня, 2015 В OnGameModeInit есть код с созданием авто, там есть этот текст, кинь сюда этот код. for(new car = 1; car <= AllCars; car++) { if(strcmp(CarInfo[car][cOwner],"Nones",true) != 0) { if(strcmp(CarInfo[car][cNumber],"None",true,64) != 0) { CarLabel[CarInfo[car][cID]] = Create3DTextLabel(CarInfo[car][cNumber],0xFFFFFFFF, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } else { CarLabel[CarInfo[car][cID]] = Create3DTextLabel("???????",0xFF0000FF, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } } else { CarLabel[CarInfo[car][cID]] = Create3DTextLabel("?/? ?????????",0x33CCFFAA, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } } for(new car=0; car<MAX_VEHICLES; car++){ new Number[50]; format(Number, sizeof(Number), "{ffce6b}RO-RP{000000}-{87ff1e}%d", 100 + random(899)); SetVehicleNumberPlate(car, Number);} for(new gjob; gjob < START_JOB; gjob++)// ???? ?? ???????? ?????? ??? ?????? ?????? { CreatePickup(1275,23,start_job[gjob][0],start_job[gjob][1],start_job[gjob][2],-1);// ??????? ????? ?????? ??????, ?? ??????? ??????????? } Most1 = CreateObject(2168,2747.34448242,-1142.90002441,21.60000038,0.00000000,0.00000000,180.00000000); //object(partition) (2) Most2 = CreateObject(2168,2747.30004883,-1262.00000000,21.60000038,0.00000000,0.00000000,0.00000000); //object(partition) (4) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artem_Fedorov 40 Опубликовано 7 июня, 2015 Текст с этого фото находится в команде /savecar Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lev_Elistratov 93 Опубликовано 7 июня, 2015 По вопросикам я понял, что у тебя не дописана система этих номеров! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artem_Fedorov 40 Опубликовано 7 июня, 2015 По вопросикам я понял, что у тебя не дописана система этих номеров! Поможешь? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Lev_Elistratov 93 Опубликовано 7 июня, 2015 По вопросикам я понял, что у тебя не дописана система этих номеров! Поможешь?Я сейчас на даче, с телефона пишу! Могу токо после обеда! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artem_Fedorov 40 Опубликовано 7 июня, 2015 По вопросикам я понял, что у тебя не дописана система этих номеров!Поможешь?Я сейчас на даче, с телефона пишу! Могу токо после обеда! Хорошо. Подожду :) Пиши в ЛС если что Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Red_Devils 368 Опубликовано 7 июня, 2015 И 3д текст кинь с /savecar или команду. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artem_Fedorov 40 Опубликовано 7 июня, 2015 И 3д текст кинь с /savecar или команду. if(strcmp(cmd, "/savecar", true) == 0) { if(!GetPVarInt(playerid,"Create_Car")) return SCM(playerid, -1, "Вы не создавали авто /addcar!"); if(!IsPlayerInVehicle(playerid, GetPVarInt(playerid,"Create_Car"))) return SCM(playerid, -1, "Вы должны быть в специаоно созданном авто!"); if(PlayerInfo[playerid][pAdmin] < 10) return SCM(playerid, -1, "Вам недоступна эта команда."); tmp = strtok(cmdtext, idx); if(!strlen(tmp)) return SCM(playerid, COLOR_GRAD2, "RO-RP: /savecar [Сумма]"); new money = strval(tmp); AllCars++; GetVehiclePos(GetPVarInt(playerid,"Create_Car"), CarInfo[AllCars][cAx],CarInfo[AllCars][cAy],CarInfo[AllCars][cAz]); GetVehiclePos(GetPVarInt(playerid,"Create_Car"), CarInfo[AllCars][cPx],CarInfo[AllCars][cPy],CarInfo[AllCars][cPz]); GetVehicleZAngle(GetPVarInt(playerid,"Create_Car"), CarInfo[AllCars][cAa]); GetVehicleZAngle(GetPVarInt(playerid,"Create_Car"), CarInfo[AllCars][cPa]); CarInfo[AllCars][cID] = GetPVarInt(playerid,"Create_Car"); CarInfo[AllCars][cMod] = GetVehicleModel(GetPVarInt(playerid,"Create_Car")); CarInfo[AllCars][cCol1] = random(126); CarInfo[AllCars][cCol2] = random(126); CarInfo[AllCars][cWorld] = 0; CarInfo[AllCars][cInter] = 0; CarInfo[AllCars][cMileage] = 0; format(CarInfo[AllCars][cOwner],24,"Nones"); CarInfo[AllCars][cLock] = 0; CarInfo[AllCars][cPrice] = money; CarInfo[AllCars][cSpoiler] = 0; CarInfo[AllCars][cHood] = 0; CarInfo[AllCars][cSideskirt] = 0; CarInfo[AllCars][cNitro] = 0; CarInfo[AllCars][cLamps] = 0; CarInfo[AllCars][cExhaust] = 0; CarInfo[AllCars][cWheels] = 0; CarInfo[AllCars][cRoof] = 0; CarInfo[AllCars][cStereo] = 0; CarInfo[AllCars][cHydraulics] = 0; CarInfo[AllCars][cBullbar] = 0; CarInfo[AllCars][cRearBullbars] = 0; CarInfo[AllCars][cFrontSign] = 0; CarInfo[AllCars][cFrontBullbars] = 0; CarInfo[AllCars][cFrontBumper] = 0; CarInfo[AllCars][cRearBumper] = 0; CarInfo[AllCars][cVents] = 0; CarInfo[AllCars][cPaintJob] = -1; CarInfo[AllCars][NeonID] = 0; CarInfo[AllCars][cArest] = 0; format(CarInfo[AllCars][cPArest],32,"Nones"); format(CarInfo[AllCars][cNumber],64,"None"); new iniOpen = ini_openFile("cars.cfg"); ini_setInteger(iniOpen, "AllCars", AllCars); ini_closeFile(iniOpen); DeletePVar(playerid,"Create_Car"); new carid = GetPlayerVehicleID(playerid); format(string, sizeof(string), "T/C Продается\n{33CCFF}Цена: {FF0000}%d\n{33CCFF}Марка: {33AA33}%s",CarInfo[GetRealID(carid)][cPrice],VehiclesName[CarInfo[GetRealID(carid)][cMod]-400]); CarLabel[CarInfo[AllCars][cID]] = Create3DTextLabel(string,0xFFFF00FF, 0.0, 0.0, 0.0,15.0,0,0); Attach3DTextLabelToVehicle(CarLabel[CarInfo[AllCars][cID]] , CarInfo[AllCars][cID], 0.0, 0.0, 1.1); CreateCar(AllCars); SCM(playerid, COLOR_GRAD2, "Авто успешно создано"); return 1; } Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Kostyaev 56 Опубликовано 7 июня, 2015 Можно использовать Update3DTextLabelText. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Red_Devils 368 Опубликовано 8 июня, 2015 for(new car = 1; car { if(strcmp(CarInfo[car][cOwner],"Nones",true) != 0) { if(strcmp(CarInfo[car][cNumber],"None",true,64) != 0) { CarLabel[CarInfo[car][cID]] = Create3DTextLabel(CarInfo[car][cNumber],0xFFFFFFFF, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } else { CarLabel[CarInfo[car][cID]] = Create3DTextLabel("Транзит",0xFF0000FF, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } } else { //new string[128]; format(string, sizeof(string), "T/C Продается\n{33CCFF}Цена: {FF0000}%d\n{33CCFF}Марка: {33AA33}%s",CarInfo[car][cPrice],VehiclesName[CarInfo[car][cMod]-400]); CarLabel[CarInfo[car][cID]] = Create3DTextLabel(string,0xFFFF00FF, 0.0, 0.0, 0.0,15.0,0,0); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 1.1); } } Если будет ошибка что не известный символ string то уберешь // перед new string[128]. А так вроде все должно работать 2 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Artem_Fedorov 40 Опубликовано 8 июня, 2015 for(new car = 1; car <= AllCars; car++) { if(strcmp(CarInfo[car][cOwner],"Nones",true) != 0) { if(strcmp(CarInfo[car][cNumber],"None",true,64) != 0) { CarLabel[CarInfo[car][cID]] = Create3DTextLabel(CarInfo[car][cNumber],0xFFFFFFFF, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } else { CarLabel[CarInfo[car][cID]] = Create3DTextLabel("Транзит",0xFF0000FF, 0.0, 0.0, 0.0,20.0183,0,1); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 0.1); } } else { //new string[128]; format(string, sizeof(string), "T/C Продается\n{33CCFF}Цена: {FF0000}%d\n{33CCFF}Марка: {33AA33}%s",CarInfo[car][cPrice],VehiclesName[CarInfo[car][cMod]-400]); CarLabel[CarInfo[car][cID]] = Create3DTextLabel(string,0xFFFF00FF, 0.0, 0.0, 0.0,15.0,0,0); Attach3DTextLabelToVehicle(CarLabel[CarInfo[car][cID]] , CarInfo[car][cID], 0.0, 0.0, 1.1); } } Если будет ошибка что не известный символ string то уберешь // перед new string[128]. А так вроде все должно работать Всё отлично. Благодарю. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты