(Pomoć) Prodavanje kuće igraču (/accept house)

Započeo sch
23. Nov. 2012. Zaključano
321
pregleda
4
postova
KumaR
5
Made Man
23. Nov. 2012.
Skripta koju koristim:GeForce Roleplay.
Detaljan opis problema: Ovako,da objasnim,kao što sam rekao koristim GF skriptu i imam problem sa kupovinom kuće od igrača.Ja sam izvukao iz UCP GF skripte i tamo sve radi,dok sam ovdje sve prebacio u strcmp procesor komandi.Kod komande sellhouse mi sve radi perfektno ali kada dođem accept house piše mi: Taj igrač nema kuću!
Stvarno ne znam na šta se to odnosti i do čega može biti,definirao sam pod ResetArrways > SetPVarInt(playerid, "HouseOffer", 999); i uvijek me ovo zeza SendClientMessage(playerid, COLOR_RED, "Taj igrac nema kucu!"); ne znam do čega može biti.Ako nije problem pomoć.
Dio skripte:

else if(strcmp(x_job,"house",true) == 0)
{
    new seller = GetPVarInt(playerid, "HouseOffer");
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo != 255)
{
        SendClientMessage(playerid, COLOR_RED, "Ti imas kucu ili vec iznajmljujes!");
        return 1;
}
if(PlayerInfo != 255 && strcmp(sendername, HouseInfo[PlayerInfo], true) == 0)
{
    if(seller != 255)
{
        if(IsPlayerConnected(seller))
{
            if (ProxDetectorS(5.0, playerid, seller))
{
    if(SafeGetPlayerMoney(playerid) >= GetPVarInt(playerid, "HouseOfferPrice"))
{
        strmid(HouseInfo[PlayerInfo], sendername, 0, strlen(sendername), 255);
        HouseInfo[PlayerInfo] = 0;
        format(motd, sizeof(motd),"Vlasnik kuce %s\nAdresa %s\nCijena %d\nLevel %d", playername, HouseInfo[PlayerInfo          ], HouseInfo[PlayerInfo], HouseInfo[PlayerInfo]);
        UpdateDynamic3DTextLabelText(houseTextInfo[PlayerInfo], COLOR_NICEYELLOW, motd);

        PlayerInfo = PlayerInfo;
        PlayerPlayMusic(playerid);
format(string, sizeof(string), "* Kupili ste kucu od %s u iznosu od $%d.", sendername, GetPVarInt(playerid, "HouseOfferPrice"));
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s je kupio vasu kucu za $%d.", sendername, GetPVarInt(playerid, "HouseOfferPrice"));
SendClientMessage(seller, COLOR_LIGHTBLUE, string);
SafeGivePlayerMoney(playerid, - GetPVarInt(playerid, "HouseOfferPrice"));
SafeGivePlayerMoney(seller, GetPVarInt(playerid, "HouseOfferPrice"));
SaveProperty(PlayerInfo);
SetPVarInt(playerid, "HouseOffer", 999);
SetPVarInt(playerid, "HouseOfferPrice", 0);
PlayerInfo = 255;
}
else
SendClientMessage(playerid, COLOR_RED, "Nemas dovoljno novca !");
}
else
SendClientMessage(playerid, COLOR_RED, "Prodavac kuce nije dovoljno blizu vas !");
        }
else
{
            SetPVarInt(playerid, "HouseOffer", 999);
SetPVarInt(playerid, "HouseOfferPrice", 0);
}
}
    else
SendClientMessage(playerid, COLOR_RED, "  Nitko vam nije ponudio svoju kucu !");
}
  else
  {
SendClientMessage(playerid, COLOR_RED, "Taj igrac nema kucu!");
  }
  return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
!GF!Mirko
4
Shot Caller
23. Nov. 2012.
Ja ne vidim nikakvu gresku.
KumaR
5
Made Man
23. Nov. 2012.
Quote from November 23, 2012, 10:18 pm:
Ja ne vidim nikakvu gresku.
Ni ja ali neće pa neće! ☹️
KumaR
5
Made Man
24. Nov. 2012.
Izvinjavam se na duplom postu.

Srijedio sam,nema potrebe više /lock ovo.

PS: sve što ja pitam ,već 4-5 puta sam pitao ovdje na BS postavljao i nitko ne zna odgovoriti pa ni ovo,a bilo je samo stvar u jednom kodu ali no nema veze.Bilo kako bilo.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha