Jump to content

DCosmin

Membru
  • Posts

    95
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by DCosmin

  1. if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 15)

    Astea sunt ID de la gang-uri?

    Salut. Am creat o factiune noua un gang mai exact. Parca totul este ok dar daca sunt leader la aceasta factiune si ies de pe server cand revin nu ma conecteaza 

    ​Doar dacă ești leader se întâmplă asta? Ai încercat din baza de date să te faci doar membru?

    Cum ai făcut mai exact acest gang? Ai făcut o copie după un gang existent și ai adăugat caracteristicile noului gang, care îl ai în minte?

  2. Într-adevăr este un textdraw. Tot ce trebuie să faci este să setezi acel CheckPoint la destinatie, după aceea folosești:

    GetPlayerDistanceFromPoint(playerid, Float:X, Float:Y, Float:Z);

    Asta returnează distanța în metri dintre player și punctul aflat la coordonatele X,Y,Z (în cazul tău, x,y,z unde se află checkpointul)

  3. Te-ai complicat degeaba, nu era mai ușor să faci așa? (Funcționează, e verificat de mine)

    CMD:cb(playerid,params[])
    {
    	new Float:X, Float:Y, Float:Z, Float:A;
     	GetPlayerPos(playerid, X, Y, Z);
      	GetPlayerFacingAngle(playerid, A);
       	if(RBT[playerid] < 21)
        	RBT[playerid] ++;
        else return SendClientMessageEx(playerid, COLOR_WHITE, "( {3691E0}CMD{FFFFFF} ) Nu poti crea alt blocaj.");
        RBT[playerid] = CreateObject(979, X, Y, Z, 0.0, 0.0, A);
        SetPlayerPos(playerid, X, Y, Z+2.0);
        format(string, sizeof(string), "~w~Blocaj %d ~r~creat", RBT[playerid]-1);
        GameTextForPlayer(playerid, string, 3000, 5);
        return 1;
    }
    CMD:db(playerid,params[])
    {
        if(RBT[playerid] < 1) return SendClientMessageEx(playerid, COLOR_WHITE, "( {3691E0}CMD{FFFFFF} ) Nu ai blocaj.");
        DestroyObject(RBT[playerid]);
    	RBT[playerid]--;
    	format(string, sizeof(string), "~w~Blocaj %d ~r~distrus", RBT[playerid]);
        GameTextForPlayer(playerid, string, 3000, 5);
        return 1;
    }

    PS# Modifică după cum le-ai declarat tu!

  4. stock GetCoordsHoodVehicle(vehicleid, &Float:x2, &Float:y2, Float:distance)
    {
        new Float:a;
        GetVehiclePos(vehicleid, x2, y2, a);
        GetVehicleZAngle(vehicleid, a);
        x2 -= (distance * floatsin(-a+180, degrees));
        y2 -= (distance * floatcos(-a+180, degrees));
    }
    
    stock GetHoodPos(vehicleid, &Float: x3, &Float:y3, &Float:z3)
    {
    	new Float: x, Float: y;
    	new Float: sizeX, Float: sizeY, Float:sizeZ[2];
    
    	GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_SIZE, sizeX, sizeY, sizeZ[0]);
    
    	GetCoordsHoodVehicle(vehicleid, x, y, sizeY/2);
    	x3 = x;
    	y3 = y;
    
        GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_REAR_BUMPER_Z , sizeX, sizeY, sizeZ[1]);
    
    	z3 = (sizeZ[1] + sizeZ[0]/2);
    }

    Exemplu apel: GetHoodPos(GetPlayerVehicleID(playerid), x, y, z); unde x,y,z vor memora coordonatele din fata vehiculului. Nu ai decat sa te joci cu asta!

  5. @@Bogdan Noi te ajutam cu cel mai mare drag dar te rog sa postezi urmand modelul. De ce? Pentru ca daca urmezi modelul o sa ne oferi detalii care ne-ar conduce spre rezolvarea problemei. Nu putem ghici sau sa presupunem aiurea. Sper ca intelegi! Incearca sa completezi dupa model, iti las 12 ore sa dai EDIT la mesaj. 

    Multumesc!

  6. Daca gasesti un webhosting gratuit care sa-ti permita sa iti faci propriile pagini, propriul cod si sa-ti dea acces la baze de date(in cazul tau baza de date a serverului) atunci se poate. Cam astea ar fi caracteristicile dar te anunt cu parere de rau ca sansele sunt foarte mici sa gasesti asa ceva!

  7. @WARfree daca ai host de la o firma fantoma, succes in continuare! Daca ar fi o firma serioasa, inca o data succes, deoarece ei trebuie sa iti acorde support!

    Iti merge serverul? Stii pe ce platforma e hostul macar? Incearca sa dai 100% din tine! Avem incredere ca te descurci daca zici ca ai mai urcat! 

    Schimba hostul si o sa vezi ca e cea mai buna rezolvare.

    Multumim! :wink:

  8. La PI[playerid][uID]; uID este AUTO_INCREMENT?

    Sunt ametit si te-as ruga sa-mi spui la ce te astepti sa se intample din aceasta secventa?

    mysql_format(cHandle, query, sizeof(query), query2, GetNameEx(playerid), inputtext, i, RegDate());
    			mysql_pquery(cHandle, query, "OnPlayerRegisterd", "i", playerid);

    Este ok asa? Explica putin te rog ce e aici :) Multumesc!

  9. Nu prea are sens ce spui tu, o varianta mai usoara ar fi sa le pui pe toate in baza de date, si sa le adaugi inca o coloana unde memorezi boolean daca sunt sau nu masini de la dealer, gen TRUE(1) pentru cele care sunt sau FALSE(0) daca nu sunt si la masinitotal faci increment daca este TRUE.

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