Jump to content
  • 0

pomoc Peníze


lekpri

Dotaz

Ahoj

Potřebuji radu a doufám, že se tu někdo najde kdo poradí.

 

Problém mám někde v penězích, Na začátku když vstoupím do hry mám vklad 5000, ale když třeba vydělám nějaké peníze a pak se odhlásím mám zase 5000.

 

Prosím o radu :(

 

 

Link to comment
Share on other sites

20 odpovědí na tuto otázku

Recommended Posts

  • 0

Ahoj

Potřebuji radu a doufám, že se tu někdo najde kdo poradí.

 

Problém mám někde v penězích, Na začátku když vstoupím do hry mám vklad 5000, ale když třeba vydělám nějaké peníze a pak se odhlásím mám zase 5000.

 

Prosím o radu :(

 

Ehm asi nemusím hadat

 

public OnPlayerConnect(playerid)

{

 GivePlayerMoney(playerid,5000);

 return true;

}

 

Link to comment
Share on other sites

  • 0

ne ne.. :d 

Public OnPlayerConnect(playerid)

 

sa spúšťa každému hráčovy čo sa pripojí takže kebyže to dáš každého zametsnaní tak ti to nepojde..

 

To prečo ti nenačíta peniaze po tom čo sa odpojíš zo servera bude zrejme problém v ukladaní účtu..
Ale bez kodu ti tu nikdo neporadí..

Link to comment
Share on other sites

  • 0

By ses divil . .. .

Tak ehmm...vidím jeho kvality...

 

Poradím ti asi tak nějak nejsnadněji, 

pokud nemáš uděláno ukládání,

nikdy se ti při dalším přihlášení, nedá tolik peněz, kolik jsi měl při posledním odhlášení :))

 

Tudíž si udělej ukládání peněz..A v OnPlayerConnect si je vždy nech načíst :)) popř. v Loginu :)

Link to comment
Share on other sites

  • 0

Tak ehmm...vidím jeho kvality...

 

Poradím ti asi tak nějak nejsnadněji, 

pokud nemáš uděláno ukládání,

nikdy se ti při dalším přihlášení, nedá tolik peněz, kolik jsi měl při posledním odhlášení :))

 

Tudíž si udělej ukládání peněz..A v OnPlayerConnect si je vždy nech načíst :)) popř. v Loginu :)

 

Další ? Omg přy OnPlayerConnect nemá šanci se vyvolat GivePlayerMoney -_- dej to do OnPlayerSpawn... 

Link to comment
Share on other sites

  • 0
dal jsem to do public OnPlayerSpawn(playerid) ale stale nic

 

 

else if(GetPlayerScore(playerid) >= 5000 && GetPlayerScore(playerid) <= 9999)

{

 GivePlayerMoney(playerid,5000);

Link to comment
Share on other sites

  • 0

Lekpri už to pochop, že ak nemáš systém na ukladanie dát tak ich nemôžeš načítať.
Konvička prosím nepoužívaj také debilné písma, efekty a farby :d.

Link to comment
Share on other sites

  • 0

Tak ehmm...vidím jeho kvality...

 

Poradím ti asi tak nějak nejsnadněji, 

pokud nemáš uděláno ukládání,

nikdy se ti při dalším přihlášení, nedá tolik peněz, kolik jsi měl při posledním odhlášení :))

 

Tudíž si udělej ukládání peněz..A v OnPlayerConnect si je vždy nech načíst :)) popř. v Loginu :)

K ktom

u

 

Tak ehmm...vidím jeho kvality...

 

Poradím ti asi tak nějak nejsnadněji, 

pokud nemáš uděláno ukládání,

nikdy se ti při dalším přihlášení, nedá tolik peněz, kolik jsi měl při posledním odhlášení :))

 

Tudíž si udělej ukládání peněz..A v OnPlayerConnect si je vždy nech načíst :)) popř. v Loginu :)

btw (offtopic) mám ukládání 60 věcí ... To trochu zabere :d

Link to comment
Share on other sites

  • 0

Další ? Omg přy OnPlayerConnect nemá šanci se vyvolat GivePlayerMoney -_- dej to do OnPlayerSpawn... 

 

Co máš za problém :))...Blbě jsi to pochopil...

 

Bylo to myšleno tak, že když si udělá ukládání peněz, ať to načte v OnPlayerConnect popř. když má registraci, tak po Lognutí...

 

Nevím proč by se mu v OnPlayerConnect nenačetlo :

GivePlayerMoney(playerid,dUserINT(Nick(playerid)).("Penize")-GetPlayerMoney(playerid));

Po spawnutí, by to šlo samozřejmě taky, ale je to snad jedno, zda to bude tam, nebo tam :))

Link to comment
Share on other sites

  • 0

omg :(

tak jsem na to nepřišel 

Toto    GivePlayerMoney(playerid,5000);     když dam do    OnPlayerSpawn   tak se mě načte o 5000 vice.

mě jde jen o to aby zůstali stejné peníze po odhlášení a ne abych se po přihlášení vše s tratilo a začínal jsem znova od 5000 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...