IchNar 0 Odesláno: 17. Únor, 2015 Share Odesláno: 17. Únor, 2015 Ako mám spraviť ubúdanie hladu a že keď sa naje tak sa mu hlad doplní ? A keď nie a hlad sa mu mine tak ho to zabije? Ďakujem za odpovede. Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 17. Únor, 2015 Share Odesláno: 17. Únor, 2015 new hlad[MAX_PLAYERS]; OnPlayerUpdate(playerid) { if(hlad[playerid] < 0) { SetPlayerHealth(playerid,0); } return 1; } CMD:uzdrav(playerid,params[]) { hlad[playerid]++; SetPlayerHealth(playerid,100); return 1; } Link to comment Share on other sites More sharing options...
IchNar 0 Odesláno: 17. Únor, 2015 Author Share Odesláno: 17. Únor, 2015 A ako spravím že napr. dá príkaz /info a tam bude mať napísané 100% hladu a napr. každú minútu mu ubudne 1 % ako to spravím ? Link to comment Share on other sites More sharing options...
Noob14_ 7 Odesláno: 17. Únor, 2015 Share Odesláno: 17. Únor, 2015 Přes timer Link to comment Share on other sites More sharing options...
IchNar 0 Odesláno: 17. Únor, 2015 Author Share Odesláno: 17. Únor, 2015 Viem že cez timer ale ako spravím že mu to ubudne to 1 percento a keď dá to /uzdrav tak mu to pridá tak ako si písal. Link to comment Share on other sites More sharing options...
MajklJames 2 Odesláno: 17. Únor, 2015 Share Odesláno: 17. Únor, 2015 Vzdyt presne tak, jak napsal uzivatel nahore. Udelas to pres timer. Link to comment Share on other sites More sharing options...
Om3n 78 Odesláno: 17. Únor, 2015 Share Odesláno: 17. Únor, 2015 No udelas si timer na minutu a ten vsem pripojenejm hracum vyvola hlad[playerid] --; aby to odecetli vsem jeden bod hladu. Ve funkcich kde hlad zase pridavas az do maxima si udelej podminku na maximum 100 a pak v prikazu /info si udelej treba format(msg, sizeof msg,"blablabla hlad:%d",hlad[playerid]) a SCM. Pokazdy kdyz ho zadas uvidis aktualni hodnotu. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now