BaFFyJunior
Membru-
Posts
240 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
News
Documentation
Everything posted by BaFFyJunior
-
Ma refer la fisierul mysql_log aflat in folderul gamemodeului tau.
-
Pai verifica.
-
Ai verificat mysql_log?
-
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.
-
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.
-
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.
-
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.
- 3 replies
-
- 1
-
- iteratori
- optimizare
-
(and 1 more)
Tagged with:
-
DIALOG_JMENU+1 nu functioneaza daca dialogurile tale sunt pe enum. Defineste-l ca DIALOG_JMENU2.
-
In tabela users sau de unde incerci sa iei datele la login nu exista campul Bonus. Creaza-l.
-
Descurca-te frate
-
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);
-
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))
-
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 .
-
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.
-
CrashDetect must be loaded before 'streamer.so' deci in server.cfg pune crashdetect inainte de streamer
-
Cu mare placere.
-
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.
-
Nu am idee.. poate driverul la placa video? Ceva din setarile placii?
-
[Help]Cand esti prost,cere ajutorul la altcineva mai destept :))
BaFFyJunior replied to Gasi244's question in Ajutor Scripting
if(strcmp(Vehicles[playerid][vehOwner], PlayerName(playerid))) inlocuieste cu seterid. -
Incearca samp addon(sa il descarci si sa il instalezi) sau sa muti rezolutia din setari pe x32, nu pe x16.
-
Cu mare drag.
-
La QuestCarKM eu vad ca e pus MAX_PLAYERS. Daca am dreptate inlocuieste cu MAX_VEHICLES.
-
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.
-
Posteaza linia cu pricina si cateva linii de pe langa.
-
Vezi Aici.