Reik loginės pagalbos

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

Reik loginės pagalbos

Post by addinol »

Sveiki, taigi darau savo cs banką ir yra menu pasirinkimas išimti maximalų kiekį. t.y.
16000 - cs_get_user_money(id)
tai bus 16000 - 7500, tai reiškia maksimalus išimamas kiekis yra 8500...
Bet kas tada jeigu žaidėjo banke ne 16000 pinigų o daugiau ??
73000 - 7500, o 65500 negali būti išemamas pinigų kiekis nes netilps į rankas (maksimumas juk 16000)

Bandžiau tai:

iMoney tai pinigų kiekis banke.

Code: Select all

if(iMoney[id] >= 16000){        new withdraw = 16000 - cs_get_user_money(id)    }else if(iMoney[id] < 16000){        new withdraw = iMoney[id] - cs_get_user_money(id)    }    new m1[64];    formatex(m1,63,"\wWithdraw maximum \y[\r %d\y ]", withdraw)}  
Bet gaunu errorą, : tipo symbol withdraw is never used...

Padėkit :)

EDIT: Ar taip galima ???

Code: Select all

    if(iMoney[id] >= 16000){        new withdraw = 16000 - cs_get_user_money(id)        formatex(m1,63,"\wWithdraw maximum \y[\r %d\y ]", withdraw)    }else if(iMoney[id] < 16000){        new withdraw = iMoney[id] - cs_get_user_money(id)        formatex(m1,63,"\wWithdraw maximum \y[\r %d\y ]", withdraw)    }else if(iMoney[id] == 0){        formatex(m1,63,"\dIsimti maximuma [ 0 ]")    } 
Ir ar jis veiks ???

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Reik loginės pagalbos

Post by aaarnas »

Turi būti taip:

Code: Select all

 new withdrawif(iMoney[id] >= 16000){        withdraw = 16000 - cs_get_user_money(id)    }else if(iMoney[id] < 16000){        withdraw = iMoney[id] - cs_get_user_money(id)    }    new m1[64];    formatex(m1,63,"\wWithdraw maximum \y[\r %d\y ]", withdraw)}  
Palikau CS pasaulį ;/ . Nebepasiekiamas.

addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

Re: Reik loginės pagalbos

Post by addinol »

o kaip antrą kodą parašiau, taip netinka ?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Reik loginės pagalbos

Post by aaarnas »

Galima, bet tada užtenka ir tiek:

Code: Select all

formatex(m1,63,"\wWithdraw maximum \y[\r %d\y ]", 16000-cs_get_user_money(id))
Palikau CS pasaulį ;/ . Nebepasiekiamas.

addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

Re: Reik loginės pagalbos

Post by addinol »

O galėtum visą kodą peržiūrėti akimis, kadangi su SQLx surištas, neturiu kaip patestinti pats. Bet kiek aš žiūriu tai klaidų nematau, o ar tu galėtum peržiūrėti ?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: Reik loginės pagalbos

Post by aaarnas »

Na tai jei nėra klaidų tai ir nebus :D beje pačiam su sql dar neteko nieko daryti.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests