Jump to content

kiLLers10

Membru
  • Posts

    92
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by kiLLers10

  1. Problema intalnita (descriere): Deci cand moare jucatorul il respawneaza undeva si ma pune sa apas pe spawn si dupa imi merge
    Ero(area / rile) / warning-(ul / urile): nu primesc
    Liniile de cod / sursa / script-ul(obligatoriu): spuneti ce sa va dau
    Imagini / Video (optional): http://imgur.com/J2e24Gt
    Ati incercat sa rezolvati singur?:  da

  2. nu , nu folosesc zcmd ! exemplu comanda asta .

    	if(strcmp(cmd, "/edit", true) == 0)
    	{
    	    if(IsPlayerConnected(playerid))
    		{
    			if(PlayerInfo[playerid][pAdmin] < 1337)
    			{
    				SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}Ne pare rau, dar nu ai acces la aceasta comanda.");
    				return 1;
    			}
    			new x_job[256];
    			x_job = strtok(cmdtext, idx);
    			if(!strlen(x_job)) {
    				SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
    				SendClientMessage(playerid, COLOR_WHITE, "» Scrie:  /edit [name] [ammount] (Doar pentru Proprietati si Business).");
    				SendClientMessage(playerid, COLOR_GREY, "» Nume valabile: Level, Price, Funds, Products.");
    				SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
    				return 1;
    			}
    			tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
    			{
    				SendClientMessage(playerid, COLOR_GRAD2, "» Scrie: /edit [name] [ammount]");
    				return 1;
    			}
    			new proplev = strval(tmp);
    	        for(new i = 0; i < sizeof(HouseInfo); i++)
    			{
    				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
    				{
    					format(string, sizeof(string), "» Proprietate: %d", i);
    					SendClientMessage(playerid, COLOR_GRAD2, string);
    					if(proplev > 0)
    					{
    					    if(strcmp(x_job,"level",true) == 0)
    					    {
    							HouseInfo[i][hLevel] = proplev;
    						}
    						else if(strcmp(x_job,"price",true) == 0)
    					    {
    							HouseInfo[i][hValue] = proplev;
    						}
    					}
    				}
    			}
    			for(new i = 0; i < sizeof(BizzInfo); i++)
    			{
    				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
    				{
    					format(string, sizeof(string), "» Business: %d", i);
    					SendClientMessage(playerid, COLOR_GRAD2, string);
    					if(proplev > 0)
    					{
    					    if(strcmp(x_job,"level",true) == 0)
    					    {
    							BizzInfo[i][bLevelNeeded] = proplev;
    						}
    						else if(strcmp(x_job,"price",true) == 0)
    					    {
    							BizzInfo[i][bBuyPrice] = proplev;
    						}
    						else if(strcmp(x_job,"funds",true) == 0)
    					    {
    							BizzInfo[i][bTill] = proplev;
    						}
    						else if(strcmp(x_job,"products",true) == 0)
    					    {
    							BizzInfo[i][bProducts] = proplev;
    						}
    					}
    				}
    			}
    			for(new i = 0; i < sizeof(SBizzInfo); i++)
    			{
    				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
    				{
    					format(string, sizeof(string), "» Business: %d", i);
    					SendClientMessage(playerid, COLOR_GRAD2, string);
    					if(proplev > 0)
    					{
    					    if(strcmp(x_job,"level",true) == 0)
    					    {
    							SBizzInfo[i][sbLevelNeeded] = proplev;
    						}
    						else if(strcmp(x_job,"price",true) == 0)
    					    {
    							SBizzInfo[i][sbBuyPrice] = proplev;
    						}
    						else if(strcmp(x_job,"funds",true) == 0)
    					    {
    							SBizzInfo[i][sbTill] = proplev;
    						}
    						else if(strcmp(x_job,"products",true) == 0)
    					    {
    							SBizzInfo[i][sbProducts] = proplev;
    						}
    					}
    				}
    			}
    			GetPlayerName(playerid, sendername, sizeof(sendername));
    			format(string, sizeof(string), "» %s a adjustat: %s.", sendername, x_job);
    			SendAdminMessage(COLOR_ADMIN, string);
    			OnPropUpdate();
    		}
    		return 1;
    	}

     

  3. Problema intalnita (descriere): La unele comenzi cand le tastez imi apare SERVER: UNKNOWN COMMAND !
    Ero(area / rile) / warning-(ul / urile): nu cred ca este o linie anume , de la ce ar fi aceasta problema , de exemplu la comanda /edit , sau /sellbiz /sellhouse . folosesc strcmp !
    Liniile de cod / sursa / script-ul(obligatoriu): nu am ce sa arat . 
    Imagini / Video (optional):
    Ati incercat sa rezolvati singur?:  da

  4. Problema intalnita (descriere): La unele comenzi cand le tastez imi apare SERVER: UNKNOWN COMMAND ! de la ce ar putea veni aceasta problema ?
    Ero(area / rile) / warning-(ul / urile): nu cred ca este o linie anume 
    Liniile de cod / sursa / script-ul(obligatoriu): nu am ce sa arat . 
    Imagini / Video (optional):
    Ati incercat sa rezolvati singur?:  da

  5. deci pe masina dupa ce schimb numarul apare textul o secunda . si dupa dispare . 

    forward Refresh();
    public Refresh()
    {
        new LabelString[256];
    	for(new i;i<MAX_VEHICLES;i++)
    	{
     			Delete3DTextLabel(Car3DLabel[i]);
    			format(LabelString, sizeof(LabelString), "{0099FF}%s", CarInfo[i][cLicense]);
    			Car3DLabel[i] = Create3DTextLabel( LabelString, 0xFFFFFFFF, 0.0, 0.0, 0.0, 7.0, 0, 0 );
    			Attach3DTextLabelToVehicle( Car3DLabel[i], i, 0.0, 0.0, 0.0);
    			Update3DTextLabelText(Car3DLabel[i], 0x33AAFFFF, LabelString);
    	}
    	return 1;
    }

     

  6. Problema intalnita (descriere): Cand dat /v setplate si bag numarul nu imi mare apare .
    Ero(area / rile) / warning-(ul / urile): nu primesc erori
    Liniile de cod / sursa / script-ul(obligatoriu): 

    	        else if(strcmp(x_nr,"setplate",true) == 0)
    	        {
    				if(IsPlayerInVehicle(playerid, vehid) || PlayerInfo[vehid][pPcarkey] != -1 && PlayerInfo[vehid][pPcarkey2] != -1 && PlayerInfo[vehid][pPcarkey3] != -1)
    				{
    			        if(cmdtext[idx++] != 32 || cmdtext[idx] == EOS)
                        {
                            SendClientMessage(playerid,0xFFFFFFAA,"USAGE: /v setplate [newplate]");
                            return 1;
    				    }
    				    new LabelString[128];
    	                format(CarInfo[vehid][cLicense], 32 ,"%s",cmdtext[idx]);
                        SetVehicleNumberPlate(vehid,CarInfo[vehid][cLicense]);
    		    		Delete3DTextLabel(Car3DLabel[vehid]);
    					format(LabelString, sizeof(LabelString), "{0099FF}%s", CarInfo[vehid][cLicense]);
    		    		Car3DLabel[vehid] = Create3DTextLabel( LabelString, 0xFFFFFFFF, 0.0, 0.0, 0.0, 7.0, 0, 0 );
    		    		Attach3DTextLabelToVehicle( Car3DLabel[vehid], vehid, 0.0, 0.0, 0.0);
       					Update3DTextLabelText(Car3DLabel[vehid], 0x33AAFFFF, LabelString);
       					OnPropUpdate(); SavePlayerData(playerid);
    	            }
    	            else
    	            {
                        SendClientMessage(playerid, 0xFFFFFFAA, "Nu esti in masina ta personala pentru a putea schimba NR de Inmatriculare.");
    				    return 1;
    			    }
    			}


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

  7.  Am facut acest public ca sa dea refresh la numarul 3d de inmatriculare de pe masina dar nu functioneaza

     

    forward Refresh();
    public Refresh()
    {
        new LabelString[256];
    	for(new h = carsonserver; h < sizeof(CarInfo); h++)
    	{
    		if(CarInfo[h][cOwned] == 1)
    		{
    		    Delete3DTextLabel();
    			format(LabelString, sizeof(LabelString), "{0099FF}%s", CarInfo[h][cLicense]);
    		    Car3DLabel[h] = Create3DTextLabel( LabelString, 0xFFFFFFFF, 0.0, 0.0, 0.0, 7.0, 0, 0 );
    		    Attach3DTextLabelToVehicle( Car3DLabel[h], h, 0.0, 0.0, 0.0);
    		}
    	}
    	return 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.