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

String içerisindeki yüzdeli değer anlamı nedir?

Başlatan VERITAS, 13 Şubat 2022, 19:59:51

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

VERITAS

PAWN Kodu: Seç
"{%06x}%s {FFFFFF}(%i)\n{FF0000}%s"
Bu string içindeki {%06x} yazısı ne işe yaramaktadır? Görevi nedir?


mojo

Bu tıpkı %s, %i gibi bir parametre belirtecidir. Örneğin bir metin için:

format(string, sizeof(string), "%s", string);
yazarız. Senin sorduğun %06x ise genellikle GetPlayerColor() fonksiyonunu çağırmak için kullanılan bir belirteçtir.

"Şu anki renginizin kodu: %06x", GetPlayerColor(playerid)
Son düzenlenme: 13 Şubat 2022, 23:44:39 kaufman

VERITAS

Alıntı yapılan: kaufman - 13 Şubat 2022, 23:36:11
Bu tıpkı %s, %i gibi bir parametre belirtecidir. Örneğin bir metin için:

format(string, sizeof(string), "%s", string);
yazarız. Senin sorduğun %06x ise genellikle GetPlayerColor() fonksiyonunu çağırmak için kullanılan bir belirteçtir.

"Şu anki renginizin kodu: %06x", GetPlayerColor(playerid)

Çok teşekkürler ben de ilk başta gördüğümde acaba stringin yazı boyutunu büyütüyor olabilir mi diye düşünmüştüm. :) Konut kilitlenebilir.


Rodeiun

https://www.burgershot.gg/showthread.php?tid=426, Konu hakkında daha detaylı bilgiye ulaşmak istersen buradan detayları öğrenebilirsin.


VERITAS

Alıntı yapılan: AloneWarrioR - 14 Şubat 2022, 09:51:08
https://www.burgershot.gg/showthread.php?tid=426, Konu hakkında daha detaylı bilgiye ulaşmak istersen buradan detayları öğrenebilirsin.

Şahane. Çok teşekkür ettim.


mojo

Alıntı yapılan: AloneWarrioR - 14 Şubat 2022, 09:51:08
https://www.burgershot.gg/showthread.php?tid=426, Konu hakkında daha detaylı bilgiye ulaşmak istersen buradan detayları öğrenebilirsin.
sscanf bir girdi fonksiyonudur, belirteçler sayesinde girilen veriyi tanımlar. Yani sorulan soruya bakılırsa buradan alınabilecek bir detay yok çünkü 06x belirtecine dayanan bir anlatımı yok. Bende yakın zamanda sscanf kütüphanesini anlatan bir başlık açmıştım. Bunu sizi kınamak için söylemiyorum, yanlış anlamayın.

İngilizcesi yetmeyen, ihtiyacı olanlar bakabilir:
https://www.gtamulti.com/forum/anlatimlar/sscanf-101/


Jate

Alıntı yapılan: Bölüm Kuralları
Açılan taleplerin son iletisi 10 günü geçmesi durumunda; konu kilitlenip, kilitli konular bölümüne taşınacaktır. Sorunu çözülen konularınızı kilitleyip, moderatörlere bildiriniz.
K/A