Jump to content

BaFFyJunior

Membru
  • Posts

    240
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by BaFFyJunior

  1. Ma refer la fisierul mysql_log aflat in folderul gamemodeului tau.
  2. Dialog:DIALOG_REGISTER(playerid, response, listitem, inputtext[]) { if(!response) return Kick(playerid); if(strlen(inputtext) < 8 || strlen(inputtext) > 64) return Dialog_Show(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Register", "Type your desired password below:\n{AFAFAF}Numarul de caractere trebuie sa fie format din 8 - 64.", "Register", "Cancel"); format(PlayerInfo[playerid][pName], 24, GetPlayerNameEx(playerid)); format(PlayerInfo[playerid][pPassword], 128, inputtext); gQuery[0] = (EOS); mysql_format(SQL, gQuery, sizeof gQuery, "INSERT INTO `users` (Name, Password, RegisterDate, LastLogin) VALUES ('%e', '%e', '%e', '%e')", GetPlayerNameEx(playerid), inputtext, GetDateTime(), GetDateTime()); mysql_tquery( SQL, gQuery, "OnPlayerRegister", "i", playerid); Dialog_Show(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "E-mail", "Scrie mai jos adresa ta de e-mail:", "Select", "Cancel"); return true; } function OnPlayerRegister(playerid) { PlayerInfo[playerid][pSQLID] = cache_insert_id(); printf("New account: %s (%d).", GetPlayerNameEx(playerid), playerid); } Vezi asa.
  3. Dialog:DIALOG_REGISTER(playerid, response, listitem, inputtext[]) { if(!response) return Kick(playerid); if(strlen(inputtext) < 8 || strlen(inputtext) > 64) return Dialog_Show(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Register", "Type your desired password below:\n{AFAFAF}Numarul de caractere trebuie sa fie format din 8 - 64.", "Register", "Cancel"); format(PlayerInfo[playerid][pName], 24, GetPlayerNameEx(playerid)); format(PlayerInfo[playerid][pPassword], 128, inputtext); gQuery[0] = (EOS); mysql_format(SQL, gQuery, sizeof gQuery, "INSERT INTO `users` (Name, Password, RegisterDate, LastLogin) VALUES ('%e', '%e', '%e', '%e')", GetPlayerNameEx(playerid), inputtext, GetDateTime(), GetDateTime()); inline CheckSQLID() { PlayerInfo[playerid][pSQLID] = cache_insert_id(); printf("New account: %s (%d).", GetPlayerNameEx(playerid), playerid); } mysql_pquery_inline(SQL, gQuery, using inline CheckSQLID, ""); Dialog_Show(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "E-mail", "Scrie mai jos adresa ta de e-mail:", "Select", "Cancel"); return true; } Incearca asta.
  4. Pai... cand se conecteaza dupa inregistrare faci o variabila sa verifice daca e in tutorial: InTutorial[playerid] = 1. O definesti ca InTutorial[MAX_PLAYERS]; La fel tutorialstep. Cand intra in checkpoint sau ce vrei tu sa faca maresti tutoriale step(TutorialStep[playerid] ++;). La onplayerspawn poti verifica daca e in tutorial si in functie de step sa il puna sa faca ceva. Sper ca ai inteles.
  5. In general te-ar ajuta, acum nu stiu exact cat de mult te-ar ajuta la admini si toate cele. Dar in mod cert la vehicule, jucatori, timere YSI te ajuta enorm.
  6. DIALOG_JMENU+1 nu functioneaza daca dialogurile tale sunt pe enum. Defineste-l ca DIALOG_JMENU2.
  7. In tabela users sau de unde incerci sa iei datele la login nu exista campul Bonus. Creaza-l.
  8. Incearca asa: new liFactionCheck[60], StateString[25]; if(PlayerInfo[targetid][pLanguage] == 1) format(StateString, sizeof(StateString), "Civil"); else format(StateString, sizeof(StateString), "Civillian"); liFactionCheck = (PlayerInfo[playerid][pFaction]) ? ( FactionInfo[PlayerInfo[targetid][pFaction]][fName] ) : ( StateString ); format(szFaction, 256, "%s", liFactionCheck);
  9. Incearca asa: new PlayerState[20]; if(PlayerInfo[targetid][pLanguage] == 1) format(PlayerState, sizeof(PlayerState), "Civil"); else format(PlayerState, sizeof(PlayerState), "Civilian"); format(szFaction, 256, "%s", (PlayerInfo[playerid][pFaction]) ? (FactionInfo[PlayerInfo[targetid][pFaction]][fName]) : (PlayerState))
  10. Te salut! Eu unul am cumparat host samp de la ultra-h. Baietii sunt foarte de treaba si raspund repede la tichete. Cat despre webhost, eu am cumparat de la hostgame. Domenii poti cumpara de la rotld daca vrei .ro .
  11. Ceea ce faci tu aici e sa limitezi conexiunile la 5, omul vrea sa nu fie limitate. Verifica daca ai o functie care limiteaza conexiunile. Cauta prin gamemode GetPlayerIp si vezi daca gasesti ceva care limiteaza conexiunile.
  12. CrashDetect must be loaded before 'streamer.so' deci in server.cfg pune crashdetect inainte de streamer
  13. new title[40]; format(title, sizeof(title), "%s's HUD", GetName(playerid)); new szDialog[600], string[100]; strcat(szDialog, "Tipul HUD-ului\t\tStatus\n"); format(string, sizeof(string), "1. Moneybar cu miliarde\t\t%s", ( ArataMoneyBarMiliarde[playerid] ) ? ( "<<{0AC917}Enabled{FFFFFF}>>" ) : ( "<<{FF0000}Disabled{FFFFFF}>" )); strcat(szDialog, string); format(string, sizeof(string), "2. FPS/TICKS\t\t%s", ( ArataFPSTick[playerid] ) ? ( "<<{0AC917}Enabled{FFFFFF}>>" ) : ( "<<{FF0000}Disabled{FFFFFF}>" )); strcat(szDialog, string); format(string, sizeof(string), "2. ArataMoneyUpdate\t\t%s", ( ArataUpdateBani[playerid] ) ? ( "<<{0AC917}Enabled{FFFFFF}>>" ) : ( "<<{FF0000}Disabled{FFFFFF}>" )); strcat(szDialog, string); ShowPlayerDialog(playerid, DIALOG_HUD, DIALOG_STYLE_TABLIST_HEADERS, title, szDialog, "oK", "Exit"); Incearca asa.
  14. Nu am idee.. poate driverul la placa video? Ceva din setarile placii?
  15. if(strcmp(Vehicles[playerid][vehOwner], PlayerName(playerid))) inlocuieste cu seterid.
  16. Incearca samp addon(sa il descarci si sa il instalezi) sau sa muti rezolutia din setari pe x32, nu pe x16.
  17. La QuestCarKM eu vad ca e pus MAX_PLAYERS. Daca am dreptate inlocuieste cu MAX_VEHICLES.
  18. Arata si cum e definita variabila questcarkm si pquestprogress1. Nu stiu daca voi putea fi de folos in seara asta ca nu sunt la pc.
  19. Posteaza linia cu pricina si cateva linii de pe langa.
×
×
  • 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.