Jump to content

KiLLeRZoNE

Membru
  • Posts

    29
  • Joined

  • Last visited

Posts posted by KiLLeRZoNE

  1. Salut, multumesc pentru tutorial.. Am facut tot ce trebuie, nu primesc nici o eroare/warning dar am incercat sa fac sa se salveze si email, ani, sex, pin.. si nu se salveaza nici nume, parola si ip.. Iti las codul mai jos, imi spui ce trebuie modificat, te rog.

    //=====[INCLUDE]================================================================
    
    #include <a_samp>
    #include <a_mysql>
    
    //====[CONECTARE LA MYSQL]======================================================
    
    #define mysql_host	"localhost"
    #define mysql_db 	"bazadate"
    #define mysql_user 	"root"
    #define mysql_pass 	""
    
    //====[ENUM]====================================================================
    
    enum
    {
    	DIALOG_REGISTER,
        DIALOG_LOGIN,
        DIALOG_AGE,
        DIALOG_GENDER,
        DIALOG_EMAIL,
        DIALOG_PIN
    };
    
    enum pInfo 
    {
        pParola,
        pID
    };
    
    new P_Data[MAX_PLAYERS][pInfo];
    
    //====[HANDLE]==================================================================
    
    new handle = -1;
    
    //====[FORWARD]=================================================================
    
    forward MySQLConnect();
    forward OnPlayerLogin(playerid);
    forward OnLogin(playerid);
    
    //====[SCRIPT]==================================================================
    
    
    main()
    {
    	print("\n----------------------------------");
    	print("    GameMode incarcat cu succes     ");
    	print("----------------------------------\n");
    }
    
    public MySQLConnect()
    {
        handle = mysql_connect(mysql_host, mysql_user, mysql_db, mysql_pass);
        if(mysql_errno() != 0)
        {
            printf("(MySQL) Conexiunea la baza de date %s a esuat.", mysql_db);
            SendRconCommand("exit");
        }
        else
        {
            printf("(MySQL) Conexiunea la baza de date %s a reusit.", mysql_db);
        }
        return 1;
    }
    
    public OnPlayerLogin(playerid)
    {
        new rows, fields;
        cache_get_data(rows, fields);
        if(rows)
        {
            ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logheaza-te!", "Te rog sa-ti introduci parola contuului mai jos!", "Logare", "Exit");
        }
        else
        {
            ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Inregistrare", "Trebuie sa iti creezi un cont ca sa joci pe server. nTasteaza mai jos o parola, pentru a te inregistra!", "Inregistreaza", "Exit");
        }
        return 1;
    }
    
    public OnLogin(playerid)
    {
        new rows, fields, temporar[200];
        cache_get_data(rows, fields);
        if(rows)
        {
            cache_get_field_content(0, "parola", temporar), format(P_Data[playerid][pParola], 25, temporar);
            P_Data[playerid][pID] = cache_get_field_content_int(0, "id");
            SpawnPlayer(playerid);
        }
        else
        {
            ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Parola incorecta!", "Te rog sa iti introduci parola corecta, pentru a te loga pe server.", "Logare", "Exit");
        }
        return 1;
    }
    
    public OnGameModeInit()
    {
        MySQLConnect();
    	SetGameModeText("Versiunea BETA");
    	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    	return 1;
    }
    
    public OnGameModeExit()
    {
        mysql_close(handle);
    	return 1;
    }
    
    public OnPlayerRequestClass(playerid, classid)
    {
    	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
    	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
    	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
    	return 1;
    }
    
    public OnPlayerConnect(playerid)
    {
        new query[100];
        mysql_format(handle, query, sizeof(query), "SELECT * FROM conturi WHERE nume = '%s'", GetName(playerid));
        mysql_tquery(handle, query, "OnPlayerLogin", "i", playerid);
        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)
    {
    	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 query[128], ip[25];
        switch(dialogid)
        {
            case DIALOG_REGISTER:
            {
                if(!response) return Kick(playerid);
                if(response)
                {
                    if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_PASSWORD, "Parola incorecta!", "Introdu-ti o parola pentru a te inregistra pe server!", "Inregistreaza", "Exit");
                    GetPlayerIp(playerid, ip, sizeof(ip));
                    mysql_format(handle, query, sizeof(query), "INSERT INTO conturi (nume, parola, ip) VALUES ('%s', '%e', '%s')", GetName(playerid), inputtext, ip);
    				mysql_query(handle, query);
    				ShowPlayerDialog(playerid, DIALOG_GENDER, DIALOG_STYLE_MSGBOX, "Alege sexul caracterului", "bla, bla, bla", "Masculin", "Feminin");
                }
                return 1;
            }
            case DIALOG_LOGIN:
            {
                if(!response) return Kick(playerid);
                if(response)
                {
                    if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Parola incorecta!", "Te rog sa iti introduci parola corecta, pentru a te loga pe server.", "Logare", "Exit");
                    mysql_format(handle, query, sizeof(query), "SELECT * FROM `conturi` WHERE `nume`='%e' AND `parola` = '%e'", GetName(playerid), inputtext);
    				mysql_tquery(handle, query, "OnLogin", "i", playerid);
                }
                return 1;
            }
            case DIALOG_GENDER:
            {
                if(!response)
                {
                    mysql_format(handle, query, sizeof(query), "UPDATE conturi SET 'sex' = '2' WHERE 'nume' = '%s'", GetName(playerid));
                    mysql_query(handle, query);
                    ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Cati ani va avea caracterul tau?", "bla, bla, bla", "Seteaza", "Refuza");
    			}
    			if(response)
    			{
                    mysql_format(handle, query, sizeof(query), "UPDATE conturi SET 'sex' = '1' WHERE 'nume' = '%s'", GetName(playerid));
                    mysql_query(handle, query);
                    ShowPlayerDialog(playerid, DIALOG_AGE, DIALOG_STYLE_INPUT, "Cati ani va avea caracterul tau?", "bla, bla, bla", "Seteaza", "Refuza");
    			}
                return 1;
            }
            case DIALOG_AGE:
            {
                if(!response) return Kick(playerid);
                if(response)
                {
                	mysql_format(handle, query, sizeof(query), "UPDATE conturi SET 'ani' = '%s' WHERE 'nume' = '%s'", inputtext, GetName(playerid));
                	mysql_query(handle, query);
                	ShowPlayerDialog(playerid, DIALOG_EMAIL, DIALOG_STYLE_INPUT, "Ce e-mail ai?", "bla, bla, bla", "Seteaza", "Refuza");
                }
                return 1;
            }
            case DIALOG_EMAIL:
            {
                if(!response) return Kick(playerid);
                if(response)
                {
            		mysql_format(handle, query, sizeof(query), "UPDATE conturi SET 'email' = '%s' WHERE 'nume' = '%s'", inputtext, GetName(playerid));
            		mysql_query(handle, query);
            		ShowPlayerDialog(playerid, DIALOG_PIN, DIALOG_STYLE_INPUT, "Seteaza un pin contului", "bla, bla, bla", "Seteaza", "Refuza");
    			}
    			return 1;
            }
            case DIALOG_PIN:
            {
                if(!response) return Kick(playerid);
                if(response)
                {
                    new string[124];
                    mysql_format(handle, query, sizeof(query), "UPDATE conturi SET 'pin' = '%s' WHERE 'nume' = '%s'", inputtext, GetName(playerid));
            		mysql_query(handle, query);
            		SpawnPlayer(playerid);
            		format(string, sizeof(string), "(Server) Felicitari %s tocmai te-ai inregistrat pe server.", GetName(playerid));
            		SendClientMessage(playerid, -1, string);
                }
    			return 1;
            }
        }
        return 1;
    }
    
    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    	return 1;
    }
    
    //====[STOCK-URI]===============================================================
    
    stock GetName(playerid)
    {
    	new playerName[MAX_PLAYER_NAME];
    
    	GetPlayerName(playerid, playerName, sizeof(playerName));
    	return playerName;
    }

     

  2. Problema intalnita (descriere): Nu citeste pluginul mysql.
    Ero(area / rile) / warning-(ul / urile): Nu primesc erorii cand compilez.
    Liniile de cod / sursa / script-ul(obligatoriu):

    Loading plugin: mysql.so
    Failed (libmysqlclient_r.so.16: cannot open shared object file: No such file or directory)
    Loading plugin: mysql_5.5.so
    Failed (libmysqlclient.so.18: cannot open shared object file: No such file or directory)
    

    Imagini / Video (optional): N/A
    Ati incercat sa rezolvati singur?: Da, am pus ultimele updateuri la pluginuri.

  3. pune asta sus in script

    [pawn]#include    <a_samp>

    #include    < zcmd >

    #include    < YDB  >

    #include < YSI\y_ini >

    #define DIRECTORY      "Accounts/%s.ini"

    //Colors//

    #define COLOR_SYSTEM (0xEFEFF7AA)

    #define green (0x33FF33AA)

    #define blue (0x00FFFFAA)

    forward Pass( playerid, name[ ], value[ ] );

    forward LoadpUser( playerid, name[ ], value[ ] );[/pawn]

    dupa pune la

    public OnPlayerRequestSpawn( playerid )

    [pawn]

    if( INI_Exist ( pName( playerid ) ) )

    {

    if( GetPVarInt( playerid, "pLog" ) == 0 )

    {

    SendClientMessage( playerid, green, "You have already registered, use /login to log into your account. ");

    return ( 0 );

    }

    }

    return ( 1 ); [/pawn]

    la onplayerdisconect pui

    [pawn] if( GetPVarInt( playerid, "pLog" ) == 1 )

    {

        new file[ 256 ]; format( file, sizeof file, DIRECTORY, pName( playerid ) );

        new INI:PlayerAcc = INI_Open( file );

    INI_WriteInt( PlayerAcc, "Money", GetPlayerMoney( playerid ) );

    INI_WriteInt( PlayerAcc, "Score", GetPlayerScore( playerid ) );

    INI_Close( PlayerAcc );

    SetPVarInt( playerid, "pLog", 0 );

    }

    return ( 1 );[/pawn]

    la onplayerconnect pui

    [pawn] if( GetPVarInt( playerid, "pLog" ) == 0 )

    {

    if( INI_Exist ( pName( playerid ) ) )

    {

    SystemMsg( playerid, "You have already registered, please /login [password] to login." );

    }

    else SystemMsg( playerid, "You do not have an account, use /register [password] to register then /login [password] to login." );

    }

    return ( 1 );[/pawn]

    iar jos de tot in script pui

    [pawn]stock SystemMsg( playerid, msg[ ] )

    {

      if( ( IsPlayerConnected ( playerid ) ) && ( strlen ( msg ) > 0 ) ) SendClientMessage( playerid, COLOR_SYSTEM, msg );

      return ( 1 );

    }

    stock pName( playerid )

    {

    new name[ MAX_PLAYER_NAME ];

    GetPlayerName( playerid, name, sizeof name );

    return name;

    }

    CMD:register( playerid, params[ ] )

    {

        new file[ 256 ]; format( file, sizeof file, DIRECTORY, pName( playerid ) );

        new INI:PlayerAcc = INI_Open( file );

    if( GetPVarInt( playerid, "pLog" ) == 1 ) return SystemMsg( playerid, "You have already had an account." );

    if( INI_Exist( pName( playerid ) ) ) return SystemMsg( playerid, "You have already created an account, /login [password] to login." );

    if( strlen ( params ) == 0 ) return SystemMsg( playerid, "Usage: /register [password]" );

        SystemMsg( playerid, "You have successfully created your account, now use /login [password] to login." );

        INI_WriteString( PlayerAcc, "Name", pName( playerid ) );

        INI_WriteString( PlayerAcc, "Password", params );

        INI_WriteInt( PlayerAcc, "Money", 0 );

        INI_WriteInt( PlayerAcc, "Score", 0 );

        INI_Close( PlayerAcc );

    return ( 1 );

    }

    CMD:login( playerid, params[ ] )

    {

        new file[ 256 ], Passw[ 500 ]; format( file, sizeof file, DIRECTORY, pName( playerid ) );

        INI_ParseFile(file, "Pass", false, true, playerid);

        GetPVarString( playerid, "pPass", Passw, sizeof Passw );

    if( GetPVarInt( playerid, "pLog" ) == 1 ) return SystemMsg( playerid, "You have already logined." );

    if( !INI_Exist ( pName( playerid ) ) ) return SystemMsg( playerid, "You do not have an account, please /register [password]" );

    if( isnull ( params ) ) return SystemMsg( playerid, "Usage: /login [password]" );

    if( strcmp ( Passw, params, false ) == 0 )

    {

    SetPlayerScore( playerid, GetPVarInt( playerid, "pScore" ) );

    ResetPlayerMoney( playerid );

    GivePlayerMoney( playerid, GetPVarInt( playerid, "pCash" ) );

    SetPVarInt( playerid, "pLog", 1 );

    SystemMsg( playerid, "You have successfully logined." );

    }else SystemMsg( playerid, "Wrong password or nickname!" );

    return ( 1 );

    }

    public Pass( playerid, name[ ], value[ ] )

    {

    if( !strcmp ( name, "Password" ) )

    {

    SetPVarString( playerid, "pPass", value );

    }

    }

    public LoadpUser( playerid, name[ ], value[ ] )

    {

    if( !strcmp ( name, "Money" ) )

    {

    SetPVarInt( playerid, "pCash", strval( value ) );

    }

    if( !strcmp ( name, "Score" ) )

    {

    SetPVarInt( playerid, "pScore", strval( value ) );

    }

    }[/pawn]

    NOROC!

  4. salut am comanda asta

    [pawn] if(strcmp(cmdtext,"/up",true)==0)

    {

    new Float:X, Float:Y, Float:Z;

    new tmp[256];

    tmp = strtok(cmdtext , hx);

    GetPlayerPos( playerid, X, Y, Z );

    SetPlayerPos(playerid,X,Y,Z+strval(tmp));

    return 1;

    }[/pawn]

    si imi da eroarea asta

    D:\zonne 0.3d\gamemodes\romania.pwn(1821) : error 017: undefined symbol "hx"

    Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

    1 Error.

  5. stuntman[]!" post="100839" timestamp="1322152537"]

    Normal ca nu merge, daca nu ai bagat sa se seteze la inceput o limba default ... nici macar nu arati acel dialog de selectare a limbii + e facut sa fie doar limba la server aia, nu limba la fiecare jucator.

    http://wiki.sa-mp.com/wiki/ShowPlayerDialog

    Ti-am facut eu cum trebuie, modifica acel cod in asta:

    #include <a_samp>
    
    enum OptiuniServer 
    {
    	Limba 
    };
    new Option[ MAX_PLAYERS ][OptiuniServer];
    
    main()
    {
    	print("\n----------------------------------");
    	print(" Blank Gamemode by your name here");
    	print("----------------------------------\n");
    }
    
    public OnGameModeInit()
    {
    	SetGameModeText("Blank Script");
    	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
    	return 1;
    }
    
    public OnGameModeExit()
    {
    	return 1;
    }
    
    public OnPlayerConnect( playerid )
    {
    	Option[ playerid ][ Limba ] = 1;
    }
    
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    	if(strcmp(cmdtext, "/cmdtest", true) == 0)
    	{
    		if(Option[playerid][Limba] ==1)SendClientMessage(playerid, 0xFFFFFFAA, "** Salut George ce faci?");else // Romana
    		if(Option[playerid][Limba] ==2)SendClientMessage(playerid, 0xFFFFFFAA, "** Hi Tom how are you?");else // Engleza
    		if(Option[playerid][Limba] ==3)SendClientMessage(playerid, 0xFFFFFFAA, "** Hola Xavi que passa?"); // Spaniola
                    // s.a.m.d cate limbi doriti voi
    		return 1;
    	}
    	if( strcmp( cmdtext, "/language", true ) == 0 )
    	{
    		ShowPlayerDialog( playerid, 1996, DIALOG_STYLE_LIST, "Limba", "Romana\nEnglish\nSpanish", "Select", "Cancel" ); 
    		return 1;
    	}
    	return 0;
    }
    
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    	if(dialogid == 1996)
    	{
    		if( !response )
    			return 1;
    
    		if(listitem == 0)
    		{
    			Option[playerid][Limba] = 1;
    			SendClientMessage(playerid, 0xFFFFFFAA, "** Ai selectat limba romana.");
    		}
    		if(listitem == 1)
    		{
    			Option[playerid][Limba] = 2;
    			SendClientMessage(playerid, 0xFFFFFFAA, "** You have selected enghlish language.");
    		}
    		if(listitem == 2)
    		{
    			Option[playerid][Limba] = 3;
    			SendClientMessage(playerid, 0xFFFFFFAA, "** Lengua española se ha seleccionado.");
    		}
    	}
    	return 1;
    }

    Comanda /language adaugata, ca sa-ti alegi limba. Ca sa adaugi mesaje fa ca in /testcmds, mai simplu ai creea o functie SendLanguageMessage( playerid, color, ro[], eng[], spanish[] ).

    ms mult.....

  6. Posteza codu sau ai lock.

    [pawn]

    // This is a comment

    // uncomment the line below if you want to write a filterscript

    //#define FILTERSCRIPT

    #include <a_samp>

    enum OptiuniServer {

    Limba };

    new Option[OptiuniServer];

    #if defined FILTERSCRIPT

    public OnFilterScriptInit()

    {

    print("\n--------------------------------------");

    print(" Blank Filterscript by your name here");

    print("--------------------------------------\n");

    return 1;

    }

    public OnFilterScriptExit()

    {

    return 1;

    }

    #else

    main()

    {

    print("\n----------------------------------");

    print(" Blank Gamemode by your name here");

    print("----------------------------------\n");

    }

    #endif

    public OnGameModeInit()

    {

    // Don't use these lines if it's a filterscript

    SetGameModeText("Blank Script");

    AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);

    return 1;

    }

    public OnGameModeExit()

    {

    return 1;

    }

    public OnPlayerCommandText(playerid, cmdtext[])

    {

    if(strcmp(cmdtext, "/cmdtest", true) == 0)

    {

    if(Option[Limba] ==1)SendClientMessage(playerid, 0xFFFFFFAA, "** Salut George ce faci?");else // Romana

    if(Option[Limba] ==2)SendClientMessage(playerid, 0xFFFFFFAA, "** Hi Tom how are you?");else // Engleza

    if(Option[Limba] ==3)SendClientMessage(playerid, 0xFFFFFFAA, "** Hola Xavi que passa?"); // Spaniola

                    // s.a.m.d cate limbi doriti voi

    return 1;

    }

    return 0;

    }

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

    {

    if(dialogid == 1996)

    {

    if(response)

    {

                if(listitem == 0)

    {

                    Option[Limba] = 1;

                    SendClientMessage(playerid, 0xFFFFFFAA, "** Ai selectat limba romana.");

    }

    if(listitem == 1)

    {

          Option[Limba] = 2;

          SendClientMessage(playerid, 0xFFFFFFAA, "** You have selected enghlish language.");

    }

    if(listitem == 2)

    {

          Option[Limba] = 3;

          SendClientMessage(playerid, 0xFFFFFFAA, "** Lengua española se ha seleccionado.");

    }

    }

    }

    return 1;

    }

    [/pawn]

  7. [pawn]#include <a_samp>

    #define DIALOG_1

    main()

    {

    print("\n----------------------------------");

    print("    Fs By KiLLeRZone Incarcat!");

    print("----------------------------------\n");

    }

    public OnPlayerCommandText(playerid, cmdtext[])

    {

    if (strcmp("/buyscore", cmdtext, true, 10) == 0)

    {

    ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"BUY SCORE -> KiLLeRZoNe","1.1000 score -> 1000$\n2.2000 score -> 2000$\n3.3000 score -> 3000$\n4.4000 score -> 4000$\n5.5000 score -> 5000$","Buy","Close");

    return 1;

    }

    return 0;

    }

    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

    {

    if(dialogid == 1)

    {

      if(response)

      {

      if(listitem == 0)

      {

    if(GetPlayerMoney(playerid) < -1000)

    SendClientMessage(playerid,0x0000FFAA,"Ai Nevoie de 1000$");

    SetPlayerScore(playerid,1000);

    }

      if(listitem == 1)

      {

    if(GetPlayerMoney(playerid) < -2000)

    SendClientMessage(playerid,0x0000FFAA,"Ai Nevoie de 2000$");

    SetPlayerScore(playerid,2000);

    }

      if(listitem == 2)

      {

    if(GetPlayerMoney(playerid)< -3000)

    SendClientMessage(playerid,0x0000FFAA,"Ai Nevoie de 3000$");

    SetPlayerScore(playerid,3000);

    }

      if(listitem == 3)

      {

    if(GetPlayerMoney(playerid) < -4000)

    SendClientMessage(playerid,0x0000FFAA,"Ai Nevoie de 4000$");

    SetPlayerScore(playerid,4000);

    }

      if(listitem == 4)

    {

        if(GetPlayerMoney(playerid) < -5000)

        SendClientMessage(playerid,0x0000FFAA,"Ai Nevoie de 4000$");

        SetPlayerScore(playerid,5000);

    }

      }

      else

      {

        SendClientMessage(playerid,0x0000FFAA,"Ai apasat pe CLOSE");

      }

    }

    return 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.