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 1 Ziyaretçi konuyu incelemekte.

Gogh

Şu textdraw koduna giren oyuncunun isminin yazmasını istiyorum şimdiden teşekkürler
PAWN Kodu: Seç
Textdraw2 = TextDrawCreate(8.000000, 431.000000, "%s");
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 1);
TextDrawLetterSize(Textdraw2, 0.300000, 1.000000);
TextDrawColor(Textdraw2, -65281);
TextDrawSetOutline(Textdraw2, 1);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetSelectable(Textdraw2, 0);


ByGoldenPars

public OnPlayerConnect   kısmına bu kodu eklersen olacagını sanıyorum...

PAWN Kodu: Seç

new umutbey[256];
format(umutbey, sizeof(umutbey), "~g~~h~~h~~h~Yeni Durum:~w~ (~p~%s~w~)~w~ Servere Giris Yapti (HosgeldiN)!",PlayerName(playerid));
TextDrawSetString(Textdraw2, umutbey);


Bunuda Modun uygun bir yerine koyun Modun en altına koyabilirsiniz...

PAWN Kodu: Seç

stock PlayerName(playerid)
{
new oName[MAX_PLAYER_NAME];
GetPlayerName(playerid, oName, sizeof oName);
return oName;
}

Son düzenlenme: 08 Temmuz 2017, 18:40:26 [T.S]UmutBaysaL

Gogh

Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:32:11

public OnPlayerConnect   kısmına bu kodu eklersen olacagını sanıyorum...

PAWN Kodu: Seç

new umutbey[256];
format(ooosallaa, sizeof(umutbey), "~g~~h~~h~~h~Yeni Durum:~w~ (~p~%s~w~)~w~ Servere Giris Yapti (HosgeldiN)!",PlayerName(playerid));
TextDrawSetString(Textdraw2, umutbey);


Bunuda Modun uygun bir yerine koyun Modun en altına koyabilirsiniz...

PAWN Kodu: Seç

stock PlayerName(playerid)
{
new oName[MAX_PLAYER_NAME];
GetPlayerName(playerid, oName, sizeof oName);
return oName;
}


Hata veriyor


ByGoldenPars

Hata kodlarını yazabilirmisin buraya.


Gogh

Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:36:33

Hata kodlarını yazabilirmisin buraya.

Bak şimdi onfilterscript inite atıyorum textdrawları sonra o koduda en alta yazıyorum diğer koduda onplayerconnecte atıyorum ama olmuyor kod hatalı olabilir mi ?


ByGoldenPars

Dogru tespit kodun birinde yanlışılk var bunu tekrar yap yeni kod bunlar.


Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:32:11

public OnPlayerConnect   kısmına bu kodu eklersen olacagını sanıyorum...

PAWN Kodu: Seç

new umutbey[256];
format(umutbey, sizeof(umutbey), "~g~~h~~h~~h~Yeni Durum:~w~ (~p~%s~w~)~w~ Servere Giris Yapti (HosgeldiN)!",PlayerName(playerid));
TextDrawSetString(Textdraw2, umutbey);


Bunuda Modun uygun bir yerine koyun Modun en altına koyabilirsiniz...

PAWN Kodu: Seç

stock PlayerName(playerid)
{
new oName[MAX_PLAYER_NAME];
GetPlayerName(playerid, oName, sizeof oName);
return oName;
}



Gogh

Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:41:12

Dogru tespit kodun birinde yanlışılk var bunu tekrar yap yeni kod bunlar.


Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:32:11

public OnPlayerConnect   kısmına bu kodu eklersen olacagını sanıyorum...

PAWN Kodu: Seç

new umutbey[256];
format(umutbey, sizeof(umutbey), "~g~~h~~h~~h~Yeni Durum:~w~ (~p~%s~w~)~w~ Servere Giris Yapti (HosgeldiN)!",PlayerName(playerid));
TextDrawSetString(Textdraw2, umutbey);


Bunuda Modun uygun bir yerine koyun Modun en altına koyabilirsiniz...

PAWN Kodu: Seç

stock PlayerName(playerid)
{
new oName[MAX_PLAYER_NAME];
GetPlayerName(playerid, oName, sizeof oName);
return oName;
}



PAWN Kodu: Seç
C:\Users\ACER\Desktop\Yeni Nesil Gaming\gamemodes\HRP.pwn(63148) : warning 203: symbol is never used: "ShowPlayerAnimTextdraw"
C:\Users\ACER\Desktop\Yeni Nesil Gaming\gamemodes\HRP.pwn(44790 -- 44791) : warning 215: expression has no effect
C:\Users\ACER\Desktop\Yeni Nesil Gaming\gamemodes\HRP.pwn(44791) : error 001: expected token: ";", but found "new"


Gogh

Pardon showplayer animi düzelttim.


ByGoldenPars

stock PlayerName  den 2 tane olabilirmi ?  2 kez mi var acaba kontrol edermisin ?


Gogh

Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:50:23

stock PlayerName  den 2 tane olabilirmi ?  2 kez mi var acaba kontrol edermisin ?

Filterscript olarak yaptım şimdi deneyeceğim pawnodan yapınca kodlarla karıştırıp sıkıntı çıkarttım herhalde :)


ByGoldenPars

Alıntı yapılan: TheRealistic - 08 Temmuz 2017, 18:51:45

Alıntı yapılan: [T.S]UmutBaysaL - 08 Temmuz 2017, 18:50:23

stock PlayerName  den 2 tane olabilirmi ?  2 kez mi var acaba kontrol edermisin ?

Filterscript olarak yaptım şimdi deneyeceğim pawnodan yapınca kodlarla karıştırıp sıkıntı çıkarttım herhalde :)


Tamam kontrol edince haberdar edermisin oldumu olmadımı diye.  :polis:


Gogh

Hala olmadı bilen birisi yazarsa sevinirim


Gogh

Çok acil ihtiyacım var lütfen bilen biri yazabilir mi ?


flareoNNN

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;
}


Gogh

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