Если Вы нашли ответ на вопрос, пожалуйста, пометьте необходимый ответ лучшим (галочка сбоку от сообщения) и поблагодарите автора этого ответа поднятием репутации (плюс в нижней правой части сообщения). Спасибо.
Подробнее:
FAQ по форуму
Как пометить ответ лучшим

Вопросы

Как можно исправить отображение ОПГ и чтоб засчитывало фраги в квадрате?

Всего ОПГ 5

abqLvCpwuII.thumb.jpg.49be7af23ac994c94306df8e1addee4c.jpg

Поделиться сообщением


Ссылка на сообщение

19 ответов на этот вопрос

  • 0
Только что, Timur_Top сказал:

@tailslis Поделитесь способом, как решили, ведь у кого-то такая же ошибка может быть.

 

Проблема в моде который я брал. Там было отображение кривого textdraw который так и остался  и понимает ток англ язык а русский язык не в какую... долго мучался пришлось на англ писать. А Зачёт фрагов нужно было сделать id фракций в скрипте.. которых не было... в ито

Поделиться сообщением


Ссылка на сообщение
  • 0

На TextDraw то что не отображаются преступные группировки? Покажите вообще код этой системы.

Поделиться сообщением


Ссылка на сообщение
  • 0
4 минуты назад, odosenok сказал:

На TextDraw то что не отображаются преступные группировки? Покажите вообще код этой системы.

 

Не особо понимаю где искать так как начинающий в этом деле

Суть такова.

При начала захвата /capture все работает отлично

Появляется текстдрайв этот но не отображаются какие ОПГ сейчас проводят капт

Соответственно не засчитывает фраги

 

Поэтому и спрашиваю кто может помочь.

Конечно не за бесплатно если так можно

Отредактировано пользователем tailslis
Причина: опечатка

Поделиться сообщением


Ссылка на сообщение
  • 0

@tailslis, покажите команду /capture.

Поделиться сообщением


Ссылка на сообщение
  • 0
6 минут назад, odosenok сказал:

@tailslis, покажите команду /capture.

Спойлер

 


CMD:capture(playerid)
{
    if(!IsAGang(playerid)) return SendClientMessage(playerid, COLOR_GREY, YouCanNot);
    else if(pInfo[playerid][pRank] < 9) return SendClientMessage(playerid, COLOR_GREY, "Çàõâàò òåððèòîðèè äîñòóïåí ñ 9 ðàíãà!");
    new h; gettime(h);
    if(!(11 <= h <= 22)) return SendClientMessage(playerid, COLOR_GREY, "Ïðîâîäèòü çàõâàò ìîæíî òîëüêî ñ 11:00 äî 22:00");
    else if(pInfo[playerid][pMember] == 7 && b_Capture[0]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï âàøåé áàíäå ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(pInfo[playerid][pMember] == 8 && b_Capture[1]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï âàøåé áàíäå ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(pInfo[playerid][pMember] == 9 && b_Capture[2]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï âàøåé áàíäå ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(pInfo[playerid][pMember] == 10 && b_Capture[3]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï âàøåé áàíäå ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(pInfo[playerid][pMember] == 11 && b_Capture[4]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï âàøåé áàíäå ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(FrakCD != 0)
    {
        new fd[128];
        format(fd,sizeof(fd),"Ñëåäóþùèé çàõâàò òåððèòîðèè âîçìîæåí ÷åðåç %d ìèí", FrakCD/60);
        return SendClientMessage(playerid,COLOR_GREY,fd);
    }
    new zone = GetPlayerGangZone(playerid);
    if(zone == -1) return SendClientMessage(playerid, COLOR_GREY, "Âû íå íàõîäèòåñü íè â îäíîé èç çîí");
    else if(CaptureStatus) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Óæå ïðîèñõîäèò çàõâàò îäíîé èç çîí. Äîæäèòåñü îêîí÷àíèÿ!");
    else if(GZInfo[zone][gFrak] == pInfo[playerid][pMember]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Âû íå ìîæåòå çàõâàòûâàòü çîíó âàøåé áàíäû!");
    else if(GZInfo[zone][gFrak] == 0) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Íåëüçÿ çàõâàòèòü íåéòðàëüíóþ òåððèòîðèþ!");
    else if(GZInfo[zone][gFrak] == 7 && b_Capture[0]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï äàííîé áàíäû ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(GZInfo[zone][gFrak] == 8 && b_Capture[1]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï äàííîé áàíäû ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(GZInfo[zone][gFrak] == 9 && b_Capture[2]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï äàííîé áàíäû ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(GZInfo[zone][gFrak] == 10 && b_Capture[3]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï äàííîé áàíäû ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(GZInfo[zone][gFrak] == 11 && b_Capture[4]) return SendClientMessage(playerid, COLOR_GREY, "[Îøèáêà] Äîñòóï äàííîé áàíäû ê âîéíå çà òåððèòîðèè çàêðûò");
    else if(IsPlayerInBandOnline(pInfo[playerid][pMember]) < 1) return SendClientMessage(playerid, COLOR_GREY, "Äëÿ çàõâàòà òåððèòîðèè äîëæåí áûòü îíëàéí õîòÿáû 1 ÷ëåíîâ áàíäû");
    else if(IsPlayerInBandOnline(GZInfo[zone][gFrak]) < 1) return SendClientMessage(playerid, COLOR_GREY, "Ó áàíäû âëàäåþùåé ýòîé òåððèòîðèåé ìåíåå 1 ÷ëåíîâ áàíäû îíëàéí");
    new str[128];
    format(str, sizeof(str), "%s íà÷àëè çàõâàò òåððèòîðèè áàíäû %s", GetGangName(pInfo[playerid][pMember]), GetGangName(GZInfo[zone][gFrak]));
    SendGhettoMes(COLOR_ORANGE, str);
    format(str, sizeof(str), "%s %s[%d] èíèöèèðîâàë çàõâàò", Fraction_Rang[pInfo[playerid][pMember]][pInfo[playerid][pRank]], GetName(playerid), playerid);
    SendGhettoMes(COLOR_ORANGE, str);
    GangZoneFlashForAll(GangZone[zone], TeamColors[GetTeamID(playerid)]);
    CaptureTime = 600;
    FrakCD = 1800;
    CaptureStatus = 1;
    CaptureZone = zone;
    GZInfo[zone][gNapad] = pInfo[playerid][pMember];
    GangInfo[pInfo[playerid][pMember]][capture] = 1;
    GangInfo[GZInfo[zone][gFrak]][capture] = 1;
    GangInfo[pInfo[playerid][pMember]][gangnumber] = 1;
    GangInfo[GZInfo[zone][gFrak]][gangnumber] = 0;
    CaptureStart(pInfo[playerid][pMember], GZInfo[zone][gFrak]);
    format(str, sizeof(str), "[A] Áàíäà %s íàïàëà íà òåððèòîðèþ áàíäû %s",GetGangName(pInfo[playerid][pMember]),GetGangName(GZInfo[zone][gFrak]));
    SendAdminMessage(COLOR_FADE1, str);
    return 1;
}

 

Заметка от Cawfee , создано

3.2. Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано тут. Взял в этот тег самостоятельно, но, пожалуйста, соблюдайте правила форума.

Поделиться сообщением


Ссылка на сообщение
  • 0

Покажите функцию CaptureStart.

Поделиться сообщением


Ссылка на сообщение
  • 0
Спойлер

stock CaptureStart(gangid, scdgangid)
{
    new string[64];
    foreach(new i : Player)
    {
        if(!gPlayerLogged[i]) continue;
        if(pInfo[i][pMember] == gangid || pInfo[i][pMember] == scdgangid)
        {
            if(pInfo[i][pAdmin]) SetPVarInt(i, "settext", 1);
            for(new s; s < 7; s++) TextDrawShowForPlayer(i, panel_capture_TD[s]);
            format(string, sizeof(string), "%s", GetGangName(gangid));
            TextDrawSetString(panel_capture_TD[3], string);
            format(string, sizeof(string), "%s", GetGangName(scdgangid));
            TextDrawSetString(panel_capture_TD[4], string);
            TextDrawSetString(panel_capture_TD[5], "0");
            TextDrawSetString(panel_capture_TD[6], "0");
        }
    }
}

 

 

Отредактировано пользователем tailslis
Причина: 1

Поделиться сообщением


Ссылка на сообщение
  • 0

@tailslis, теперь покажите функцию GetGangName.

Поделиться сообщением


Ссылка на сообщение
  • 0
Спойлер

stock GetGangName(fractionid)
{
	new string[20];
	switch(fractionid)
	{
		case 7: format(string, sizeof(string), "Центральная ОПГ");
		case 8: format(string, sizeof(string), "Южная ОПГ");
		case 9: format(string, sizeof(string), "Западная ОПГ");
		case 10: format(string, sizeof(string), "Восточная ОПГ");
		case 11: format(string, sizeof(string), "Северная ОПГ");
	}
	return string;
}

 

 

Отредактировано пользователем tailslis
Причина: код

Поделиться сообщением


Ссылка на сообщение
  • 0

@tailslis, какой номер Вашей фракции? Или не в курсе?

Поделиться сообщением


Ссылка на сообщение
  • 0
Только что, odosenok сказал:

@tailslis, какой номер Вашей фракции? Или не в курсе?

их 5, начиная от 7 и до 11

На скрине использовались 9 и 11 фрак ид

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@tailslis, хорошо, перейдем к проверкам. Замените CaptureStart на это:

Спойлер

stock CaptureStart(gangid, scdgangid)
{
	new string[64];
	foreach(new i : Player)
	{
		if(!gPlayerLogged[i]) continue;
		if(pInfo[i][pMember] == gangid || pInfo[i][pMember] == scdgangid)
		{
			if(pInfo[i][pAdmin]) SetPVarInt(i, "settext", 1);
			for(new s; s < 7; s++) TextDrawShowForPlayer(i, panel_capture_TD[s]);
			
			format(string, sizeof(string), "%s", GetGangName(gangid));
			printf("[DEBUG Capture] %s, %d", string, gangid);
			TextDrawSetString(panel_capture_TD[3], string);
			format(string, sizeof(string), "%s", GetGangName(scdgangid));
			printf("[DEBUG Capture] %s, %d", string, scdgangid);
			TextDrawSetString(panel_capture_TD[4], string);
			TextDrawSetString(panel_capture_TD[5], "0");
			TextDrawSetString(panel_capture_TD[6], "0");
		}
	}
}

 

 

Поделиться сообщением


Ссылка на сообщение
  • 0

OnPlayerDeath покажите

Поделиться сообщением


Ссылка на сообщение
  • 0
17 минут назад, odosenok сказал:

@tailslis, хорошо, перейдем к проверкам. Замените CaptureStart на это:

  Код (открыть спойлер)


stock CaptureStart(gangid, scdgangid)
{
	new string[64];
	foreach(new i : Player)
	{
		if(!gPlayerLogged[i]) continue;
		if(pInfo[i][pMember] == gangid || pInfo[i][pMember] == scdgangid)
		{
			if(pInfo[i][pAdmin]) SetPVarInt(i, "settext", 1);
			for(new s; s < 7; s++) TextDrawShowForPlayer(i, panel_capture_TD[s]);
			
			format(string, sizeof(string), "%s", GetGangName(gangid));
			printf("[DEBUG Capture] %s, %d", string, gangid);
			TextDrawSetString(panel_capture_TD[3], string);
			format(string, sizeof(string), "%s", GetGangName(scdgangid));
			printf("[DEBUG Capture] %s, %d", string, scdgangid);
			TextDrawSetString(panel_capture_TD[4], string);
			TextDrawSetString(panel_capture_TD[5], "0");
			TextDrawSetString(panel_capture_TD[6], "0");
		}
	}
}

 

 

заменил

также не отображается и не зачет

https://imgur.com/a/fKdsfWZ

12 минут назад, ac1nve сказал:

OnPlayerDeath покажите

 

Спойлер

public OnPlayerDeath(playerid, killerid, reason)
{
    if(playerid == killerid) return ToCheat(playerid, 2746);
	if(!IsPlayerConnected(killerid) && killerid != INVALID_PLAYER_ID) return ToCheat(playerid, 2747);
	if(GetPlayerState(playerid) != 7) return ToCheat(playerid, 2748);
	if(killerid != INVALID_PLAYER_ID && !gPlayerSpawned[playerid]) return ToCheat(playerid, 2749);
	new string[128];
	gKilled[playerid] = 1;
	pTemp[playerid][pAbletoGun] = 3;
	ResetPlayerWeaponsEx(playerid);
	if(GetPVarInt(playerid, "enable_animation"))
	{
	    DeletePVar(playerid, "enable_animation");
	    TextDrawHideForPlayer(playerid, enable_animation_TD[0]);
	    TextDrawHideForPlayer(playerid, enable_animation_TD[1]);
	}
	if(FlyInfo[playerid][fType] == 1) SetPlayerCamera(playerid, 0);
	SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);
	gPlayerSpawned[playerid] = false;
	if(CanUse[playerid]>0) CanUse[playerid]=0;
	if(gym_cloakroom[playerid]) gym_cloakroom[playerid] = false;
	if(IsPlayerAttachedObjectSlotUsed(playerid, 7)) RemovePlayerAttachedObject(playerid, 7);
	SetPVarInt(playerid,"K_Times",GetPVarInt(playerid,"K_Times") + 1);
	if(GetPVarInt(playerid,"K_Times") > 1) return ToCheat(playerid, 5244);
	if(pTemp[playerid][pDeathCar] != INVALID_VEHICLE_ID && GetPlayerState(playerid) != PLAYER_STATE_SPECTATING)
	{
 		pTemp[playerid][pDeathCar] = INVALID_VEHICLE_ID;
		ExitCar(playerid);
		new Float:X,Float:Y,Float:Z;
	    GetPlayerPos(playerid,X,Y,Z);
		SetPlayerPos(playerid,X,Y,Z);
	    SetTimerEx("PlayerSpawn", 5000, false, "i", playerid);
	}
	if(pTemp[playerid][pArmyJob])
 	{
        pTemp[playerid][pArmyJob] = 0;
        gCountArmyJob ++;
        SendClientMessage(playerid, COLOR_RED, "Âû ïîêèíóëè ñêëàä îðóæèÿ è áîëüøå íå ÿâëÿåòåñü îõðàííèêîì");
	}
	if(GetPVarInt(playerid, "TaxiPrice") > 0)
	{
		DeletePVar(playerid, "TimeTaxi");
		DeletePVar(playerid, "TaxiPrice");
		DeletePVar(playerid, "PlayerTaxi");
	}
	if(UseGPS[playerid])
	{
    	DisablePlayerRaceCheckpoint(playerid);
    	UseGPS[playerid] = false;
     	for(new i; i < 2; i++) TextDrawHideForPlayer(playerid, enable_gps_TD[i]);
	}
	if(GetPVarInt(playerid, "PlayerGonka"))
	{
		if(pTemp[playerid][pRaceID] != INVALID_VEHICLE_ID)
		{
			DestroyVehicle(pTemp[playerid][pRaceID]);
	    	pTemp[playerid][pRaceID] = INVALID_VEHICLE_ID;
  		}
		GonkaPlayers --;
		GonkaPriz -= GonkaStavka[playerid];
		TransferMoney(-1, playerid, GonkaStavka[playerid], "Âîçâðàò çà íå ó÷àñòèå â ãîíêàõ", 1);
		GonkaStavka[playerid] = 0;
		DisablePlayerRaceCheckpoint(playerid);
		DeletePVar(playerid, "PlayerGonka");
		TogglePlayerControllable(playerid, 1);
		SendClientMessage(playerid, COLOR_RED, "Âû áûëè äèñêâàëèôèöèðîâàíû");
	}
	if(pCuff[playerid][pCuffee] == playerid)
	{
		new id = playerid;
		new cuffer = pCuff[id][pCuffer];
		SetPlayerSpecialAction(id, SPECIAL_ACTION_NONE);
		RemovePlayerAttachedObject(id, 0);
		pCuff[id][pCuffer] = pCuff[id][pCuffee] = pCuff[cuffer][pCuffee] = pCuff[cuffer][pCuffer] = INVALID_PLAYER_ID;
		SendClientMessage(cuffer, COLOR_BLUE, "Àðåñòîâàííûé óìåð");
	}
 	if(PlayerUseMask[playerid])
	{
        PlayerUseMask[playerid] = false;
  		if(MaskTimer[playerid] != -1)
        {
			KillTimer(MaskTimer[playerid]);
			MaskTimer[playerid] = -1;
		}
	}
	if(!pInfo[playerid][pAdmin])
	{
		if(!pInfo[playerid][pJailTime])
		{
		    if(IsPlayerToSquare(playerid,-891.3302,-2950.0190,2915.9917,560.3257)) pInfo[playerid][pCity] = 1; // LS
			else if(IsPlayerToSquare(playerid,-2929.6589,-2889.1660,-1326.9077,1493.1770)) pInfo[playerid][pCity] = 2; // SF
			else pInfo[playerid][pCity] = 3; // LV
			PlayerDied[playerid] = true;
		}
	}
	SetHunger(playerid, 40);
	DisablePlayerCheckpoint(playerid);
	if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid,3);
	if(pTemp[playerid][pWork] == 1)
	{
	    pTemp[playerid][pWork] = 0;
		pTemp[playerid][pMinerProgress] = 0;
		pTemp[playerid][pMinerAmount][0] = pTemp[playerid][pMinerAmount][1] = pTemp[playerid][pMinerAmount][2] = 0;
		pTemp[playerid][pMinerSalary][0] = pTemp[playerid][pMinerSalary][1] = pTemp[playerid][pMinerSalary][2] = 0;
		pTemp[playerid][pMinerStatus] = 0;
		RemovePlayerMapIcon(playerid, 88);
	}
	if(pTemp[playerid][pWork] == 2)
	{
	    pTemp[playerid][pWork] = 0;
		DeletePVar(playerid, "Derevo");
		pTemp[playerid][pLessProgress] = 0;
		pTemp[playerid][pLessStatus] = 0;
		if(IsPlayerAttachedObjectSlotUsed(playerid, 3)) RemovePlayerAttachedObject(playerid, 3);
		if(IsPlayerAttachedObjectSlotUsed(playerid, 4)) RemovePlayerAttachedObject(playerid, 4);
	}
	for(new i; i < 4; i++) PlayerTextDrawHide(playerid, status_work_TD[playerid][i]);
	new callerid = Mobile[playerid];
	if(callerid != -1)
	{
		SendClientMessage(callerid,  COLOR_GRAD2, "Ñâÿçü îáîðâàëàñü");
		CellTime[callerid] 		=
		Mobile[callerid] 		=
		Mobile[playerid] 		=
		CellTime[playerid] 		= -1;
		DeletePVar(playerid, "CallTime");
		DeletePVar(callerid, "CallTime");
	}
	if(InShop[playerid] > 0)
	{
	    if(pTemp[playerid][pCarShowroomID] != INVALID_VEHICLE_ID)
		{
			DestroyVehicle(pTemp[playerid][pCarShowroomID]);
			pTemp[playerid][pCarShowroomID] = INVALID_VEHICLE_ID;
		}
		InShop[playerid] = 0;
		PlayerTextDrawShow(playerid,car_showroom_TD[playerid][0]);
		PlayerTextDrawShow(playerid,car_showroom_TD[playerid][1]);
		for(new i; i < 5; i++) TextDrawHideForPlayer(playerid, car_showroom_info_TD[i]);
	}
	if(GetPVarInt(playerid, "DrivingTest"))
	{
		DeletePVar(playerid, "DrivingTest");
		DeletePVar(playerid, "DrivingTestHealth");
		DeletePVar(playerid, "DrivingTestError");
		SendClientMessage(playerid, COLOR_RED, "Âû ïðîâàëèëè ýêçàìåí íà óïðàâëåíèå íàçåìíûì òðàíñïîðòîì");
	}
	if(GetPVarInt(playerid, "FlyTest"))
	{
		DeletePVar(playerid, "FlyTest");
		DeletePVar(playerid, "FlyTestHealth");
		DeletePVar(playerid, "FlyTestError");
		SendClientMessage(playerid, COLOR_RED, "Âû ïðîâàëèëè ýêçàìåí íà óïðàâëåíèå âîçäóøíûì òðàíñïîðòîì");
	}
	if(GetPVarInt(playerid, "WaterTest"))
	{
		DeletePVar(playerid, "WaterTest");
		DeletePVar(playerid, "WaterTestTimeOn");
		DeletePVar(playerid, "WaterTestHealth");
		DeletePVar(playerid, "WaterTestError");
		SendClientMessage(playerid, COLOR_RED, "Âû ïðîâàëèëè ýêçàìåí íà óïðàâëåíèå âîäíûì òðàíñïîðòîì");
	}
	if(Ether[playerid])
	{
		new CB[16];
		Ether[playerid] = false;
		Convert(pTemp[playerid][pLiveTime],CB);
		if(EtherSms[pInfo[playerid][pNews]-1])
		{
			format(string, sizeof(string), "[R] %s âûêëþ÷èë%s ïðèåì ÑÌÑ", GetName(playerid), (pInfo[playerid][pSex]==1)?(""):("à"));
			SendFMes(pInfo[playerid][pMember], COLOR_BLUE, string);
		}
		if(EtherCall[pInfo[playerid][pNews]-1])
		{
			format(string, sizeof(string), "[R] %s âûêëþ÷èë%s ïðèåì çâîíêîâ", GetName(playerid), (pInfo[playerid][pSex]==1)?(""):("à"));
			SendFMes(pInfo[playerid][pMember], COLOR_BLUE, string);
		}
		format(string, sizeof(string), "[R] %s âûø%s èç ïðÿìîãî ýôèðà [Âðåìÿ â ýôèðå: %s, çâîíêîâ: %i, ÑÌÑ: %i]", GetName(playerid), (pInfo[playerid][pSex]==1)?("åë"):("ëà"), CB, CallNews[pInfo[playerid][pNews]-1],SmsNews[pInfo[playerid][pNews]-1]);
		SendFMes(pInfo[playerid][pMember], COLOR_BLUE, string);
		EtherSms[pInfo[playerid][pNews]-1] = EtherCall[pInfo[playerid][pNews]-1] = false;
		SmsNews[pInfo[playerid][pNews]-1] = CallNews[pInfo[playerid][pNews]-1] = pTemp[playerid][pLiveTime] = 0;
		if(Mobile[playerid] != -1) MobileCrash(playerid);
	}
	if(EtherLive[playerid])
	{
		EtherLive[playerid] = false;
		DeletePVar(playerid, "Etherfrac");
		SendClientMessage(playerid, COLOR_BLUE, "Âû âûøëè èç ïðÿìîãî ýôèðà");
	}
	return 1;
}

 

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@tailslis не наблюдаю увеличение киллов у тебя. Ты полностью систему вырезал то?

Поделиться сообщением


Ссылка на сообщение
  • 0

Тему можно закрыть) разобрался

Заметка от Cawfee , создано

Слева от информации о пользователя имеется галочка. Нажмите ее напротив того пользователя, который Вам помог. В данном случае проблему удалось разрешить именно Вам, поэтому нажмите эту кнопку возле своей аватарки. И да, было бы не лишним указать, как именно Вы решили проблему (в чем была сама проблема).

Поделиться сообщением


Ссылка на сообщение
  • 0

@tailslis Поделитесь способом, как решили, ведь у кого-то такая же ошибка может быть.

 

Поделиться сообщением


Ссылка на сообщение
  • 0
6 минут назад, tailslis сказал:

и понимает ток англ язык а русский язык не в какую... долго мучался пришлось на англ писать

 

Для этого существует библиотека CRP (plugin + include). При помощи этой библиотеки Вы сможете использовать русский язык в тексте TextDraw'ов. Также можете получать конвертированный код (из русского, который и понимает TextDraw) вручную через программу TextDraw Converter. Выбирайте решение на свой вкус и цвет, так сказать.

 

Скачать программу

Поделиться сообщением


Ссылка на сообщение
  • 0
Только что, odosenok сказал:

 

Для этого существует библиотека CRP (plugin + include). При помощи этой библиотеки Вы сможете использовать русский язык в тексте TextDraw'ов. Также можете получать конвертированный код (из русского, который и понимает TextDraw) вручную через программу TextDraw Converter. Выбирайте решение на свой вкус и цвет, так сказать.

 

<a href ='https://yadi.sk/d/2vU-98743KSdoc'>Скачать программу</a>

господи спасибо за нее.. а я думал почему не отображается русский язык... оказывается библиотек нет на руссик... Спасибо большое!.

Заметка от Cawfee , создано

Про кнопку "Вопрос решен" не забыли?

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Mister Odin
      От Mister Odin
       
      new
       g_teleport_list[39][E_TELEPORT_LIST] = {  {"Спавн пгт.Батырево", 1802.3612, 2508.4824, 15.8887},  {"Спавн г.Арзамас", -113.5887, 977.7222, 12.0346},     {"Спавн г.Южный", 2744.2770, -2446.7246, 21.8988},     {"Центральный банк", 1852.020385,2040.791381,15.892713},  {"Рублёвка", -837.7783, 888.6161, 12.7232},  {"Казино", 1332.4252, 2358.7014, 17.6641},  {"Битва за контейнеры", 614.5167, 1722.3566, 12.0709},  {"Автосалон низкого класса", 2493.9616, -722.9544, 12.3315},  {"Автосалон среднего класса", 1407.7449, 455.4801, 13.1630},  {"Автосалон высокого класса", -14.0637, 2614.5664, 10.9892},   {"Мотосалон Harley Davidson", 785.720153, 750.465087, 12.000024},  {"Автошкола", 1909.174438,2227.679687,15.708162},  {"Военкомат", 1916.778564,2302.411376,15.574637},  {"Правительство области", -139.140975,593.789611,12.145712},  {"Отдел полиции №1 (ГИБДД)", 1906.805786,-2234.382812,11.257631},  {"Отдел полиции №2 (УМВД)", 2581.309326,-2416.139892,21.960090},  {"Отдел ФСБ", 1823.904663,2095.636718,15.848405},  {"Городская больница г.Арзамас", -285.797210,581.851562,12.120290},   {"СМИ", -317.708038,821.221679,13.051450},  {"Воинская часть", 1703.197265,1678.025878,15.279437},  {"Арзамасская ОПГ", 438.705322,1046.505126,12.002637},  {"Батыревская ОПГ", 1941.203857,2161.006591,15.705187},  {"Лыткаринская ОПГ", -2346.002441,75.257041,21.002962},  {"Шахта", 2381.5727, 1726.4451, -2.1506},  {"Завод", -1062.6697, 2204.1894, 38.0964},  {"Инкосация", 1864.1374, 2011.7136, 15.8546},  {"Транспортная Компания", 2362.1115, 1972.5627, 15.5530},  {"База механиков", 1840.918090,-118.025146,15.695312},  {"Курьерская служба доставки", 2764.509765,-2396.882568,21.890625},  {"Аренда автобуса(Южный)", 2771.041992,-2454.780761,21.845964},  {"Аренда автобуса(Арзамас)", -127.487670,943.652648,12.142824},   {"Аренда автобуса(Батырево)", 1798.986328,2529.591552,15.664262},  {"Гоночная трасса", -1568.7784, 1611.8305, 36.3971},  {"Дом на горе", -789.5397, -456.7479, 741.1422},  {"СТО и тюнинг-ателье", 1856.1375, -122.3266, 15.6888},  {"Аренда транспорта пгт.Батырево", 1763.641723,2255.673339,15.865348},  {"Аренда транспорта г.Арзамас", -36.923530,1360.673583,12.002090},  {"Аренда транспорта г.Южный", 1966.599975,-2603.943603,10.820312},  {"Тайный интерьер в Лыткарино", -2424.5818, 2846.3291, 40.7908} };