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

Wysłany: 2012-05-27, 16:40


RedLine







Wiek: 28
Na forum: 5319 dni
Posty: 17
Nick w MP: xDDDDD

Piwa: 367

Respekt: 50

Ostrzeżeń: 100%
Witam was.
Chcia?bym prosi? was o pomoc.
Wi?c chcia?bym doda? do swojej mapy system poziom?w.
Nie chce ?adnych td.
Do td sobie sam dodam chce ?eby?cie mi powiedzieli jak mam zacz?? to robi?.
?eby by?o tak:
Level: x/10
Exp: 0/100
I jak sie wbije 100 expa awans na wy?szy poziom.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-27, 16:51


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Zale?y kiedy ten exp ma rosn??. Po?niej sprawdzasz czy gracz ma 100 expa.

Kod:

if(Exp[playerid] == 100)
{
Level[playerid]++;
SendClientMessage(playerid, COLOR_WHITE, "Awansowa?e? na wy?szy poziom");
}


Oczywi?cie to jest przyk?adowy kod.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-27, 17:35


RedLine







Wiek: 28
Na forum: 5319 dni
Posty: 17
Nick w MP: xDDDDD

Piwa: 367

Respekt: 50

Ostrzeżeń: 100%
To jak respekt za zabawy itd..
Ale jak zrobi? ?eby by?o 10 leveli?

Podpis
Zapraszam na www.cs-rybno.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-27, 17:58


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"RedLine" napisał/a:

To jak respekt za zabawy itd..


To w miejscu zako?czenia tych zabaw, zr?b p?tl? na graczy wygrywaj?cych i wklej tam warunek

"RedLine" napisał/a:

Ale jak zrobi? ?eby by?o 10 leveli?


Kod:

if(Level[playerid] == 10)
{
SendClientMessage(playerid, COLOR_WHITE, "Osi?gn??e? maksymalny level
");
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-27, 20:44


RedLine







Wiek: 28
Na forum: 5319 dni
Posty: 17
Nick w MP: xDDDDD

Piwa: 367

Respekt: 50

Ostrzeżeń: 100%
A jakies definicje do tego?
I jak zrobi? ?eby zapisywa?o poziom?
I jak zrobi? zeby w pasku pokazywa?o jaki ma sie level chodzi mi o dokladne zdanie..
np
Nick: %d ,PlayerName o to mi chodzi
Level: %d ,Level
Exp: %d/%d ,PlayerExp, GetNextPlayerLevel

Podpis
Zapraszam na www.cs-rybno.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-27, 21:43


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"RedLine" napisał/a:

I jak zrobi? ?eby zapisywa?o poziom?


Robisz system rejestracji, np. w dini.

"RedLine" napisał/a:

I jak zrobi? zeby w pasku pokazywa?o jaki ma sie level chodzi mi o dokladne zdanie..
np
Nick: %d ,PlayerName o to mi chodzi
Level: %d ,Level
Exp: %d/%d ,PlayerExp, GetNextPlayerLevel


formatujesz tekst i dajesz go do TextDrawu, lub do wiadomo?ci:

Kod:

new string[64], name[24];
GetPlayerName(playerid, name, 24);
format(string, sizeof(string), "Nick: %s, Exp: %d/%d",name, PlayerExp, GetNextPlayerLevel);
TextDrawSetString(Text:NazwaTextDrawu, string);


Pomy?l troch? sam, miliony temat?w by?y i s? na forum dotycz?ce zapisu danych gracza, dotycz?cych levelu i expu, tylko trzeba poszuka?, a nie od razu pisa?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-28, 15:54


RedLine







Wiek: 28
Na forum: 5319 dni
Posty: 17
Nick w MP: xDDDDD

Piwa: 367

Respekt: 50

Ostrzeżeń: 100%
a jak zdefiniowac playerexp?
getnextplayerlevel?

Podpis
Zapraszam na www.cs-rybno.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-28, 16:00


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Widz?, ?e nie wiesz na czym polega r??nica mi?dzy definicj? a zmienn?, wi?c jak si? dowiesz, wtedy Ci pomog?, bo Twoje pytania s? zbyt g?upie.

Postaw piwo autorowi tego posta
 

 
Tagi: system :: leveli
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN 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