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

Wysłany: 2018-01-10, 00:36


xbartikrul







Wiek: 32
Na forum: 3076 dni
Posty: 1
Nick w MP: xbartikrul



Respekt: 50

Witam, mam pytanie, jak zrobi? system poziom?w + exp taki, ?e co ile? tam expa jest poziom wy?ej? Oczywi?cie chcia?bym, ?eby to wszystko si? zapisywa?o w Dini (tak pewnie stare i jakie? MySQL lepsze) ale ucz? si? w PAWNO i chcia?bym wiedzie? jak to dzia?a i co musz? zrobi? po kolei itd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-01-10, 06:56


Destinn







Wiek: 26
Na forum: 3094 dni
Posty: 104
Nick w MP: Destin

Piwa: 25

Respekt: 90

No to tak .. w enum'ie, w kt?rym zapisujesz zmienne gracza, np. nick, has?o, pieni?dze, dodaj exp
i level, przyk?ad;

Pawn
enum E_PLAYER
{
    pNick[24],
    pHaslo,
    pPieniadze,
    pExp,
    pLevel
};
new PlayerInfo[MAX_PLAYERS][E_PLAYER];


Pokaza?em Ci przyk?adowy enum, w jakim zapisuj? par? zmiennych gracza.

To, ile gracza ma expa i czy mo?e dosta? next level mo?esz sprawdzi?, np. warunkiem if.
Pawn
if(PlayerInfo[playerid][pExp] == 50)
{
       PlayerInfo[playerid][pLevel] = 2;
}

Tym warunkiem sprawdzi?em czy gracz ma 50 expa, je?eli tak to dostaje Level 2.

Z Dini si? nie kumpluj? wi?c musisz poradzi? sobie sam, ale nie jest trudno wykona? zapis owych danych do pliku, zobacz ten temat, tutaj masz wszystko - http://gtao.pl.com/showthread.php?t=611399

Og?lnie popatrz w internecie na jakie? skrypty, YouTube, cokolwiek.

Postaw piwo autorowi tego posta
 

 
Tagi: system :: poziomów :: expa :: itd.
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