mám menší problém. Pre svôj registračný systém používam y_ini od Y_Lessa.
Všetko ukľadám do súborov pomocov enumerátoru.
V enumerátori používam pJob, ako array pre povolania. pJob = 0 je nezamestnaný, 1 je policajt, 2 je právnik a podobne..
v OnPlayerSpawn, to mám nastavené takto:
if(PlayerInfo[playerid][pJob] == 1)
{
SetPlayerPos(.....);
SetPlayerColor(....);
}
Logicky by to malo fungovať, aj to funguje.. avšak! Akonáhle sa prihlásim za INÝ účet, ale s rovnakým ID tak som policajt. Nerozumiem tomu lebo logicky všetko čo ukladám, ukľadám rovnakým štýlom a ešte nikdy sa mi nestalo, že by napríklad dve rovnaké IDčka mali rovnaké štatistiky. Ukladám aj napríklad pSuicide, čo sú sebevraždy a nikdy som na ID 0 na 2ch účtoch nemal rovnaký počet sebevrážd. Stalo sa mi to len s týmto.
Preto by som vás poprosil o rady.. premýšľal som ako to spraviť. Resetoval som po pripojení hráča všetky jeho štatistiky pomocou takejto jednoduchej loop:
for(new i; pInfo: i < pInfo; i++) PlayerInfo[playerid][pInfo:i] = 0;
A potom som HESLO (pPass) načítal pri pripojení na server (ostatné štatistiky sa normálne načítajú PO prihlásení teda po vyplnení dialógu).
Avšak.. aj napriek tomu že som HESLO načítal po pripojení.. keď som sa pokúšal prihlásiť z účtu.. tak som mal heslo nastavené na hodnotu 0, čiže som sa nemohol prihlásiť pod heslom, pod ktorým som sa zaregistroval.
Potreboval by som pomôcť v riešení tejto zapeklitej situácie.. dovolím si povedať že to nieje entry level pawn.. preto s tým mám problémy ale snaď sa tu nájde nejaká zručná hlava, ktorá mi s tým fikne..vďaka. :-)
Dotaz
Danny 37
Zdravím,
mám menší problém. Pre svôj registračný systém používam y_ini od Y_Lessa.
Všetko ukľadám do súborov pomocov enumerátoru.
V enumerátori používam pJob, ako array pre povolania. pJob = 0 je nezamestnaný, 1 je policajt, 2 je právnik a podobne..
v OnPlayerSpawn, to mám nastavené takto:
if(PlayerInfo[playerid][pJob] == 1)
{
SetPlayerPos(.....);
SetPlayerColor(....);
}
Logicky by to malo fungovať, aj to funguje.. avšak! Akonáhle sa prihlásim za INÝ účet, ale s rovnakým ID tak som policajt. Nerozumiem tomu lebo logicky všetko čo ukladám, ukľadám rovnakým štýlom a ešte nikdy sa mi nestalo, že by napríklad dve rovnaké IDčka mali rovnaké štatistiky. Ukladám aj napríklad pSuicide, čo sú sebevraždy a nikdy som na ID 0 na 2ch účtoch nemal rovnaký počet sebevrážd. Stalo sa mi to len s týmto.
Preto by som vás poprosil o rady.. premýšľal som ako to spraviť. Resetoval som po pripojení hráča všetky jeho štatistiky pomocou takejto jednoduchej loop:
A potom som HESLO (pPass) načítal pri pripojení na server (ostatné štatistiky sa normálne načítajú PO prihlásení teda po vyplnení dialógu).
Avšak.. aj napriek tomu že som HESLO načítal po pripojení.. keď som sa pokúšal prihlásiť z účtu.. tak som mal heslo nastavené na hodnotu 0, čiže som sa nemohol prihlásiť pod heslom, pod ktorým som sa zaregistroval.
Potreboval by som pomôcť v riešení tejto zapeklitej situácie.. dovolím si povedať že to nieje entry level pawn.. preto s tým mám problémy ale snaď sa tu nájde nejaká zručná hlava, ktorá mi s tým fikne..vďaka. :-)
Link to comment
Share on other sites
13 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