- 0
Am o mica problema
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
Mark.W
Salut, am o mica problema cu scriptul la care lucrez. Incerc sa fac in asa fel incat sa se salveze datele cand se deconecteaza si sa incarce valorile enum-ului la conectare.
Code:
public OnPlayerConnect(playerid) { new pname[MAX_PLAYER_NAME], string[256]; GetPlayerName(playerid, pname, sizeof(pname)); format(string, sizeof(string), "/accounts/%s.ini", pname); if(dini_Exists(pname)) { ShowPlayerDialog(playerid, LOGIN, 1, "Sign In", "Account registered - Sign In:", "Quit", "Sign In"); pData[playerid][pName] = pname; pData[playerid][pKey] = dini_Get(string, pKey); pData[playerid][pSecKey] = dini_Get(string, pSecKey); pData[playerid][pMoney] = dini_Get(string, pMoney); pData[playerid][pScore] = dini_Get(string, pScore); pData[playerid][pLevel] = dini_Get(string, pLevel); pData[playerid][pAdminLevel] = dini_Get(string, pAdminLevel); pData[playerid][pPosX] = dini_Get(string, pPosX); pData[playerid][pPosY] = dini_Get(string, pPosY); pData[playerid][pPosZ] = dini_Get(string, pPosZ); pData[playerid][pSkin] = dini_Get(string, pSkin); return 1; } else { ShowPlayerDialog(playerid, REGISTER, 1, "Register", "Please type in a password to register:[min. 6 chars.]", "Quit", "Register"); return 1; } return 1; } public OnPlayerDisconnect(playerid, reason) { new pname[MAX_PLAYER_NAME], string[256]; GetPlayerName(playerid, pname, sizeof(pname)); format(string, sizeof(string), "/accounts/%s.ini", pname); if(dini_Exists(pname)) { dini_Set(string, pName, pData[playerid][pName]); dini_Set(string, pKey, pData[playerid][pKey]); dini_Set(string, pSecKey, pData[playerid][pSecKey]); dini_FloatSet(string, pMoney, pData[playerid][pMoney]); dini_IntSet(string, pScore, pData[playerid][pScore]); dini_IntSet(string, pLevel, pData[playerid][pLevel]); dini_IntSet(string, pAdminLevel, pData[playerid][pAdminLevel]); dini_FloatSet(string, pPosX, pData[playerid][pPosX]); dini_FloatSet(string, pPosY, pData[playerid][pPosY]); dini_FloatSet(string, pPosZ, pData[playerid][pPosZ]); dini_IntSet(string, pSkin, pData[playerid][pSkin]); return 1; } return 1; }Errors:Nu este o problema ca lipseste o paranteza. Imi da erori la toate liniile cu dini. Putin ajutor va rog?
[MAP] San Fierro Kart Track v2.0
[MAP] Las Venturas Kart Track
0 answers to this question
Recommended Posts