Jump to content

Rappy

Membru
  • Posts

    111
  • Joined

  • Last visited

Everything posted by Rappy

  1. Vai de capul meu, da nimeni nu se uita cu atentie ? El nu a definit FreezePos ca si FLOAT dar apoi a incercat sa-l foloseasca ca float si de acolo sunt erori. forward CheckPos(vehicleid) public CheckPos(vehicleid) { new Float:FrozenPos[3]; new Float: pos[3]; GetVehiclePos(vehicleid, pos[0], pos[1], pos[2]); if(pos[0] != FrozenPos[vehicleid][0] || pos[1] != FrozenPos[vehicleid][1] || pos[2] != FrozenPos[vehicleid][2])) { SetVehiclePos(vehicleid, FrozenPos[vehicleid][0], FrozenPos[vehicleid][1], FrozenPos[vehicleid][2]); return true; } return 1; } Incearca cu asta.
  2. Ce program folosesti pentru administrarea bazei de date ? Presupun ca vorbim de MySQL aici.
  3. Pentru a putea intra intr-o cladire apasand pe enter trebuie sa te folosesti de callback-ul OnPlayerKeyStateChanged, cum a fost aratat mai sus. Practic trebuie sa-i pui urmatoarele conditii : Daca playerul se afla intr-o locatie unde se poate da /enter, /exit, etc. si daca playerul apasa pe tasta Enter sa execute codul de intrare. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if (PRESSED(KEY_SECONDARY_ATTACK)) // Daca playerul apasa tasta Enter { if(IsPlayerConnected(playerid)) // si daca playerul este conectat { if(IsPlayerInRangeOfPoint(playerid, x, y, z)) // si daca jucatorul se afla intr-o locatie de /enter sau /exit { // Cod care baga playerul in cladire } } } } Posteaza comanda /enter si /exit din gamemode-ul tau aici.
  4. De asemenea, chestii de genul se intampla cand sunt prea multe conexiuni simultane la baza de date iar serverul nu se mai poate conecta. Uitate si in logul la server dupa erori.
  5. Updatateaza-ti a_samp.inc si vezi ce se intampla.
  6. Rappy

    Case

    Eu iti recomand un sistem de case dinamic pe mysql,asa am si eu si merge perfect,le poti modifica din joc totul.
  7. Cel cu problema la vehiculele de factiuni,ce sistem de baza de date folosesti, ini sau mysql?
  8. Rappy

    cateva buguri

    [pawn]RotateObject(barieracorleone, 0, 90, 1.2499694824219, 20, 15.5);[/pawn] Daca observi am modificat ultima cifra de la 11.5 la 15.5 . Eu cred ca acea este viteza cu care se roteste obiectul > se deschide bariera. Incearca sa o ajustezi dupa bunul plac.
  9. Unde ai puse aceste linii in gamemode ? La OnPlayerDeath ?
  10. E mai mult ca sigur de la faptu ca le-ai pus la OnPlayerConnect. De fiecare data cand un player se conecteaza el iti spawneaza toate masinile alea. Pune CreateVehicle la OnGameModeInit si vei rezolva problema.
×
×
  • 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.