[Pomoc] Plata,respekt i level


Započeo LoOdaK, April 18, 2015, 18:15:51 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Svoju
Detaljan opis problema: Pa ovako ocu da napravim sistem plate svaki 1h onda da napravim respekte i nakon 8 respekta da predje na lvl 2 i tako stalno ali da za 3 lvl treba 12 respekta da respekte povecavam za 4 ako me razumijete svaki level kada predjem da stavi 4 respekta vise za sledeci level i da sve to meni lepo cuva inace je cuvanje u mene Y_INI
Dio skripte: ako zatreba sta dadem
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!



Preporucam ti da pocnes sa editiranjem modova, da savladas logiku skriptanja, jer ako ne znas logiku ne mozes nista napraviti u pawno-u, jer je vecina toga logicki,

ja ti mogu pomoci sa respektima i levelupom..

new potrebnoiskustvo;
potrebnoiskustvo = (PlayerInfo[playerid][pLevel] * 4) + 4;

ili
new potrebnoiskustvo = (PlayerInfo[playerid][pLevel] * 4) + 4;

U ovoj variabli ti je smjesteno potrebno iskustvo, tocnije,
Uzima igracev level i pomnozi ga sa 4, i onda mu jos doda 4
(Ako zelis da se sa visim levelom vise povecava stavis da mu doda vise
ali ja sam stavio 4 posto zelis da se povecava za 4)
znaci ako je igrac LVL 1 bit ce mu potrebno 8 iskustva za level up
(1(IgracevLevel) * 4 = 4 | 4 + 4 = 8 )
ne znam da li si shvatio, ako nisi reci...
Ako je igrac LVL 2 onda ce mu biti potrebno 12 iskustva za visi level(2(IgracevLevel) * 4 = 8 | 8 + 4 = 12)
I tako dalje...

if(PlayerInfo[playerid][pIskustvo] >= potrebnoiskustvo) // Ako je igracevo iskustvo jednako ili vece od potrebnog izvrsit ce se sljedece
{
   SendClientMessage(playerid, -1, ""BIJELA"Cestitamo! Level up-ali ste se"); // Obicna poruka
   PlayerInfo[playerid][pLevel] ++; // Stavlja igracu visi level
   PlayerInfo[playerid][pIskustvo] = 0; //Stavlja igracu iskustvo na 0
   SavePlayer(playerid); // to sprema igracev stats, ako imas drugacije definirano stavi svoje
} 
else
{
   PlayerInfo[playerid][pIskustvo] ++;
   SavePlayer(playerid); // to sprema igracev stats, ako imas drugacije definirano stavi svoje
}


Znaci, ako igrac ima jednak ili visi broj iskustva izvrsit ce se ovo u zagradama,
ako nema, daje mu +1 iskustva

A za payday nemogu pisat tu jer bi bilo predugo.. payday probaj pronaci negdje... I kad napravis payday onda samo ovo stavis unutra..
Poslednja Izmena: April 18, 2015, 20:10:45 POSLE PODNE od Jan_Richter

A gdje dodajem taj tvoj sistem da ako ima vise od toliko respekta da mu daje level?
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!



velim, moras napravit payday pa ti to tamo provjerava onda, ja sam ti samo rekao kao to mora izgledati

Trazio sam PayDay sistem ali ne mogu naci ako neko moze da mi posalje neki link od PayDay sistema.
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!




Jan gdje da dodam ovaj new? kada ga dodam pise Undefined symbol PlayerInfo
new exp = PlayerInfo[playerid][pLevel] * 4) + 4;


Poslednja Izmena: April 21, 2015, 19:56:41 POSLE PODNE od =- Dolke -=
CitatElectric Power is everywhere present in unlimited quantities and can drive the world's machinery without the need of coal, oil, gas, or any other of the common fuels!