Detaljan opis problema: Ovako, uzeo sam Greedy ovu skriptu za House System, ubacio u mod i sve radi, problem je to sto npr kada kupim kucu pare mi se oduzmu i vrate na staro stanje, vjerovatno zato sto nije definisana varijabla za novac u komandi, mozete li mi napraviti jedan primjer a ja ću ostalo?
Hvala puno 🙂
VARIJABLA ZA NOVAC JE pCash
Dio skripte:
CMD:kupikucu(playerid, params[])
{
for(new i; i < sizeof(KucaInfo); i++)
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, KucaInfo, KucaInfo, KucaInfo))
{
if(!strcmp(KucaInfo, "Niko", true) && KucaInfo == 0)
{
if(PlayerInfo != -1) return SCM(playerid,-1, ""CRVENA"HL:RP "SIVA"Vec imas kucu!");
if(GetPlayerScore(playerid) < KucaInfo) return SCM(playerid,-1,"HL:RP "CRVENA"Nemate dovoljan level za kupovinu kuce!");
if(GetPlayerMoney(playerid) < KucaInfo) return SCM(playerid,-1, "HL:RP "CRVENA"Nemate dovoljno novca za kupovinu kuce!");
if(PlayerInfo != -1) return SCM(playerid,-1,"HL:RP "CRVENA"Rentate kucu prvo unrentajte kucu da bi kupili ovu!");
strmid(KucaInfo, ImeIgraca(playerid), 0, strlen(ImeIgraca(playerid)), 255);
KucaInfo = 1; SetPlayerInterior(playerid, KucaInfo); PlayerInfo = i;
SetPlayerVirtualWorld(playerid, KucaInfo); SetPlayerPos(playerid, KucaInfo, KucaInfo, KucaInfo);
KucaInfo = 0; GivePlayerMoney(playerid, -KucaInfo); KuceLP(i); SacuvajKucu(i);
SCM(playerid,-1, ""SPLAVA"HL:RP | "SIVA"Cestitamo, kupili ste kucu!");
SCM(playerid,-1, ""SPLAVA"HL:RP | "SIVA"Za komande kuce koristite /kuca!");
SCM(playerid,-1, ""SPLAVA"HL:RP | "SIVA"Za ulaz u kucu koristi tipku F!");
return 1;
}
else return SCM(playerid, -1, ""CRVENA"HL:RP "SIVA"Ta kuca se ne prodaje!");
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
