Jump to content

only4fun

Membru
  • Posts

    39
  • Joined

  • Last visited

    Never

Posts posted by only4fun

  1. 1. Jucatorul se spawneaza de mai multe ori, si mesajele acelea de inceput apar si ele de mai multe ori, as vrea doar acea variabila care da jucatorul intr-un anumit loc...

    2. Am postat si pe GodFather Problems, dar nu a raspuns nimeni...este o problema cu Say, cand scriu ceva in chat nu merge, dar asta se intampla numai atunci cand jucatorul este conectat pentru prima data..daca se  deconecteaza si intra iar merge, stie careva care este problema?

  2. stuntman[]!" post="91140" timestamp="1314695493"]

    1. Mai bine sa nu apara, e mai bine asa, mai securizat pentru jucatori.

    2. http://forum.sa-mp.com/showthread.php?t=117851

    3. http://forum.sa-mp.com/showthread.php?t=274064 - nu e prea bun

    ce rapid ai fost..

    si pentru nr 1..nu stiu de ce, dar din cauza asta nu pot da admin pur si simplu sa modific gradul la admin acolo, trebuie sa sterg userul, apoi sa vin cu alt fisier din pc cu care doar cu ala dau admin:|

    si ma gandeam ca poate e din cauza alia

    mc oricum

  3. [pawn]C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(4226) : warning 202: number of arguments does not match definition

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15938) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15939) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15940) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15973) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15975) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15984) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(15993) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16012) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16018) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16041) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16049) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16054) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16063) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16074) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16081) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16089) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16096) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16102) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16108) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16132) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16140) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16155) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16177) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16181) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16184) : error 079: inconsistent return types (array & non-array)

    C:\Documents and Settings\ionutz\Desktop\samp03\gamemodes\eGamer.pwn(16189) : error 079: inconsistent return types (array & non-array)

    Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

    [/pawn]

    Linia 4226: [pawn] SetPlayerMapIcon(playerid,1,1412.0840,-1701.5978,13.5395,55,COLOR_YELLOW2, MAPICON_LOCAL);//DMV LS[/pawn]

    Ma poate ajuta cineva?

    incearca asa: SetPlayerMapIcon(playerid, 1, 1412.0840,-1701.5978,13.5395, 55, COLOR_YELLOW2);  // Scoala de Soferi

  4. acea e o functie care pune "." dupa 3 numere.

    Cea ce vrei tu se face cu un TD

    poi la asta ma gandeam si eu...dar nu o gasesc X(

    AM GASIT...dar apropo de TD...pot insera o imagine? sau ceva..nush o infigna de exemplu

  5. Nu prea cred ca am inteles ce vrei dar cred ca te referi la un td cu bani din bank nu?

    Pai fa un td nou sub forma celui actual, dati lvl 1 wanted si mutal exact sub el si pe urma iei cordonatele:

    ex:

    [pawn]

    banktd = TextDrawCreate(x, y, "$0000000000");

    [/pawn]

    Si le adaugi la cel care il folosesti.

    EDIT: nu stiu sigur daca sunt chear bune 545 , 137

    pai dar nu este de aici?

    stock DecimalPointBank(targetid)
    {
        new str[30];
        new account = PlayerInfo[targetid][pAccount];
        if(account >= 0)
        {
            format(str, sizeof(str), "$%d", account);
            if(1000 <= account < 10000) strins(str, ".", 2, sizeof(str));
            else if(10000 <= account < 100000) strins(str, ".", 3, sizeof(str));
            else if(100000 <= account < 1000000) strins(str, ".", 4, sizeof(str));
            else if(1000000 <= account < 10000000) { strins(str, ".", 2, sizeof(str)); strins(str, ".", 6, sizeof(str)); }
            else if(10000000 <= account < 100000000) { strins(str, ".", 3, sizeof(str)); strins(str, ".", 7, sizeof(str)); }
            else if(100000000 <= account < 1000000000) { strins(str, ".", 4, sizeof(str)); strins(str, ".", 8, sizeof(str)); }
            else if(account >= 1000000000) { strins(str, ".", 2, sizeof(str)); strins(str, ".", 6, sizeof(str)); strins(str, ".", 10, sizeof(str)); }
        }
        else
        {
            format(str, sizeof(str), "-$%d", account-(account*2));
            if(-1000 >= account > -10000) strins(str, ".", 3, sizeof(str));
            else if(-10000 >= account > -100000) strins(str, ".", 4, sizeof(str));
            else if(-100000 >= account > -1000000) strins(str, ".", 5, sizeof(str));
            else if(-1000000 >= account > -10000000) { strins(str, ".", 3, sizeof(str)); strins(str, ".", 7, sizeof(str)); }
            else if(-10000000 >= account > -100000000) { strins(str, ".", 4, sizeof(str)); strins(str, ".", 8, sizeof(str)); }
            else if(-100000000 >= account > -1000000000) { strins(str, ".", 5, sizeof(str)); strins(str, ".", 9, sizeof(str)); }
            else if(account <= -1000000000) { strins(str, ".", 3, sizeof(str)); strins(str, ".", 7, sizeof(str)); strins(str, ".", 11, sizeof(str));}
        }
        return str;
        }

  6. variabila PlayerInfo[playerid][pCarLic] (licenta de condus) o am 0 din start, iar problema e ca nu ma lasa sa conduc nici biciclete, asa ca am facut asta...dar nu stiu ce are:)

    am pus la inceput:

    new biciclete;

    apoi la OnPlayerEnterVehicle am pus

     	new newcar = GetPlayerVehicleID(playerid);
     	if(newcar == 181 || newcar == 182 || newcar == 183 || newcar == 184 || newcar == 204 || newcar == 205 || newcar == 206 || newcar == 207 || newcar == 208 || newcar == 209 || newcar == 210 ||
    	newcar == 211 || newcar == 212 || newcar == 213 || newcar == 214 || newcar == 215 || newcar == 216 || newcar == 217)
    	{
    
    	    PlayerInfo[playerid][pCarLic] = 1;
    	    biciclete = 1;
    	    }
    apoi la OnPlayerStateChange am pus
    	if( oldstate == PLAYER_STATE_DRIVER && newstate == PLAYER_STATE_ONFOOT && biciclete == 1) // BICICLETE !
    	{
            	PlayerInfo[playerid][pCarLic] = 0;
            	biciclete = 0;
    	}

    si nu merge:|

  7. salut

    deci am facut un dialog pt kills rank

    si am facut asta

    format(BigString15,1900, "%s{0000FF}%s {FFFFFF}este un {FF0000}%s\n", BigString15, pNameKill, ReturnKillSpreeRank(playerid) );

    Ca sa apara in dialog Ryder_RO este un shooter!

    pNameKill e pt numele playerului (Am new pNameKill etc..)

    ReturnKillSpreeRank(playerid) este un stock cu Id rankurilor

    iar pe sv apare in dailog "este un Shooter":) fara nume la player

    dc oare?

    pune asta inainte de format:)

        new name[MAX_PLAYER_NAME], string[44];

        GetPlayerName(playerid, name, sizeof(name));

  8. stuntman[]!" post="90386" timestamp="1314277096"]

    Normal ca a venit raspuns de la mine, pentru ca altii nu prea raspund, iar eu sunt activ aproape mereu ziua, sau nu-ti convine ca am postat ?

    Incearca cum am zis eu, daca nu merge, uite alta varianta, fara OnPlayerExitVehicle:

    La OnPlayerStateChange pune:

    o sa incerc diseara man, merci mult..acum trebuie sa plec..revin cu un edit..salut:)

    GATA AM FACUT..MERCI MULT:D

  9. stuntman[]!" post="90382" timestamp="1314276285"]

    Si ? Astea sunt regulile ! Daca tu nu ajuti pe nimeni acolo, ei de ce te-ar ajuta ?

    Oricum, nu e doar de GodFather asta, poate aparea problema in orice GM.

    Nu stiu ce ar putea sa aibe, totusi, incearca asa:

    new scoala = CreateVehicle(401,1385.9442,-1570.1893,13.5807,51.5063,-1,-1,15);   //masina scoala
    PutPlayerInVehicle(playerid, scoala, 0);
    transforma-l in asta:
    new scoala;
    scoala = CreateVehicle(401,1385.9442,-1570.1893,13.5807,51.5063,-1,-1,15);   //masina scoala
    PutPlayerInVehicle(playerid, scoala, 0);

    Cateodata aveam si eu probleme cand bagam ceva gen new lucru = GetPlayerVehicleID( playerid );, dadea crash la mine la faza aia, asa ca puneam new lucru; si dedesubt lucru = GetPlayerVehicleID( playerid );

    stiam eu ca o sa vina un raspuns de la tine, ori cu rezolvarea ori cu "TOPIC CLOSE"....oricum am creeat o scoala de soferi ( 100% facuta de mine) si GMul in care testez e cam dezordonat, masina pe care o face e o masina personala=)..

    dar..exista si alta modalitate de a face asta: "daca playerul iese din masina, a picat"

    inafara de OnPlayerExitVehicle, am auzit ca da crash la joc+ ca nu prea stiu sa il fac...ma ocup cu asta de 2 saptamani

  10. 					PlayerInfo[playerid][pCarLic] = 1;
    					new scoala = CreateVehicle(401,1385.9442,-1570.1893,13.5807,51.5063,-1,-1,15);   //masina scoala
    					PutPlayerInVehicle(playerid, scoala, 0);
    					SetPlayerCheckpoint(playerid, 1329.6943,-1570.4362,13.1359, 5.0);
    				   	new vehicleid = GetPlayerVehicleID(playerid);
        				SetVehicleHealth(vehicleid, 1000.0);
    					new Float:health;
              			new hpcar = GetVehicleHealth(scoala, health);
        				if (hpcar < 950.0)
        				{
        	 			    SendClientMessage(playerid, COLOR_LIGHTBLUE, "NU TREBUIE SA LOVESTI MASINA SCOLII DE SOFERI! ");
        					SendClientMessage(playerid, COLOR_LIGHTBLUE, "Ai picat examenul de conducere, incearca din nou! ");
        					PlayerInfo[playerid][pCarLic] = 0;
        					new currentveh;
            				currentveh = GetPlayerVehicleID(playerid);
            				DestroyVehicle(currentveh);
        				}

    acesta e scriptul, se creeaza o masina si nu are efect "PutPlayerInVehicle(playerid, scoala, 0);" pentru ca trece direct la partea cu if hpcar

  11. 1.Ai grija la dublu post!! 2.Fa asa:
    if ( dialogid == 76 )
    {
        if ( response )
        {
             new str[ 128 ];
             format( str, sizeof( str ), "Ti-ai setat varsta la %d ani", inputtext );
             SendClientMessage(playerid, 0xFFFFFFFF, str );
             RegistrationStep[ playerid ] = 3;
        }
    	 else if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "Trebuia sa iti setezi varsta. Te rog reconecteaza-te");
    }
    

    scz scz...mereu apas gresit,

    dar nu trebuia sa folosesc undeva PlayerInfo[playerid]


    , ca varsta sa ia valoarea scrisa?

  12. ce e gresit in asta? nu stiu..

         

      if(dialogid == 76)
    		{
      			if(response)
              	{
            		new message[128];
            		format(message, sizeof(message), "Ti-ai setat varsta la %s ani",PlayerInfo[playerid][pAge]);
            		SendClientMessage(playerid, 0xFFFFFFFF, message);
            		RegistrationStep[playerid] = 3;
    			 }
    			 else if(!response) return SendClientMessage(playerid, 0xFFFFFFFF, "Trebuia sa iti setezi varsta. Te rog reconecteaza-te");
         	}

  13. stuntman[]!" post="90186" timestamp="1314123741"]

    Stii ca nu numai godfather are conturi ?

    Hai aazziiiii :))

    asa..scz de intarziere..am pus si in OnPlayerLogin si in OnPlayerRegister(playerid, password[])

    dar nu trebuie si in public OnPlayerConnect(playerid), asta public OnPlayerChangePass(playerid, password[]) si in asta public OnPlayerUpdate(playerid) si mai am un "%s.ini" public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])

    EDIT: GATA AM FACUT \:d/ e perfect

  14. Uite aici man:

    ShowPlayerDialog( playerid, Varsta, DIALOG_STYLE_UNPUT, "Varsta:", "Te tugam sa ne spui ce varsta ai\nScrieo in satiul de mai jos:", "Button1", "Button2" );
    
    OnDialogResponse:
    if ( dialogid == Varsta )
    {
        if ( !response ) return 1;//Asta ii de accea asa ca, cand apasa pe al doilea button sa nu ii faca nici o actiune!
        
        new str[ 128 ];
        format( str, sizeof( str ), "Ai setat varsta %d cu succes", inputtext );
        SendClientMessage( playerid, CULOAREAAAA, str );
        //si celalate functii pe care vrei sa le pui
        return 1;
    }
    
    cam atat asta ii asa ca un fel de model ft simplu...sper sa iti dai seama dupa el...
    da man, asa am si eu dar problema e urmatoarea
    public OnPlayerText(playerid, text[])
    {
    if(RegistrationStep[playerid] > 0)
    	{
            if(RegistrationStep[playerid] == 1)
    	    {
      			ShowPlayerDialog(playerid, 75, DIALOG_STYLE_LIST, "1.Selecteaza sexul:", "Masculin\nFeminin", "Select", "Cancel");
    			return 0;
    		}
    	    if(RegistrationStep[playerid] == 2)
    	    {
    			ShowPlayerDialog(playerid,76,DIALOG_STYLE_INPUT,"2.Setati varsta:","Scrieti varta in casuta urmatoare:","Login","Cancel");
    			return 0;
    	    }

    iar daca il mut da erori la compilare, unde tre mai exact sa il pun?

    EDIT: AM REZOLVAT!

    Acum cum trebuie sa fac, ca atunci cand raspunsul nu este in numere sa afiseze "Raspunsul tau trebuie sa fie in cifre" iar PlayerInfo[playerid]


    = sa ia acea valoare.

  15. pei da ma

    faci

    un dialog_style_input acolo sc o intrebare "cati ani ai ?" dupa el va trebui sa scrie in spatiul acela varsta .. dupa sa apara un Sendclientmessage "ai setat varsta cu succes!"

    Din cate stiu astea se folosesc la RP RPG GF etc etc;))

    Am vazut ca tu foloseai "DIALOGID+1" nu mai folosi asa ceva o sa strice tot GM. Foloseste asta DIALOGID1 (FARA +) .

    Ce poate strica "+" ?

    Pei depinde poate sa strice toate dialogurile !

    Adica sa strice toate dialogurie ?

    Asa bine cand o sa apara orice dialog sv o sa se stinga

    NU MAI FOLOSITI DIALOGID plus inca ceva nu e bine !

    da, dar nu vreau sa scrie "ai setat varsta cu succes", vreau " ai setat varsta 16"

    acum am o problema, dupa tutorial apare prima aia de completat cu feminin sau masculin...apoi tre sa scriu ceva, apare si cealalta..apoi tre sa scriu iar ceva, se intampla pentru ca este in public OnPlayerText(playerid, text[])

    unde tre sa  il pun?

  16. stuntman[]!" post="90197" timestamp="1314132391"]

    new string[ 128 ];
    
    format( string, 128, "Ai %d$", GetPlayerMoney( playerid ) );
    ShowPlayerDialog( playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Titlu", string, "Select", "Cancel");

    sau ce ?

    nu stiu sigur, de ex sa te intrebe:-?...cati ani ai? si daca pui 16 sa iti afiseze numarul

  17. stuntman[]!" post="90177" timestamp="1314111241"]

    Exact, schimba

    format(string3, sizeof(string3), "%s.ini", playername3);
    cu
    format(string3, sizeof(string3), "users/%s.ini", playername3);

    si asta si la OnPlayerLogin sau unde mai e loginul.

    sa nu dai TC, revin cu un edit

  18. stuntman[]!" post="90175" timestamp="1314109447"]

    Cauti in GM ce e cu fwrite si modifici din /scriptfiles/ sau cum e in /scriptfiles/users/

    am mai multe fwrite...

    dar, e vorba de scriptul acesta?

    public OnPlayerRegister(playerid, password[])
    {
    	if(IsPlayerConnected(playerid))
    	{
                GivePlayerMoney( playerid, 1000 );
    			new string3[64];
    			new playername3[MAX_PLAYER_NAME];
    			GetPlayerName(playerid, playername3, sizeof(playername3));
    			format(string3, sizeof(string3), "%s.ini", playername3);
    			new File: hFile = fopen(string3, io_write);
    			if (hFile)
    			{
    			    strmid(PlayerInfo[playerid][pKey], password, 0, strlen(password), 255);
    			    new var[32];
    				format(var, 32, "Key=%s\n", PlayerInfo[playerid][pKey]);fwrite(hFile, var);
    				PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
    				format(var, 32, "Level=%d\n",PlayerInfo[playerid][pLevel]);fwrite(hFile, var);
    				format(var, 32, "AdminLevel=%d\n",PlayerInfo[playerid][pAdmin]);fwrite(hFile, var);
    				format(var, 32, "HelperLevel=%d\n",PlayerInfo[playerid][pHelper]);fwrite(hFile, var);
    				format(var, 32, "DonateRank=%d\n",PlayerInfo[playerid][pDonateRank]);fwrite(hFile, var);
    				format(var, 32, "UpgradePoints=%d\n",PlayerInfo[playerid][gPupgrade]);fwrite(hFile, var);
    				format(var, 32, "ConnectedTime=%d\n",PlayerInfo[playerid][pConnectTime]);fwrite(hFile, var);
    				format(var, 32, "Registered=%d\n",PlayerInfo[playerid][pReg]);fwrite(hFile, var);
    				format(var, 32, "Sex=%d\n",PlayerInfo[playerid][pSex]);fwrite(hFile, var);
    				format(var, 32, "Age=%d\n",PlayerInfo[playerid][pAge]);fwrite(hFile, var);
    				format(var, 32, "Origin=%d\n",PlayerInfo[playerid][pOrigin]);fwrite(hFile, var);
    				format(var, 32, "Fightstyles=%d\n",PlayerInfo[playerid][pFstyles]);fwrite(hFile, var);
    				format(var, 32, "Walkstyles=%d\n",PlayerInfo[playerid][pWstyles]);fwrite(hFile, var);
    				format(var, 32, "CK=%d\n",PlayerInfo[playerid][pCK]);fwrite(hFile, var);
    				format(var, 32, "Muted=%d\n",PlayerInfo[playerid][pMuted]);fwrite(hFile, var);
    				format(var, 32, "Respect=%d\n",PlayerInfo[playerid][pExp]);fwrite(hFile, var);
    				format(var, 32, "Money=%d\n",PlayerInfo[playerid][pCash]);fwrite(hFile, var);
    				format(var, 32, "Bank=%d\n",PlayerInfo[playerid][pAccount]);fwrite(hFile, var);
    				format(var, 32, "Crimes=%d\n",PlayerInfo[playerid][pCrimes]);fwrite(hFile, var);
    				format(var, 32, "Kills=%d\n",PlayerInfo[playerid][pKills]);fwrite(hFile, var);
    				format(var, 32, "Deaths=%d\n",PlayerInfo[playerid][pDeaths]);fwrite(hFile, var);
    				format(var, 32, "Arrested=%d\n",PlayerInfo[playerid][pArrested]);fwrite(hFile, var);
    				format(var, 32, "WantedDeaths=%d\n",PlayerInfo[playerid][pWantedDeaths]);fwrite(hFile, var);
    				format(var, 32, "Phonebook=%d\n",PlayerInfo[playerid][pPhoneBook]);fwrite(hFile, var);
    				format(var, 32, "LottoNr=%d\n",PlayerInfo[playerid][pLottoNr]);fwrite(hFile, var);
    				format(var, 32, "Fishes=%d\n",PlayerInfo[playerid][pFishes]);fwrite(hFile, var);
    				format(var, 32, "BiggestFish=%d\n",PlayerInfo[playerid][pBiggestFish]);fwrite(hFile, var);
    				format(var, 32, "Job=%d\n",PlayerInfo[playerid][pJob]);fwrite(hFile, var);
    				format(var, 32, "Paycheck=%d\n",PlayerInfo[playerid][pPayCheck]);fwrite(hFile, var);
    				format(var, 32, "HeadValue=%d\n",PlayerInfo[playerid][pHeadValue]);fwrite(hFile, var);
    				format(var, 32, "Jailed=%d\n",PlayerInfo[playerid][pJailed]);fwrite(hFile, var);
    				format(var, 32, "JailTime=%d\n",PlayerInfo[playerid][pJailTime]);fwrite(hFile, var);
    				format(var, 32, "Materials=%d\n",PlayerInfo[playerid][pMats]);fwrite(hFile, var);
    				format(var, 32, "Drugs=%d\n",PlayerInfo[playerid][pDrugs]);fwrite(hFile, var);
    				format(var, 32, "Leader=%d\n",PlayerInfo[playerid][pLeader]);fwrite(hFile, var);
    				format(var, 32, "Tutorial=%d\n",PlayerInfo[playerid][pTut]);fwrite(hFile, var);
    				format(var, 32, "Member=%d\n",PlayerInfo[playerid][pMember]);fwrite(hFile, var);
    				format(var, 32, "FMember=%d\n",PlayerInfo[playerid][pFMember]);fwrite(hFile, var);
    				format(var, 32, "Rank=%d\n",PlayerInfo[playerid][pRank]);fwrite(hFile, var);
    				format(var, 32, "Char=%d\n",PlayerInfo[playerid][pChar]);fwrite(hFile, var);
    				format(var, 32, "ContractTime=%d\n",PlayerInfo[playerid][pContractTime]);fwrite(hFile, var);
    				format(var, 32, "DetSkill=%d\n",PlayerInfo[playerid][pDetSkill]);fwrite(hFile, var);
    				format(var, 32, "SexSkill=%d\n",PlayerInfo[playerid][pSexSkill]);fwrite(hFile, var);
    				format(var, 32, "BoxSkill=%d\n",PlayerInfo[playerid][pBoxSkill]);fwrite(hFile, var);
    				format(var, 32, "LawSkill=%d\n",PlayerInfo[playerid][pLawSkill]);fwrite(hFile, var);
    				format(var, 32, "MechSkill=%d\n",PlayerInfo[playerid][pMechSkill]);fwrite(hFile, var);
    				format(var, 32, "JackSkill=%d\n",PlayerInfo[playerid][pJackSkill]);fwrite(hFile, var);
    				format(var, 32, "CarSkill=%d\n",PlayerInfo[playerid][pCarSkill]);fwrite(hFile, var);
    				format(var, 32, "NewsSkill=%d\n",PlayerInfo[playerid][pNewsSkill]);fwrite(hFile, var);
    				format(var, 32, "Lighter=%d\n",PlayerInfo[playerid][pLighter]);fwrite(hFile, var);
    				format(var, 32, "Dependent=%d\n",PlayerInfo[playerid][pDependent]);fwrite(hFile, var);
    				format(var, 32, "Cigarettes=%d\n",PlayerInfo[playerid][pCigarettes]);fwrite(hFile, var);
    				format(var, 32, "DrugsSkill=%d\n",PlayerInfo[playerid][pDrugsSkill]);fwrite(hFile, var);
    				format(var, 32, "CookSkill=%d\n",PlayerInfo[playerid][pCookSkill]);fwrite(hFile, var);
    				format(var, 32, "FishSkill=%d\n",PlayerInfo[playerid][pFishSkill]);fwrite(hFile, var);
    				format(var, 32, "pSHealth=%.1f\n",PlayerInfo[playerid][pSHealth]);fwrite(hFile, var);
    	            GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
    				format(var, 32, "pHealth=%.1f\n",PlayerInfo[playerid][pHealth]);fwrite(hFile, var);
    				format(var, 32, "Int=%d\n",PlayerInfo[playerid][pInt]);fwrite(hFile, var);
    				format(var, 32, "Local=%d\n",PlayerInfo[playerid][pLocal]);fwrite(hFile, var);
    				format(var, 32, "Team=%d\n",PlayerInfo[playerid][pTeam]);fwrite(hFile, var);
    				format(var, 32, "Model=%d\n",PlayerInfo[playerid][pModel]);fwrite(hFile, var);
    				format(var, 32, "PhoneNr=%d\n",PlayerInfo[playerid][pPnumber]);fwrite(hFile, var);
    				format(var, 32, "House=%d\n",PlayerInfo[playerid][pPhousekey]);fwrite(hFile, var);
    				format(var, 32, "Bizz=%d\n",PlayerInfo[playerid][pPbiskey]);fwrite(hFile, var);
    				if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
    				{
    					PlayerInfo[playerid][pPos_x] = 1684.9;
    					PlayerInfo[playerid][pPos_y] = -2244.5;
    					PlayerInfo[playerid][pPos_z] = 13.5;
    				}
    				if(Spectate[playerid] != 255)
    				{
    					PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
    					PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
    					PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
    					PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
    					PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
    				}
    				format(var, 32, "Pos_x=%.1f\n",PlayerInfo[playerid][pPos_x]);fwrite(hFile, var);
    				format(var, 32, "Pos_y=%.1f\n",PlayerInfo[playerid][pPos_y]);fwrite(hFile, var);
    				format(var, 32, "Pos_z=%.1f\n",PlayerInfo[playerid][pPos_z]);fwrite(hFile, var);
    				format(var, 32, "CarLic=%d\n",PlayerInfo[playerid][pCarLic]);fwrite(hFile, var);
                    format(var, 32, "FlyLic=%d\n",PlayerInfo[playerid][pFlyLic]);fwrite(hFile, var);
    				format(var, 32, "BoatLic=%d\n",PlayerInfo[playerid][pBoatLic]);fwrite(hFile, var);
    				format(var, 32, "FishLic=%d\n",PlayerInfo[playerid][pFishLic]);fwrite(hFile, var);
    				format(var, 32, "GunLic=%d\n",PlayerInfo[playerid][pGunLic]);fwrite(hFile, var);
    				format(var, 32, "Gun1=%d\n",PlayerInfo[playerid][pGun1]);fwrite(hFile, var);
    				format(var, 32, "Gun2=%d\n",PlayerInfo[playerid][pGun2]);fwrite(hFile, var);
    				format(var, 32, "Gun3=%d\n",PlayerInfo[playerid][pGun3]);fwrite(hFile, var);
    				format(var, 32, "Gun4=%d\n",PlayerInfo[playerid][pGun4]);fwrite(hFile, var);
    				format(var, 32, "Ammo1=%d\n",PlayerInfo[playerid][pAmmo1]);fwrite(hFile, var);
    				format(var, 32, "Ammo2=%d\n",PlayerInfo[playerid][pAmmo2]);fwrite(hFile, var);
    				format(var, 32, "Ammo3=%d\n",PlayerInfo[playerid][pAmmo3]);fwrite(hFile, var);
    				format(var, 32, "Ammo4=%d\n",PlayerInfo[playerid][pAmmo4]);fwrite(hFile, var);
    				format(var, 32, "CarTime=%d\n",PlayerInfo[playerid][pCarTime]);fwrite(hFile, var);
    				format(var, 32, "PayDay=%d\n",PlayerInfo[playerid][pPayDay]);fwrite(hFile, var);
    				format(var, 32, "PayDayHad=%d\n",PlayerInfo[playerid][pPayDayHad]);fwrite(hFile, var);
    				format(var, 32, "CDPlayer=%d\n",PlayerInfo[playerid][pCDPlayer]);fwrite(hFile, var);
    				format(var, 32, "Wins=%d\n",PlayerInfo[playerid][pWins]);fwrite(hFile, var);
    				format(var, 32, "Loses=%d\n",PlayerInfo[playerid][pLoses]);fwrite(hFile, var);
    				format(var, 32, "AlcoholPerk=%d\n",PlayerInfo[playerid][pAlcoholPerk]);fwrite(hFile, var);
    				format(var, 32, "DrugPerk=%d\n",PlayerInfo[playerid][pDrugPerk]);fwrite(hFile, var);
    				format(var, 32, "MiserPerk=%d\n",PlayerInfo[playerid][pMiserPerk]);fwrite(hFile, var);
    				format(var, 32, "PainPerk=%d\n",PlayerInfo[playerid][pPainPerk]);fwrite(hFile, var);
    				format(var, 32, "TraderPerk=%d\n",PlayerInfo[playerid][pTraderPerk]);fwrite(hFile, var);
    				format(var, 32, "Mission=%d\n",PlayerInfo[playerid][pMissionNr]);fwrite(hFile, var);
    				format(var, 64, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);
    				format(var, 32, "Adjustable=%d\n",PlayerInfo[playerid][pAdjustable]);fwrite(hFile, var);
    				format(var, 32, "Fuel=%d\n",PlayerInfo[playerid][pFuel]);fwrite(hFile, var);
    				format(var, 32, "Married=%d\n",PlayerInfo[playerid][pMarried]);fwrite(hFile, var);
    				format(var, 32, "MarriedTo=%s\n",PlayerInfo[playerid][pMarriedTo]);fwrite(hFile, var);
    				format(var, 32, "Passport=%d\n",PlayerInfo[playerid][pPassport]);fwrite(hFile, var);
    				format(var, 32, "Buletin=%d\n",PlayerInfo[playerid][pBuletin]);fwrite(hFile, var);
    				format(var, 32, "Crack=%d\n",PlayerInfo[playerid][pCrack]);fwrite(hFile, var);
    				format(var, 32, "SpawnPD=%d\n",PlayerInfo[playerid][pPDspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnFBI=%d\n",PlayerInfo[playerid][pFBIspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnNG=%d\n",PlayerInfo[playerid][pNGspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnMF=%d\n",PlayerInfo[playerid][pMFspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnNF=%d\n",PlayerInfo[playerid][pNFspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnTJM=%d\n",PlayerInfo[playerid][pTJMspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnPR=%d\n",PlayerInfo[playerid][pPrspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnHA=%d\n",PlayerInfo[playerid][pHAspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnNR=%d\n",PlayerInfo[playerid][pNRspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnSI=%d\n",PlayerInfo[playerid][pSIspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnESB=%d\n",PlayerInfo[playerid][pESBspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnWSC=%d\n",PlayerInfo[playerid][pWSCspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnNS=%d\n",PlayerInfo[playerid][pNSspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnSS=%d\n",PlayerInfo[playerid][pSSspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnBK=%d\n",PlayerInfo[playerid][pBKspawn]);fwrite(hFile, var);
    				format(var, 32, "SpawnPT=%d\n",PlayerInfo[playerid][pPTspawn]);fwrite(hFile, var);
    				format(var, 64, "Car1=%d\n",PlayerInfo[playerid][pPcarkey1]);fwrite(hFile, var);
    				format(var, 64, "Car2=%d\n",PlayerInfo[playerid][pPcarkey2]);fwrite(hFile, var);
    				fclose(hFile);
    				new loginstring[128];
    				new loginname[64];
    				GetPlayerName(playerid,loginname,sizeof(loginname));
    				format(loginstring,sizeof(loginstring),"Bine ai venit %s.\nTe rugam Logheaza-te",loginname);
    				ShowPlayerDialog(playerid,12346,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Exit");
    			}
    	}
    	return 1;
    }

×
×
  • 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.