[URL] https://amxx.pl/topic/119903-system-pieniędzy-beta/
**Money System**
**v 0.2.1 _Beta_**
**by[url=https://amxx.pl/user/15935-d0naciak/ "Profil użytkownika"] d0naciak[/url] &
norbi1952**
# Informacje
Jest to system pieniędzy
![[Image: wink.png]](https://amxx.pl/public/style_emoticons/default/wink.png)
ma?:
* pieniądze odświeżane są w HUDzie przeznaczonym do pieniędzy (prawy dolny róg)
* możliwość ustawienia cvarem ile kasy dostajemy za zabicie/wykonywanie celów mapy
* możliwość ustawienia cvarem ile kasy tracimy z zabicie hosta/przyjaciela z drużyny
* możliwość ustawienia cvarem limitu pieniędzy
* możliwość wyboru między zapisem nVault/MySQL
# Cvary
ms_startmoney "1000" //Ilość pieniędzy ustawianych za pierwszym wejściem na
serwer
ms_killprize "500" //Ilość pieniędzy dostawanych za zabicie
ms_hskillprize "750" //Ilość pieniędzy dostawanych za zabicie z Headshot'a
ms_teamkillpenalty "1000" //Ilość pieniędzy zabieranych za zabicie
hosta/przyjaciela z drużyny
ms_teamwinnerprize "1000" //Ilość pieniędzy dostawanych za doprowadzenie
drużyny do wygranej
ms_targetsmakerprize "350" //Ilość pieniędzy dostawanych za wykonywanie celów
mapy
ms_alwaysaliveprize "100" //Ilość pieniędzy dostawanych za przeżycie rundy
ms_moneylimit "1000000" //Limit pieniędzy
ms_savetype "0" //Typ zapisu pieniędzy, 0 - nVault, 1 - MySQL
//Dla zapisu MySQL
ms_host "127.0.0.1" //IP serwera
ms_user "login" //Login użytkownika
ms_pass "haslo" //Hasło użytkownika
ms_db "db_name" //Nazwa bazy
# Instalacja
Standardowo - [http://amxx.pl/topic...-pluginow-
amxx/](http://amxx.pl/topic/13-instalacja-pluginow-amxx/)
# Wymagane moduły
cstrike
csx
hamsandwich
nvault
mysql
# Natywy - tylko dla skrypterów
native ms_set_user_money(id, iWartosc, iPokaz=1)
/* * * * * * * * * * * * * * * * * * * * * *
Ustawia pieniadze gracza
---------------------
id - index gracza
iWartosc - ilosc pieniedzy do ustawienia
iPokaz - czy pokazac zmiane pieniedzy w HUD
---------------------
return - 1, jezeli pieniadze zostaly zmienione prawidlowo
0, jeżeli pieniadze zostaly zmniejszone do limitu, gdyz byly za wysokie
---------------------
* * * * * * * * * * * * * * * * * * * * * */
native ms_get_user_money(id)
/* * * * * * * * * * * * * * * * * * * * * *
Zwraca pieniadze gracza
---------------------
id - index gracza
---------------------
return - pieniadze gracza
---------------------
* * * * * * * * * * * * * * * * * * * * * */
# ChangeLog
v 0.1 Beta
- wydanie pluginu
v 0.2 Beta
- dodanie zapisu MySQL
- usuniecie wiadomosci, ktora byla uzywana tylko do testow
v 0.2.1 Beta
- zmiana cvara ms_save na ms_savetype oraz zmieniono znaczenie wartosci tego cvara
- usuniecie malego bugu z kasa na minusie w przypadku zabiciu hostow/przyjaciela
# Download
[
[**MoneySystem.sma**](https://amxx.pl/index.php?app=core&modul...h_id=59163
"Pobierz załącznik") **10,44 KB** 359 Ilość pobrań
[
![[Image: amxx.gif]](http://amxx.pl/public/style_extra/mime_types/amxx.gif)
"Pobierz plik AMXX")
[info="Wersja Beta!"]Korzystając z pluginu wiedz o tym, że nie był testowany
na publicznym serwerze![/info]
Użytkownik **d0naciak** edytował ten post 17.10.2013 16:14
Załączniki:
MoneySystem.sma