Jump to content

kiLLers10

Membru
  • Posts

    92
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by kiLLers10

  1. Problema intalnita (descriere): Am o problema la acest script . nu imi apar numerele 3d ci doar pe placuta .
    Ero(area / rile) / warning-(ul / urile):
    Liniile de cod / sursa / script-ul(obligatoriu): 

    	new nrstr[256];
    	for(new i = 0; i < sizeof(FBI); i++)
    	{
    	    format(nrstr, sizeof(nrstr), "LS-%d-FBI", i);
    	    TextCar[i] = Create3DTextLabel( nrstr, 0xFFFFFFFF, 0.0, 0.0, 0.0, 7.0, 0, 0 );
    	    Attach3DTextLabelToVehicle( TextCar[i], i, 0.0, 0.0, 0.0);
    	    SetVehicleNumberPlate(FBI[i], nrstr);
    	    SetVehicleToRespawn(FBI[i]);
    	}


    Imagini / Video (optional):
    Ati incercat sa rezolvati singur?:  da

  2. Problema intalnita (descriere): Deci cand dau /makeleader pe mine ma pune leader merge perfect tot . dar cand dau la alt player leader il respawneaza ca civil si nu il pune leader deci comanda pe alt player este nula .
    Ero(area / rile) / warning-(ul / urile): nu primesc 
    Liniile de cod / sursa / script-ul(obligatoriu): 

    CMD:makeleader(playerid,params[])
    {
        if(IsPlayerConnected(playerid))
        {
            new string[100], lider, factiuneid;// se creaza variabilele, lider = persoana pe care aplicam comanda, factiuneid = id factiunii la care va fi acea persoana
            if(!IsPlayerAdmin(playerid))// verificam daca playerul nu este conectat cu rcon-ul
            return SendClientMessage(playerid, -1, "Trebuie sa fi conectat cu Rcon-ul!");
            if(sscanf(params,"ud",lider,factiuneid))// verificam daca playerul nu scrie comanda completa
            return SendClientMessage(playerid,-1,"eXtra Gaming: /makeleader [Nume_Player/ID] [FactiuneID]");
            if(factiuneid > 10 && factiuneid < 1)//punem conditie la cate factiuni avem
            return SendClientMessage(playerid, -1, "Trebuie sa fie intre 1 si 10!");
            if(!IsPlayerConnected(lider))// verificam daca playerul nu este conectat
            return SendClientMessage(playerid,-1,"Acest jucator nu este conectat");
            PlayerInfo[playerid][pLeader] = factiuneid;// persoana pe care aplicam comanda va fi liderul factiunii pe care am scris-o
            PlayerInfo[playerid][pMember] = factiuneid;// persoana pe care aplicam comanda va fi membrul factiunii pe care am scris-o
            PlayerInfo[playerid][pRank] = 6; // ii va da rank 6
            
            format(string, sizeof(string), "Ai fost promovat ca lider de catre %s", GetName(playerid));
            SendClientMessage(lider, -1, string);// ii da mesaj liderului de cine a fost promovat
            format(string, sizeof(string), "{3399FF}%s {FFFFFF}este noul lider al factiunii {3399FF}%d. {FF0000}Felicitari !", GetName(lider), factiuneid);
            SendClientMessageToAll(-1, string);// ii da mesaj adminului pe cine a promovat
            SpawnPlayer(lider);// il spawneaza pe lider
        }
        return 1;
    }
    //-------


    Imagini / Video (optional):
    Ati incercat sa rezolvati singur?: da . este facut sistemul dupa tutorialul lui widualk  !

  3. Modifica ce ai tu la ongamemodeinit cu asta

     

    	new stringh[1024];
    	for(new h = 0; h < sizeof(HouseInfo); h++)
        {
        if(HouseInfo[h][hOwned] == 0)
            {
            AddStaticPickup(19470, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
            format(stringh, sizeof(stringh), "{FFFFFF}For Sale! \n{FFFFFF}Info: {FFFFFF}%s \n{FFFFFF}Cost: {8080FF}%d $ \n{FFFFFF}Level: {00BF30}%d \n{FFFFFF}Scrie {FF0000}/buyhouse",HouseInfo[h][hDiscription], HouseInfo[h][hValue], HouseInfo[h][hLevel]);
            }
    
            if(HouseInfo[h][hOwned] == 1)
            {
    
                   AddStaticPickup(1314, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
                pickups++;
                if(HouseInfo[h][hRentabil] == 0)
                {
                    format(stringh, sizeof(stringh), "{FFFFFF}Proprietar: {00BF30}%s \n{FFFFFF}Cost: {8080FF}%d $ \n{FFFFFF}Level: {00BF30}%d",HouseInfo[h][hOwner], HouseInfo[h][hValue],HouseInfo[h][hLevel]);
                }
                else
                {
                    format(stringh, sizeof(stringh), "{FFFFFF}Proprietar: {00BF30}%s \n{FFFFFF}Cost: {8080FF}%d $ \n{FFFFFF}Level: {00BF30}%d \n{FFFFFF}Rent: {8080FF}%d $ \n{FFFFFF}Scrie {FF0000}/rentroom",HouseInfo[h][hOwner], HouseInfo[h][hValue],HouseInfo[h][hLevel], HouseInfo[h][hRent]);
                }
            }
    
            HouseLabel[h] = Create3DTextLabel(stringh, 0x008080FF, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez], 40.0, 0, 1);
        }
        for(new h = 0; h < sizeof(BizzInfo); h++)
        {
            if(BizzInfo[h][bOwned] == 0)
            {
                AddStaticPickup(19470, 1, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
                pickups++;
                format(stringh, sizeof(stringh), "{2EAD15}%s\n {2EAD15}For Sale\n {2EAD15}Level: {FFFFFF}%d\n {2EAD15}Valoare: {FFFFFF}%d\n{2EAD15} /buybiz",BizzInfo[h][bMessage],BizzInfo[h][bLevelNeeded],BizzInfo[h][bBuyPrice]);
            }
            if(BizzInfo[h][bOwned] == 1)
            {
                AddStaticPickup(1239, 1, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
                pickups++;
                format(stringh, sizeof(stringh), "{99FFFF}%s\n {99FFFF}Owner: {FFFFFF}%s\n {99FFFF}Exto: {FFFFFF}%s\n {99FFFF}Level: {FFFFFF}%d\n {99FFFF}Fee: {FFFFFF}%d\n {99FFFF}Valoare: {FFFFFF}%d\n{99FFFF}Press ENTER/F",BizzInfo[h][bMessage],BizzInfo[h][bOwner],BizzInfo[h][bExtortion],BizzInfo[h][bLevelNeeded],BizzInfo[h][bEntranceCost],BizzInfo[h][bBuyPrice]);
            }
            BizLabel[h] = Create3DTextLabel(string, 0x008080FF, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ], 40.0, 0, 1);
        }
        for(new h = 0; h < sizeof(SBizzInfo); h++)
        {
            if(SBizzInfo[h][sbOwned] == 0)
            {
                AddStaticPickup(19470, 1, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
                pickups++;
                format(stringh, sizeof(stringh), "{2EAD15}%s\n {2EAD15}For Sale\n {2EAD15}Level: {FFFFFF}%d\n {2EAD15}Valoare: {FFFFFF}%d\n{2EAD15} /buybiz",SBizzInfo[h][sbMessage],SBizzInfo[h][sbLevelNeeded],SBizzInfo[h][sbBuyPrice]);
            }
            if(SBizzInfo[h][sbOwned] == 1)
            {
                AddStaticPickup(1239, 1, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
                pickups++;
                format(stringh, sizeof(stringh), "{99FFFF}%s\n {99FFFF}Owner: {FFFFFF}%s\n {99FFFF}Exto: {FFFFFF}%s\n {99FFFF}Level: {FFFFFF}%d\n {99FFFF}Fee: {FFFFFF}%d\n {99FFFF}Valoare: {FFFFFF}%d\n{99FFFF}Press ENTER/F",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner],SBizzInfo[h][sbExtortion],SBizzInfo[h][sbLevelNeeded],SBizzInfo[h][sbEntranceCost],SBizzInfo[h][sbBuyPrice]);
            }
            SBizLabel[h] = Create3DTextLabel(stringh, 0x008080FF, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ], 40.0, 0, 1);
        }

     

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