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

Paranın eksiye inme sorunu

Başlatan Nexion, 07 Haziran 2022, 17:11:59

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Nexion

Paranın eksiye inmesini engellemek için bir kod var mı? Yardımlarını bekliyorum


Kjen

PAWN Kodu: Seç
if(GetPlayerMoney(playerid) < 0) // sunucunuzda paraları ayrı bir tanımda tutuyorsanız onu kullanın
{
      ResetPlayerMoney(playerid);
}
Son düzenlenme: 07 Haziran 2022, 17:41:19 Kjen

Nexion

Alıntı yapılan: Kjen - 07 Haziran 2022, 17:39:59
PAWN Kodu: Seç
if(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?

Son düzenlenme: 07 Haziran 2022, 18:23:35 Cobb

Nexion

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


Murat Budak

Alıntı yapılan: Cobb - 07 Haziran 2022, 18:25:13
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


Eamon

Paranın eksiye inmesini engellemek için, çekilen para miktarı mevcut miktardan büyük olmamalı. if ile basit bir kontrol yapacaksın.

Bugünün güzel zamanları, yarının üzücü düşünceleridir.

Nexion

Alıntı yapılan: Murat Budak - 07 Haziran 2022, 20:35:42
Alıntı yapılan: Cobb - 07 Haziran 2022, 18:25:13
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


Murat Budak

Alıntı yapılan: Cobb - 08 Haziran 2022, 10:00:05
Alıntı yapılan: Murat Budak - 07 Haziran 2022, 20:35:42
Alıntı yapılan: Cobb - 07 Haziran 2022, 18:25:13
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


HasanEfe

GivePlayerMoney fonksiyonunun üzerine

PAWN Kodu: Seç
if(GetPlayerMoney(playerid) < 0) return SendClientMessage(playerid, 0xff0000ff, "Paranız yetersiz");
yani şöyle olucak



Coiner

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

Coiner    
#0111