Jump to content

iSkull

Membru
  • Posts

    422
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by iSkull

  1. if(pInfo[playerid][Adminlevel] < 5)  -> care ar fi problema ? daca ai enum pInfo vezi ca pe la terminarea acestui enum trb sa ai ceva new P_DATA[MAX_PLAYERS][pInfo]; sau new PlayerInfo[MAX_PLAYERS][pInfo]; ceva de genu, sau pAdminlevel s-ar putea sa ai pAdmin sau pAdminLevel

  2. am pus si cum ai zis tu, dar tot nu imi salveaza corect coordonatele in tabel, imi zice ca a fost updatat cu acele coordonate dar in tabel scrie doar la pozitiaX cum trebuie la y doar 2 cifre si la z nimik, am incercart si cu Float:cposx..... si  cu cpos

     

    CMD:cpos(playerid, params[])
    {
        if(IsPlayerConnected(playerid))
        {
            if(P_DATA[playerid][pAdmin] == 1339)
            {
                new string[256],
                    jid,
                    Float:cposx,
                    Float:cposy,
                    Float:cposz;
                if(sscanf(params, "ifff", jid, cposx, cposy, cposz)) return SCM(playerid,COLOR_GREY, SYNTAX_MESSAGE"/cjob [job id] [job pos x] [job pos y] [job pos z]");
                mysql_format(mysql_db, string, sizeof(string), "UPDATE `jobs` SET jobPositionX = '%f', jobPositionY = '%f', jobPositionY = '%f' WHERE `jobID` = '%d' LIMIT 1", cposx, cposy, cposz, jid);
                mysql_tquery(mysql_db, string);
                format(string, sizeof(string),"Job ID: %d | PosX: %f | PosY: %f | PosZ: %f -> a fost UPDATAT cu succes.", jid, cposx, cposy, cposz);
                SCM(playerid, -1, string);

            }
            else
            {
                SCM(playerid,-1,"Nu esti autorizat.");
                return 1;
            }
        }
        return 1;
    }

  3. Problema intalnita (descriere): Salut All, am creeat o comanda de editat coordonatele unui job pe SQL, nu imi da erori in joc/sau server_log,

    de fiecare data cand vreau sa modific coordonatele unui job tot imi repeta mesajul :"/cjob [job id] [job pos x] [job pos y] [job pos z]" este trecuta pe ZCMD
    Ero(area / rile) / warning-(ul / urile): nu da warning/eroare
    Liniile de cod / sursa / script-ul(obligatoriu):

    CMD:cpos(playerid, params[])
    {
        if(IsPlayerConnected(playerid))
        {
            if(P_DATA[playerid][pAdmin] == 1339)
            {
                new string[256],
                    jid,
                    cposx,
                    cposy,
                    cposz;
                if(sscanf(params, "iiii", jid, cposx, cposy, cposz)) return SCM(playerid,COLOR_GREY, SYNTAX_MESSAGE"/cjob [job id] [job pos x] [job pos y] [job pos z]");
                mysql_format(mysql_db, string, sizeof(string), "UPDATE `jobs` SET jobPositionX = '%f', jobPositionY = '%f', jobPositionY = '%f' WHERE `jobID` = '%d' LIMIT 1", cposx, cposy, cposz, jid);
                mysql_tquery(mysql_db, string);
                format(string, sizeof(string),"Job ID: %d | PosX: %f | PosY: %f | PosZ: %f -> a fost UPDATAT cu succes.", jid, cposx, cposy, cposz);
                SCM(playerid, -1, string);
            }
            else
            {
                SCM(playerid,-1,"Nu esti autorizat.");
                return 1;
            }
        }
        return 1;
    }


    Imagini / Video (optional): -
    Ati incercat sa rezolvati singur?:  Da am incercat. M-am uitat si la comanda /gotoxyz sa vad cum este facuta si prin alte gm-uri dar nu am gasit nimik, am incercat sa pun si Float:cposx Float:cposy... etc si degeaba :( am incercat si cu cposx[50] degeaba

  4. UP, mi-a venit o idee prin cap.... atunci cand am 2-3 vehicule cumparate, si restu pana la slot 13 care nu-s sa-mi apara cu "None" Ex: am pe slot 1 infernus, pe slot 2 sultan si pe slot 3 bullet, iar restu de la 4 pana la 13 sa imi apara cu "None" sau ceva de genu, pentru ca am vazut ca se incurca case-urile de la dialoguri intre ele si deaceea nu imi functioneaza sistemu. am incercat la comanda /cars sa imi apara pe primu slot sa vad daca reusesc, am facut ceva... dar tot nu e functional, atunci cand n-am niciun vehicul nu pot da /cars ptr nu detin vehicule, dar daca cumpar un vehicul de la ds mi-l pune pe slot 1 in care n-am nimik(dar acolo pe slot 1 este rezervat pentru NRG-500) ceea ce o sa-mi apara None si numele masinii, mai exact    Ex: nu am niciun vehicul, cumpar de la ds infernus si mi-l pune pe slot 1 in loc pe slot 2, si imi apare atunci cand dau /cars NoneInfernus in loc de None si pe al doilea rand Infernus, am incercat sa fac ceva la comanda dar nu mi-a iesit, sper ca ati inteles ideea uitati-va cu atentie la " new vehicleid = pVeh [ playerid ] [ 0 ];
            if ( vehicleid != -1 )
            {
                format ( param4, sizeof ( param4 ), "%s(%s)\n", GetVehicleName ( vInfo [ vehicleid ] [ vModel ] ), ( ( vInfo [ vehicleid ] [ vLock ] ) ? ( "{FF0000}Locked" ) : ( "{00FF15}Unlocked" ) ) );
                VehSelect    [    playerid    ]   =   1   ;
            }
            else if ( pVeh [playerid] [ 0 ] == -1 )
            {
                format(string,sizeof(string),"{FF0000}None");
                VehSelect   [   playerid    ]   =   0   ;
            }
            format(string,sizeof(string),"%s",param4);" aici am incercat sa fac dar nu imi iese  

    Link catre comanda /cars : http://pastebin.com/ESeFUAxg  sper sa ma ajutati... ma chinui de ceva vreme la acest DS

  5. tot la fel face, deci sa zic ca am am 2 vehicule, un infernus si un bullet, vreau sa mai cumpar un elegy, cumpar elegy, ma duc la ds vand bullet, imi da banii jumatate, dau /cars imi zice detaliile despre infernus dar de elegy nu imi zice nmk :( e ca si cum nu da slotul in "-" :( nu imi da erori nici warnings 

  6. ele isi fac update tocmai dupa ce dau restart, nu am update direct la vehicule :| asta nu stiu cum sa o mai fac :|:(  folosesc gm playnion :| am facut un DS de la 0, doar ca update ptr vehicule cand sunt vandute nu-s sa-l mai fac :( vehiculele nu se salveaza in useri, ci sunt in vehicles... cum e in baza de date a gm-ului

  7. Problema intalnita (descriere): Am facut DS pe dialog, totul merge bn, dar cand am 2-3 vehicule si vand unul dintre ele, nu imi da in scadere slotul cand tastez /cars :|
    Ero(area / rile) / warning-(ul / urile): Nu are erori/warnings
    Liniile de cod / sursa / script-ul(obligatoriu): http://pastebin.com/bgJMT9Y8 si OnDialogResponse http://pastebin.com/xB8za4WL
    Imagini / Video (optional): http://imgur.com/a/bZAie
    Ati incercat sa rezolvati singur?:  Da, am cautat la OnDialogResponse unde am dialogul de vanzare a vehiculelor 

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