Troy 2 Odesláno: 7. Září, 2013 Share Odesláno: 7. Září, 2013 Čau lidi, dal jsem si do GM tyto řádky na převedení peněz do score tabulky ale nefunguje to má to několik errorů #define GivePlayerMoneyEx(%0,%1) GivePlayerMoney(%0,%1) SetPlayerScore(%0,GetPlayerScore(%0)+%1) stock GivePlayerMoneyEx(playerid,cash) { SetPlayerScore(playerid,GetPlayerMoney(playerid)+cash); GivePlayerMoney(playerid,GetPlayerMoney(playerid)+cash); return 1; } nahoru do modu: forward Score(); do OnGameModeInit : SetTimer("Score",2000,1); třeba dolů do modu: public Score() { for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) SetPlayerScore(i,GetPlayerMoney(playerid));} return 1; } a tu jsou errory: GM27.pwn(21) : error 017: undefined symbol "playerid" GM27.pwn(25) : error 021: symbol already defined: "GivePlayerMoney" GM27.pwn(29) : error 010: invalid function or declaration Pomůže mi každá správná pomoc Link to comment Share on other sites More sharing options...
0 Lax. 28 Odesláno: 7. Září, 2013 Share Odesláno: 7. Září, 2013 public Score(){ for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) SetPlayerScore(i,GetPlayerMoney(playerid)); } return 1; } "Nikde neni definovane" Link to comment Share on other sites More sharing options...
0 Rad012 23 Odesláno: 7. Září, 2013 Share Odesláno: 7. Září, 2013 Ten timer tam je zbytočný... Link to comment Share on other sites More sharing options...
0 milous22 14 Odesláno: 7. Září, 2013 Share Odesláno: 7. Září, 2013 if(IsPlayerConnected(i)) SetPlayerScore(i,GetPlayerMoney(playerid));} "playerid" zmeň na "i" a tú definíciu vymaž Link to comment Share on other sites More sharing options...
0 Globální moderátor Hip 191 Odesláno: 7. Září, 2013 Globální moderátor Share Odesláno: 7. Září, 2013 onplayerupdate --> SetPlayerScore(playerid,GetPlayerMoney(playerid)); Link to comment Share on other sites More sharing options...
0 Troy 2 Odesláno: 12. Září, 2013 Author Share Odesláno: 12. Září, 2013 public Score() { for(new i; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) SetPlayerScore(i,GetPlayerMoney,playerid)); } return 1; } "Nikde neni definovane" "playerid" zmeň na "i" a tú definíciu vymaž onplayerupdate --> SetPlayerScore(playerid,GetPlayerMoney(playerid)); tak jak to mám udělat? potřebuju to napsat rovnou např.: jaký public mám kam dát, co a kde definovat, abych se v tom vyznal a jeden nápad využil (který bude fungovat ) (edit: už mi to asi jde ) Link to comment Share on other sites More sharing options...
0 Deejva 36 Odesláno: 13. Září, 2013 Share Odesláno: 13. Září, 2013 stock GivePlayerMoneyEx(playerid,cash) { SetPlayerScore(playerid,GetPlayerMoney(playerid)+cash); GivePlayerMoney(playerid,cash); return 1; } Link to comment Share on other sites More sharing options...
0 djvale5 0 Odesláno: 13. Září, 2013 Share Odesláno: 13. Září, 2013 a dal si si include ? Link to comment Share on other sites More sharing options...
0 ATomas 289 Odesláno: 13. Září, 2013 Share Odesláno: 13. Září, 2013 //nahoru nade vsechny GivePlayerMoney stock GivePlayerMoneyEx(playerid,cash) { GivePlayerMoney(playerid,cash); SetPlayerScore(playerid,GetPlayerMoney(playerid)); return 1; } #define GivePlayerMoney GivePlayerMoneyEx A ten timer smaz Link to comment Share on other sites More sharing options...
0 Troy 2 Odesláno: 15. Září, 2013 Author Share Odesláno: 15. Září, 2013 //nahoru nade vsechny GivePlayerMoney stock GivePlayerMoneyEx(playerid,cash) { GivePlayerMoney(playerid,cash); SetPlayerScore(playerid,GetPlayerMoney(playerid)); return 1; } #define GivePlayerMoney GivePlayerMoneyEx A ten timer smaz já už tam mám tento stock: stock GivePlayerMoneyEx(playerid,money){ GivePlayerMoney(playerid,money); SetPVarInt(playerid,"PlayerMoney",GetPlayerMoney(playerid)); } Link to comment Share on other sites More sharing options...
Dotaz
Troy 2
Čau lidi, dal jsem si do GM tyto řádky na převedení peněz do score tabulky ale nefunguje to má to několik errorů
nahoru do modu:
do OnGameModeInit :
třeba dolů do modu:
a tu jsou errory:
Pomůže mi každá správná pomoc
Link to comment
Share on other sites
9 odpovědí na tuto otázku
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