GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

PlayerTextdraw Limit

Başlatan cngznNN, 11 Temmuz 2017, 21:17:57

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

NexoR

Alıntı yapılan: RPawn - 12 Temmuz 2017, 00:45:40

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:44:29

Bu şekilde kullanabilirsin:

new Text:GlobalText[MAX_PLAYERS];

public OnGameModeInit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
GlobalText[i] = TextDrawCreate(191.610763, 310.750000, "Bla Bla");
TextDrawLetterSize(GlobalText[i], 0.391566, 1.716665);
TextDrawTextSize(GlobalText[i], 215.000000, 10.000000);
TextDrawAlignment(GlobalText[i], 1);
TextDrawColor(GlobalText[i], -16755201);
TextDrawUseBox(GlobalText[i], 1);
TextDrawBoxColor(GlobalText[i], 102);
TextDrawSetShadow(GlobalText[i], 1);
TextDrawSetOutline(GlobalText[i], 1);
TextDrawBackgroundColor(GlobalText[i], 0);
TextDrawFont(GlobalText[i], 3);
TextDrawSetProportional(GlobalText[i], 1);
TextDrawSetShadow(GlobalText[i], 1);
//TextDrawSetSelectable(GlobalText[i], true);
// İstersen click olayını aktif edebilirsin
}
return 1;
}

public OnPlayerConnect(playerid)
{
new ba[30];
TextDrawHideForPlayer(playerid, GlobalText[playerid]);
format(ba, sizeof(ba), "Sadece Ben Goruyorum !");
TextDrawSetString(playerid, GlobalText[playerid], ba);
TextDrawShowForPlayer(playerid, GlobalText[playerid]);
return 1;
}



girdiğiniz komut hatalı değil mi ?

https://wiki.sa-mp.com/wiki/TextDrawSetString


Gecenin dalgınlığı diyelim, TextDrawSetString(GlobalText[playerid], ba); böyle değiştir.


cngznNN

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:49:02

Alıntı yapılan: RPawn - 12 Temmuz 2017, 00:45:40

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:44:29

Bu şekilde kullanabilirsin:

new Text:GlobalText[MAX_PLAYERS];

public OnGameModeInit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
GlobalText[i] = TextDrawCreate(191.610763, 310.750000, "Bla Bla");
TextDrawLetterSize(GlobalText[i], 0.391566, 1.716665);
TextDrawTextSize(GlobalText[i], 215.000000, 10.000000);
TextDrawAlignment(GlobalText[i], 1);
TextDrawColor(GlobalText[i], -16755201);
TextDrawUseBox(GlobalText[i], 1);
TextDrawBoxColor(GlobalText[i], 102);
TextDrawSetShadow(GlobalText[i], 1);
TextDrawSetOutline(GlobalText[i], 1);
TextDrawBackgroundColor(GlobalText[i], 0);
TextDrawFont(GlobalText[i], 3);
TextDrawSetProportional(GlobalText[i], 1);
TextDrawSetShadow(GlobalText[i], 1);
//TextDrawSetSelectable(GlobalText[i], true);
// İstersen click olayını aktif edebilirsin
}
return 1;
}

public OnPlayerConnect(playerid)
{
new ba[30];
TextDrawHideForPlayer(playerid, GlobalText[playerid]);
format(ba, sizeof(ba), "Sadece Ben Goruyorum !");
TextDrawSetString(playerid, GlobalText[playerid], ba);
TextDrawShowForPlayer(playerid, GlobalText[playerid]);
return 1;
}



girdiğiniz komut hatalı değil mi ?

https://wiki.sa-mp.com/wiki/TextDrawSetString


Gecenin dalgınlığı diyelim, TextDrawSetString(GlobalText[playerid], ba); böyle değiştir.


yalnız siz texdraw yazısının herkezde değişmesini ayarladınız ben tek player olarak istiyorum

Developer
Ücretli script.

NexoR

Alıntı yapılan: RPawn - 12 Temmuz 2017, 00:50:04

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:49:02

Alıntı yapılan: RPawn - 12 Temmuz 2017, 00:45:40

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:44:29

Bu şekilde kullanabilirsin:

new Text:GlobalText[MAX_PLAYERS];

public OnGameModeInit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
GlobalText[i] = TextDrawCreate(191.610763, 310.750000, "Bla Bla");
TextDrawLetterSize(GlobalText[i], 0.391566, 1.716665);
TextDrawTextSize(GlobalText[i], 215.000000, 10.000000);
TextDrawAlignment(GlobalText[i], 1);
TextDrawColor(GlobalText[i], -16755201);
TextDrawUseBox(GlobalText[i], 1);
TextDrawBoxColor(GlobalText[i], 102);
TextDrawSetShadow(GlobalText[i], 1);
TextDrawSetOutline(GlobalText[i], 1);
TextDrawBackgroundColor(GlobalText[i], 0);
TextDrawFont(GlobalText[i], 3);
TextDrawSetProportional(GlobalText[i], 1);
TextDrawSetShadow(GlobalText[i], 1);
//TextDrawSetSelectable(GlobalText[i], true);
// İstersen click olayını aktif edebilirsin
}
return 1;
}

public OnPlayerConnect(playerid)
{
new ba[30];
TextDrawHideForPlayer(playerid, GlobalText[playerid]);
format(ba, sizeof(ba), "Sadece Ben Goruyorum !");
TextDrawSetString(playerid, GlobalText[playerid], ba);
TextDrawShowForPlayer(playerid, GlobalText[playerid]);
return 1;
}



girdiğiniz komut hatalı değil mi ?

https://wiki.sa-mp.com/wiki/TextDrawSetString


Gecenin dalgınlığı diyelim, TextDrawSetString(GlobalText[playerid], ba); böyle değiştir.


yalnız siz texdraw yazısının herkezde değişmesini ayarladınız ben tek player olarak istiyorum


Zaten tek bir oyuncunun textdrawını değiştiriyor, deneyip test ederseniz istediğiniz gibi olacağını tahmin ediyorum.


cngznNN

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:52:23

Alıntı yapılan: RPawn - 12 Temmuz 2017, 00:50:04

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:49:02

Alıntı yapılan: RPawn - 12 Temmuz 2017, 00:45:40

Alıntı yapılan: NexoR - 12 Temmuz 2017, 00:44:29

Bu şekilde kullanabilirsin:

new Text:GlobalText[MAX_PLAYERS];

public OnGameModeInit()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
GlobalText[i] = TextDrawCreate(191.610763, 310.750000, "Bla Bla");
TextDrawLetterSize(GlobalText[i], 0.391566, 1.716665);
TextDrawTextSize(GlobalText[i], 215.000000, 10.000000);
TextDrawAlignment(GlobalText[i], 1);
TextDrawColor(GlobalText[i], -16755201);
TextDrawUseBox(GlobalText[i], 1);
TextDrawBoxColor(GlobalText[i], 102);
TextDrawSetShadow(GlobalText[i], 1);
TextDrawSetOutline(GlobalText[i], 1);
TextDrawBackgroundColor(GlobalText[i], 0);
TextDrawFont(GlobalText[i], 3);
TextDrawSetProportional(GlobalText[i], 1);
TextDrawSetShadow(GlobalText[i], 1);
//TextDrawSetSelectable(GlobalText[i], true);
// İstersen click olayını aktif edebilirsin
}
return 1;
}

public OnPlayerConnect(playerid)
{
new ba[30];
TextDrawHideForPlayer(playerid, GlobalText[playerid]);
format(ba, sizeof(ba), "Sadece Ben Goruyorum !");
TextDrawSetString(playerid, GlobalText[playerid], ba);
TextDrawShowForPlayer(playerid, GlobalText[playerid]);
return 1;
}



girdiğiniz komut hatalı değil mi ?

https://wiki.sa-mp.com/wiki/TextDrawSetString


Gecenin dalgınlığı diyelim, TextDrawSetString(GlobalText[playerid], ba); böyle değiştir.


yalnız siz texdraw yazısının herkezde değişmesini ayarladınız ben tek player olarak istiyorum


Zaten tek bir oyuncunun textdrawını değiştiriyor, deneyip test ederseniz istediğiniz gibi olacağını tahmin ediyorum.


Biraz geç oldu ama çözdüm mantığı teşekkür ederim konu kilit+

Developer
Ücretli script.