Sayfayı Yazdır | Pencereyi Kapat

oyuncu ilerlemesi

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=564
Tarih: 07 Ocak 2025 Saat 23:32
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: oyuncu ilerlemesi
Mesajı Yazan: Zeren
Konu: oyuncu ilerlemesi
Mesaj Tarihi: 18 Ağustos 2023 Saat 09:58
attığım zara göre butonlarda otomatik ilerleme sürükleme gibi bir şey clomosy de yapılabilir mi




Cevaplar:
Mesajı Yazan: Alforce
Mesaj Tarihi: 18 Ağustos 2023 Saat 11:35
Tabii, tıkladığınız son butonu biliyorsanız ve adımlarınız ardışık ise basit.

Tamam, belki bu işine yarar:
Var
  Zar: Integer;
  Order: Integer;
  Cac: String;
  BBut: TclButton;
Begin
  //Aynı kodları tekrar tekrar yazmaya gerek yok,
  // Zar için bir rasgelelelik ayarlayın.
  
  Cac:= Copy(TclButton(LastSender).Name, 3,2);
  // but1, but2 diye isimlendirdiğini varsayıyorum, kendine göre modifiye edebilirsin
  
  // Aslında burda LastSender, burda sondan bir önceki tıklamadır
  // Her buton click olayının sonunda buna atama yaparsanız erişebilirsiniz
  // Msl: LastSender:= MyForm.clSender;
  
  Order:= IntToStr(Cac);
  
  Order:= Order +Zar;
  
  Cac:= 'but'+IntToStr(Order);
  
  BBut:= MyForm.clFindComponent(Cac);
  
  clDoClick(BBut);
End;

Tamam, bu kodu forumda yazdım, yani test etmedim. Ama bir sorunla karşılaşırsan yazabilirsin



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net