Money-Config
Pozdrav svima, danas vam predstavljam novi include koji sam malopre izradio.
Radi se o Money Configu, je baziran na tome sa svojim dodatnim textdrawovima prekrije default, ovo je takodje sluzi zbog antimoney hack-a.
Functions(example)
Manipluiranje bojama: http://prntscr.com/ki2qvy http://prntscr.com/ki2tm7
Rezolucije: Ovo je radjeno za 3 rezolucije koje mozete podesiti i prilagoditi svojoj skripti, 1. 1980 x 1080 x 16 2. 1024 x 728 x 32 3. 800 x 600 x 32
Money info: 1 tip: http://prntscr.com/ki2utl 2 tip: http://prntscr.com/ki2v0f
* Warning: Ovo nece raditi u slucaju ako igrac nije spawnan.
* Warning: Podesavanje rezolucije je namesteno prema skripti vi mozete uzeti kod i prepraviti na komandu kojom cete podesavati igracu ukoliko mu ne stima najbolje..
* Bugs: Meni radi, testirao na 3 razlicite skripte, ako nadjete prijavite.
Functions(pawn)
[pawn]
GetPlayerMoney(playerid);
GivePlayerMoney(playerid, money);
ResetPlayerMoney(playerid);
ChangeColorMoneyForPlayer(playerid, color);
[/pawn]
Example script
[pawn]
#include <a_samp>
#include <zcmd>
#include <money-config>
// U can edit resolution example how:
// if u want in default is 'type - 1'
#if defined MC_RESOLUTION
#undef MC_RESOLUTION
#define MC_RESOLUTION 1
#endif
// RESOLUTION TYPES:
// 1 - 1980 x 1080 x 16
// 2 - 1024 x 728 x 32
// 3 - 800 x 600 x 32
/* WARNING: U cant edit the max or min limit here, check in inc file. */
public OnPlayerSpawn(playerid)
{
GivePlayerMoney(playerid, 50000);
return true;
}
CMD:money1(playerid)
{
return GivePlayerMoney(playerid, 200);
}
CMD:money2(playerid)
{
return GivePlayerMoney(playerid, -200);
}
CMD:money3(playerid)
{
return GivePlayerMoney(playerid, 200 + 50);
}
CMD:color(playerid)
{
return ChangeColorMoneyForPlayer(playerid, 0xDD8E11FF);
}
CMD:getmoney(playerid)
{
new money = GetPlayerMoney(playerid);
return printf("%d",money);
}
[/pawn]
Downolad
https://www.sendspace.com/file/od6n5w
https://pastebin.com/vLT1K5fq
lmao 42O
cool :)
Extra :D
Nema sta, ne moze drugacije, sve kako spada, alignment na trojci, fino prekrije, nema zamerki 10/10 :)
Fino zivkovicu, fino :D
Ty guys :D
Posluzice lepo
Ukoliko imate ideju za funkciju neku da dodam ali da ima veze za ovaj include, pisite. :D
Lepo , lepo
OdliÄna ideja, joÅ¡ bolja realizacija haha, samo guraj, ja sam to imao kad i kad u planu da uradim, al te rezolucije zezaju...
Svaka Äast..
SRALJE
new const MAX_MONEY = 9999999999,
MIN_MONEY = -9999999999;
printf("max: %d", MAX_MONEY);
printf("min: %d", MIN_MONEY);
Out:
max: 1410065407
min: -1410065407
https://en.wikipedia.org/wiki/2,147,483,647
Citat: .кÑундер poslato Avgust 14, 2018, 12:53:21 POSLE PODNE
SRALJE
new const MAX_MONEY = 9999999999,
MIN_MONEY = -9999999999;
printf("max: %d", MAX_MONEY);
printf("min: %d", MIN_MONEY);
Out:
max: 1410065407
min: -1410065407
https://en.wikipedia.org/wiki/2,147,483,647
hmm bem ti anu znas :D
SetMaxMoney
SetMaxMoneyForPlayer
SetPlayerMoney
Citat: Unkovic poslato Avgust 14, 2018, 20:49:06 POSLE PODNE
SetMaxMoney
SetMaxMoneyForPlayer
SetPlayerMoney
Explain, sa parametrima, i sta i kako si zamislio?
Citat: ᴢɪᴠᴋá´á´ ɪá´,, poslato Avgust 15, 2018, 15:21:16 POSLE PODNE
Explain, sa parametrima, i sta i kako si zamislio?
SetPlayerMoney(playerid, money) seta igracu novac odredjen
SetMaxMoney(money) seta maksimalnu sumu novca
SetMaxMoneyForPlayer(playerid, money) maximalna suma za odredjenog igraca
Citat: Unkovic poslato Avgust 15, 2018, 21:34:55 POSLE PODNE
SetPlayerMoney(playerid, money) seta igracu novac odredjen
SetMaxMoney(money) seta maksimalnu sumu novca
SetMaxMoneyForPlayer(playerid, money) maximalna suma za odredjenog igraca
Koja svrha tih funkcija, koliko znam, ovaj include sluzi samo da recoloruje trenutni money bar.
Ubacio sam par rezolucija, idalje malo bjezi od orginala, i problem je u broju 1, cim textdraw ima broj 1, smanji se, sad nisam siguran dal postoji normalan fix za to, treba se istrazit, znam da je tesko replaceovat moneybar u potpunosti.
GJ! :)
Citat: Slade poslato Avgust 15, 2018, 23:09:09 POSLE PODNE
Koja svrha tih funkcija, koliko znam, ovaj include sluzi samo da recoloruje trenutni money bar.
Ubacio sam par rezolucija, idalje malo bjezi od orginala, i problem je u broju 1, cim textdraw ima broj 1, smanji se, sad nisam siguran dal postoji normalan fix za to, treba se istrazit, znam da je tesko replaceovat moneybar u potpunosti.
Eh sad opet tu ima problem, ne mogu ja ja na svom PCu radim po sebi i radim ruÄno ne radim ja u editorima nego jednostavno sam izraÄunao i meni radi, sve 3, na 3 razliÄite skripte sve je to do monitora itd.
ne mogu biti 100% precizan ali samo donkle jesam dovljno da služi. Ovaj include inaće ne služi da recoleruje money bar već je to vrsta bržeg i boljeg manipuliranja novca, i ne moguće varanje default money-a tipa ima skritpa svakakvih podesiti money bar defaultni varijablom etc i izgleda da igraÄ ima pare, ovako to ne može, ovo je i anti money hack i manipulacija njime.
Ofc, ja sam rekao da ako neko ima ideju za funkcije dodati posto je naziv sam Money-Config i trebam ga sigurno update ovo nije finalna verzija, nesto sto bi bilo korisno, tipa jedno sto je dobro kod ovog sto Unkovic rece pade mi na pamet nesto tipa SetPlayerMoneyLimit( params: playerid, limit - max novac koliko moze dobiti);
Citat: ᴢɪᴠᴋá´á´ ɪá´,, poslato Avgust 16, 2018, 02:18:06 PRE PODNE
Ofc, ja sam rekao da ako neko ima ideju za funkcije dodati posto je naziv sam Money-Config i trebam ga sigurno update ovo nije finalna verzija, nesto sto bi bilo korisno, tipa jedno sto je dobro kod ovog sto Unkovic rece pade mi na pamet nesto tipa SetPlayerMoneyLimit( params: playerid, limit - max novac koliko moze dobiti);
Imas onaj inc GetPlayerResolution tako nesto, pribaj s tim nastimati
Citat: Unkovic poslato Avgust 16, 2018, 17:16:52 POSLE PODNE
Imas onaj inc GetPlayerResolution tako nesto, pribaj s tim nastimati
to nije moguce jer meni ne treba da dobijem vrednost vec da nastimam vrednost i nece to raditi.
@Ino42O i ja smo bas jucer pricali o tome.
Ne postoji GetPlayerResolution funkcija niti nacin da je dobijes bez custom launchera
Ma ne znam dal ovo radi
https://github.com/Hual/SA-MP-Plus/wiki/GetPlayerResolution
Al probajte
Citat: Unkovic poslato Avgust 16, 2018, 18:05:46 POSLE PODNE
Ma ne znam dal ovo radi
https://github.com/Hual/SA-MP-Plus/wiki/GetPlayerResolution
Al probajte
A client modification for GTA:San Andreas that uses SA-MP's plugin SDK to interact with the SA-MP server and add new features
Citat: Ino42O poslato Avgust 16, 2018, 18:16:41 POSLE PODNE
A client modification for GTA:San Andreas that uses SA-MP's plugin SDK to interact with the SA-MP server and add new features
Ma ne treba plugin
Odlicno 8) 8)
Jos radova hocemo :D
Citat: Unkovic poslato Avgust 16, 2018, 18:17:42 POSLE PODNE
Ma ne treba plugin
Koliko sam se ja cepao na ovo juce sto sam napisao xD
Citat: Unkovic poslato Avgust 17, 2018, 21:51:13 POSLE PODNE
Koliko sam se ja cepao na ovo juce sto sam napisao xD
sto donekle si u upravu ne treba ni include ni plugin treba nam podrska od samp tima da odrade, da mozemo pristupiti clientu. :D
Izgleda odlicno, mozda posluzi :D