Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-01-07, 13:23


Reggaenerator







Wiek: 35
Na forum: 5452 dni
Posty: 8

Piwa: 51

Respekt: 50

Haj!

Ot??, zrobi?em textdraw, kt?ry ma pe?ni? funkcje tego textdrawu kt?ry jest w single playerze, chodzi o ten kt?ry pokazuje nam ile mamy pieni?dzy. Problem tkwi w tym ,?e nie mam bladego poj?cia jak zrobi? to, aby zmienia?a si? warto?? tego textdrawu i pokazywa?a nam ile mamy pieni?dzy, pr?bowa?em na pare sposob?w ale nic nie wysz?o. Z g?ry dzi?kuj? i pozdrawiam.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 13:49


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 13:51


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

Reggaenerator, Przecie? w multiplayerze masz wska?nik ilo?ci kasy wi?c o co chodzi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 13:57


Reggaenerator







Wiek: 35
Na forum: 5452 dni
Posty: 8

Piwa: 51

Respekt: 50

krzyzan, wiem, ale ja zrobi?em drugi i nie wiem jak zrobi? aby dzia?a? on jak ten podstawowy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:17


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:18


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

Ja mam pomys? ale nie wiem czy b?dzie dzia?a? :

Kod:


public GameModeInit
{
SetTimer(blablbalbalala - zapomnia?em jak to by?o, ale musisz zrobi? timer na 1 sec.);
return 1;
}

Teraz public timera:

public timerkasa
{
new kasa;
kasa = GetPlayerMoney(playerid);
SetTextDrawString(nazwatextdrawu,kasa);
return 1;
}

Napisa?em szybko z przegl?darki. To tylko m?j pomys?, wi?c tam sobie to edytuj xd.

EDIT:
To krzyzana chyba lepsze.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:23


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

DWD99, To twoje nie zadzia?a nic nie jest dobrze napisane :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:37


Reggaenerator







Wiek: 35
Na forum: 5452 dni
Posty: 8

Piwa: 51

Respekt: 50

To tak, da?em textdraw w p?tli w ongamemodeinit , i na ko?cu
new string[128];
format(string, sizeof(string), "Tffoja kasa: %d", GetPlayerMoney(playerid));
TextDrawSetString(TDcash[playerid], string);

A wynikiem tego jest:

error 021: symbol already defined: "format"
warning 203: symbol is never used: "string
warning 219: local variable "string" shadows a variable at a preceding level x7
warning 219: local variable "string" shadows a variable at a preceding level x23

nie wiem nic o stringach i formatach :<

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:39


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

Reggaenerator, Daj do onplayerupdate :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:48


Reggaenerator







Wiek: 35
Na forum: 5452 dni
Posty: 8

Piwa: 51

Respekt: 50

Lepiej :)

Lecz co to by by?o gdyby error?w nie by?o, tym razem

error 028: invalid subscript (not an array or too many subscripts): "TDcash"
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:49


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

Reggaenerator, Pokarz wszystko co tam masz.
Jak stworzy?e? textdraw

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:56


Reggaenerator







Wiek: 35
Na forum: 5452 dni
Posty: 8

Piwa: 51

Respekt: 50

Kod:

for(new i=0, g=GetMaxPlayers(); i<g; i++)
{
TDcash = TextDrawCreate(559.000000,269.000000,"Tffoja kasa");
TextDrawUseBox(TDcash,1);
TextDrawBoxColor(TDcash,0x00ff0033);
TextDrawTextSize(TDcash,635.000000,57.000000);
TextDrawAlignment(TDcash,0);
TextDrawBackgroundColor(TDcash,0xff00ff00);
TextDrawFont(TDcash,2);
TextDrawLetterSize(TDcash,0.399999,0.899999);
TextDrawColor(TDcash,0xffffffcc);
TextDrawSetOutline(TDcash,1);
TextDrawSetProportional(TDcash,1);
TextDrawSetShadow(TDcash,1);
}


mo?e ?le zrozumia?em, bo napisano mi aby da? to w ongamemodeinit

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 14:59


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

To daj w ongamemodeinit ale:
Kod:


for(new i=0, g=GetMaxPlayers(); i<g; i++)
{
TDcash[g] = TextDrawCreate(559.000000,269.000000,"Tffoja kasa");
TextDrawUseBox(TDcash[g],1);
TextDrawBoxColor(TDcash[g],0x00ff0033);
TextDrawTextSize(TDcash[g],635.000000,57.000000);
TextDrawAlignment(TDcash[g],0);
TextDrawBackgroundColor(TDcash[g],0xff00ff00);
TextDrawFont(TDcash[g],2);
TextDrawLetterSize(TDcash[g],0.399999,0.899999);
TextDrawColor(TDcash[g],0xffffffcc);
TextDrawSetOutline(TDcash[g],1);
TextDrawSetProportional(TDcash[g],1);
TextDrawSetShadow(TDcash[g],1);
}


I na g?rze musisz mie?:
new TDcash[MAX_PLAYERS];

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 15:03


Reggaenerator







Wiek: 35
Na forum: 5452 dni
Posty: 8

Piwa: 51

Respekt: 50

Dzi?ki :> zaraz wejde na dom?wke zobaczy? czy dzia?a poprawnie i edytuje post
:D

EDIT:

Dzia?a poprawnie wy?wietla kase, tylko ,?e textdraw si? w ca?o?ci zmieni? :D . Pokazuje si? w lewym g?rnym rogu bez koloru, boxa itp.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-07, 15:07


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

Reggaenerator, To ju? popracuj nad stworzeniem go :D

Postaw piwo autorowi tego posta
 

 
Tagi: textdraw :: pełniący :: funkcje :: tego :: singla
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Textdraw pełniący funkcje tego z singla Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku