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

Textdraw ismi

Başlatan Gogh, 08 Temmuz 2017, 18:21:18

« önceki - sonraki »

0 Üye ve 2 Ziyaretçi konuyu incelemekte.

flareoNNN

Alıntı yapılan: TheRealistic - 08 Temmuz 2017, 20:41:08

Alıntı yapılan: sirac123 - 08 Temmuz 2017, 20:38:31

Textdraw 2 yi böyle değiştir :
PAWN Kodu: Seç
Textdraw2 = TextDrawCreate(8.000000, 431.000000, "oyuncu giris yapti");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.300000, 1.000000);
TextDrawColor(Textdraw2, -65281);
TextDrawSetOutline(Textdraw2, 1);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, 0);


OnPlayerConnect'e ekle :
PAWN Kodu: Seç
new satir[500];
format(satir, sizeof(satir), "~g~%s ~r~servere giris yapti.",getName(playerid));
TextDrawSetString(Textdraw2, satir);


Modun veya filterscript'in en altına ekle :
PAWN Kodu: Seç
stock getName(playerid){
new playername[24];
playername[0] = EOS;
GetPlayerName(playerid,playername,24);
return playername;
}


Hepiniz yanlış anlıyorsunuz bak şimdi o %s var ya oraya giren kişinin sadece ismi yazıcak elde etmek istediğim görüntü şu  sol en alt köşede giriş yaptı falan yazmasına gerek yok sadece %s oyuncunun ismini alıcak yoksa oyuna girmiş çıkmış roleplay için saçma bir sistem


Tamam seni anladım . Şu şekilde değiştir herşeyi .
Textdraw 2 yi böyle değiştir :
PAWN Kodu: Seç
Textdraw2 = TextDrawCreate(8.000000, 431.000000, ".");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.300000, 1.000000);
TextDrawColor(Textdraw2, -65281);
TextDrawSetOutline(Textdraw2, 1);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, 0);


OnPlayerConnect'e ekle :
PAWN Kodu: Seç
new satir[500];
format(satir, sizeof(satir), "~w~%s",getName(playerid));
TextDrawSetString(Textdraw2, satir);


Modun veya filterscript'in en altına ekle :
PAWN Kodu: Seç
stock getName(playerid){
new playername[24];
playername[0] = EOS;
GetPlayerName(playerid,playername,24);
return playername;
}


İstediğini bu şekilde yapabilirsin . TextDraw2 Ye başka bir şekilde giren kişinin ismini getiremessin . Yada ne kadar oyuncu girerse girsin sadece o kullanıcının isminin yazmasını mı istiyorsun?
Son düzenlenme: 08 Temmuz 2017, 20:46:05 sirac123

Jawié

PAWN Kodu: Seç
#include <a_samp>

new Text:Textdraw2;

public OnFilterScriptInit()
{
Textdraw2 = TextDrawCreate(8.000000, 431.000000, "-");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.300000, 1.000000);
TextDrawColor(Textdraw2, -65281);
TextDrawSetOutline(Textdraw2, 1);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, 0);
return 1;
}

public OnPlayerConnect(playerid)
{
new string[24];
new name[24];
GetPlayerName(playerid, name, 24);
format(string, 24, "%s", name);
TextDrawSetString(Textdraw2, string);
TextDrawShowForPlayer(playerid, Textdraw2);
return 1;
}


Excision

#include <a_samp>

new Text:Textdraw2[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    Textdraw2[playerid] = TextDrawCreate(8.000000, 431.000000, ".");
TextDrawBackgroundColor(Textdraw2[playerid], 255);
TextDrawFont(Textdraw2[playerid], 1);
TextDrawLetterSize(Textdraw2[playerid], 0.300000, 1.000000);
TextDrawColor(Textdraw2[playerid], -65281);
TextDrawSetOutline(Textdraw2[playerid], 1);
TextDrawSetProportional(Textdraw2[playerid], 1);
TextDrawSetSelectable(Textdraw2[playerid], 0);

TextDrawShowForPlayer(playerid, Textdraw2[playerid]);

new satir[500], name[24];
GetPlayerName(playerid, name, 24);
format(satir, sizeof(satir), "~w~%s",name);
TextDrawSetString(Textdraw2[playerid], satir);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
TextDrawHideForPlayer(playerid, Textdraw2[playerid]);
TextDrawDestroy(Textdraw2[playerid]);
return 1;
}


Gogh

Alıntı yapılan: Jawié - 08 Temmuz 2017, 20:52:53

PAWN Kodu: Seç
#include <a_samp>

new Text:Textdraw2;

public OnFilterScriptInit()
{
Textdraw2 = TextDrawCreate(8.000000, 431.000000, "-");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.300000, 1.000000);
TextDrawColor(Textdraw2, -65281);
TextDrawSetOutline(Textdraw2, 1);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, 0);
return 1;
}

public OnPlayerConnect(playerid)
{
new string[24];
new name[24];
GetPlayerName(playerid, name, 24);
format(string, 24, "%s", name);
TextDrawSetString(Textdraw2, string);
TextDrawShowForPlayer(playerid, Textdraw2);
return 1;
}


Teşekkür ederim sanırım istediğim buydu deniyorum. Teşekkürler oldu :)
Son düzenlenme: 08 Temmuz 2017, 21:06:56 TheRealistic

Gogh

Jawie playertextdrawı attım ya onun için ayarlar mısın ?


Jawié

Alıntı yapılan: TheRealistic - 08 Temmuz 2017, 21:36:22

Jawie playertextdrawı attım ya onun için ayarlar mısın ?


Ö.m. gönderdim.