Jump to content

Nasti

Membru
  • Posts

    8
  • Joined

  • Last visited

Everything posted by Nasti

  1. Tot imi zice ca e gresit, iti las si dialogul cu setpin ca poate te ajuta. if(dialogid == DIALOG_SETPIN) { new string[128]; if(response) { strmid(PlayerInfo[playerid][pPinAccount], inputtext, 0, strlen(inputtext), 999); Update(playerid,pPinAccountu); format(string,sizeof(string),"Ok, codul tau pin este: %s",inputtext); SendClientMessage(playerid,COLOR_YELLOW,string); } }Ai si poza cum e setat in baza de date.
  2. Am observat ca daca dau relog merge sa deblochez contul dar daca il blochez si dupa il deblochez imi zice ca introduc un cod pin gresit. Alta idee?
  3. Am incercat dar dupa imi zice ca nici un pin nu e bun.
  4. Problema intalnita (descriere): Am creat un sistem de PIN de la 0 pe dialog. Merge totul bine mersi dar problema este cand selectez sa deblochez contul, pot sa fac asta cu orice pin. De exemplu daca am pin-ul setat: 1234, eu pot sa deblochez contul si cu alte pinuri.Ero(area / rile) / warning-(ul / urile): Nu am eroriLiniile de cod / sursa / script-ul(obligatoriu): Dialog-ul unde seteaza pin-ul si dialogul unde deblocheaza.Imagini / Video (optional): Nu am.Ati incercat sa rezolvati singur?: Da, sa rescriu dialogul dar degeaba. Dialog-ul unde seteaza codul pin: if(dialogid == DIALOG_SETPIN) { new string[128]; if(response) { if(!strmid(PlayerInfo[playerid][pPinAccount], inputtext, 0, strlen(inputtext), 999)) { strmid(PlayerInfo[playerid][pPinAccount], inputtext, 0, strlen(inputtext), 999); Update(playerid,pPinAccountu); format(string,sizeof(string),"Ok, codul tau pin este: %s",inputtext); SendClientMessage(playerid,COLOR_YELLOW,string); } else return SendClientMessage(playerid,COLOR_YELLOW2,"Eroare: Contul tau are deja un cod pin setat."); } } Dialog-ul de deblocare: if(dialogid == DIALOG_UNLOCKPIN) { if(response) { if(PlayerInfo[playerid][pLockAccount] == 1) return SendClientMessage(playerid,COLOR_YELLOW2,"Eroare: Tu ai deja contul deblocat."); if(strlen(inputtext) == strmid(PlayerInfo[playerid][pPinAccount], inputtext, 0, strlen(inputtext), 999)) { PlayerInfo[playerid][pLockAccount] = 1; Update(playerid,pLockAccountu); SendClientMessage(playerid,COLOR_YELLOW,"* Ti-ai deblocat contul cu succes."); } else return SendClientMessage(playerid,COLOR_YELLOW2,"Eroare: Ai introdus un cod pin gresit."); } }
  5. Am spus nu am modificat nimica in gamemode. Este gamemode-ul lui Woops si tot ce am facut am adaugat gold si arata prost la /stats.
  6. Pai si ce pot sa fac in cazul asta sa citeasca bine.
  7. Tot ce e legat de gold la comanda /stats este. new gold = PlayerInfo[targetid][pGold]; Gold:[%d]
  8. Buna ziua, am o problema destul de majora si anume nu se salveaza datele contului cum trebuie. Folosesc gamemode-ul lui Woops si singura modificare pe care am facut-o a fost sa scot tot din includeurile <Account> si <Connection> si le-am pus in gamemode. Si aici intervine problema. Am vrut sa adaug sistemul de gold. Am adaugat variabilele,in baza de date tot ce trebuia si i-am setat cand un jucator se inregistreaza sa ii dea gold 0, dar cand ma inregistrez si dau /stats imi arata gold 50 dar in baza de date scrie 0. Intrebarea mea este ce pot sa fac sa se salveze totul bine si nu numai la gamemode-ul lui Woops la toate se intampla.
×
×
  • Create New...

Important Information

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.