Paranın eksiye inmesini engellemek için bir kod var mı? Yardımlarını bekliyorum
if(GetPlayerMoney(playerid) < 0) // sunucunuzda paraları ayrı bir tanımda tutuyorsanız onu kullanın
{
ResetPlayerMoney(playerid);
}
Alıntı yapılan: Kjen - 07 Haziran 2022, 17:39:59if(GetPlayerMoney(playerid) < 0) // sunucunuzda paraları ayrı bir tanımda tutuyorsanız onu kullanın
{
ResetPlayerMoney(playerid);
}
Bu komutu OnPlayerConnect publicine atacağım değil mi?
(https://www.hizliresim.com/6ulfewm)
https://www.hizliresim.com/6ulfewm (https://www.hizliresim.com/6ulfewm)
Attığını denedim fakat yine öyle oluyor mesela ben öylesine bir kod yazdım [/parasil id miktar] gibi fakat ne kadar silersem sileyim eksiye inmemesini istiyorum yani sıfırda kalsın ve hata mesajı versin daha fazla silemezsiniz diye
Alıntı yapılan: Cobb - 07 Haziran 2022, 18:25:13https://www.hizliresim.com/6ulfewm (https://www.hizliresim.com/6ulfewm)
Attığını denedim fakat yine öyle oluyor mesela ben öylesine bir kod yazdım [/parasil id miktar] gibi fakat ne kadar silersem sileyim eksiye inmemesini istiyorum yani sıfırda kalsın ve hata mesajı versin daha fazla silemezsiniz diye
yukarıda atılan kodu onplayerupdate foksiyonun içine kat
Paranın eksiye inmesini engellemek için, çekilen para miktarı mevcut miktardan büyük olmamalı. if ile basit bir kontrol yapacaksın.
Alıntı yapılan: Murat Budak - 07 Haziran 2022, 20:35:42Alıntı yapılan: Cobb - 07 Haziran 2022, 18:25:13https://www.hizliresim.com/6ulfewm (https://www.hizliresim.com/6ulfewm)
Attığını denedim fakat yine öyle oluyor mesela ben öylesine bir kod yazdım [/parasil id miktar] gibi fakat ne kadar silersem sileyim eksiye inmemesini istiyorum yani sıfırda kalsın ve hata mesajı versin daha fazla silemezsiniz diye
yukarıda atılan kodu onplayerupdate foksiyonun içine kat
İşime yaradı teşekkür ederim fakat para sıfırdan aza çekmeye çalıştığımız zaman bir hata mesajı gelsin istiyorum
Alıntı yapılan: Cobb - 08 Haziran 2022, 10:00:05Alıntı yapılan: Murat Budak - 07 Haziran 2022, 20:35:42Alıntı yapılan: Cobb - 07 Haziran 2022, 18:25:13https://www.hizliresim.com/6ulfewm (https://www.hizliresim.com/6ulfewm)
Attığını denedim fakat yine öyle oluyor mesela ben öylesine bir kod yazdım [/parasil id miktar] gibi fakat ne kadar silersem sileyim eksiye inmemesini istiyorum yani sıfırda kalsın ve hata mesajı versin daha fazla silemezsiniz diye
yukarıda atılan kodu onplayerupdate foksiyonun içine kat
İşime yaradı teşekkür ederim fakat para sıfırdan aza çekmeye çalıştığımız zaman bir hata mesajı gelsin istiyorum
Onu komut üzerinden yaparsın kodu at
GivePlayerMoney fonksiyonunun üzerine
if(GetPlayerMoney(playerid) < 0) return SendClientMessage(playerid, 0xff0000ff, "Paranız yetersiz");yani şöyle olucak
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