Jump to content
  • 0

pomoc Vyplata


MrBeNy

Dotaz

Zdravim,

 

Mam takovy problem udelal jsem si vyplaty takto:

 

if(povolani[i]==1){
format(string, sizeof(string), "[ Město ]Dostal jsi výplatu %d$.",plat);
SendClientMessage(playerid,B_MODR,string);
GivePlayerMoney(i, plat);
}

if(povolani[i]==2){
format(string, sizeof(string), "[ Město ]Dostal jsi výplatu %d$.",plat);
SendClientMessage(playerid,B_MODR,string);
GivePlayerMoney(i, plat);
}

 

ale nechapu, proc mi to vypise tu vypaltu tolikrat podle poctu lidi ... takze kdyz je 10 lidi na serveru tak mi to 10x posle zpravu ale jen 1 da penize... ??? Chtel bych pomoc aby to psalo jen jednou ...

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

záleži v jakym publicu to máš jestli máš public vyplata() nebo něco jinýcho a máš tam cyklus for tak nemáš if(IsPlayerConnected(i))

 

» máš tam pomíchné playerid s i

» podmínka nemáš podruhé else

» a zaleží v jakym publicu to máš tak to příště písni

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...