Jump to content

LaZ

V.I.P
  • Posts

    531
  • Joined

  • Last visited

  • Days Won

    5

Posts posted by LaZ

  1. AM INTELES TOT :)) IMI poti spune mai explicit

    [pawn]

    public OnPlayerPickupPickUp(playerid, pickupid)

    {

        if (pickupid == /*variabila care ai folosit-o pentru a crea pickup-ul*/)

        {

            Ban(playerid);

        }

        return 1;

    }

    [/pawn]

    Un exemplu extrem de primitiv.

  2. pai ba frate dao incolo ma de romani ce naiba facem?posteaza erorile dar liniile canci.....

    asta deja depinde de minte....

    De parca tu ai. M-am uitat la profilul tau, ce-i cu locatia aia ? = )) N-are niciun sens, daca ii in ordinea aia.

    @ botz00r: Ai declarat cateva variabile pe care nu le folosesti, sterge-le sau pune-le intr-un comment (// inainte de new) daca vrei sa le folosesti mai incolo.

  3. ba pot dar nah vroiam sa vad ce are ala in cap..m-a enervat ca nare MINTE!!!

    rp, no-rp cum ( sunt mare prost ) sa nai arme asta i rostu la GTA!!!FU*K RP!!!

    Bine ca ai tu. Poti sa folosesti scriptul lui sa vezi cum stau lucrurile, poate mai inveti si tu ceva.

    Poate creatorul l-a folosit pe serverul lui si nu dorea arme, cine stie.

    Respecta si vei fi respectat.

  4. if ( !strcmp( cmdtext, "/level5" ) )

    {

        PlayerLevel[ playerid ] = 5;

        SendClientMessage( playerid, -1, "Valoarea '5' a fost adaugata variabilei 'PlayerLevel'" );

        return 1;

    }

    In acel exemplu, PlayerLevel[ indice ] va primi valoarea 5. Ii important sa precizezi si asta.

    * indicele fiind ID-ul jucatorului.

  5. Pana acum cateva zile foloseam o metoda similara cu cea al lui Zh3r0 de verificare a parametrilor, adica:

    if ( sscanf( cmdtext, "u", cmdtext[ 0 ] ) )
        return ...
    
    Dintr-un motiv sau altul, luam crash cand tastam o comanda facuta asa. Rareori, dar nu era prea bine. Ar fi indicat sa folositi o variabila, cel putin nu am mai avut nicio problema de cand folosesc aceasta metoda:
    new var;
    if ( sscanf( cmdtext, "d", var ) )
        return ...
    else
    {
        Kick( var );
    }
    

  6. aha , mersi stuntman

    mai lamurit mai bine decat nozlaz :P

    In tara lui Mura-n Gura,

    totu-mi este pe masura.

    Cand ma scol de dimineata,

    Nu la sapte, ci la zece,

    Vine-o tava cu dulceata

    Si-un pahar cu apa rece.

    Si dulceata zice: ia-ma!

    Si paharul zice: bea-ma

    Ia-ma!Bea-ma!

    Usor de zis!

    Insa gura s-o deschizi,

    Nu-i deloc asa usor!

    -Ajutor! Ajutor!

    Lingurita, grijulie,

    Imi deschide gura mie.

    Ei, asa mai merge, zic,

    Daca ma ajuti un pic!

    Dar e timpul sa fac baie!

    Apa intra in odaie

    Cu volanele-i albastre.

    - Ne-adresam domniei voastre!

    - Cum doriti sa fiti spalat?

    Uite-asa, culcat in pat!

    Cum doriti sa fiti laut?

    Uite-asa, in asternut!

    In tara lui Mura-n Gura,

    Casti o gura cat o sura,

    Si indata-ti pica-n ea,

    Tot ce vrei si tot ce ai vrea!

    Sarmalute-n foi de vita,

    Supa calda, tocanita,

    Cozonac, compot, halvita

    Carnaciori si ciulama,

    Muraturi, etc.

    Am mancat, de m-am umflat

    Nu-i nimic, o macara, iata ca pe sus ma ia

    Si m-aseaza dupa plac,

    Colo-n umbra-ntr-un hamac.

    Huta-huta, ce sa zic,

    Bine-i cand nu faci nimic.

    Lectiile stau pe masa,

    Dar de lectii nici nu-mi pasa.

    Stau si motai in hamac,

    Ele singure se fac.

    -Draga aritmetica, nu stiu ce te-mpiedica

    Sa rezolvi vreo trei probleme!

    Eu de fleacuri nu am vreme!

    Draga mea gramatica,

    Nu fi antipatica!

    Nu fi zau, nesuferita!

    Si transcrie intr-o clipita

    Exercitiile mele!

    vezi ca eu n-am timp de ele!

    Hai, draga mea istorie,

    N-am chef sa am memorie!

    Tine minte tu mai bine,

    Cine s-a luptat cu cine,

    In ce an si-n care loc!

    Eu sa-nvat nu am timp deloc!

    In tara lui Mura-n Gura,

    Am prieteni pe masura!

    Vreti sa vi-i prezint cumva?

    S-a facut! Poftiti incoa!

    Asta-i Puiu-prinde-muste,

    Asta-i Lica-vreau-galuste.

    Asta-i Mita-straba-nas

    Asta-i Duta-mielul-gras

    Asta-i Sanda-somn in gene

    Si-asta-s eu: burduf de lene.

    toata-toata ziulica,

    ati vazut? nu fac nimica.

    si programul se incarca.

    astfel, nu e de mirare,

    ca ceva ma-mbie parca

    si ma trage la culcare.

    Ah! imi este somn de pic!

    si-apoi,

    prea mult am vorbit cu voi!

    cand vorbesc mai multisor

    obosesc ingrozitor!

    in tara lui Mura-n Gura

    somnul repede te fura!

    nici n-ai timp sa spui la luna

    ...Noapte buna!...

  7. [19:49:28] CMySQLHandler::Query(UPDATE `players` SET `Level` = '1', `AdminLevel` = '0', `DonateRank` = '0', `PointsUpgrade` = '0', `ConnectTime` = '101', `Reg` = '77', `Sex` = '77' WHERE `username` = 'Multiple users found, please narrow earch';) - Successfully executed.
    

    La `username` ar trebui sa fie nickul tau.

  8. public SavePlayerData(playerid)
    {
    	if(gPlayerLogged[playerid])
    	{
    		new query[MAX_STRING];
    		PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
    		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;
    		}
      		format(query, MAX_STRING, "UPDATE `players` SET `Level` = '%d', `AdminLevel` = '%d', `DonateRank` = '%d', `PointsUpgrade` = '%d', `ConnectTime` = '%d', `Reg` = '%d', `Sex` = '%d' WHERE `username` = '%s';", PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][pDonateRank], PlayerInfo[playerid][gPupgrade], ReturnName(playerid));
        	        mysql_query(query);
    	}
    	return 1;
    }
    

  9. De exemplu, asta este bun?

    UPDATE `players` SET `Level`, `AdminLevel`, Sex`, `Age` WHERE `id` = '%s' 

    1. Diferenta intre %d si %f ?

    2. Trebuie toate intr-o syntaxa, sau 5.6 in una?

    Daca daca folosesti %d pentru numere reale atunci va imprima alte valori decat cele dorite de tine.

    In legatura cu sintaxa, am uitat sa atribui unei coloane valorile, mi-am modificat mesajul initial.

    La cate ai, nu cred ca poti sa le pui pe toate intr-un singur query, pentru ca format are o limita.

  10. Adauga mysql_debug( 1 ); la OnGameModeInit.

    La inceput ai mysql_query( "UPDATE players` SET " ); nu-i completa sintaxa.

    Si ca sa salvezi cateva randuri, poti face si asa:

    UPDATE `players` SET `coloana` = 1, `coloana2` = 2, coloana3` = 3, `coloanan` = 4 WHERE `rand` = 'nume';"
    

    %d se foloseste pentru numere intregi, iar pentru numere reale se foloseste %f.

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