Jump to content

khain.dev

Membru
  • Posts

    646
  • Joined

  • Last visited

  • Days Won

    50

Posts posted by khain.dev

  1. Mulțumesc de aceste propoziții poetice @After School Community, cu siguranță o sa întorc banii doar dacă îți ceri scuze de vorbele spuse. Te salut cu drag! Cat despre mine, eu îmi respect reputația, și dacă am zis ca o sa îți dau banii, o sa fac asta după posibilitate și repet, după ce îți ceri scuze de vorbele spuse în adresa mea.

  2. Acum 6 ore, Edward Ienimisa a spus:

    Eu mai bine as tacea in locul tau cu cine si cum e "prost".

    Cat despre znx, baiatul care este speriat de bombe, probabil s-a simtit ofensat caci am scris ca scartaie, well nu i-am scris numele aici, dar vad ca s-a dat singur de gol...

    Sau sa scriu pe limba voastra poate intelegeti, "ma-i bine a-ti tace-a".

     

     

    Copile, de curiozitate, facem niste teste de cultura generala, teste pentru posturi de coordonator, sau ceva de genu.....uite aici o sa vedem si rezultatul, cine si ce reprezinta.

    Si da, stau de pe telefon si am autocorectare cand scriu, pacat ca creierul tau nu e in stare sa gandeasca si asa momente..

  3. Acum 8 ore, Edward Ienimisa a spus:

    @khain, invata si tu sa scrii ca deja ma enervati, analfabetilor care sunteti cu "sunte-ti" si "deacord".

    Stiti scripting, stiti sa dati critici, dar de scris un ca***.

    Nu am dialog eu cu voi lepre de 2 bani ce sunteti, va permiteti sa intrati abuziv si sa va dati cu parerea cand voi nu sunteti nici de Doamne-ajuta!

     

    Daca ai inceput sa judeci omul dupa niste greseli gramaticale, atunci esti prost rau

  4. Acum 38 minute, Edward Ienimisa a spus:

    Cei care vor da click pe profilul tau pot observa asta.

    Cat despre limbajul meu, atata timp cat nu pune in indispozitie pe cineva, spunand jigniri sau altceva este de ajuns, cat despre al tau lasa de dorit, iar lumea mea personala de "puf" chiar este asa, ba chiar i-a crescut par 🤣🤣,  cum de ai ghicit? Mai bine te-ai face ghicitor sa faci si tu un ban pe la colt de strada.

    Nu mai face degeaba spam doar de dragul de a obtine page post.

    Eu iti urez bafta cu "criticile" si "parerile" tale, insa nu aici.

     

     

     

    Omule tu ai creier? Arata-mi tu dovezi nu sa imi spui ca o sa intre si o sa vada, tu trimite link.

    Legat de om, in momentul in care tu spui ceva public fata de un om, te adresezi acestui public, eu fiind unul din acest public, constitutia imi permite sa imi expun parerea si sa nu fiu deacord cu tine.

     

    Cat despre puful vietii tale, muncind in anglia facand beton pt cladiri, tinand lopata in mana, avand o firma fara profit, mi se pare absurd sa zici ca viata ta e puf, sau, daca iti pare viata asta puf, ma bucur pt tine.

  5. Acum 2 ore, Edward Ienimisa a spus:

    Mister, mergi cu criticile in alte parti, nu e nevoie aici.

    Daca eu pot fi perfect din anumite puncte de vedere, ma astept si la ceilalti din jurul meu sa fie perfecti.

    Vad ca ai mai fost si in alte parti cu criticile, si ti-au dat cu flit, ce ai zis sa dai si pe aici un pic... lume.

     

     

     

    "Mister"😁 se incepe vrajeala "smecherilor", daca crezi ca esti ideal in unele puncte de vedere, imi pare rau😅😅 traiesti intr-o lume personala cu puf.

     

     

    Ce tine de critica, iti recomand sa te informezi ce inseamna o critica, si, ce inseamna o parere....cat despre pareri personale in alte topicuri, arata-mi unde am primit flip😅

  6. Legat de limbaj, eu stiu unde si cum sa vorbesc, cu tine am decis sa vorbesc asa, din motiv simplu, nu vad chestii ce fac sa te respect.

    Nu am zis nimic de ce cerintele tale, am criticat vorbele spuse de angajat, un lider si un sef bun niciodata in viata nu o sa spuna ca un angajator e prost si nu isi facea treaba cum trebuie, sau cum ai zis tu ca scartaie, daca ai fi un om destept si cu abilitati de conducator, nu te exprimai in acest mod, mai mult, nu ai spune in public aceasta parere, practic tu inaintezi o violenta verbala ce se pedepseste contraventional ( vorbesc de situatia ce tine face to face, nu online )

    In acest topic am vz raspunsurile tale si nu imi face placerea macar sa imi fii coleg de munca sau de un parteneriat, esti prea tensionat, cauti idealul inexistent, in lumea asta, nu a existat o companie cu angajati pefecti, eu nu au fost demisionati, ci au primit sanse, sau, chiar observatii dure, dar nu cu 'scartie' cum mentionezi tu.

    Idealul tau sunt niste povesti de inaltat zmei.

  7. Va salut dragi utilizatori, am observat ca pe acest forum, nu este nici un tutorial, cum sa adaptezi Visual Studio Code pentru limbajul de programare pawn, si, am decis sa va arat eu....hai la treaba!

    Accesam https://code.visualstudio.com/ pentru a descarca redactorul Visual Studio Code

    Screenshot_20.thumb.png.0adce41e1f2257b9bfc0c0125b3077c9.png

    Apasam "Download for Windows" daca aveti platforma Windows, daca nu, apasati "Other platforms" pentru a alege platforma pe care o folositi.

    Dupa ce a fost instalat acest redactor, il deschidem..

    Screenshot_21.thumb.png.cc7702f3df9f841505e9b3ce3d35246a.png

    Avem nevoie sa deschidem extensiile acestui redactor, in poza de mai sus, este indicat cu rosu, unde trebuie sa dai click.

    In aceasta extensie, dam la cautare, si scriem "Pawn Tools"

    Screenshot_22.thumb.png.3bbfe50eeb4de2310f021347cc099d0d.png

    Dupa ce a am gasit aceasta extensie, dam click pe ea, dupa care, pe "Install"

    Screenshot_23.thumb.png.addd7812b2ebd29eccebf6d4698942bc.png

     

    Acum, deschidem folderul cu serverul nostru, respectiv, deschidem catalogul "File", dupa care "Open Folder"

    Screenshot_24.thumb.png.36cb6dc6f54443069a6b8b6d20c9668a.png

     

    Dupa ce ai deschis folderul cu serverul tau, avem nevoie sa creem un folder cu numele de ".vscode", in acest folder creem un fisier sub numele de "tasks.json"

    Screenshot_26.thumb.png.b6d50731b95acbed13b2873b63a52581.pngScreenshot_27.thumb.png.d42eb9cd7a530f71a7679f61568a56c7.png

     

    Acum revenim la extensii, deschidem extensia "Pawn Tools", gasim in extensie "Command Prompt (cmd.exe)" si copiem codul din el.

    Screenshot_28.thumb.png.2a58fe6edefacee3cf9ab65989c2031c.png

     

    Revenim la folderul cu serverul nostru, deschidem folderul ".vscode" dupa care, deschidem fisierul "tasks.json" si punem codul copiat in fisierul respectiv, dupa care salvam

    ( CTRL + S )

    Screenshot_29.thumb.png.01726461a66554bd1d709bda45bc2686.png
     

    Acest cod e compilatorul pawn, fara el nu puteti compila gm-ul personal.

    Ca sa creem butonul de compilare, avem nevoie sa dam click "Manage"

    Screenshot_30.thumb.png.f0fd5cb8167db1507add34708150bb7c.png

     

    Dupa, alege "Keyboard Shortcuts"

    Screenshot_31.thumb.png.27855e37c7429c86885d32ea9a039c7d.png

    In casuta afisata, cautam "build"

     

     

     

    Screenshot_32.thumb.png.b10fbb218200052b78f79619d624e3e2.png

    Redactam fisierul "Run Build Task", in casuta afisana va spune sa alegeti combinatia de butoane pentru compilarea codului

    Screenshot_34.thumb.png.eb7eb00a1e52db577506cab14aaae8f2.png

    Dupa care apasam enter, si cu asta noi am finisat acest tutorial, sper ca a fost de folos! Spor la treaba! 
    * daca apar ceva probleme, scrie un comentariu in acest topic si te ajut.

     

    • Like 1
    • Upvote 2
  8. Acum 5 ore, Ralex a spus:

    ce faci tu este sa explici diferenta dintre 2 cuvinte, 2 variabile, in contextul meu clar se intelege ce am scris. Stiinta ne arata ca barbatii se maturizeaza mult mai greu ca femeile, si majoritatea dintre ei nu sunt seriosi la o varsta frageda 15-20 de ani chiar si mai departe de aici. Eu am atras atentia la ce fel de oameni imi doresc pentru a putea lucra cu ei. Tu ai venit sa faci galerie ca la fotbal si nu ma deranjeaza, doar cate atentionez ca peluza mea are artificii, glicerine, pocnitori pregatite pentru a-ti asalta peluza ta :) 

    Fiecare stiinta are si exceptii, mai mult, stiinta nu e tot timpul corecta si sigura, de asta si se numeste stiinta, nu vin cu un atac asupra la ce ai spus tu, am accentuat o abstractie pe care o faci in cautarea "scripterului ideal". 

    Si daca tot accentuezi varsta frageda, pai stiinta despre care vorbesti ne demonstreaza ca cei mai geniali omeni, anume in varsta frageda are cea mai mare productivitate de idei si realizari.

    • Like 1
  9. Cauti oameni maturi, sau, oameni seriosi? Faci o abstractie intre maturitate si seriozitate, simplu vorbind, ii duci in eroare pe cei ce doresc sa te ajute si sunt seriosi, doar ca tu cauti nu doar un om serios, ci, si matur.

    Nu tot timpul oamenii maturi dau dovada de seriozitate si de profesionalitate majora, am intalnit tineri care sunt mai capabili si mai seriosi ca unii de 25 ani :) ( Exemplu @Kira )

    Sper ca am fost cat de bine explicit. In rest, bafta la cautare, e un drum plin de esecuri si probleme cu scripterii...

     

    • Upvote 1
  10. Va salut, astazi o sa va arat o metoda care ar moderniza functia SendClientMessage.

    Diferenta fata de SendClientMessage simplu? Acesta e pe TextDraw

    Sa incepem!

    /* avem nevoie de un textdraw simplu pt a arata jucatorului acest mesaj pe ecran nu in chat. */
    new 
    	Text:SCMT[ MAX_PLAYERS ]; // numele textraw-ului pe care il avem
    
    /* mergem in OnPlayerConnect */
    
    public OnPlayerConnect( playerid )
    {
      /* textdraw-ul nostru, cu numele SCMT care a fost definit prin variabila globala la inceput */
      SCMT[playerid] = TextDrawCreate(36.000000, 144.000000, "_");
      TextDrawBackgroundColor(SCMT[playerid], 255);
      TextDrawFont(SCMT[playerid], 2);
      TextDrawLetterSize(SCMT[playerid], 0.250000, 1.099999);
      TextDrawColor(SCMT[playerid], -1);
      TextDrawSetOutline(SCMT[playerid], 0);
      TextDrawSetProportional(SCMT[playerid], 1);
      TextDrawSetShadow(SCMT[playerid], 1);
      TextDrawUseBox(SCMT[playerid], 1);
      TextDrawBoxColor(SCMT[playerid], 118);
      TextDrawTextSize(SCMT[playerid], 220.000000, 5.000000);
      return 1;
    }
    
    /* in orice loc al GM-ului */
    
    stock SendTD(playerid, text[], time)
    {
        TextDrawSetString(SCMT[playerid], text); // modifica textdraw-ul cu textul introdus in functia dvs.
        SetTimerEx("TimeHideForPlayer", time, 1, "i", playerid); // ascunde textdraw-ul cu textul dvs. dupa timpul introdus in functie
        return TextDrawShowForPlayer(playerid, SCMT[playerid]); // arata textdraw-ul cu textul din functia dvs.
    }
    forward TimeHideForPlayer(playerid);
    public TimeHideForPlayer(playerid) TextDrawHideForPlayer(playerid, SCMT[playerid]);
    
    
    /* exemplu cum poti folosi in gm aceasta functie */
    CMD:test(playerid) {
    
      SendTD(playerid, " Testarea acestei functii", 500);
      return 1;
    }

     

     

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