Jump to content

Rappy

Membru
  • Posts

    111
  • Joined

  • Last visited

Everything posted by Rappy

  1. Atunci e clar o problema cu felul in care ai definit AddVeh. Incearca iar cu AddStaticVehicleEx si vezi daca merge, sa fii 100% sigur.
  2. Totul depinde de baza ta de date. Daca este MySQL sau altceva.
  3. Rappy

    Ajutor

    Foti folosi functia strcat pentru a unii doua stringuri mai mici in unul mai mare. Informatii pentru strcat : https://wiki.sa-mp.com/wiki/Strcat
  4. Nu ai pentru ce, de asta sunt aici, nu trebuie sa ma rasplatesti . Sper sa rezolvi problema. Topic locked.
  5. Poate fi unul cu o conexiune foarte buna la internet sau mai multi. De obicei protectia DDoS costa in plus si unele firme nici nu pot oferi asa ceva. Nu stiu acum, asta trebuie discutata cu firma de hosting.
  6. DDoS - http://en.wikipedia.org/wiki/Denial-of-service_attack#Distributed_attack . DDoS = Distributed Denial of Service Attack , practic mai multe calculatoare ataca hostul tau si il blocheaza pentru ceilalti useri. Ticket nu stiu cum faci, tu stii la ce firma tii serverul, fiecare are site-ul diferit.
  7. Eu zic sa deschizi un ticket la firma de hosting sa-i intrebi daca au detalii in legatura cu ce se intampla. Daca primesti flood DDoS nu prea ai tu ce sa-i faci.
  8. Din cate stiu mesajul cu Packet was modified are legatura cu jucatori care au probleme de conexiune sau care si-au luat timeout de pe server. Nu este un atac. Sunt sigur fiindca si un Beta Tester de pe SA-MP.com a zis la fel. Ai hosting dedicat pentru server?
  9. Succes! Daca ai intrebari sau nelamuriri legate de PAWN aici suntem .
  10. Daca nu stii cum functioneaza o baza de date MySQL ma tem ca nu prea am cu ce sa te ajut. Trebuie sa te documentezi inainte, sa vezi ce si cum. Google.com are toate informatiile , trebuie doar sa cauti. De asemenea, imi amintesc ca mi-a luat o noaptea intreaga sa-l fac sa mearga cu inregistrare de pe site. Plus ca GM-ul a fost facut pe MySQL din prima deci nu cred ca ai sanse prea mari sa-l faci pe altceva.
  11. Iti da vreo eroare ? Arata-mi functia care salveaza pForumName si arata-mi si comanda /setforumname. PS : Ma bucur ca macar ai lasat creditele acolo.
  12. Mda. E GM bazat pe IBP:RP dar modificat mult de mine si de echipa mea, in fine. Hai sa nu facem off-topic. Revenim la problema, ce erori primesti acum la pForumName ?
  13. Tu folosesti scriptul, nu noi, deci tu ar trebui sa stii. Oricum, versiunea asta de IBP:RP nu m-ar mira sa fie cea modificata de mine. ForumName-ul ala este pentru administratori sa-si puna numele de pe forum in joc.
  14. Trebuie sa definesti acea variabla folosind "new" dar acum depinde pentru ce o folosesti. Eu cred ca ar merita sa incerci sa adaugi undeva la inceputul gamemode-ului urmatoarea linie : new pForumName[MAX_PLAYERS];
  15. Ti-am spus ca mai sus care este faza cu /exit . Daca tu astepti cod gata facut ma tem ca nu se poate.
  16. Doar ca trebuie sa salvezi si sa incarci variabila cu dini : gInfernusStock[MAX_PLAYERS] Cum ai face si la un cont de jucator sau parola. Daca nu faci asta nu se va salva la server restart.
  17. Si sterge unul din callback-urile OnPlayerKeyStateChange, trebuie sa ai doar unul. La sfarsit trebuie sa aiba return 1;
  18. ​Si ce program folosesti sa administrezi baza de date ? ( Navicat, SqlYog, phpMyAdmin )
  19. Rappy

    Probleme DS

    Uitate la urmatoarele functii : OnCarUpdate();SavePlayerData(playerid);Cauta si vezi daca pe undeva se iveste "TogglePlayerControllable(playerid, 0); sau vreun timer.
  20. Arata-ne functia RemoveRoadblock fiindca aceasta scoate roadblock-urile.
  21. Rappy

    Raza

    Ba da , merge, sunt 100% sigur. Cauta pe http://wiki.sa-mp.com cum sa folosesti ProxDetector.
  22. Nu mai merge sa adaugi boti pe 0.3.7. Sloturile le poti definii si din server.cfg.
  23. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (PRESSED(KEY_SECONDARY_ATTACK)) // Daca playerul apasa tasta Enter { if(IsPlayerConnected(playerid)) // si daca playerul este conectat { for(new i = 0; i < housess; i++) { if (PlayerToPoint(3, playerid,HouseData[i][hEntrancex], HouseData[i][hEntrancey], HouseData[i][hEntrancez])) { if(PlayerData[playerid][pPhousekey] == i || HouseData[i][hLock] == 0) { SetPlayerInterior(playerid,HouseData[i][hInt]); SetPlayerVirtualWorld(playerid,HouseData[i][hWorld]); SetPlayerPos(playerid,HouseData[i][hExitx],HouseData[i][hExity],HouseData[i][hExitz]); GameTextForPlayer(playerid, "~w~Bine ai venit acasa", 5000, 1); PlayerData[playerid][pInt] = HouseData[i][hInt]; PlayerData[playerid][pLocal] = i; SetPlayerVirtualWorld(playerid,i); InHouse[playerid] = i; } else { GameTextForPlayer(playerid, "~r~Locked", 5000, 1); } } } } } } Pentru intrare ar fi ceva de genul. Dar trebuie sa te gandesti cum faci scriptul sa stie daca un jucator intra sau iese. Trebuie sa te folosesti de niste PlayerVariables. Cauta pe google cum sa folosesti player variables.
×
×
  • 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.