Deo skripte:
stock DeleteHouseText(id)
{
if(IsValidDynamicPickup(HousePickup)) { DestroyDynamicPickup(HousePickup); }
Delete3DTextLabel(HouseText);
return 1;
}
stock HouseLP(i)
{
new string;
if(HouseInfo == 0)
{
if(HouseInfo == 1) { format(string,sizeof(string),"Kuca na prodaju!\nCijena: %d\nLevel: %d\nVrsta: Mala kuca",HouseInfo,HouseInfo); }
else if(HouseInfo == 2) { format(string,sizeof(string),"Kuca na prodaju!\nCijena: %d$\nLevel: %d\nVrsta: Srednja kuca",HouseInfo,HouseInfo); }
else if(HouseInfo == 3) { format(string,sizeof(string),"Kuca na prodaju!\nCijena: %d$\nLevel: %d\nVrsta: Velika kuca",HouseInfo,HouseInfo); }
else if(HouseInfo == 4) { format(string,sizeof(string),"Kuca na prodaju!\nCijena: %d$\nLevel: %d\nVrsta: Vila",HouseInfo,HouseInfo); }
HouseText = Create3DTextLabel(string,COLOR_RED,HouseInfo,HouseInfo,HouseInfo,4.0,0,0);
HousePickup = CreateDynamicPickup(1273,0,HouseInfo,HouseInfo,HouseInfo,0);
}
else if(HouseInfo == 1)
{
if(HouseInfo == 1)
{
if(HouseInfo == 1) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d\nLevel: %d\nVrsta: Mala kuca\nRent cijena: %d\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 2) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Srednja kuca\nRent cijena: %d\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 3) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Velika kuca\nRent cijena: %d\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 4) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Vila\nRent cijena: %d\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
HouseText = Create3DTextLabel(string,COLOR_RED,HouseInfo,HouseInfo,HouseInfo,4.0,0,0);
HousePickup = CreateDynamicPickup(1272,0,HouseInfo,HouseInfo,HouseInfo,0);
}
else if(HouseInfo == 0)
{
if(HouseInfo == 1) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d\nLevel: %d\nVrsta: Mala kuca\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 2) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Srednja kuca\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 3) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Velika kuca\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 4) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Vila\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
HouseText = Create3DTextLabel(string,COLOR_RED,HouseInfo,HouseInfo,HouseInfo,4.0,0,0);
HousePickup = CreateDynamicPickup(1272,0,HouseInfo,HouseInfo,HouseInfo,0);
}
}
return 1;
}YCMD:kupikucu(playerid,params[],help)
{
new i = GetHouse(playerid); new name1,string;
if(Ulogovan == 0)return SCM(playerid,COLOR_RED,"Niste ulogovani");
if(i == -1)return SCM(playerid,COLOR_RED,"Niste u blizini nikakve kuce!");
if(GetPlayerMoney(playerid) < HouseInfo)return SCM(playerid,COLOR_RED,"Nemate dovoljno novca!");
if(PlayerInfo != -1)return SCM(playerid,COLOR_RED,"Vi imate vec kucu");
if(PlayerInfo < HouseInfo)return SCM(playerid,COLOR_RED,"Nemate dovoljan level za ovu kucu!");
if(HouseInfo == 1)return SCM(playerid,COLOR_RED,"Ova kuca je vec kupljena!");
format(name1,sizeof(name1),"%s",GetName(playerid));
PlayerInfo = i;
HouseInfo = 1;
HouseInfo = 1;
HouseInfo = name1;
GivePlayerMoney(playerid,-HouseInfo);
if(IsValidDynamicPickup(HousePickup)) { DestroyDynamicPickup(HousePickup); }
Delete3DTextLabel(HouseText);
DeleteHouseText(i);
if(HouseInfo == 1) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d\nLevel: %d\nVrsta: Mala kuca\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 2) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Srednja kuca\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 3) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Velika kuca\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
else if(HouseInfo == 4) { format(string,sizeof(string),"Vlasnik: %s\nCijena: %d$\nLevel: %d\nVrsta: Vila\nNeaktivnost: %d",HouseInfo,HouseInfo,HouseInfo,HouseInfo); }
HouseText = Create3DTextLabel(string,COLOR_RED,HouseInfo,HouseInfo,HouseInfo,4.0,0,0);
HousePickup = CreateDynamicPickup(1272,0,HouseInfo,HouseInfo,HouseInfo,0);
SaveHouse(i);
PlayerInfo = 1;
SavePlayer(playerid);
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Vaš odgovorSlika/video ingame problema(obavezno ako je ingame problem): link slike
