Wysłany: 2013-12-20, 19:48
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
witam prosi? bym o zrobienie nowej waluty na serwer
mianowicie euro
ta waluta by?a by nad minimapk?
Czyli:
Texdraw:
Euro: [stan]
Dawanie euro to by by?o:
giveplayereuro
komenda tylko dla admina:
/dajeuro [id] [kwota]
Wysłany: 2013-12-20, 19:54
TerraNova
Wiek: 36 Na forum: 5118 dni Posty: 98
Nick w MP: Lonalchemik
Piwa : 797
jak si? nie myl? musisz to zrobi? przez Pvary
Wysłany: 2013-12-20, 19:56
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
czy zrobi? by? cos w tym stylu?
Wysłany: 2013-12-20, 20:02
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
TerraNova , jakie Pvary ? robisz td z euro potem tworzysz wirtualne pieni?dze z plikiem zapisu np do mysql , lub do dini , wyswietlasz to td i tyle
Wysłany: 2013-12-20, 20:04
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
Lukasbank , jak mozesz to wykonaj to dla mnie. w dini jak mozna
Wysłany: 2013-12-20, 20:52
TerraNova
Wiek: 36 Na forum: 5118 dni Posty: 98
Nick w MP: Lonalchemik
Piwa : 797
ja to bym zrobi? tak
Kod:
Kod:
new Text:TextKasa[MAX_PLAYERS];
new KasaTekst[32];
textdraw
Kod: TextKasa[i] = TextDrawCreate(490.0, 113.0, "Kasa: 0 Euro");
TextDrawFont(TextKasa[i], 1);
TextDrawSetOutline(TextKasa[i], 1);
TextDrawAlignment(TextKasa[i], 1);
TextDrawLetterSize(TextKasa[i], 0.4, 1.2);
TextDrawColor(TextKasa[i], 0x33AA33AA);
potem przy funkcjach
Kod: if(GetPVarInt(playerid, "kasa") >= 250)
{
SetPlayerHealth(playerid, 100);
GivePVarInt(playerid, "kasa", -250);
itd ja nie mam zbyt czasu by Ci zrobi? da?em tylko jak to mog?o by wygl?da?
Wysłany: 2013-12-20, 21:44
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
To prosze o zrobienie ca?ego systemu tej waluty
Wynagrodzenie:
10respektu
i
10piw
Wysłany: 2013-12-21, 08:06
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Pikus2 , to nie dzia? od zlece? tylko pomocy. Zapis sobie sam musisz pod??czy? w Twojej mapie.
Na g?rze zmienna E?ro.
Pawn
I zdefiniuj sobie max-players na g?rze, jak nie masz i ustaw swoj? liczb? slot?w (mo?esz doda? +5 tak na wszelki wypadek.)
Zerowanko tam na pocz?tku w OnPlayeRConnect;
Pawn
P??niej funkcja na dawanie E?ro.. gdzie? na koncu po za publickami:
Pawn
GivePlayerEuro ( playerid , euro )
{
Euro [ playerid ]+= euro ;
return 1 ;
}
P??niej komenda na dawanie e?rooo..
Pawn
CMD : dajeuro ( playerid , params [])
{
new id ,
dolary ;
if( sscanf ( params , "dd" , id , dolary )) return SendClientMessage ( playerid , - 1 , "Wpisz /DajEuro [id] [euro]" );
if(! IsPlayerConnected ( id ) return SendClientMessage ( playerid , - 1 , "Nie ma gracza takieho!" );
GivePlayerEuro ( id , dolary );
format ( str , sizeof str , "Da?e? graczu %d E?ro" , dolary );
SendClientMessage ( playerid , - 1 , str );
format ( str , sizeof str , "Dosta?e? %d E?ro od Admina!" , dolary );
SendClientMessage ( id , - 1 , str );
return 1 ;
}
Tyle ode mnie, textdraw sam zr?b :>
Wysłany: 2013-12-21, 09:54
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
Kod:
TextEuro[i] = TextDrawCreate(490.0, 114.0, "0 Euro");
TextDrawFont(TextEuro[i], 1);
TextDrawSetOutline(TextEuro[i], 1);
TextDrawAlignment(TextEuro[i], 1);
TextDrawLetterSize(TextEuro[i], 0.4, 1.2);
TextDrawColor(TextKasa[i], 0x33AA33AA);
tak??
[ Dodano : 2013-12-21, 09:57 ]
a zdefiniowac tak?:
#define MAX_PLAYERS 50
Wysłany: 2013-12-21, 11:38
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Tak tak. Te tworzenie robisz w oNgamemodeinit, pokazujesz na onplayerspawn. Jeszcze zr?b timer lub jak masz ju? odswiezanie innych Td to tam dodaj TextdrawSetString tego TD'a i od?wie?aj jego warto??
Wysłany: 2013-12-21, 12:06
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
ToxiC` , a system zapisu ?
[ Komentarz dodany przez: ToxiC` : 2013-12-21, 17:12 ]
Napisa?em, ?e ja mu nie zrobi?. Po drugie ile to wyszuka? odczyt/zapis i doda? pod nimi linijk? tylko z inn? zmienn? i nazw?..
Wysłany: 2013-12-22, 14:44
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
no to pomieszaliscie mi ca?kiem w g?owie:
Prosze o ca?kowite uproszczenie co gdzie umiescic dok??dnie kazda linijka za czym pod czym itp.
nagrona 10 i 10
Wysłany: 2013-12-22, 16:33
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Wszystko Ci napisa?em, textdraw masz wi?c czego dalej nie rozumiesz? ;_;
Wysłany: 2014-01-01, 11:40
Pikus2
Wiek: 29 Na forum: 4698 dni Posty: 244
Piwa : 5
A tak apropo ten texdraw na pewno dobrze zrobiony?
a jak zrobi? zapis bo ja zielony w tym jestem.
POMOCYY!
Tagi: euro :: waluta
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: