[Yardım] Kodlama

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı denizd

  • Yeni Üye
  • *
    • İleti: 37
: 02 Haziran 2020, 22:22:00
Kod
function denemeal(thePlayer, cmd , adet)
if(isElementWithinColShape(thePlayer, albolge)) then
local para = getElementData(thePlayer,"money")
if para>=denemefiyati then
adetver= tonumber(adet) or 1
exports.global:takeMoney(thePlayer, adetver* denemefiyat)
outputChatBox("#00ff00[!] #ffffff "..adetver.." adet deneme satın aldınız.",thePlayer,0,255,0,true)
exports.global:giveItem(thePlayer, 560, adetver)
else
outputChatBox("#00ff00[!]#ffffff Yeterli paranız bulunmamaktadır.",thePlayer,255,0,0,true)
end
end
end
addCommandHandler("satinal" ,denemeal)

Bir Sistem Yapacağım Ama Adet Belirttiğimizde itemin value sını ayarlıyor yani ben /satinal [Adet Sayısı] yazdığımda Foto 1 deki gibi versin istiyorum ama foto 2 de ki gibi value 5 yapıyor

Foto 1
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
Foto 2
Spoiler for Hiden:
Linki görebilmek için Kayıt olun yada Giriş yapın.
« Son Düzenleme: 02 Haziran 2020, 22:30:30 Gönderen: denizd »
 


MTASATURK

[Yardım] Kodlama
« : 02 Haziran 2020, 22:22:00 »

Çevrimdışı Strong

  • Deneyimli Üye
  • *
    • İleti: 455
  • After Roleplay Developer
Yanıtla #1 : 03 Haziran 2020, 14:11:53
Kod
function denemeal(thePlayer, cmd , adet)
if(isElementWithinColShape(thePlayer, albolge)) then
if not adet then
outputChatBox("Kullanım: /"..cmd.." [ADET]",thePlayer,255,214,14,true)
return end
adetim = tonumber(adet)
if exports.global:hasMoney(thePlayer,5) then
exports.global:takeMoney(thePlayer, adetim*5)
outputChatBox("#0000FF[!] #FFFFFF"..adetim.." adet deneme satın aldınız.",thePlayer,0,255,0,true)
for i=1,adetim do
            exports["item-system"]:giveItem(thePlayer,560,1)
end
else
outputChatBox("[!]#FFFFFF Yeterli miktarda paranız bulunmamaktadır.",thePlayer,255,0,0,true)
end
end
end
addCommandHandler("satinal" ,denemeal)

Buyur babaoğlu sorunsuz çalışıyor local albolge = createColSphere'yi eklemeyi unutma :)
 
Mesajı Beğenenler: denizd