Sol Reklam
Sağ Reklam

Çözüldü Kredi sisteminde kredi verip oyuncudan para almıyor.

Durum
Mesaj gönderimine kapalı.

ImInfiniTy

Şimdi bir Hardcore server olacaktı..
Katılım
18 Şubat 2015
Mesajlar
325
Elmaslar
90
Puanlar
13.710
Yaş
23
Kod:
variables:
    {kredi.%player%} = 0
#---------------------------------------------------------------------------------------------------
command /krediver <player> <int>:
    usage: "&eKullanim: &4/krediver <oyuncu> <verilecek kredi sayisi>"
    permission: krediver.admin
    permission message: &8[&3SunucuIsmi&8] &cBu Komutu Kullanmaya Izniniz Yok!
    trigger:
        arg 1 is set:
            add arg-2 to {kredi.%arg 1%}
            send "&8[&3JustSurvive&8] &6Oyuncuya basariyla gonderildi"

command /kredim:
    trigger:
        send "&aKredin = &6%{kredi.%player%}%"  
#---------------------------------------------------------------------------------------------------
command /kredigonder <text>:
    usage: &8[&a+&8] &6 Gonderecegin kisiyi belirlemelisin!
    trigger:
        if arg 1 is set:
            if {kredi.%player%} is greater than 0:
                execute console command "krediver %arg-1% 1"
                send "&8[&a+&8] &6 Kredi oyuncuya basariyla gonderildi"
                add -1 to {kredi.%player%}
            else:
                send "&8[&a+&8] &6 Yeterli kredin yok!"
        else:
            send "&8[&a+&8] &6 Gonderecegin kisiyi belirlemelisin!"
#--------------------------------------------------------------------------------------------------
                                         #Kredi ozellikleri
command /zumrutal:
    trigger:
        if {kredi.%player%} is greater than 2:
            execute console command "give %player% emerald 1"
            add -3 to {kredi.%player%}
            send "&8[&3Banka&8] &63 krediye 1 zumrut alindi"
        else:
            send "&8[&3Banka&8] &6Yeterli Krediye Sahip Degilsin"

command /kredial1:
    trigger:
        if player's balance is bigger than 49:
            execute console command "eco take %player% 50"
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &650 dolar 1 krediye cevirldi!"
        else:
            send "&8[&3Banka&8] &6Yeterli paran yok!"

command /kredial10:
    trigger:
        if player's balance is bigger than 499:
            execute console command "eco take %player% 500"
            add 10 to {kredi.%player%}
            send "&8[&3Banka&8] &6500 dolar 10 krediye cevirldi!"
        else:
            send "&8[&3Banka&8] &6Yeterli paran yok!"

command /sekerkamisi:
    trigger:
        if player has 128 sugar_cane_item:
            remove 128 sugar_cane_item from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Seker Kamisi Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Seker Kamisi yok"

command /patates:
    trigger:
        if player has 128 potato:
            remove 128 potato from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Patates Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Patates yok"

command /havuc:
    trigger:
        if player has 128 carrot:
            remove 128 carrot from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Havuc Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Havuc yok"

command /pancar:
    trigger:
        if player has 128 beetroot:
            remove 128 beetroot from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Pancar Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Pancar yok"

command /kakao:
    trigger:
        if player has 128 brown_dye:
            remove 128 brown_dye from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Kakao CekirdegiSatildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Kakao Cekirdegi yok"

command /karpuz:
    trigger:
        if player has 128 melon slice:
            remove 128 melon slice from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Karpuz Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Karpuz yok"

command /bugday:
    trigger:
        if player has 96 wheat_item:
            remove 96 wheat_item from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 96 Bugday Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Bugday yok"

command /sarmasik:
    trigger:
        if player has 96 vine:
            remove 96 vine from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 96 Sarmasik Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Sarmasik yok"

command /kaktus:
    trigger:
        if player has 96 cactus:
            remove 96 cactus from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 96 Kaktus Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Kaktus yok"

command /balkabagi:
    trigger:
        if player has 64 pumpkin:
            remove 64 pumpkin from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 64 Balkabagi Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Balkabagi yok"

command /netherwart:
    trigger:
        if player has 64 nether_wart:
            remove 64 nether_wart from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 64 Nether Wart Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Nether Wart yok"

command /ruhkumu:
    trigger:
        if {kredi.%player%} is greater than 8:
            execute console command "give %player% soul_sand 1"
            add -9 to {kredi.%player%}
            send "&8[&3Banka&8] &69 Krediye 1 Ruh Kumu Alindi"
        else:
            send "&8[&3Banka&8] &6Yeterli Krediye Sahip Degilsin"

command /ormanagaci:
    trigger:
        if {kredi.%player%} is greater than 4:
            execute console command "give %player% jungle_log 3"
            add -5 to {kredi.%player%}
            send "&8[&3Banka&8] &65 Krediye 3 Orman Agaci Alindi"
        else:
            send "&8[&3Banka&8] &6Yeterli Krediye Sahip Degilsin"
#---------------------------------------------------------------------------------------------------
command /kredimagazasi:
    trigger:
        if world is "arena":
            send "&6Bu menuyu bu dunyada kullanamassin!" to player
        else:
            wait 0.1 seconds
            open chest with 3 rows named "&3&lTohum Magazasi" to player
            wait 1 ticks

            format slot 0 of player with sugar_cane_item named "&2&lSeker Kamisi" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "sekerkamisi"]
            format slot 1 of player with potato named "&2&lPatates" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "patates"]
            format slot 2 of player with carrot named "&2&lHavuc" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "havuc"]
            format slot 3 of player with beetroot named "&2&lPancar" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "pancar"]
            format slot 4 of player with brown dye named "&2&lKakao Cekirdegi" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "kakao"]
            format slot 5 of player with melon_slice named "&2&lKarpuz" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "karpuz"]
            format slot 6 of player with wheat_item named "&2&lBugday" with lore "&c96 Tanesini 1 Krediye Sat" to close then run [make player execute command "bugday"]
            format slot 7 of player with vine named "&2&lSarmasik" with lore "&c96 Tanesini 1 Krediye Sat" to close then run [make player execute command "sarmasik"]
            format slot 8 of player with cactus named "&2&lKaktus" with lore "&c96 Tanesini 1 Krediye Sat" to close then run [make player execute command "kaktus"]
            format slot 9 of player with pumpkin named "&2&lBalkabagi" with lore "&c64 Tanesini 1 Krediye Sat" to close then run [make player execute command "balkabagi"]
            format slot 10 of player with nether_wart_item named "&2&lNether Wart" with lore "&c64 Tanesini 1 Krediye Sat" to close then run [make player execute command "netherwart"]
            format slot 20 of player with soul_sand named "&2&lRuh Kumu" with lore "&c1 Tanesini 9 Krediye Al" to close then run [make player execute command "ruhkumu"]
            format slot 21 of player with 17:3 named "&2&lOrman Agaci Odunu" with lore "&c3 Tanesini 5 Krediye Al" to close then run [make player execute command "ormanagaci"]

        format slot 26 of player with redstone block named "&e&lMenu" with lore "&cMenuye Gider" to close then run [make player execute command "market"]
#---------------------------------------------------------------------------------------------------
command /market:
    trigger:
        wait 0.1 seconds
        open chest with 1 rows named "&6&lKredi Menu" to player
        wait 1 ticks
        format slot 0 of player with hay_block named "&3&lTohum Magazasi" with lore "&cMagzaya gitmek icin tikla" to close then run [make player execute command "kredimagazasi"]
        format slot 8 of player with paper named "&2&lKredin" with lore "&c%{kredi.%player%}%" to act unstealable
        format slot 7 of player with redstone named "&2&lKredi Gonder" with lore "&cKredi gondermek icin: /kredigonder <kisi>" to act unstealable
        format slot 2 of player with iron ingot named "&a&l1 Kredi Al" with lore "&c50 Dolara 1 Kredi Al" to close then run [make player execute command "kredial1"]
        format slot 3 of player with gold ingot named "&e&l10 Kredi Al" with lore "&c500 Dolara 10 Kredi Al" to close then run [make player execute command "kredial10"]
        format slot 5 of player with emerald named "&e&lZumrut Al" with lore "&c3 Krediye Zumrut Al" to close then run [make player execute command "zumrutal"]

Oyuncu para verip kredi alırken skript oyuncudan para almıyor ancak oyuncuya kredi veriyor.
 

bertek41

The Developer of Apia Team
Katılım
29 Ağustos 2016
Mesajlar
1.068
Elmaslar
464
Puanlar
15.745
Yer
Kocaeli
Minecraft
YasinSubasi
Eco take komudu biraz sorunlu eğer oyuncuda 500TL varsa direkt 500 ü alamıyor 499 u falan alıyor yeni sürümde düzeltildi galiba tam emin değilim.

Kod:
command /kredial10:
    trigger:
        if player's balance is bigger than or equal to 499:
            remove 500 from player's balance
            add 10 to {kredi.%player%}
            send "&8[&3Banka&8] &6500 dolar 10 krediye cevirldi!"
        else:
            send "&8[&3Banka&8] &6Yeterli paran yok!"

Bunun gibi yaparsanız sorun olmayacaktır. Birde eğer skripti kullanmadıysanız variableleri {kredi::%player%} yapın sunucunun sağlığı açısından.
 

ImInfiniTy

Şimdi bir Hardcore server olacaktı..
Katılım
18 Şubat 2015
Mesajlar
325
Elmaslar
90
Puanlar
13.710
Yaş
23
Eco take komudu biraz sorunlu eğer oyuncuda 500TL varsa direkt 500 ü alamıyor 499 u falan alıyor yeni sürümde düzeltildi galiba tam emin değilim.

Kod:
command /kredial10:
    trigger:
        if player's balance is bigger than or equal to 499:
            remove 500 from player's balance
            add 10 to {kredi.%player%}
            send "&8[&3Banka&8] &6500 dolar 10 krediye cevirldi!"
        else:
            send "&8[&3Banka&8] &6Yeterli paran yok!"

{kredi::%player%} = 0 şeklindemi yapayım ?
 

bertek41

The Developer of Apia Team
Katılım
29 Ağustos 2016
Mesajlar
1.068
Elmaslar
464
Puanlar
15.745
Yer
Kocaeli
Minecraft
YasinSubasi
oyuncunun kredisi 0 a eşit mi diye kontrol etmek istiyorsan evet hem eşit hem büyük diyorsan >= kullan
 

samoi

one is glad to be of service
Emekli

Discord:

mudlusamoi#5646

Katılım
28 Ekim 2014
Mesajlar
3.549
Elmaslar
1.383
Puanlar
19.760
Yaş
24
Yer
Bursa
Minecraft
smt287
Kod:
variables:
    {kredi.%player%} = 0
#---------------------------------------------------------------------------------------------------
command /krediver <player> <int>:
    usage: "&eKullanim: &4/krediver <oyuncu> <verilecek kredi sayisi>"
    permission: krediver.admin
    permission message: &8[&3SunucuIsmi&8] &cBu Komutu Kullanmaya Izniniz Yok!
    trigger:
        arg 1 is set:
            add arg-2 to {kredi.%arg 1%}
            send "&8[&3JustSurvive&8] &6Oyuncuya basariyla gonderildi"

command /kredim:
    trigger:
        send "&aKredin = &6%{kredi.%player%}%" 
#---------------------------------------------------------------------------------------------------
command /kredigonder <text>:
    usage: &8[&a+&8] &6 Gonderecegin kisiyi belirlemelisin!
    trigger:
        if arg 1 is set:
            if {kredi.%player%} is greater than 0:
                execute console command "krediver %arg-1% 1"
                send "&8[&a+&8] &6 Kredi oyuncuya basariyla gonderildi"
                add -1 to {kredi.%player%}
            else:
                send "&8[&a+&8] &6 Yeterli kredin yok!"
        else:
            send "&8[&a+&8] &6 Gonderecegin kisiyi belirlemelisin!"
#--------------------------------------------------------------------------------------------------
                                         #Kredi ozellikleri
command /zumrutal:
    trigger:
        if {kredi.%player%} is greater than 2:
            execute console command "give %player% emerald 1"
            add -3 to {kredi.%player%}
            send "&8[&3Banka&8] &63 krediye 1 zumrut alindi"
        else:
            send "&8[&3Banka&8] &6Yeterli Krediye Sahip Degilsin"

command /kredial1:
    trigger:
        if player's balance is bigger than 49:
            execute console command "eco take %player% 50"
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &650 dolar 1 krediye cevirldi!"
        else:
            send "&8[&3Banka&8] &6Yeterli paran yok!"

command /kredial10:
    trigger:
        if player's balance is bigger than 499:
            execute console command "eco take %player% 500"
            add 10 to {kredi.%player%}
            send "&8[&3Banka&8] &6500 dolar 10 krediye cevirldi!"
        else:
            send "&8[&3Banka&8] &6Yeterli paran yok!"

command /sekerkamisi:
    trigger:
        if player has 128 sugar_cane_item:
            remove 128 sugar_cane_item from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Seker Kamisi Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Seker Kamisi yok"

command /patates:
    trigger:
        if player has 128 potato:
            remove 128 potato from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Patates Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Patates yok"

command /havuc:
    trigger:
        if player has 128 carrot:
            remove 128 carrot from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Havuc Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Havuc yok"

command /pancar:
    trigger:
        if player has 128 beetroot:
            remove 128 beetroot from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Pancar Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Pancar yok"

command /kakao:
    trigger:
        if player has 128 brown_dye:
            remove 128 brown_dye from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Kakao CekirdegiSatildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Kakao Cekirdegi yok"

command /karpuz:
    trigger:
        if player has 128 melon slice:
            remove 128 melon slice from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 128 Karpuz Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Karpuz yok"

command /bugday:
    trigger:
        if player has 96 wheat_item:
            remove 96 wheat_item from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 96 Bugday Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Bugday yok"

command /sarmasik:
    trigger:
        if player has 96 vine:
            remove 96 vine from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 96 Sarmasik Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Sarmasik yok"

command /kaktus:
    trigger:
        if player has 96 cactus:
            remove 96 cactus from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 96 Kaktus Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Kaktus yok"

command /balkabagi:
    trigger:
        if player has 64 pumpkin:
            remove 64 pumpkin from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 64 Balkabagi Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Balkabagi yok"

command /netherwart:
    trigger:
        if player has 64 nether_wart:
            remove 64 nether_wart from player
            add 1 to {kredi.%player%}
            send "&8[&3Banka&8] &61 Krediye 64 Nether Wart Satildi"
        else:
            send "&8[&3Banka&8] &6Yeterli Nether Wart yok"

command /ruhkumu:
    trigger:
        if {kredi.%player%} is greater than 8:
            execute console command "give %player% soul_sand 1"
            add -9 to {kredi.%player%}
            send "&8[&3Banka&8] &69 Krediye 1 Ruh Kumu Alindi"
        else:
            send "&8[&3Banka&8] &6Yeterli Krediye Sahip Degilsin"

command /ormanagaci:
    trigger:
        if {kredi.%player%} is greater than 4:
            execute console command "give %player% jungle_log 3"
            add -5 to {kredi.%player%}
            send "&8[&3Banka&8] &65 Krediye 3 Orman Agaci Alindi"
        else:
            send "&8[&3Banka&8] &6Yeterli Krediye Sahip Degilsin"
#---------------------------------------------------------------------------------------------------
command /kredimagazasi:
    trigger:
        if world is "arena":
            send "&6Bu menuyu bu dunyada kullanamassin!" to player
        else:
            wait 0.1 seconds
            open chest with 3 rows named "&3&lTohum Magazasi" to player
            wait 1 ticks

            format slot 0 of player with sugar_cane_item named "&2&lSeker Kamisi" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "sekerkamisi"]
            format slot 1 of player with potato named "&2&lPatates" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "patates"]
            format slot 2 of player with carrot named "&2&lHavuc" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "havuc"]
            format slot 3 of player with beetroot named "&2&lPancar" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "pancar"]
            format slot 4 of player with brown dye named "&2&lKakao Cekirdegi" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "kakao"]
            format slot 5 of player with melon_slice named "&2&lKarpuz" with lore "&c128 Tanesini 1 Krediye Sat" to close then run [make player execute command "karpuz"]
            format slot 6 of player with wheat_item named "&2&lBugday" with lore "&c96 Tanesini 1 Krediye Sat" to close then run [make player execute command "bugday"]
            format slot 7 of player with vine named "&2&lSarmasik" with lore "&c96 Tanesini 1 Krediye Sat" to close then run [make player execute command "sarmasik"]
            format slot 8 of player with cactus named "&2&lKaktus" with lore "&c96 Tanesini 1 Krediye Sat" to close then run [make player execute command "kaktus"]
            format slot 9 of player with pumpkin named "&2&lBalkabagi" with lore "&c64 Tanesini 1 Krediye Sat" to close then run [make player execute command "balkabagi"]
            format slot 10 of player with nether_wart_item named "&2&lNether Wart" with lore "&c64 Tanesini 1 Krediye Sat" to close then run [make player execute command "netherwart"]
            format slot 20 of player with soul_sand named "&2&lRuh Kumu" with lore "&c1 Tanesini 9 Krediye Al" to close then run [make player execute command "ruhkumu"]
            format slot 21 of player with 17:3 named "&2&lOrman Agaci Odunu" with lore "&c3 Tanesini 5 Krediye Al" to close then run [make player execute command "ormanagaci"]

        format slot 26 of player with redstone block named "&e&lMenu" with lore "&cMenuye Gider" to close then run [make player execute command "market"]
#---------------------------------------------------------------------------------------------------
command /market:
    trigger:
        wait 0.1 seconds
        open chest with 1 rows named "&6&lKredi Menu" to player
        wait 1 ticks
        format slot 0 of player with hay_block named "&3&lTohum Magazasi" with lore "&cMagzaya gitmek icin tikla" to close then run [make player execute command "kredimagazasi"]
        format slot 8 of player with paper named "&2&lKredin" with lore "&c%{kredi.%player%}%" to act unstealable
        format slot 7 of player with redstone named "&2&lKredi Gonder" with lore "&cKredi gondermek icin: /kredigonder <kisi>" to act unstealable
        format slot 2 of player with iron ingot named "&a&l1 Kredi Al" with lore "&c50 Dolara 1 Kredi Al" to close then run [make player execute command "kredial1"]
        format slot 3 of player with gold ingot named "&e&l10 Kredi Al" with lore "&c500 Dolara 10 Kredi Al" to close then run [make player execute command "kredial10"]
        format slot 5 of player with emerald named "&e&lZumrut Al" with lore "&c3 Krediye Zumrut Al" to close then run [make player execute command "zumrutal"]

Oyuncu para verip kredi alırken skript oyuncudan para almıyor ancak oyuncuya kredi veriyor.
Sorun çözüldü ise lütfen belirtiniz. İyi forumlar.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı