GTAMulti - GTA Türkiye

San Andreas Multiplayer => PAWN Kodlama => Mod Galerisi => Konuyu başlatan: Alpay / Security - 11 Mart 2022, 01:48:57

Başlık: "std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.
Gönderen: Alpay / Security - 11 Mart 2022, 01:48:57
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
Başlık: Ynt: "std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.
Gönderen: jaweed - 11 Mart 2022, 16:08:29
paylasim icin tesekkurler
Başlık: Ynt: "std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.
Gönderen: Holmes - 11 Mart 2022, 18:47:22
Teşekkürler Paylaşim için Sana Başarilar diliyorum.
Başlık: Ynt: "std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.
Gönderen: Zeynel - 12 Mart 2022, 11:00:40
Güzel bir fikir yakalamışsın, Paylaşım için teşekkürler
Başlık: Ynt: "std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.
Gönderen: TuraL. - 16 Mart 2022, 20:05:25
yararlı bir sistem paylaşım için teşekkürler.
Başlık: Ynt: "std_ex.inc" PlayerTextDrawShowEx - Devamlı timer oluşturmanıza gerek yok.
Gönderen: Alpay / Security - 17 Mart 2022, 00:04:41
İyi kullanımlar dostlar..