Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Danisha poslato Oktobar 07, 2012, 14:25:05 POSLE PODNE

Naslov: [POMOC] Sellbizto
Poruka od: Danisha poslato Oktobar 07, 2012, 14:25:05 POSLE PODNE
Skripta koju koristim:Ravens preradjeni
Detaljan opis problema:E ovako napravio sam komandu sellbizto i sada neznam da napravim pod /prihvati da uradim ko i /prihvati kola ocu da uradim i prihvati biznis ali neznm to i to sve idem u komandu /prihvati bil mi ko to znao uradit evo dacu komandu sellbizto
Dio skripte:
new ProdavacBiznisa[MAX_PLAYERS];
new IDBiznisa[MAX_PLAYERS];
new CenaBiznisa[MAX_PLAYERS];

ProdavacBiznisa[playerid] = 999;
IDBiznisa[playerid] = 0;
CenaBiznisa[playerid] = 0;

if(strcmp(cmd, "/sellbizto", true) == 0)
    {
    new bizid = PlayerInfo[playerid][pPbiskey];
    tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /sellbizto [playerid/PartOfName] [level]");
return 1;
}
new cena;
    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(cena < SBizzInfo[bizid][sbBuyPrice] || cena > 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] = cena;
    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(cena < BizzInfo[bizid][bBuyPrice] || cena > 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] = cena;
    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):////