Jump to content

Mihai94TDI

Membru
  • Posts

    57
  • Joined

  • Last visited

Posts posted by Mihai94TDI

  1. La 30.08.2017 la 8:37, SilviuInfinite a spus:

    Poti posta continutul din cofig.php te rog?

    salut, stii cum as putea instala un panel de samp? am cumparat domeniu webhost, numai ca nu imi dau seama cum sa instalez panelul de pe net, si nu am gasit nici tutoriale pe net.

  2. Acum 16 ore, StrikerM a spus:

    Cu placere, cu comanda /editvehicle asta daca masina apartine unei factiuni deja, daca nu intri in baza de date si cauti 'svehicles' si dai la ultima masina din acea structura numita 'svehicles' si dai copy si editezi 2-3 numere din coordonate ca sa nu fie una in alta cand se spawneaza si dai restart la server, dar cu blocarea cand intri sau iesi dintr-un interior etc... cauti 'SetPlayerFreeze' si stergi de unde nu vrei sa se mai activeze

    multumesc foarte mult pentru ajutor.

  3. 1 oră în urmă, StrikerM a spus:

    Nu trebuie sa fie 'GetVehicleModel' acolo

    
    function Copcar2(carid)
    {
        if(carid == 96 || carid == IdMasina)
    	{
            return 1;
        }
        return 0;
    }

     

    functioneaza perfect, multumesc mult, as mai avea cateva intrebari, cum adaug noi masini la factiuni, si cand ies sau intru in casa sau in sediu de la factiune exista un timp de 5 secunde care ma tine blocat pe loc, stii cum as putea face sa il scot? folosesc acest GM 

     

  4. Acum 29 minute, StrikerM a spus:

    OK, da nu e bine, 411 este modelul infernus, tu scrie comanda /dl pe server si scrie undeva fiecare id al vehiculelor cu modelul 411 adica infernus, dupa care adaugi acolo id-ul vehiculelor nu modelul 411.

    pai am adaugat id, id-ul de la infernus este 96 dar problema e ca nu mai merge comanda, si daca trec modelul 411 merge comanda si la pd si cu masina privata.

  5. Acum 2 minute, StrikerM a spus:

    Cauta 'Copcar2' pana dai de functia unde vezi 'GetVehicleModel' si acolo adaugi id-urile masinilor ce au model 411 adica infernus.

     

    Are deja, doar ca nu stie sa il foloseasca.

    aveam functia copcar2 numai ca era asa: 

    function Copcar2(carid) return ServerVehicles[carid][vFaction] == 1 || ServerVehicles[carid][vFaction] == 2 || ServerVehicles[carid][vFaction] == 3 ? (true) : (false);

     

    am sters lina aceia si am pus ce mi-a dat BaFFyJunior si functioneaza, am adaugat lina data de el numai ca la masini am pus doar infenus 411

    function Copcar2(carid)
    {
        if(GetVehicleModel(carid) == 411)
        {
            return 1;
        }
        return ( 0 );
    }

  6. Acum 3 ore, StrikerM a spus:

    Deci 'Copcar2' are anumite id-uri de vehicule de pe server, sa zicem ca tu ai 10 masini fiecare masina are un id cand a fost creata, adica prima masina are id-ul 1 si tot asa, o sa trebuiasca sa adaugi id-ul masinilor din care vrei sa se utilizeze comanda /startradar folosind comanda /dl pentru a vedea id-ul lor.

    Sigur ca daca o dezactivezi comanda nu poate sa citeasca din ce vehicul sa o foloseasca, ba chiar o poti folosi si find in picioare.

    pai si unde ar trebui adaugate acele id-uri de masini eventual vreau sa se poata utiliza radarul doar de pe masinile de infernus, sa nu fie la toate masinile.

  7. salut, am adaugat comanda /startradar si /stopradar pentru ca nu le avea in gm, problema este urmatoarea, ma pun duty on , ma urc in masina de politie si cand scriu /startradar imi zice ca nu ma aflu in masina de politie, comanda o las mai jos.

    YCMD:startradar(playerid, params[], help) {
        if(!IsACop(playerid)) return SendClientMessage(playerid,COLOR_LIGHTGOLD, "Nu esti membru Politiei Rutiere.");
        if(OnDuty[playerid] != 1) return SendClientMessage(playerid,COLOR_LGREEN, "Nu esti in timpul postului!");
        if(!Copcar2(GetPlayerVehicleID(playerid))) return SendClientMessage(playerid,COLOR_ORANGE, "Nu te afli in masina de politie.");
        if(Radaron[playerid] == 1) return SendClientMessage(playerid,-1, "Ai pornit radarul.");
        new viteza,string[128];
        if(sscanf(params, "d",viteza)) return SendClientMessage(playerid,COLOR_SERVER, "USAGE: {FFFFFF}/startradar <Limita de Viteza>");
        if(viteza > 300 || viteza < 50) return SendClientMessage(playerid,-1, "Viteza invalida (50-300).");
        Radaron[playerid] = 1;
        Radarlimit[playerid] = viteza;
        TogglePlayerControllable(playerid, 0);
        format(string, sizeof(string), "Ai activat radarul. Viteza maxima: %d KM/H.",viteza);
        SendClientMessage(playerid,COLOR_YELLOW,string);
        return 1;
    }

    daca dezactivez linia marcara cu rosu functioneaza perfect comanda, numai ca daca sunt duty on pot folosi comanda si din masinile civile, stie cineva care ar fi rezolvarea?

  8. Acum 2 ore, AndreiDeRo a spus:

    Te referi la checkpont-urile prin care trebuie sa treaca playerul sa ia licenta ,nu?

     

    da

     

    Edit: am rezolvat pana la urma se pare ca era chiar sub ochi mei :))). se poate da T/C

  9. Acum 21 ore, MarioGeorgescu a spus:

    Adica in loc de 14 si spatiul liber pe care ti l-am lasat eu pui id-ul bizului de tip CNN.

    am modificat in loc de 14 am pus 10 dupa cum e si in comanda de createbiz, am creat un cnn nou dar tot nu merge, tot imi zice ca nu sunt la cnn.

  10. asta e comanda de /createbiz direct din joc

    YCMD:createbiz(playerid, params[], help) {
        if(PlayerInfo[playerid][pScripter] < 1) return true;
        new type, value, level;
        if(sscanf(params, "iii", type, value, level)) {
            SCM(playerid, COLOR_GREY, "Syntax: {FFFFFF}/createbiz <type> <value> <level>");
            SCM(playerid, -1, "Types: Banca (1), Gun Shop (2), Club (3), Restaurant (4), Sex shop (5), 24/7 (6), Binco (7), Burger (8), Casino (9)");
            SCM(playerid, -1, "CNN (10), Rent Car (11), Gas Station (17), PNS (19), Pizza (21), Shop Fish (23)");
            return true;
        }
        if(type > 10 && type < 17 || type == 20 || type == 22 || type > 23 || type < 1) return SCM(playerid, COLOR_GREY, "Invalid type!");
        GetPlayerPos(playerid, pPos[playerid][0], pPos[playerid][1], pPos[playerid][2]);

        new biz = BizWithType(type);
        gQuery[0] = EOS;
        mysql_format(SQL, gQuery, sizeof(gQuery), "INSERT INTO `bizz` (`EntranceX`, `EntranceY`, `EntranceZ`, `ExitX`, `ExitY`, `ExitZ`, `LevelNeeded`, `BuyPrice`, `Type`, `Interior`, `Static`) VALUES ('%f', '%f', '%f', '%f', '%f', '%f', '%d', '%d', '%d', '%d', '%d')",
        pPos[playerid][0], pPos[playerid][1], pPos[playerid][2], BizzInfo[biz][bExitX], BizzInfo[biz][bExitY], BizzInfo[biz][bExitZ], level, value, type, BizzInfo[biz][bInterior], BizzInfo[biz][bStatic]);
        mysql_tquery(SQL, gQuery, "InsertBizz", "iiiii", playerid, biz, level, value, type);
        bussines++;
        return true;
    }

     

    eu doar aleg locatia  dau /createbiz in jos si se face automat.

  11. va salut, care este problema la aceasta comanda

    YCMD:ad(playerid, params[], help) {
        if(AdTimer[playerid] != 0) return SCM(playerid, COLOR_LGREEN, "Ai pus un anunt recent. Foloseste comanda /myad pentru a-l vedea.");
        new string[264],idx;
        if(!PlayerInfo[playerid][pPhone]) return SCM(playerid, COLOR_LGREEN, "Nu ai un telefon.");
        if(PlayerInfo[playerid][pMuted] == 1) {
            format(string, sizeof(string), "You can't talk right now! You are muted. (%d seconds)",PlayerInfo[playerid][pMuteTime]);
            SCM(playerid, COLOR_GREY, string);
            return true;
        }
        if(PlayerInfo[playerid][pLevel] < 5) return SCM(playerid, COLOR_GREY, "Ai nevoie de nivel 5 pentru a da un anunt!");
        new length = strlen(params);
        while ((idx < length) && (params[idx] <= ' ')) idx++;
        new offset = idx, result[264];
        while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {
            result[idx - offset] = params[idx];
            idx++;
        }
        result[idx - offset] = EOS;
        new totalads = TotalAds()+1;
        if(PlayerToPoint(10, playerid, BizzInfo[14][bEntranceX], BizzInfo[14][bEntranceY], BizzInfo[14][bEntranceZ])) {
            if(!strlen(result)) return SCM(playerid, COLOR_GREY, "Syntax: {FFFFFF}/ad <Text>");
            if(FaceReclama(result)) return Reclama(playerid, result);
            new payout = BizzInfo[14][bFee];
            if(PlayerMoney(playerid, payout)) {
                format(string, sizeof(string), "* Ai folosit %d caractere si anuntul costa $%s, Nu ai banii necesari", offset, FormatNumbers(payout));
                SCM(playerid, COLOR_WHITE, string);
                return true;
            }
            GivePlayerCash(playerid, 0, payout);
            format(string, sizeof(string), "~r~Ai platit $%d~n~~w~Mesajul contine: %d caractere", payout, idx);
            GameTextForPlayer(playerid, string, 5000, 5);
            format(AdText[playerid], 256, result);

            format(string, sizeof(string), "(Preview ad) %s ({FFFFFF}%d{00D900}): %s", GetName(playerid), playerid, result);
            SendStaffMessage(0x00D900FF, string);
            AdTimer[playerid] = totalads*60;
            new timer;        
            timer = SetTimerEx("Advertisment", totalads*60000, 0, "d", playerid);
            SetPVarInt(playerid, "AdTimer", timer); 
            format(string, sizeof(string), "Anuntul tau va fi afisat in %d minute (%d secunde).", AdTimer[playerid]/60, AdTimer[playerid]);
            SCM(playerid, -1, string);
            BizzInfo[14][bBalance] += payout;
            new str[128];
            mysql_format(SQL,str,128,"UPDATE bizz SET `Till`='%d',`Products`='%d' WHERE `ID`='1'",BizzInfo[14][bBalance],BizzInfo[14][bProducts]);
            mysql_tquery(SQL,str, "", "");
        }
        else SCM(playerid, -1, "Nu esti la CNN.");
        return true;
    }

     

    nu pot plasa nici un anunt la cnn,  ma duc la cnn si dau /ad text si imi zice Nu esti la CNN.

  12. La 17.05.2018 la 17:16, GEORGIKAA a spus:

    17.05.2018, 17;15

    -adăugate mai multe standuri de hotdog, urmează un mic update pentru infrumusetarea aspectului;

    -toate dailogurile de la OnDialogResponse au fost mutate pe case;

     

    lucrez putin mai rar la el pt că e ultima lună de liceu, am treaba putin cu liceul

    salut poti oferi un link de download de la gamemode?

  13. nu merge sa-l compilez imi da eroare de la acele include-uri: culori si ce mai e pe acolo cum pot rezolva problema? am scos pe dextop  fisierele respective dar tot nu merge, primesc eroarea asta la compilare

    C:\Users\Mihai\Desktop\GM.pwn(93) : fatal error 100: cannot read from file: "../modules/culori.pwn"

    Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


    1 Error.
     

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