Jump to content

danuts

Membru
  • Posts

    122
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by danuts

  1. new msgString[180];
    
    format(msgString, sizeof(msgString), "%s a primit un legendary crate!", ReturnPlayerName(playerid));
    SendClientMessageToAll(COLOR, msgString);
    
    stock ReturnPlayerName(playerid) {
    	new str[MAX_PLAYER_NAME];
    	GetPlayerName(playerid, str, sizeof(str));
    	return str;
    }

    Ceea ce ți-am dat eu, ar trebui să te ajute. Pentru fiecare case, faci un format și apoi te folosești de `SendClientMessageToAll` pentru a trimite mesaj tuturor jucătorilor.

  2. Vând cont Bugged, detalii:

    • Level: 25;
    • Ore jucate: 458;
    • Bani: 270,698$ / 7,878,399$;
    • Premium: da (legend) + iPhone;
    • Skills:
      • Arms Dealer - Bronze 2;
      • Farmer - Bronze 5;
      • Fisherman - Silver 3;
      • Garbage Man - Bronze 2;
      • Rob - Bronze 2;
      • Paramedic - Bronze 5 (50 de zile);
      • Taxi Driver - Bronze 4 (39 de zile);
      • Gang Member - Bronze 2 (17 zile);
      • Police Officer - Bronze 1 (4 zile);
    • Faction History:
      • Taxi LV (rank 2) - 25 de zile, demis;
      • Paramedic Department (rank 3) - 50 de zile, demis;
    • Faction History (deleted - nu mai apare in FH, dar pot oferii dovezi că am fost în respectivele facțiuni):
      • Las Venturas Police Department (nu mai știu ce rank, 4 zile);
      • The Russian Mafia (nu mai știu ce rank, 17 zile);
    • Vehicule:
      • Infernus: dublu-hidden, 14,924KM, 2225 zile;
      • Bullet: dublu-hidden, 1,253KM, 1498 zile;
      • Banshee: dublu-hidden, 8083KM, 1328 zile;

    Pentru a evita eventualele țepe, ne vom folosi de metoda creată de băieții de la SA-MP.RO, garanția anti-țeapă. Dacă există doritori pentru cumpărarea acestui cont, aștept oferte. Accept doar PayPal sau transfer bancar Raiffeisen.

  3. Dacă te intereseaza un cont (level 25, 458 de ore, inactiv, 7,000,000$+, un Infernus, Bullet și Banshee, toate dublu-hidden, cont premium + legend și faction history), aștept un PM cu o ofertă.

  4. La 26.01.2021 la 21:28, IosifR a spus:

    Help:

    C:\Users\h\Desktop\un nou inceput\gamemodes\TutorialGM.pwn(313) : error 014: invalid statement; not in switch

    Linia 313 este prima 'case DIALOG_JOBS:'

    Scoate `new string[60];` si pune-l inaintea switch block-ului.

  5. S-ar putea ca obiectul din poză să fie unul custom, făcut pentru server-ul respectiv (unde ai găsit imaginea). Singurul obiect pe care l-am găsit este ăsta.

     

    // edit: am mai găsit un obiect aproape asemănător cu ceea ce dorești tu: link.

  6. case 0: CreateVehicle(411, pPos[0], pPos[1], pPos[2] + 5.0, pPos[3], 1, 1, -1, 0);
    case 1: CreateVehicle(560, pPos[0], pPos[1], pPos[2] + 5.0, pPos[3], 1, 1, -1, 0);

    S-ar putea sa fie din cauza valorii 0 pe care am pus-o la respawn_delay... Incearca cu -1, cum ti-am dat mai sus.

  7. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
    	if(dialogid == DIALOG_GETVEH) {// sau 1, cum ai tu definit ID-ul dialog-ului.
    		if(response) {
    				new Float:pPos[4];
    				GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
    				GetPlayerFacingAngle(playerid, pPos[3]);
    			switch(listitem) {				
    				case 0: CreateVehicle(411, pPos[0], pPos[1], pPos[2] + 5.0, pPos[3], 1, 1, 0, 0);
    				case 1: CreateVehicle(560, pPos[0], pPos[1], pPos[2] + 5.0, pPos[3], 1, 1, 0, 0);
    			}
    		}
    		return 1;
    	}
    	return 0;
    }

    Greseala mea, scuze. Acum trebuie sa mearga.

  8. YCMD:setadmin(playerid, params[], help) {
        if(IsPlayerConnected(playerid)) {
    		if(PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid, COLOR_ERROR, "{ff0000}ERROR >>> {ff5252}Nu ai acces sa folosesti aceasta comanda{ff0000}.");
    
    		new id,adminlevel,sendername[30],giveplayer[30],string[200];
    
    		if(sscanf(params, "ui",id,adminlevel)) return SendClientMessage(playerid, COLOR_GREY, "Sintaxa: {FFFFFF}/setadmin <playerid/name> <Admin Level>");
    		if(IsPlayerConnected(id)) {
    		    if(id != INVALID_PLAYER_ID) {
                    GetPlayerName(id, giveplayer, sizeof(giveplayer));
                    format(string, sizeof(string), "Esti sigur ca doresti sa ii setezi admin %d lui %s?", adminlevel, giveplayer);
                    ShowPlayerDialog(playerid, DIALOG_SETADMIN, DIALOG_STYLE_MSGBOX, "Verificare /setadmin", string, "Da", "Nu");
                }
            } else {
                SendClientMessage(playerid, COLOR_GREY, "Acest jucator nu este conectat.");
            }
        }
        return true;
    }
    
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
        if(dialogid == DIALOG_SETADMIN) {
            if(response) {
                GetPlayerName(id, giveplayer, sizeof(giveplayer));
                GetPlayerName(playerid, sendername, sizeof(sendername));
                PlayerInfo[id][pAdmin] = adminlevel;
                PlayerInfo[id][pChar] = 217;
                SetPlayerSkinEx(id, 217);
                printf("AdmCmd: %s has promoted %s to a level %d admin.", sendername, giveplayer, adminlevel);
                format(string, sizeof(string), "Ai fost promovat la admin %d de %s,", adminlevel, sendername);
                SendClientMessage(id, COLOR_LIGHTBLUE, string);
                format(string, sizeof(string), "L-ai promovat pe %s la nivel %d admin.", giveplayer,adminlevel);
                SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                format(string, sizeof(string), "AdmCmd: Admin %s i-a setat lui %s admin %d.", sendername,giveplayer,adminlevel);
                Iter_Add(PlayerAdmins, id);
                SendAdminMessage(COLOR_LOGS,string,4);
                new wakaname[25];
                if(adminlevel == 0) {
                    PlayerInfo[id][pAW] = 0;
                    UpdateVar(id, "AW", 0);
                    SpecFaction[id] = 0;
                    StopFly(playerid);
                    UsedFly[playerid] = 0;
                    SetPlayerHealthEx(playerid, 100);
    
                    Iter_Remove(PlayerAdmins, id);
                }
                GetPlayerName(id,wakaname,25);
                new str[256];
                mysql_format(SQL, str,256,"UPDATE users SET `Admin`='%d',`CChar`='%d' WHERE `ID`='%d'",PlayerInfo[id][pAdmin],PlayerInfo[id][pChar],PlayerInfo[id][pSQLID]);
                mysql_tquery(SQL,str, "", "");
            } else {
                SendClientMessage(playerid, COLOR_GREY, "PUNE TU AICI UN MESAJ.");
            }
            return 1;
        }
        return 0;
    }

    Sper sa fie ceea ce trebuie.

  9. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) {
    	if(dialogid == DIALOG_GETVEH) {// sau 1, cum ai tu definit ID-ul dialog-ului.
    		if(response) {
    				new Float:pPos[4];
    				GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]);
    				GetPlayerFacingAngle(playerid, pPos[3]);
    			switch(listitem) {				
    				case 0: CreateVehicle(411, pPos[0], pPos[1], pPos[2] + 5.0, pPos[3], 1, 1, 0, 0);
    				case 1: CreateVehicle(560, pPos[0], pPos[1], pPos[2] + 5.0, pPos[3], 1, 1, 0, 0);
    			}
    		}
    		return 1;
    	}
    	return 0;
    }

    Incearca asa, la `OnDialogResponse`.

  10. Acum 5 minute, IosifR a spus:

    aici

     

    new Float: pX, Float: pY, Float: pZ, Float: pR;

    CMD:getveh(playerid, params[]) {
       ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "{FF9500}Get Vehicle", "Infernus\nSultan", "Spawn", "");
       return 1;
    }

    Asa trebuie sa arate si comanda ta.

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