Mám menší problém s načítaním pozície a zbraní. Presnejšie pozíciu viem uložiť no nie načítať a pre zbrane neviem ani jedno. Prosím vyvarujte sa komentárom: dini je pomalé apod. Uprímne ma to nezaujíma, pretože tento server nie je verejný a verejný nikdy nebude. Tu je kód. Predom ďakujem za odpoveď.
Dotaz
Marshall_ 0
Zdravím,
Mám menší problém s načítaním pozície a zbraní. Presnejšie pozíciu viem uložiť no nie načítať a pre zbrane neviem ani jedno. Prosím vyvarujte sa komentárom: dini je pomalé apod. Uprímne ma to nezaujíma, pretože tento server nie je verejný a verejný nikdy nebude. Tu je kód. Predom ďakujem za odpoveď.
public OnPlayerDisconnect(playerid, reason) { if(STATISTIKY[playerid][Login] == true) { dUserSetINT(NickName(playerid)).("Peniaze", GetPlayerMoney(playerid)); GetPlayerPos(playerid, PosX, PosY, PosZ); dUserSetFLOAT(NickName(playerid)).("PosX", PosX); dUserSetFLOAT(NickName(playerid)).("PosY", PosY); dUserSetFLOAT(NickName(playerid)).("PosZ", PosZ); STATISTIKY[playerid][Login] = false; } return 1; } if(dialogid == LOGIN_DIALOG) //Ak to je prihlasovací dialóg { if(response == 1) { if(udb_CheckLogin(NickName(playerid), inputtext)) //Ak sa podarí prihlásiť { GivePlayerMoney(playerid, dUserINT(NickName(playerid)).("Peniaze")-GetPlayerMoney(playerid)); SetPlayerPos(playerid, dUserFLOAT(NickName(playerid)).("PosX"),dUserFLOAT(NickName(playerid)).("PosY"),dUserFLOAT(NickName(playerid)).("PosZ")); STATISTIKY [playerid][Login] = true; } }
Link to comment
Share on other sites
8 odpovědí na tuto otázku
Recommended Posts