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

"std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.

Başlatan Alpay / Security, 11 Mart 2022, 01:48:57

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Alpay / Security

Selamlar, ben Security.

Genellikle bir textdrawı belirli bir süre sonra yok etmek istediğinizde, ya timer oluşturup içinde PVar kullanıp sayım yapar,
ya da forward ile public oluşturup "SetTimerEx" kullanırsınız.

GTAMulti'de paylaşmak için sıfırdan kodladığım ve hâlâ kodlamaya devam ettiğim modda
zaman tasarrufu yapabilmek, ve sizlere paylaşmak için bir fonksiyon yazdım ve include'a aktardım.
PlayerTextDrawShow yerine PlayerTextDrawShowEx yazıp son argümana kaç milisaniye sonra kaybolacağını girmeniz yeterli.



Kod: PlayerTextDrawShowEx (oyuncu id, textdraw, kaybolacağı süre);

PAWN Kodu: Seç
PlayerTextDrawShowEx(playerid, SpawnKorumasi[playerid], 3500);
Yani, SpawnKorumasi[playerid] olarak belirttiğimiz TextDraw, 3500 milisaniye sonra gizlenecek. (PlayerTextDrawHide)


Örnek Resimler;


Örnek Kullanım;
PAWN Kodu: Seç
PlayerTextDrawSetString(playerid, SpawnTextDraw[playerid], "~r~Koruma Sona Erdi!");
PlayerTextDrawShowEx(playerid, SpawnTextDraw[playerid], 3000);



Includeyi indirip, "pawno" klasörünüzden "include" klasörünün içine atıp,
kullandığınız modun başına "#include <std_ex>" koymanız yeterli.




İndirme Linki:
https://www.upload.ee/files/13953081/std_ex.inc.html
https://www.virustotal.com/gui/file/ef0181ceacf905fdfc14cb930baa3909f943a8e7de2498a19b8a1a5dd72facbf?nocache=1

the author of most of the codes you use.

jaweed


Holmes


Zeynel

Güzel bir fikir yakalamışsın, Paylaşım için teşekkürler

Avrupa HP Hırsız Polis

TuraL.


Alpay / Security

the author of most of the codes you use.