Jump to content

POL_george

Membru
  • Posts

    48
  • Joined

  • Last visited

POL_george's Achievements

Enthusiast

Enthusiast (6/14)

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

Recent Badges

0

Reputation

  1. Multumesc, este o idee suficient de buna. Cred ca am sa incerc. Mai ales ca fac cursuri de programing.
  2. Salut! Nu am mai script-at de chiar multa vreme. Sa-mp fiind un joc atat de vechi, daca imi fac server RP mai am playeri? Ca am bani si experiente de programing in java de la crearea unor jocuri in unity.
  3. C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(171) : warning 217: loose indentation C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(271) : warning 217: loose indentation C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(277) : warning 217: loose indentation C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(294) : error 001: expected token: ",", but found ";" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(297) : error 032: array index out of bounds (variable "P_Data") C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(297) : error 001: expected token: ",", but found ";" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(298) : error 006: must be assigned to an array C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(299) : error 032: array index out of bounds (variable "P_Data") C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(299) : error 001: expected token: ",", but found ";" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(300) : warning 217: loose indentation C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(301) : warning 217: loose indentation C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(314) : error 002: only a single statement (or expression) can follow each "case" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(314) : warning 215: expression has no effect C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(315) : warning 209: function "OnDialogResponse" should return a value Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase [pawn]// This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> #include <dini> enum { DIALOG_INREGISTRAT = 5,// 5 este numarul dialogului DIALOG_LOGIN //va avea id-ul 6 } enum pData { oras[30], varsta, sex[20], logged, } new P_Data[MAX_PLAYERS][pData]; new incercari[MAX_PLAYERS]; main() { print("\n----------------------------------"); print("RPG/RP by POL_george"); print("----------------------------------\n"); } public OnGameModeInit() { SetGameModeText("RPG/RP"); return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { new file[20+MAX_PLAYER_NAME]; format(file, sizeof(file), "/Jucatori/%s.ini", pName(playerid));//vom stoca in variabila file, locul unde se afla fisierul jucatorului incercari[playerid] = 0; if(!dini_Exists(file)) { //daca jucatorul nu este inregistrat ShowPlayerDialog(playerid, DIALOG_INREGISTRAT, DIALOG_STYLE_INPUT, "Inregistrare", "Scrieti parola pentru a te inregistra", "OK", "Cancel"); } else { //daca jucatorul este inregistrat ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Logare", "Scrieti parola pentru a te loga", "OK", "Cancel"); } return 1; } public OnPlayerConnect(playerid) { new file[20+MAX_PLAYER_NAME]; format(file, sizeof(file), "/Jucatori/%s.ini", pName(playerid));//vom stoca in variabila file, locul unde se afla fisierul jucatorului incercari[playerid] = 0; if(!dini_Exists(file)) { //daca jucatorul nu este inregistrat ShowPlayerDialog(playerid, DIALOG_INREGISTRAT, DIALOG_STYLE_INPUT, "Inregistrare", "Scrieti parola pentru a te inregistra", "OK", "Cancel"); } else { //daca jucatorul este inregistrat ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Logare", "Scrieti parola pentru a te loga", "OK", "Cancel"); } return 1; } public OnPlayerDisconnect(playerid, reason) { return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnPlayerDeath(playerid, killerid, reason) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp("/mycommand", cmdtext, true, 10) == 0) { // Do something here return 1; } return 0; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { return 1; } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { return 1; } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { new file[20+MAX_PLAYER_NAME]; format(file, sizeof(file), "/Jucatori/%s.ini", pName(playerid));//vom stoca in variabila file, locul unde se afla fisierul jucatorului incercari[playerid] = 0; if(!dini_Exists(file)) { //daca jucatorul nu este inregistrat ShowPlayerDialog(playerid, DIALOG_INREGISTRAT, DIALOG_STYLE_INPUT, "Inregistrare", "Scrieti parola pentru a te inregistra", "OK", "Cancel"); } else { //daca jucatorul este inregistrat ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Logare", "Scrieti parola pentru a te loga", "OK", "Cancel"); } return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { return 1; } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new file[20+MAX_PLAYER_NAME]; format(file, sizeof(file), "/Jucatori/%s.ini", pName(playerid)); switch(dialogid) { case DIALOG_INREGISTRAT: { if(!response) return Kick(playerid);//daca va da cancel ii vom da kick else { new pwlength = strlen(inputtext); if(pwlength > 3)//daca parola are mai mult de 3 caractere { dini_Create(file); //vom creea fisierul dini_Set(file, "parola", inputtext);//vom seta parola dini_Set(file, "oras", "Los Santos"); //vom seta orasul dini_IntSet(file, "varsta", 0); //vom seta varsta dini_Set(file, "sex", "Barbat"); //vom seta sex-ul P_Data[playerid][logged] = 1; SpawnPlayer(playerid); } else { ShowPlayerDialog(playerid, DIALOG_INREGISTRAT, DIALOG_STYLE_MSGBOX, "Inregistrare", "Trebuie sa introduci o parola!", "OK", "Cancel"); } } } case DIALOG_LOGIN: { if(!response) Kick(playerid); else { incercari[playerid]++; if(incercari[playerid] == 3) return Kick(playerid); new pwlength = strlen(inputtext); if(pwlength > 3) { new pw[200]; format(pw, sizeof(pw), "%s", dini_Get(file, "parola");//stocam parola in variabila pw if(strcmp(inputtext, pw) == 0) { format(P_Data[MAX_PLAYERS][oras], 30, dini_Get(file, "oras"); P_Data[playerid][varsta] = dini_Get(file, "varsta"); format(P_Data[MAX_PLAYERS][sex], 20, dini_Get(file, "sex"); P_Data[playerid][logged] = 1; SpawnPlayer(playerid); } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_MSGBOX, "Login", "Parola Gresita!", "OK", "Cancel"); } } else { ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_MSGBOX, "Login", "Trebuie sa introduci o parola", "OK", "Cancel"); } } } return 1; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { return 1; } stock pName(playerid) { new nume[MAX_PLAYER_NAME]; GetPlayerName(playerid, nume, sizeof(nume)); return nume; }[/pawn]
  4. C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(72) : error 017: undefined symbol "DIALOG_LOGIN" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(76) : error 017: undefined symbol "DIALOG_REGISTER" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(278) : error 017: undefined symbol "DIALOG_LOGIN" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(283) : error 017: undefined symbol "parola" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(286) : error 017: undefined symbol "money" C:\Users\laceanu cel voinic\Desktop\0 de la nenea George\gamemodes\gamemode.pwn(290) : error 017: undefined symbol "DIALOG_LOGIN" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 6 Errors. Linia 72: ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Login","Scrie parola mai jos pentru a te loga.","Login","Quit"); Linia 76: ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registering...","Scrie parola mai jos pentru a creea un cont nou !!","Register","Quit"); Linia 278: case DIALOG_LOGIN: Linia 283: if(udb_hash(inputtext) == PlayerInfo[playerid][parola])//Aici citeste Hashul de la parola Linia 286: GivePlayerMoney(playerid, PlayerInfo[playerid][money]);//iar aici ii da bani playerului Linia 290: ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Login","Tu ai introdus o parola gresita!.\nScrie parola in casuta de mai jos!!.","Login","Quit");
  5. Nume:POL_george Nume tutorial:Register system Descriere:Am facut un system login register care te intreaba ce parola vrei, sa te loghezi. Totul este in dialog. Eu vreau un sistem de register in dialog de genul: Ce sex esti: Masculin Feminin, Ce varsta ai?, Unde sa se spawneze? . NU stiu daca am cerut script sau tutorial.
  6. POL_george

    VIP Island

    5/5 buna ideea.
  7. Mai pune niste cadavre si e perfecta :D
  8. Am uitat sa zic ca am 8 gb ram + 6 procesoare + 2gb placa video= Calculatorul meu
  9. Asta patesc si eu. Copie comanda /makeadmin modifica comanda(O comanda secreta) si scoti permisiunea Exemplu Intru pe server ca player scriu /papusa POL_george 1339 Daca ai probleme revino cu un reply
  10. Salut, eu cu un baiat ne deschidem un server. El se ocupa cu plata hostului si eu cu scriptingul. Doresc pe cineva cu experienta in scripting pentru a face serverul. p.s Va fi un server de lunga durata foarte mare. O sa promit 20 de playeri. Multumesc anticipat.
  11. nu merge tot asa merg sunt transparente si se stramba cand le dau drumu
  12. eu am dintracela in ceat ce sex ai ceti ani ai etc adica dala in cheat pentru a raspunde trebuie sa apesi t si eu vreau astfel http://imageshack.us/photo/my-images/138/samp001hc.png/ http://imageshack.us/photo/my-images/545/samp000laf.png/ http://imageshack.us/photo/my-images/189/samp002od.png/ vreau un tutorial complet ) ca tot nu gasesc si zicetimi ce inlocuiesc ca sa apara in dialog registerul ca eu am cheat cu t si vreau in dialog ce sterg ca sa dispara asta cu cheat si sa apara in dialog va rog nu dati toping closed ca vreti voi lasati ca am nevoie enorma
  13. pai cum instalez un includes ca habarn am adica in servar.cfg acolo nu stiu sa intalez
×
×
  • 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.