Jump to content

Spmn

Membru
  • Posts

    177
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by Spmn

  1. https://wiki.sa-mp.com/wiki/DisableRemoteVehicleCollisions Uita-te mai atent la parametri, in special la al 2-lea.
  2. Daca nu o ai, inseamna ca folosesti un procesor de comenzi. Daca e zcmd, adauga: http://pastebin.com/gBNqqa7q
  3. Altul caruia i-a picat un vps in mana si isi deschide "firma" de gazduire. Domeniu credibil n-aveti, certificat SSL n-aveti, licenta whmcs n-aveti, IP-uri n-aveti. De ce v-ar da cineva bani?
  4. Te duci unde ai deja culorile factiunilor definite si verifici sa se termine in FF. Daca nu se termina, le pui tu FF si ar trebui sa iti arate jucatorii pe harta daca ai pus si functiile din prima postare la OnGameModeInit.
  5. Ca sa se vada jucatorii, transparenta culorii lor(0xRRGGBBAA) ar fi bine sa fie FF, adica nivelul minim de transparenta = opac.
  6. Folosesti zonele din streamer. Easier, nu?
  7. Spmn

    Hey!

    Chestia asta se numeste programare modulara. E o tehnica des intalnita in proiectele mari. In mare, conceptul consta in a imparti codul cateva categorii principale: player, vehicle, house, business, job etc. Apoi fiecare categorie o imparti in subcategorii, unde fiecare subcategorie reprezinta, in general, cate un sistem. De exemplu, la vehicule: sistem de adaugare/stergere, sistem de administrare a proprietatii (buy/sell/trade), sistem de blocare vehicul. La playeri: sistem de accounting, sistem de grupuri, sistem de clothing etc. Un gamemode modular realizat exemplar este acesta: https://github.com/Southclaws/ScavengeSurvive/ A se observa utilizarea y_hooks si a variabilelor statice(sunt vizibile doar in scriptul in care au fost definite)
  8. Spmn

    Problema boti

    Limitezi conexiunile de pe un IP intr-un interval X de timp.
  9. Eu ma refeream la clientii lor, in sensul ca daca o persoana e in stare sa cumpere un VPS/VDS, atunci ar trebui sa fie in stare sa si plateasca pe cineva sa instaleze softurile respective pe server.
  10. %s se foloseste pt stringuri (siruri de caractere), insa nivelul de admin e numar intreg, deci trebuie sa folosesti %d
  11. Nu cred ca e mare filozofie sa plateasca pe cineva cativa euro ca sa instaleze un panou de control pt web/game host...
  12. Pe tema dark observ ca butoanele de la editor se vad cam intunecat, nu au un contur bine definit, in special cele din chenarele rosii.
  13. Regulamentul spune clar ca nu e obligatoriu un model, fiecare posteaza ce vrea, iar in functie de detaliile pe care le da, poate primi un raspuns corect si rapid, sau nu. Atat timp cat nu esti moderator, fie postezi un raspuns care sa il ajute pe individ, avand in vedere ca el a adus cat de multe informatii putea luand in calcul faptul ca problema se manifesta in mai multe locuri, fie te abtii. // Ontopic: Fii atent smecherie aici: descarca acest compiler PAWN care are cateva imbunatatiri si copiaza continutul arhivei in dosarul "pawno", dand replace la fisierele existente. Poti face un backup la folder in caz de apar probleme. Acum deschizi pawno.exe, dai open la script si dai replace in tot modul la "Kick(" in "Kick_Debug(" * In loc de "Kick(" pui numele functiei pe care o foloseste modul sa dea kick, poate sa se denumeasca Kick(), KickEx(), Kick_FIX() sau dracu stie. Dupa ce dai replace, mergi la inceputul gamemode-ului si scrii asta: #define Kick_Debug(%1) printf("Functia Kick() apelata la linia: %d", __line),Kick(%1) *Unde iar inlocuesti acel Kick(%1) cu numele functiei tale. Recompilezi si pornesti serverul. In momentul in care vei primi kick, in log iti va fi printata si linia de la care a fost apelata instructiunea.
  14. Deschide mai intai pawno.exe, apoi din el apesi pe butonul open si alegi scriptul. Daca pawno.exe e in C:, muta-l in alta partitie sau in My Documents.
  15. Incearca sa rulezi pawno.exe ca admin, daca nu merge, descarca pachetul 0.3.7 de pe sa-mp.com si copiaza folderul pawno peste al tau, cu optiunea replace all.
  16. Afisezi un dialog cu categoriile (magazine, joburi, hquri etc), iar la OnDialogResponse, in functie de categoria aleasa (listitem), afisezi alt dialog cu lista de locatii din acea categorie. Cand raspunde la acest al 2-lea dialog, ii setezi checkpointul si alte chestii.
  17. Asta care ai copiat tutorialul, puteai specifica si sursa, respectiv eu/g7a-mp, dar in fine...
  18. Spmn

    Warning

    Iubitul meu, daca tu nu scrii liniile si erorile aferente, atunci noi cum dickul lui Hristos putem sti ce probleme ai tu? 1. Nu ai forward la acea functie. 2. Expresia nu are sens. Acea chestie e o variabila. Tu trebuie sa ii faci ceva(sa o compari, sa o modifici). Ex: ReportInfo[reportid][rPlayer] = 1; 3. Cauta in librarii SetPlayerCheckpoint(). Cel mai probabil ai un hook care modifica numarul de parametri. Greseala mea, m-am uitat putin mai jos.
  19. Spmn

    Problema RCOn

    Adauga la inceputul functiei If(success) return 1;
  20. Tu te uiti la loguri? SA-MP Dedicated Server ---------------------- v0.3.7-R2, ©2005-2015 SA-MP Team
  21. Spmn

    Problema RCOn

    Cauta OnRconLoginAttempt in gm ca acolo trebuie sa fie motivul pt care primesti kick.
  22. Il pui in momentul cand ridica un pickup. Ar trebui in interior sa afisezi ca tocmai a colectat un pickup, iar in cazul in care le-a colectat pe toate, ii dai premiul.
  23. Spmn

    New post on mobile

    Textul din interior il pot sterge, insa intreg citatul nu. Am incercat pozitionarea cursorului la sfarsit, insa nu reusesc. Probabil de vina este rom-ul custom pe care il folosesc.
×
×
  • 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.