Jump to content

Donboo

Membru
  • Posts

    16
  • Joined

  • Last visited

1 Follower

About Donboo

  • Birthday August 24

Profile Information

  • Sex
    Male
  • Location
    Berlin, Romania.

Contact Methods

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Donboo's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. respect maxim, povestea vietii mele. scriu mii de linii de coduri si niciodata nu e destul. // scuze de bump, dar merita bump
  2. http://www.mauzen.org/samp/index.php?stat=players&interval=10080 samp nu trece de 70k jucatori online in acelasi timp.. un joc f interesant
  3. Iti recomand eu tie o carte de gramatica de clasa a II-a, ti-ar face un mare bine.
  4. Donboo

    Problema

    Nu e neaparat. Poti sa pui doar tagurile: <?php echo('Copyright gigi') ?>
  5. Donboo

    Problema

    Creezi un fisier footer.php si gata. Nu iti trebuie neaparat un script, doar fisierul sa fie.
  6. Ar trebui sa iesiti la o bere, sa dea army redirect la voi e o onoare.
  7. Donboo

    Donboo

    Nu am fost bogdan =)). Eu sunt Donboo, mi-ai scris odata intr-un topic ca-s bun si ca ma recomanzi. Remember?
  8. Donboo

    Donboo

    Pai daca m-ai cautat in ultima perioada n-ai avut ce sa vezi, am sters scripturile pentru gta-mp, n-am mai oferit ajutor, n-am mai vandut nimic. Cand? =)) Daca esti 4ndrei95: am avansat extrem de mult de atunci Pentru altul: Nu m-ai testat
  9. Donboo

    Donboo

    Cine pana mea esti si tu ba? Ma pis pe mine de ras cand vad fumati d-astia. Ce rost are topicu' asta? In afara de putina ciuda ca stiu si eu sa deschid Pawno nu vad. Relaxeaza-te ba. Apropo, ala nu e fb-ul real, e doar pentru comunitati. Pup de pe fostu' gta-mp.
  10. Logic.. Cer T/C, scripterul din mine a rezolvat.. si nici acum nu stie cum!
  11. Donboo

    SA-MP 0.4a - True?

    Cred ca vor tine 0.3.7 pana in vara.. minim..
  12. Buna ziua! Cand pornesc serverul imi da aceste erori: [13:54:42] [debug] Run time error 4: "Array index out of bounds" [13:54:42] [debug] Accessing element at index 50 past array upper bound 49 [13:54:42] [debug] AMX backtrace: [13:54:42] [debug] #0 000685b4 in public zcmd_OnGameModeInit () from knx.amx [13:54:42] [debug] #1 native CallLocalFunction () [00472fc0] from samp-server.exe [13:54:42] [debug] #2 00008c84 in public SSCANF_OnGameModeInit () from knx.amx [13:54:42] [debug] #3 00002fec in public Itter_OnGameModeInit () from knx.amx [13:54:42] [debug] #4 native CallLocalFunction () [00472fc0] from samp-server.exe [13:54:42] [debug] #5 0000258c in public ScriptInit_OnGameModeInit () from knx.amx [13:54:42] [debug] #6 0000156c in public PZone_OnGameModeInit () from knx.amx [13:54:42] [debug] #7 native CallLocalFunction () [00472fc0] from samp-server.exe [13:54:42] [debug] #8 00001254 in public OnGameModeInit () from knx.amx [13:54:42] Number of vehicle models: 0 Am verificat OnGameModeInit, nu e problema. Nu am nici macar un warning la compilare. De la ce sa fie? Multumesc anticipat.
  13. [pawn]public OnPlayerLogin(playerid,password[]) { TempBanCheck(playerid); KillTimer(kick_timer[playerid]); new hour,minute,second; gettime(hour,minute,second); MySQLCheckConnection(); new tmp2[256]; mysql_real_escape_string(password, password); if(strfind(password, " ", true) != -1 || strfind(password, "'", true) != -1) { SendClientMessage(playerid, COLOR_GOLDPLAY, "Ai fost dat afara pentru folosirea caracterelor nepermise!"); return Kick(playerid); } MySQLFetchAcctSingle(PlayerInfo[playerid][pSQLID], "Password", PlayerInfo[playerid][pKey]); if(strlen(password) > 20) { new loginstring[MAX_STRING]; new loginname[164]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"{C2BC23}Parola nu se potriveste cu numele!n{FFFFFF}Introdu din nou parola pentru a te autentifica:",loginname); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD," {FFFFFF}Conectare",loginstring,"Intra","Iesi"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 4) { Kick(playerid); } return 1; } if(!strcmp(PlayerInfo[playerid][pKey],password, false) && strlen(password) != 0) { new Query[255]; format(Query, sizeof(Query), "SELECT * FROM players WHERE id = %d", PlayerInfo[playerid][pSQLID]); mysql_query(Query); // Querys the "Query" Variable. mysql_store_result(); // Stores the result from Query if(mysql_num_rows()) // Checks if theres anyrow. if(mysql_fetch_row_format(Query,"|")) // Splits the row { sscanf(Query, "p<|>e",PlayerInfo[playerid]); } MySQLUltLog(PlayerInfo[playerid][pSQLID], "MarriedTo", PlayerInfo[playerid][pMarriedTo]); mysql_store_result(); MySQLUltLog(PlayerInfo[playerid][pSQLID], "Email", PlayerInfo[playerid][pEmail]); mysql_store_result(); if(PlayerInfo[playerid][pReg] == -999) //autoban { SendClientMessage(playerid, 0xC2BC23FF, "[GoldPlay]: {FFFFFF}Contul tau este banat OFFLINE. Poti face o cerere de UnBan pe forumul nostru {a9c4e4}http://www.GoldPlay.ro/"); SetTimerEx("KickPlayers", 100, false, "i", playerid); return 1; } mysql_free_result(); } else { new loginstring[MAX_STRING]; new loginname[164]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"{C2BC23}Parola nu se potriveste cu numele!n{FFFFFF}Introdu din nou parola pentru a te autentifica:",loginname); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD," {FFFFFF}Conectare",loginstring,"Intra","Iesi"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 4) { Kick(playerid); } return 1; } new year, month,day; getdate(year, month, day); new string[128]; new query[MAX_STRING]; new zero1[5]; new zero2[5]; new zero3[5]; new zero4[5]; if(hour < 10) { zero1 = "0"; } if(minute < 10) { zero2 = "0"; } if(day < 10) { zero3 = "0"; } if(month < 10) { zero4 = "0"; } format(string, sizeof(string), "%s%d:%s%d %s%d.%s%d.%d",zero1,hour,zero2,minute,zero3,day,zero4,month,year); strmid(PlayerInfo[playerid][pUltLog], string, 0, strlen(string), 255); format(query, sizeof(query), "UPDATE players SET UltLog='%s' WHERE id=%d", PlayerInfo[playerid][pUltLog], PlayerInfo[playerid][pSQLID]); mysql_query(query); //mysql_free_result(); new sendername[MAX_PLAYER_NAME], count = 0, counth = 0; GetPlayerName(playerid, sendername, sizeof(sendername)); for(new h = 0; h < MAX_HOUSES; h++) { if(strmatch(HouseInfo[h][hOwner], sendername)) { count ++; if(HouseInfo[h][hUpgradeLock] == 13) counth ++; } } Houses[playerid] = count; ConsumingMoney[playerid] = 1; if(PlayerInfo[playerid][pReg] == 0) { PlayerInfo[playerid][pLevel] = 3; PlayerInfo[playerid][pSHealth] = 0.0; PlayerInfo[playerid][pHealth] = 100.0; PlayerInfo[playerid][pArmour] = 0.0; PlayerInfo[playerid][pPos_x] = 2246.6; PlayerInfo[playerid][pPos_y] = -1161.9; PlayerInfo[playerid][pPos_z] = 1029.7; PlayerInfo[playerid][pInt] = 15; PlayerInfo[playerid][pLocal] = 255; PlayerInfo[playerid][pTeam] = 3; PlayerInfo[playerid][pModel] = 170; new randphone = 1000 + random(8999);//minimum 1000 max 9999 //giving one at the start PlayerInfo[playerid][pPnumber] = randphone; PlayerInfo[playerid][pPhousekey] = 255; PlayerInfo[playerid][pPbiskey] = 255; PlayerInfo[playerid][pAccount] = 50000; PlayerInfo[playerid][pReg] = 1; PlayerInfo[playerid][pLocked] = 0; GivePlayerCash(playerid, 0); format(string, sizeof(string), "UPDATE players SET Registered='%d' WHERE id=%d", PlayerInfo[playerid][pReg], PlayerInfo[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET PhoneNr='%d' WHERE id=%d", PlayerInfo[playerid][pPnumber], PlayerInfo[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET House='%d' WHERE id=%d", PlayerInfo[playerid][pPhousekey], PlayerInfo[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Bank='%d' WHERE id=%d", PlayerInfo[playerid][pAccount], PlayerInfo[playerid][pSQLID]); mysql_query(string); format(string, sizeof(string), "UPDATE players SET Locked='%d' WHERE id=%d", PlayerInfo[playerid][pLocked], PlayerInfo[playerid][pSQLID]); mysql_query(string); } printf("%s s-a logat pe server.", PlayerInfo[playerid][pNume]); new playersip[256]; getdate(year, month, day); gettime(hour,minute,second); GetPlayerIp(playerid,playersip,sizeof(playersip)); format(string, sizeof(string), "AdmCmd: %s s-a logat astazi %d/%d/%d ora %d:%d, de pe ip %s",PlayerInfo[playerid][pNume],month,day,year,hour,minute,playersip); ConnectLog(string); getdate(year, month, day); new hourr,minutee,secondd; gettime(hourr,minutee,secondd); PlayerInfo[playerid][pStatus] = 1; format(string, sizeof(string), "UPDATE players SET Status='%d' WHERE id=%d", PlayerInfo[playerid][pStatus], PlayerInfo[playerid][pSQLID]); mysql_query(string); getdate(year, month, day); gettime(hour,minute,second); GetPlayerIp(playerid,playersip,sizeof(playersip)); format(string, sizeof(string), "AdmCmd: %s s-a logat astazi %d/%d/%d ora %d:%d, de pe ip %s",PlayerInfo[playerid][pNume],month,day,year,hour,minute,playersip); ConnectLog(string); getdate(year, month, day); gettime(hourr,minutee,secondd); new stringtext[560]; if(Registerr[playerid] == 2) { new stringg[128]; format(stringg, sizeof(stringg), "%d %d %d",day,month,year); strmid(PlayerInfo[playerid][pDateReg], stringg, 0, strlen(stringg), 255); format(query, sizeof(query), "UPDATE players SET DateReg='%s' WHERE id=%d", stringg, PlayerInfo[playerid][pSQLID]); Registerr[playerid] = 0; mysql_query(query); } if (PlayerInfo[playerid][pLevel] > 0) { SendClientMessage(playerid, COLOR_WHITE, "{C2BC23}[GoldPlay]: {FFFFFF}Bun venit pe {C2BC23}GoldPlay RPG{FFFFFF}. Forumul nostru este {C2BC23}http://www.GoldPlay.ro/{FFFFFF}."); } if (PlayerInfo[playerid][pDonateRank] >= 1 && PlayerInfo[playerid][pAdmin] < 1 && PlayerInfo[playerid][pHelper] < 1) { SendClientMessage(playerid, COLOR_WHITE, "{C2BC23}[GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium."); } if (PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pAdmin] <= 5 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Level %d.", PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pAdmin] <= 5 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] > 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Level %d si Helper 2.", PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pAdmin] <= 5 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] == 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Level %d si Helper 1.", PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] >= 8 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Owner."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 7 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Manager."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 6 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Coordonator."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 7 && PlayerInfo[playerid][pHelper] > 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] > 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Manager si Helper 2."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 7 && PlayerInfo[playerid][pHelper] == 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] == 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Manager si Helper 1."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] >= 8 && PlayerInfo[playerid][pHelper] > 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] > 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Owner si Helper 2."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] >= 8 && PlayerInfo[playerid][pHelper] == 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] == 2) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Owner si Helper 1."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 6 && PlayerInfo[playerid][pHelper] > 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] > 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Coordonator si Helper 2."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 6 && PlayerInfo[playerid][pHelper] == 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pHelper] == 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Admin Coordonator si Helper 1."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][pDonateRank] > 0 && PlayerInfo[playerid][pHelper] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium si Admin %d.", PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] > 1 && PlayerInfo[playerid][pDonateRank] > 0 && PlayerInfo[playerid][pHelper] > 0) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium, Helper 2, si Admin Level %d.", PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pAdmin] == 1 && PlayerInfo[playerid][pDonateRank] > 0 && PlayerInfo[playerid][pHelper] > 0) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium, Helper 1, si Admin Level %d.", PlayerInfo[playerid][pAdmin]); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pHelper] == 2 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pAdmin] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Helper 2."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pHelper] == 1 && PlayerInfo[playerid][pDonateRank] < 1 && PlayerInfo[playerid][pAdmin] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Helper 1."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pHelper] == 2 && PlayerInfo[playerid][pDonateRank] > 0 && PlayerInfo[playerid][pAdmin] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium si Helper 2."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pHelper] == 1 && PlayerInfo[playerid][pDonateRank] > 0 && PlayerInfo[playerid][pAdmin] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium si Helper 1."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if (PlayerInfo[playerid][pHelper] == 1 && PlayerInfo[playerid][pDonateRank] > 0 && PlayerInfo[playerid][pAdmin] < 1) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Te-ai logat cu Cont Premium si Helper 1."); SendClientMessage(playerid, COLOR_WHITE,stringtext); } if(PlayerInfo[playerid][pCarLic] < 1 && PlayerInfo[playerid][pTut] == 1) { new string3[560]; format(string3, sizeof(string3), "{C2BC23}Info: {FFFFFF}Nu ai permisul de conducere! Ti-a fost marcat cu {C2BC23}rosu{FFFFFF} un checkpoint pe mini-map."); SendClientMessage(playerid, COLOR_WHITE, string3); SetPlayerCheckpoint(playerid, 1396.9156,-1570.3483,14.2723, 3); CP[playerid] = 80; } WantedLevel[playerid] = PlayerInfo[playerid][pWantedLevel]; WantedPoints[playerid] = PlayerInfo[playerid][pWantedPoints]; SetPlayerWantedLevel(playerid, PlayerInfo[playerid][pWantedLevel]); if (PlayerInfo[playerid][pWantedLevel] > 0) { format(stringtext, sizeof(stringtext), "{C2BC23}» [GoldPlay]: {FFFFFF}Ai primit inapoi %d stele wanted!",WantedLevel[playerid]); SendClientMessage(playerid, COLOR_WHITE, stringtext); } PlayerInfo[playerid][pLocked] = 0; SetCameraBehindPlayer(playerid); if(gTeam[playerid] == 0) { gTeam[playerid] = 3; } else { gTeam[playerid] = PlayerInfo[playerid][pTeam]; } gPlayerLogged[playerid] = 1; GivePlayerMoney(playerid, -GetPlayerMoney(playerid)); SetPlayerCash(playerid); SpawnPlayer(playerid); format(tmp2, sizeof(tmp2), "~w~ Bun venit %s",PlayerInfo[playerid][pNume]); StopAudioStreamForPlayer(playerid); GameTextForPlayer(playerid, tmp2, 5000, 1); TextDrawShowForPlayer(playerid,Nume[playerid]); return 1; }[/pawn][128]s[64]iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii> Sincer, nu cred ca este de la sistemul de LogIn pentru ca l-am mai folosit si mergea bine, cel mai probabil este de la vreo schimbare. Am rezolvat 71 de buguri si am adaugat 41 de sisteme deci o sa fie greu sa le gasesc..
  14. if(dialogid == 12346 || dialogid == 12347) { if(!response) { Kick(playerid); return 1; } if(strlen(inputtext)) { new ok = 1; for(new i=0;i { if(!IsALetter(inputtext)) ok = 0; } if(ok == 1) { new tmppass[64]; strmid(tmppass, inputtext, 0, strlen(inputtext), 64); OnPlayerLogin(playerid,tmppass); } else { new loginstring[MAX_STRING]; new loginname[164]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"{C2BC23}Parola nu se potriveste cu numele!n{FFFFFF}Introdu din nou parola pentru a te autentifica:",loginname); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD," {FFFFFF}Conectare",loginstring,"Intra","Iesi"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 5) { Kick(playerid); } } } else { new loginstring[MAX_STRING]; new loginname[164]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"{C2BC23}Parola nu se potriveste cu numele!n{FFFFFF}Introdu din nou parola pentru a te autentifica:",loginname); ShowPlayerDialog(playerid,12347,DIALOG_STYLE_PASSWORD," {FFFFFF}Conectare",loginstring,"Intra","Iesi"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 5) { Kick(playerid); } } }
  15. [pawn]public OnPlayerRequestClass(playerid, classid) { if (RegistrationStep[playerid] == 0 && gPlayerLogged[playerid] != 1) { kick_timer[playerid] = SetTimerEx("LoginKick", 25000, 0, "%d", playerid); SetPlayerInterior(playerid, 0); SetPlayerPos(playerid, 1471.4669,-1910.4226,24.3149); SetPlayerFacingAngle(playerid, 2.2581); InterpolateCameraPos(playerid, 2001.142333, -1662.788085, 135.654327, 1038.244628, -1232.069458, 106.975891, 15000); InterpolateCameraLookAt(playerid, 1996.963378, -1660.046020, 135.787124, 1035.164916, -1235.626342, 105.283439, 15000); PlayerInfo[playerid][pModel] = Peds[classid][0]; SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_WHITE," "); SCM(playerid,COLOR_GOLDPLAY,"* Ai la dispozitie 15 secunde pentru a introduce parola, daca nu vei fi dat afara de pe server."); if (gPlayerAccount[playerid] != 0) { new loginstring[MAX_STRING]; new loginname[164]; GetPlayerName(playerid,loginname,sizeof(loginname)); format(loginstring,sizeof(loginstring),"{FFFFFF}Bun venit, {C2BC23}%s{FFFFFF}.n{FFFFFF}Introdu parola in casuta de mai jos pentru a te autentifica:n{FFFFFF}Ultima autentificare: {C2BC23}%s{FFFFFF}.",loginname,PlayerInfo[playerid][pUltLog]); ShowPlayerDialog(playerid,12346,DIALOG_STYLE_PASSWORD," {FFFFFF}Conectare",loginstring,"Intra","Iesi"); } else { gPlayerAccount[playerid] = 0; new regstring[MAX_STRING]; new regname[164]; GetPlayerName(playerid,regname,sizeof(regname)); format(regstring,sizeof(regstring),"{FFFFFF}Bun venit, {C2BC23}%s{FFFFFF}.n{FFFFFF}Introdu o parola in casuta de mai jos pentru crearea contului tau:n{C2BC23}Parola trebuie sa fie cuprinsa intre 6 si 32 de caractere.",regname); ShowPlayerDialog(playerid,12345,DIALOG_STYLE_PASSWORD," {FFFFFF}Inregistrare",regstring,"Intra","Iesi"); } } else { SetTimerEx("KickPlayers", 100, false, "i", playerid); } return 1; } [/pawn] [pawn] if(dialogid == 100) { if(response) { PlayerInfo[playerid][pSex] = 1; PlayerInfo[playerid][pChar] = 170; SetPlayerSkin(playerid, 170); RegistrationStep[playerid] = 2; new query[MAX_PLAYERS]; format(query, sizeof(query), "UPDATE players SET Sex='%d' WHERE id=%d", PlayerInfo[playerid][pSex], PlayerInfo[playerid][pSQLID]); mysql_query(query); format(query, sizeof(query), "UPDATE players SET Chara='%d' WHERE id=%d", PlayerInfo[playerid][pChar], PlayerInfo[playerid][pSQLID]); mysql_query(query); ShowPlayerDialog(playerid, 101, DIALOG_STYLE_INPUT, "t", "{FFFFFF}Esti de sex {C2BC23}Masculin{FFFFFF}.n{FFFFFF}Care este varsta ta? (12-50 de ani) - Scrie in casuta de mai jos:", "Inainte", ""); } else { PlayerInfo[playerid][pSex] = 2; PlayerInfo[playerid][pChar] = 93; SetPlayerSkin(playerid, 93); RegistrationStep[playerid] = 2; new query[MAX_PLAYERS]; format(query, sizeof(query), "UPDATE players SET Sex='%d' WHERE id=%d", PlayerInfo[playerid][pSex], PlayerInfo[playerid][pSQLID]); mysql_query(query); format(query, sizeof(query), "UPDATE players SET Chara='%d' WHERE id=%d", PlayerInfo[playerid][pChar], PlayerInfo[playerid][pSQLID]); mysql_query(query); ShowPlayerDialog(playerid, 101, DIALOG_STYLE_INPUT, "t", "{FFFFFF}Esti de sex {C2BC23}Feminin{FFFFFF}.n{FFFFFF}Care este varsta ta? (12-50 de ani) - Scrie in casuta de mai jos:", "Inainte", ""); } } if(dialogid == 101) { if(!response) { Kick(playerid); return 1; } if(response) { new varsta = strval(inputtext); if(varsta > 11 && varsta < 51) { new string[256]; new query[256]; PlayerInfo[playerid] = varsta; format(query, sizeof(query), "UPDATE players SET Age='%d' WHERE id=%d", PlayerInfo[playerid], PlayerInfo[playerid][pSQLID]); mysql_query(query); PlayerInfo[playerid][pOrigin] = 1; format(query, sizeof(query), "UPDATE players SET Origin='%d' WHERE id=%d", PlayerInfo[playerid][pOrigin], PlayerInfo[playerid][pSQLID]); mysql_query(query); RegistrationStep[playerid] = 3; format(string, 256, "{FFFFFF}Ai varsta de {C2BC23}%d {FFFFFF}ani.n{FFFFFF}Contul tau a fost inregistrat cu {00FF2F}SUCCES{FFFFFF}! Acum va urma un scurt tutorial:",varsta); ShowPlayerDialog(playerid, 102, DIALOG_STYLE_MSGBOX,"t",string,"Continuare",""); } else return ShowPlayerDialog(playerid, 101, DIALOG_STYLE_INPUT, "t", "{FF0000}Varsta trebuie sa fie intre 12 si 50.n{FFFFFF}Care este varsta ta? Scrie in casuta de mai jos:", "Inainte", ""); } } if(dialogid == 102) { if(response) { new nume[64]; GetPlayerName(playerid, nume, sizeof(nume)); new mysqlaccountstatus = MySQLCheckAccount(nume); PlayerInfo[playerid][pSQLID] = mysqlaccountstatus; RegistrationStep[playerid] = 0; TutTime[playerid] = 1; } }[/pawn]
×
×
  • 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.