Ucker 0 Odesláno: 9. Srpen, 2015 Share Odesláno: 9. Srpen, 2015 Tak o niečo dole mám príspevok o povalaní ten ej už vyriešený.. mám tu ďalší problém... Neukladá mi JOB vytvorí v zložke Users/ MOJEMENO kolonku Zamestnanie=0 no keď sa zamestnám tak sa to nezmení hodnotaj e stále 0. enum pInfo { pAdmin, pVip, pCash, pScore, pKills, pDeaths, pJob, } new PlayerInfo[MAX_PLAYERS][pInfo]; new gPlayerLogged[MAX_PLAYERS]; /spolier public OnPlayerDisconnect(playerid, reason) { new name[MAX_PLAYER_NAME], file[256]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), PATH, name); if(gPlayerLogged[playerid] == 1) { dini_IntSet(file, "Score", PlayerInfo[playerid][pScore]); dini_IntSet(file, "Money", PlayerInfo[playerid][pCash]); dini_IntSet(file, "Admin",PlayerInfo[playerid][pAdmin]); dini_IntSet(file, "pVip",PlayerInfo[playerid][pVip]); dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills]); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths]); dini_IntSet(file, "Zamestnanie",PlayerInfo[playerid][pJob]); } gPlayerLogged[playerid] = 0; return 1; } REGISTER dini_Create(file); dini_IntSet(file, "Password", udb_hash(inputtext)); dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdmin] = 0); dini_IntSet(file, "Money",PlayerInfo[playerid][pCash] = 500); dini_IntSet(file, "Score",PlayerInfo[playerid][pScore] = 0); dini_IntSet(file, "Kills",PlayerInfo[playerid][pKills] = 0); dini_IntSet(file, "Deaths",PlayerInfo[playerid][pDeaths] = 0); dini_IntSet(file, "Job",PlayerInfo[playerid][pJob]); LOGIN gPlayerLogged[playerid] = 1; PlayerInfo[playerid][pAdmin] = dini_Int(file, "AdminLevel"); dini_Int(file, "Zamestnanie"); SetPlayerScore(playerid, PlayerInfo[playerid][pScore]); GivePlayerMoney(playerid, dini_Int(file, "Money")-GetPlayerMoney(playerid)); SendClientMessage(playerid, -1, "{FFAF00}}[--> Dokončené <--]: {FFFFFF}Bol si úšpešne prihlásený!"); REG/LOG systém mám zo samp fóra.........Ďakujem predom Link to comment Share on other sites More sharing options...
0 rEf 53 Odesláno: 9. Srpen, 2015 Share Odesláno: 9. Srpen, 2015 (upraveno) Vůbec nechápu co si to jsem dal (bordel) Každopádně když se hráč zaměstnává musíš mu ten job nastavit: PlayerInfo[playerid][pJob] = ID JOBU; A celkově v loginu musíš mít: PlayerInfo[playerid][pJob] = dini_Int(file, "Job"); A registraci: dini_IntSet(file, "Job", 0); A v ukládání: dini_IntSet(file, "Job", PlayerInfo[playerid][pJob]); Máš to celý přeházený a divný Taky jestli nejsi slepý někde máš "Job" a někde "Zamestnanie"... Edited 9. Srpen, 2015 by rEf Link to comment Share on other sites More sharing options...
0 Ucker 0 Odesláno: 9. Srpen, 2015 Author Share Odesláno: 9. Srpen, 2015 OO DIKI.... Už to tam je napísané JOB=1 ešte jeden problém if(Job[playerid] == 1) return SendClientMessage(playerid, 0xFF7F00, "[- JOBS -] Už si zamestnaný ako policajt"); Je to volovina ? lebo mi to nefunguje Link to comment Share on other sites More sharing options...
0 The hidden face 77 Odesláno: 9. Srpen, 2015 Share Odesláno: 9. Srpen, 2015 if(PlayerInfo[playerid][Job] == 1) return SendClientMessage(playerid, 0xFF7F00, "[- JOBS -] Už si zamestnaný ako policajt"); Link to comment Share on other sites More sharing options...
0 Ucker 0 Odesláno: 9. Srpen, 2015 Author Share Odesláno: 9. Srpen, 2015 Teraz tam píše tento error na tom riadku error 033: array must be indexed (variable "Job") Link to comment Share on other sites More sharing options...
0 The hidden face 77 Odesláno: 9. Srpen, 2015 Share Odesláno: 9. Srpen, 2015 Páč v enumu máš pJob, toho jsem si předtím nevšiml, takže to bude takhe: if(PlayerInfo[playerid][pJob] == 1) return SendClientMessage(playerid, 0xFF7F00, "[- JOBS -] Už si zamestnaný ako policajt"); Link to comment Share on other sites More sharing options...
0 Ucker 0 Odesláno: 9. Srpen, 2015 Author Share Odesláno: 9. Srpen, 2015 Ďakujem Link to comment Share on other sites More sharing options...
Dotaz
Ucker 0
Tak o niečo dole mám príspevok o povalaní ten ej už vyriešený..
mám tu ďalší problém...
Neukladá mi JOB vytvorí v zložke Users/ MOJEMENO kolonku Zamestnanie=0
no keď sa zamestnám tak sa to nezmení hodnotaj e stále 0.
Ďakujem predom
Link to comment
Share on other sites
6 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