[POMOC] Sellbizto


Započeo Danisha, Oktobar 21, 2012, 12:37:44 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:ravens
Detaljan opis problema:prebacio msa jednu komandu iz zcmd u strcmp i kada ocu nekome da prodam biznis izbacuje stavno da cena nemoze biti manja od cene biznisa niti veca od +1500000 moze pomoc hitno jeee
Dio skripte:Evo komanda ta
if(strcmp(cmd, "/sellbizto", true) == 0)
    {
    	new bizid = PlayerInfo[playerid][pPbiskey];
    	tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /sellbizto [playerid/PartOfName] [cena]");
			return 1;
		}
		//giveplayerid = strval(tmp);
    	giveplayerid = ReturnUser(tmp);
		new price;
	    price = strval(tmp);
    	if(bizid == 9999) return SendClientMessage(playerid, COLOR_GREY, "Vi nemate biznis");
    	if(PlayerInfo[giveplayerid][pPbiskey] != 9999) return SendClientMessage(playerid, COLOR_GREY, "Igrac vec ima biznis.");
    	if(!ProxDetectorS(8.0, playerid, giveplayerid)) return  SendClientMessage(playerid, COLOR_GREY, "Igrac nije blizu vas.");
    	GetPlayerName(playerid,sendername,sizeof(sendername));
     	GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
    	if(bizid >= 100)
    	{
    		if(price < SBizzInfo[bizid][sbBuyPrice] || price > SBizzInfo[bizid][sbBuyPrice] + 1500000) return SendClientMessage(playerid, COLOR_GREY, "  Cena ne moze biti niza od cene biznisa niti veca od cene + 1500000. ");
    		if(SBizzInfo[bizid][sbLevelNeeded] > PlayerInfo[giveplayerid][pLevel]) return SendClientMessage(playerid, -1, "Igrac je mali level da bi kupio vas biznis");
     		ProdavacBiznisa[giveplayerid] = playerid;
       		IDBiznisa[giveplayerid] = bizid;
	    	CenaBiznisa[giveplayerid] = price;
	    	format(string, sizeof(string), "* Ponudili ste %s da kupi vas biznis za $%d.", giveplayer, CenaBiznisa[giveplayerid]);
	    	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	    	format(string, sizeof(string), "* %s vam je ponudio da kupite njegov biznis za %d$.", sendername, CenaBiznisa[giveplayerid]);
	    	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	    	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "Kucajte /prihvati biznis da bi ga kupili.");
    	}
    	else if(bizid < 100)
    	{
	    	if(price < BizzInfo[bizid][bBuyPrice] || price > BizzInfo[bizid][bBuyPrice] + 1500000) return SendClientMessage(playerid, COLOR_GREY, "  Cena ne moze biti niza od cene biznisa niti veca od cene + 1500000. ");
	    	if(BizzInfo[bizid][bLevelNeeded] > PlayerInfo[giveplayerid][pLevel]) return SendClientMessage(playerid, -1, "Igrac je mali level da bi kupio vas biznis");
	    	ProdavacBiznisa[giveplayerid] = playerid;
	      	IDBiznisa[giveplayerid] = bizid;
	    	CenaBiznisa[giveplayerid] = price;
	    	format(string, sizeof(string), "* Ponudili ste %s da kupi vas biznis za $%d.", giveplayer, CenaBiznisa[giveplayerid]);
	    	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	    	format(string, sizeof(string), "* %s vam je ponudio da kupite njegov biznis za %d$.", sendername, CenaBiznisa[giveplayerid]);
	    	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	    	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "Kucajte /prihvati biznis da bi ga kupili.");
    	}
    	return 1;
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno)://///

Citatif(price < SBizzInfo[bizid][sbBuyPrice] || price > SBizzInfo[bizid][sbBuyPrice] + 1500000) return SendClientMessage(playerid, COLOR_GREY, "  Cena ne moze biti niza od cene biznisa niti veca od cene + 1500000. ");

vidis ovo ][sbBuyPrice] + 1500000 e to probaj podesit