Jump to content

AnDrEyUpS

Membru
  • Posts

    61
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by AnDrEyUpS

  1. Buna seara! Deschid si eu un topic pe acest forum, am facut o configuratie de buget cu o boxa pasiva. Nu stiu prea multe asa ca doresc sa ma ajutati cat se poate de bine. Am la dispozitie undeva la 300 de euro pentru acest sistem. M-am gandit sa imi cumpar o boxa, statie, mixer si pe viitor sa fac un upgrade la un subwoofer, le aveti pe toate mai jos. Acesta il voi utiliza la petreceri ocazionale intre prieteni intr-o camera de 7m lungime / 5 latime si in jur de 20 de persoane. Am un sistem de la samsung ht -j5150, dar deja daca se vorbeste tare se aude peste boxe, acestea fiind la maxim si bass doar in colturi.

    Boxa: the box PA 15 ECO MKII sau Behringer Eurolive B212XL
    Statie: Amplificator behringer-inuke-nu1000
    Mixer: Behringer xenyx 802
    Subwoofer: Malone pw 1015 / Fenton-Skytronic de 18* filtru low-pass (electronic-s)

    Nu sunt ele cele mai fiabile, stiu, dar pentru inceput. Acum am tot cautat si nu stiu ce cabluri imi trebuie pentru conectare, ma poate ajuta cineva va rog? Multumesc!

  2. Salutare! Ma poate ajuta cineva cu chestia asta? Cand un jucator are admin sa scrie cu rosu in chat?

    Am pus asta la OnPlayerConnect, dar doar numele din tab apare cu rosu.:

    if(pInfo[playerid][pAdmin] < 1) return SetPlayerColor(playerid, 0xB31313FF), PlayerTextDrawColor(playerid,NamePlayer[playerid], COLOR_ADMINP);

     

    Am cautat la comanda /shop -> premium account deoarece schimba culoarea in portocaliu si nu gasesc deloc, probabil nu se afla in gamemode chestia cu schimbarea culorii. Un sfat m-ar ajuta foarte mult, multumesc!

  3. On 10/25/2021 at 2:16 PM, GamerulFOX said:

    Cine ma poate ajuta la aceasta comanda cu o verifica daca are sub 15 000 de dolari sa nu poate sa cumpere ?

    Screenshot 2021-10-25 141538.png

    Daca te referi cand are sub 15.000$ sa nu o poata cumpara foloseste asta.

    if(pInfo[playerid][pMoney] < 15000) return SCM(playerid, COLOR_INFO, "Eroare: Nu ai suma necesara de bani."); //Modifici dupa cum ai tu in gamemode.

  4. On 10/4/2021 at 11:39 PM, shane said:

    Salut @AnDrEyUpS ,

    In primul rand, nu ar trebui sa setezi variabila StartQuest[playerid] pe 1 (true), inaintea celorlalte verificari. Practic, tu daca nu ai inceput questul si ai dat /startquest, dar nu esti in locatia potrivita (cum ai tu verificarea acolo), variabila StartQuest o sa fie setata pe 1, iar apoi o sa-ti returneze mesajul cum ca nu esti in locatia potrivita. Si probabil de aici si pleaca problema ta.

    Deci, muti variabila StartQuest[playerid] inainte de "return 1;", in asa fel incat sa fie setata doar in cazul in care nu intampini vr-o problema (adica sa nu ai licenta de condus, sau sa nu fii in locatia potrivita), cum ai tu facute verificarile. La asta ma refer prin problema.

    Cam asa ar trebui sa arate comanda, ca sa-ti faci o idee despre ce am zis:

    CMD:startquest(playerid, params[])
    {
        	if(StartQuest[playerid]) return SCM(playerid, COLOR_SPECIALMISSION, "Special Quest: Text.");
        	//StartQuest[playerid] = 1; ==> ASTA STERS
    	if(!IsPlayerInRangeOfPoint(playerid, 3.5, 1123.0138, -1127.3977, 23.8047)) return SCM(playerid, COLOR_INFO, "Eroare: Nu esti la locatia potrivita.");
    	if(pInfo[playerid][pCarLic] > 1) return SCM(playerid, COLOR_INFO, "Eroare: Nu ai licenta de condus!");
    	SetPlayerRaceCheckpoint(playerid, 0, 2091.1172 ,-1278.4653, 26.1797, 2091.1172, -1278.4653, 26.1797, 3.5), CP[playerid] = 348;
    	SCM(playerid, COLOR_SPECIALMISSION, "Special Quest: Text.");
    	StartQuest[playerid] = 1; // ==> ASTA ADAUGAT
    	return 1;
    }

    Multumesc!

  5. Acum 11 ore, Allxseiggen a spus:

    Pai la /startmission faci cum a zis baiatul mai sus, si la /finish sau cand termini misiunea adaugi 

    
    //cand /finish
    if(!startedMission[playerid]) return SendClientMessage(playerid, -1, "Nu esti intr-o misiune");
    startedMission[ playerid ] = 0;
    //cand termini misiunea
    startedMission[ playerid ] = 0;

     

    Am rezolvat.! Multumesc de ajutor.

  6. Acum 1 oră, shane a spus:

    Foarte simplu, precum ti-a explicat si Allexseiggen mai sus.

    Exemplu:

    
    cmd:finish( playerid, params[] ) {
    
    	if( !startedMission[ playerid ] ) 
    		return SendClientMessage( playerid, -1, "Nu esti intr-o cursa." );
    
    	//dupa care, daca jucatorul este in cursa, ii resetam variabila
    	startedMission[ playerid ] = 0;
    
    	// si restul de cod pe care il ai tu
    
    	return true; }

     

    Am rezolvat.! Multumesc de ajutor.

  7. Acum 14 ore, shane a spus:

    Salut @AnDrEyUpS,

    De ce nu creezi o variabila noua prin care sa verifici daca jucatorul a inceput misiunea?

    Exemplu:

    
    new startedMission[ MAX_PLAYERS ]; //variabila creata
    
    cmd:startmission( playerid, params[] ) {
    	
    	if( startedMission[ playerid ] ) 
    		return SendClientMessage( playerid, -1, "Deja esti intr-o misiune." );
    
    	startedMission[ playerid ] = 1; //setata pe 1 (adica a inceput misiunea)
    	SendClientMessage( playerid, -1, "Ai inceput o noua misiune." );
    
    	//restul de cod pe care il ai
    
    	return true; }

    Iar cand termini misiunea, resetezi verificarea prin urmatoarea linie "startedMission[ playerid ] = 0;".

    Bro am uitat sa iti spun ca am comanda /finish pentru startmission cum fac sa adaug chestia aia la /finish gen sa fie verificarea acolo? Cand dau /startmission imi zice ca ai inceput deja misiunea.

  8. La 03.03.2021 la 22:36, Sniperzila a spus:

    Salut, la partea cu punctele te ajut cu baza, la crates ai tutorialul trimis de StrikerM.

    Cauta pInfo si cauta ultima chestie care incepe cu pInfo[MAX_PLAYERS] de acolo, scoti ; daca este acolo si pui , dupa pui pInfo[MAX_PLAYERS][pGZZ-POINTS];
    Acum te duci la functia ShowStats si pui la finalul unui mesaj de acolo | GZZ-Points %d si te duci la dreapta de tot si inainte de paranteza inchisa pui , pInfo[targetid][pGZZ-POINTS].

    La restul pui o verificare unde vrei sa le folosesti gen if(pInfo[playerid][pGZZ-POINTS] < punctenecesare) return SendClientMessage(playerid, COLOR_GREEN, "Eroare: {FFFFFF}Nu ai destule GZZ-Points.");
    (in loc de punctenecesare pui cate puncte doresti tu, in loc de COLOR_WARNING si mesaj poti pune ce doresti tu)

    Cam atat ar fi, dupa cum am spus la crates ai tutorialul trimis de StrikerM. 
    Sper ca am putut sa te ajut.
     

    (P.S: Aici nu am cum sa iti fac un sistem de crates ca sunt multe chestii de pus prin gm si e prea greu sa iti explic cum sa il pui la tine in gamemode.)

    Am un crate simplu. Gen /opencrate si atat fara dialog :) pana invat. Imi da ca nu am definit acel pGZZ

    Uite cum am facut:
    https://pastebin.com/9501L9r7

  9. La 25.02.2021 la 15:16, VeLo a spus:

    Clar comanda e copiata, daca era facuta de tine: nu pui tu SCM si chestii care el poate nu le are, te folosesti de functiile default.

    Comanda nu e copiata. e facuta de mine in gamemode la ce am avut nevoie.

     

  10. Acum 55 minute, Aquario. a spus:

    Nu e construita corect, ii va da "warning 202: number of arguments does not match definition". Corect este in felul urmator:

     

    
    CMD:salute(playerid, params[]) {
    	new mesaj[64]; // Aici vei pune numarul de caractere de care ai nevoie.
      	if(PlayerInfo[playerid][pAdmin] < 7) return SendClientMessage(playerid, -1, "Nu ai nivelul de admin necesar!"); // Aici verificam daca jucatorul are admin level 7.
    	format(mesaj, sizeof(mesaj), "{FFFF00}%s va saluta pe toti!", GetName(playerid); // Pentru GetName(playerid) vei face un stock, ti-l scriu imediat.
    	return SendClientMessageToAll(playerid, mesaj); // Returneaza mesajul pe care l-ai scris in format.
    }

    Dupa cum observi, acolo ai "GetName(playerid)", pentru ea vei avea nevoie de un stock care sa ii ia numele jucatorului.

    Stock-ul va arata in felul urmator:

    
    stock GetName(playerid) {
    	new name[MAX_PLAYER_NAME]; // MAX_PLAYER_NAME = Numarul maxim de caractere pe care il are un nume.
    	GetPlayerName(playerid, name, MAX_PLAYER_NAME); // Aici am luat numele jucatorului.
      	return name; // Aici am returnat numele jucatorului.
    }

    Ti-am facut si stock-ul pentru ca ma gandesc ca tu lucrezi pe un new.pwn, deoarece ma gandesc ca vrei sa inveti sau pur si simplu exista varianta sa nu-l ai in GameMode.

    Sper ca ti-am fost de ajutor @xXDANYXx121, multa bafta!

    Stiu asta, eu i-am dat un start ca sa isi faca si el cum vrea.. 

  11. Acum 7 minute, VeLo a spus:

    iti sugerez sa iti inchizi laptopul =))))))))))))))

    Cred ca este invers. :)

    Mai explicat pentru tine:

       new fString[100];
                format(fString, sizeof fString, "%s Va saluta pe toti playerii!", GetName(playerid));
                SCMTA(COLOR_UNKNOWN, fString);

    • Haha 1
  12. La 08.03.2019 la 18:01, xXDANYXx121 a spus:

    Deci vreau si eu o comanda in care sa fie folosita doar de admin 7 si sa zica gen 

    /salute 

    Kround va salutat pe toti playeri

    CMD:saluta(playerid, params[])

    {

       SendClientMessageToAll(COLOR_CAREAITU, "%s va saluta pe toti playerii!"), GetName(playerid)); // incearca asa.

       return 1;

    }

  13. La 27.07.2019 la 14:03, NotExxodus a spus:

    Imi dati si mie va rog comanda /enter pentru gamemode AngelZone? 

    Daca vrei comanda /enter doar pentru o locatie o poti face asa:
    CMD:enter(playerid,  params[])

    {

     if(!IsPlayerInRangeOfPoint(playerid, 7.0, x,y,z) return SCM(playerid, COLOR_CUMAITU, "Nu esti la locatia potrivita!");

       SetPlayerPos(playerid, x,y,z);

       SetPlayerVirtualWorldEx(playerid, x) sau interior cum vrei tu.

       return 1;

    }

  14. La 04.10.2019 la 10:56, RaulGamingHDYTB a spus:

    Salut As Dorii daca ar putea sa ma ajute cineva, am un gamemode pe samp si am sistem de roll cu tot ce trebuie dar pe /gps nu imi apare locatie nu imi apare nimik cum as putea sa adaug acolo locatii daca mar putea  ajuta cineva va rog

    Cauta cum a zis si el mai sus si cam asa ar trebui sa arate:
    ShowPlayerDialog(DIALOG_GPS, DIALOG_STYLE_LIST, "Locations" ",x", "y", "Spin", "Ok", "Close"); dupa ultima aia adaugi si Spin...apoi

    la case DIALOG_GPS

    ADAUGI ASTA:
    Sa zicem ca ai 6 ultimu adaugi asa -> case 7 SetPayerCheckpoint(playerid, x, y, z, Distanta), CP[playerid] = 0; //depinde cum ai tu remove checkpoint.

  15. La 01.12.2019 la 1:14, Onehitkill a spus:

    Salut vreau si eu ca aceasta comanda sa fie pt acces admin level 1, poate ma ajutati voi s-o editati, Multumesc mult

     

      Ascunde conținuturi

    CMD:onehit(playerid,params[])
    {
        new string[128],namee[30];
        GetPlayerName(playerid, namee, 24);
        foreach(Player, i)
        PlayAudioStreamForPlayer(i, "https://www118.zippyshare.com/d/BBvumv3h/13312/onehitl19.mp3");
        format(string, sizeof(string), "{3399FF}[RPG ACS] {FF6969}%s {FFFFFF}a activat soundul {FF0000}Onehit", namee);
        SendClientMessageToAll(0xFFFF00FF, string);
        return 1;
    }

     

    Adauga asa:
    if(pInfo[playerid][pAdmin] < 1) return SCM(playerid, COLOR_UNKNOWN, "Nu ai acces la aceasta comanda!");

    sau PlayerInfo inloc de pInfo...

    Sau daca vrei doar pentru admin 1 incearca asa:

    if(pInfo[playerid][pAdmin] < != 1) return SCM(playerid, COLOR_UNKNOWN, "Nu ai acces la aceasta comanda!");

  16. La 29.05.2020 la 15:36, VenoMarius a spus:

    Nu stiu unde trebuie sa caut in gamemode si nici nu gasesc informatiile sau pozitiile in gamemode.

    Poza:https://imgur.com/Ft

    Va rog ajutati-ma.

    Pai poti incepe sa cauti id-ul de la bicicleta cu CTRL+F in gamemode... ca sa iti fie mai usor dute langa bicicleta si dai /save si vezi daca suny 7 biciclete ar trebui sa fie aceleasi id unu langu altu la public OnGameModeInit.

  17. La 19.10.2020 la 20:01, XPutaFTW a spus:

    Nuj cum fac celilanti dar pt ca eu sunt unpic asa nob intru in MapEditor urc gm  si ma duc unde vr sa pun masina i pun iau codu si il pun in gm si POC

    Intri pe sa:mp dai /spawncar infernus  1 1 si apoi te duci unde vrei sa fie masina, folosesti comanda /save apoi te duci la 'Documents->GTA->Sa:mp-> savedpositions si dai in jos de tot si vei gasi coordonatele. Copiezi tot si le introduci undeva la public OnGameModeInit.

  18. La 11.08.2018 la 17:29, Nica_Mihai a spus:

    Cine poate sa imi faca cand dau o comanda de exemply /goysh 

    si cand m-a teleportat acolo sa imi puna un cp la coordoanta setata de mine

    si cand intru in el sa se dezactiveze cp-ul

    Multumesc!

    Cred ca te referi la comanda asta:
    CMD:goysh(playerid, params[])

    {

         if(pInfo[playerid][pAdmin] < 1) return SCM(playerid, COLOR_UNKOWN, "Nu ai acces la aceasta comanda!");

                SetPlayerCheckpoint(playerid, x,y,z, distance), CP[playerid] = 0; //depinde cum ai tu acest remove checkpoint

       return 1;

    } //Daca ai erori imi zici, poate am uitat ceva.

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