Jump to content

Sancky

Membru
  • Posts

    535
  • Joined

  • Last visited

  • Days Won

    57

Everything posted by Sancky

  1. daca folosesti YSI, iti recomand sa folosesti y_commands. In legatura cu viteza de executie care s-a comparat acum ceva ani intre Pawn.CMD si y_commands, este irelevanta, deoarece graficul ala reprezinta in cat timp se executa N comenzi (1000 sau 10000 parca au testat baietii), ceea ce e irelevant pentru ca nimeni n-o sa-ti execute atatea comenzi dintr-o data, si + de asta diferenta este nesemnificativa fiind vorba de milisecunde, ce conteaza mai mult este codul scris in comenzi, si daca e vorba de API, y_commands are destul de multe feature-uri folositoare.
  2. nu poti trage astfel de concluzii daca nu i ai vazut codul, sunt mai multe cazuri care trebuie luate in considerare, iar atata timp cat el nu isi arata codul, nu putem rezolva nimic.
  3. iti faci o coloana in baza de date la tabelul playerilor inregistrati in care trebuie sa stii daca playeru respectiv e online sau nu (asta ar insemna un boolean), sau faci un alt tabel in care stochezi playerii online (probabil asta e varianta mai optima, ca nu trebuie baza de date sa faca un ciclu in toti userii inregistrati, ci doar in cei online), si trebuie sa faci in scriptul tau php un query catre db in care sa selectezi COUNT-ul playerilor care s online, si apoi extragi valoarea si o aplici in codul tau html.
  4. ai incercat sa folosesti variabila/functia ThreadW care nu e definita. https://github.com/pawn-lang/compiler/blob/master/doc/pawn-lang.pdf (read it)
  5. aia e de la YSI si doar cand se initializeaza serverul dureaza mai mult, nu trebuie sa te intereseze, nu o sa iti afecteze performanta, poate doar putin timpul initializarii.
  6. nu e neaparat eroare, doar ca functia aceea se executa mai greut, probabil din cauza ca iei prea multe valori din db cu cache_get_field_content_int dupa cum se vede in poza, sau probabil de la acel query unthreaded (mysql_query) care selecteaza user-ul din baza de date, in cazul acesta poti folosi query-uri threaded, adica mysql_tquery sau pquery (in general foloseste tquery), dar iti recomand sa citesti documentatia inainte de a incepe sa faci ceva. (se gaseste pe github la pluginul MySQL)
  7. exista folderul Logs la tine in fisierele server-ului?
  8. du-te la linia 147496 probabil acolo e functia Logare definita, cauti acolo fwrite, sau pasteaza toata functia pe pastebin si pune link.
  9. te duci in pawn.cfg si pui -d3 acolo, compilezi iar gamemode-ul, stergi server_log, pornesti iar server-ul, si intri pe el ca sa se reproduca crash-ul ala, apoi vii aici cu logurile
  10. din cate vad, folosesti functia nativa fwrite, asigura-te ca o folosesti pe un handle valid, deoarece o sa dea crash la server daca o folosesti pe un handle invalid (handle-ul il obtii de la functia nativa fopen), de asemenea compileaza-ti gamemode-ul cu flag-ul -d3 pentru un debugging mai amanuntit, ca sa poti afla linia care produce problema.
  11. cand ti-ai pus ca modalitate de plata PayPal trebuia sa gandesti ca se poate da refund
  12. diferenta este ca eu comentez la topicuri la care chiar vreau sa spun ceva si nu spun tampenii ca altii, si este un forum deci pentru asta exista, dar voi raspundeti la fiecare comentariu de al meu, deci? prost eu ca va dau atentie. btw, nu vreau sa fac niciun chat pe aici, deci asta este ultimul meu mesaj, si ultima oara cand imi pierd timpu cu unii ca voi.
  13. disponibil.
  14. @Mar4ius Urs iti recomand sa iei un gamemode mai de actualitate care foloseste o baza de date (90% din gamemodeuri folosesc MySQL pentru ca exista plugin facut cu featureurile de care ai nevoie) si sa faci un edit, n-am idee in ce fel stochează datele gamemodeu ala dar presupun ca foloseste fisiere tip text, ceea ce nu o sa te ajute cu nimic pentru ca nimeni nu mai stocheaza date in felu asta, si nu sunt facute pt asa ceva, fiind o metoda ineficienta, si cu ocazia asta inveti si SQL care o sa ti fie de ajutor pe viitor.
  15. din contra, cu acele procesoare de comenzi nu mai stai sa faci 1000 branch-uri in care compari string-urile intre ele, pt ca ele se folosesc de callback-uri si au o apelare directa cu CallLocalFunction ceea ce rezulta o viteza de executie mult mai scazuta fata de 'vechea' metoda.
  16. mari dorinte ai.. n o sa ti faca nimeni pe gratis, se numeste timp si timpul se plateste, daca vrei, poti incerca chiar tu sa le faci si in caz de ai probleme poti intreba pe aici, poate te ajuta careva
  17. Sancky

    IDEI

    e alegerea ta daca l faci si l pui
  18. Sancky

    IDEI

  19. Sancky

    IDEI

    is de ani de zile surse pe net..., exista si un include pt fizici in samp cu care poti face
  20. hai mai taci in plm, ms.
  21. tot ce ai facut in topicul asta este ca ti ai demonstrat pe deplin retardismul avansat, altceva n am vazut, si tu si copilu ala de i tremura degetele pe tastatura cand comenteaza p aci, incheie odata si mergi mai departe pe calea ta ca esti foarte bine
×
×
  • 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.